builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-055 starttime: 1469139366.63 results: success (0) buildid: 20160721144529 builduid: 6b6105d498cf46c68ad489880c3c3c0e revision: 05853bb06a8739b77c2937f418cdf4e1610d0d9f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-21 15:16:06.629876) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-21 15:16:06.630282) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-21 15:16:06.630567) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-21 15:16:06.694492) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 15:16:06.694841) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-055\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-055 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-055 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-055 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-055 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-055 WINDIR=C:\WINDOWS using PTY: False --15:17:29-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 6.80 MB/s 15:17:29 (6.80 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.508000 ========= master_lag: 0.22 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 15:16:07.418727) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 15:16:07.419039) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-055\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-055 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-055 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-055 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-055 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-055 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.609000 ========= master_lag: 0.26 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 15:16:08.283040) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-21 15:16:08.283406) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 05853bb06a8739b77c2937f418cdf4e1610d0d9f --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 05853bb06a8739b77c2937f418cdf4e1610d0d9f --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-055\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-055 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-055 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-055 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-055 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-055 WINDIR=C:\WINDOWS using PTY: False 2016-07-21 15:17:30,645 truncating revision to first 12 chars 2016-07-21 15:17:30,645 Setting DEBUG logging. 2016-07-21 15:17:30,645 attempt 1/10 2016-07-21 15:17:30,645 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/05853bb06a87?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-21 15:17:30,940 unpacking tar archive at: mozilla-beta-05853bb06a87/testing/mozharness/ program finished with exit code 0 elapsedTime=0.881000 ========= master_lag: 0.41 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-21 15:16:09.579143) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-21 15:16:09.579492) ========= script_repo_revision: 05853bb06a8739b77c2937f418cdf4e1610d0d9f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-21 15:16:09.579890) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-21 15:16:09.580169) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-21 15:16:09.595838) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 39 secs) (at 2016-07-21 15:16:09.596137) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-055\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-055 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-055 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOGONSERVER=\\T-XP32-IX-055 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-055 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-055 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 15:17:31 INFO - MultiFileLogger online at 20160721 15:17:31 in C:\slave\test 15:17:31 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 15:17:31 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 15:17:31 INFO - {'append_to_log': False, 15:17:31 INFO - 'base_work_dir': 'C:\\slave\\test', 15:17:31 INFO - 'blob_upload_branch': 'mozilla-beta', 15:17:31 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 15:17:31 INFO - 'buildbot_json_path': 'buildprops.json', 15:17:31 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 15:17:31 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:17:31 INFO - 'download_minidump_stackwalk': True, 15:17:31 INFO - 'download_symbols': 'true', 15:17:31 INFO - 'e10s': False, 15:17:31 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 15:17:31 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 15:17:31 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 15:17:31 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 15:17:31 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 15:17:31 INFO - 'C:/mozilla-build/tooltool.py'), 15:17:31 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 15:17:31 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 15:17:31 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:17:31 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:17:31 INFO - 'log_level': 'info', 15:17:31 INFO - 'log_to_console': True, 15:17:31 INFO - 'opt_config_files': (), 15:17:31 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:17:31 INFO - '--processes=1', 15:17:31 INFO - '--config=%(test_path)s/wptrunner.ini', 15:17:31 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:17:31 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:17:31 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:17:31 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:17:31 INFO - 'pip_index': False, 15:17:31 INFO - 'require_test_zip': True, 15:17:31 INFO - 'test_type': ('testharness',), 15:17:31 INFO - 'this_chunk': '1', 15:17:31 INFO - 'total_chunks': '10', 15:17:31 INFO - 'virtualenv_path': 'venv', 15:17:31 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:17:31 INFO - 'work_dir': 'build'} 15:17:31 INFO - ##### 15:17:31 INFO - ##### Running clobber step. 15:17:31 INFO - ##### 15:17:31 INFO - Running pre-action listener: _resource_record_pre_action 15:17:31 INFO - Running main action method: clobber 15:17:31 INFO - rmtree: C:\slave\test\build 15:17:31 INFO - Using _rmtree_windows ... 15:17:31 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 15:18:05 INFO - Running post-action listener: _resource_record_post_action 15:18:05 INFO - ##### 15:18:05 INFO - ##### Running read-buildbot-config step. 15:18:05 INFO - ##### 15:18:05 INFO - Running pre-action listener: _resource_record_pre_action 15:18:05 INFO - Running main action method: read_buildbot_config 15:18:05 INFO - Using buildbot properties: 15:18:05 INFO - { 15:18:05 INFO - "project": "", 15:18:05 INFO - "product": "firefox", 15:18:05 INFO - "script_repo_revision": "production", 15:18:05 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 15:18:05 INFO - "repository": "", 15:18:05 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 15:18:05 INFO - "buildid": "20160721144529", 15:18:05 INFO - "pgo_build": "False", 15:18:05 INFO - "basedir": "C:\\slave\\test", 15:18:05 INFO - "buildnumber": 1, 15:18:05 INFO - "slavename": "t-xp32-ix-055", 15:18:05 INFO - "revision": "05853bb06a8739b77c2937f418cdf4e1610d0d9f", 15:18:05 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 15:18:05 INFO - "platform": "win32", 15:18:05 INFO - "branch": "mozilla-beta", 15:18:05 INFO - "repo_path": "releases/mozilla-beta", 15:18:05 INFO - "moz_repo_path": "", 15:18:05 INFO - "stage_platform": "win32", 15:18:05 INFO - "builduid": "6b6105d498cf46c68ad489880c3c3c0e", 15:18:05 INFO - "slavebuilddir": "test" 15:18:05 INFO - } 15:18:05 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/MCAypV2xR1ieAXR_vaI1GA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 15:18:05 INFO - Found installer url https://queue.taskcluster.net/v1/task/MCAypV2xR1ieAXR_vaI1GA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 15:18:05 INFO - Running post-action listener: _resource_record_post_action 15:18:05 INFO - ##### 15:18:05 INFO - ##### Running download-and-extract step. 15:18:05 INFO - ##### 15:18:05 INFO - Running pre-action listener: _resource_record_pre_action 15:18:05 INFO - Running main action method: download_and_extract 15:18:05 INFO - mkdir: C:\slave\test\build\tests 15:18:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:18:05 INFO - https://queue.taskcluster.net/v1/task/MCAypV2xR1ieAXR_vaI1GA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 15:18:05 INFO - trying https://queue.taskcluster.net/v1/task/MCAypV2xR1ieAXR_vaI1GA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 15:18:05 INFO - Downloading https://queue.taskcluster.net/v1/task/MCAypV2xR1ieAXR_vaI1GA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 15:18:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MCAypV2xR1ieAXR_vaI1GA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 15:18:05 INFO - Downloaded 1240 bytes. 15:18:05 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 15:18:05 INFO - Using the following test package requirements: 15:18:05 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 15:18:05 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:18:05 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 15:18:05 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:18:05 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 15:18:05 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:18:05 INFO - u'jsshell-win32.zip'], 15:18:05 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:18:05 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 15:18:05 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 15:18:05 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:18:05 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 15:18:05 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:18:05 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 15:18:05 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:18:05 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 15:18:05 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:18:05 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 15:18:05 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 15:18:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:18:05 INFO - https://queue.taskcluster.net/v1/task/MCAypV2xR1ieAXR_vaI1GA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 15:18:05 INFO - trying https://queue.taskcluster.net/v1/task/MCAypV2xR1ieAXR_vaI1GA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 15:18:05 INFO - Downloading https://queue.taskcluster.net/v1/task/MCAypV2xR1ieAXR_vaI1GA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 15:18:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/MCAypV2xR1ieAXR_vaI1GA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 15:18:07 INFO - Downloaded 20366362 bytes. 15:18:07 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:18:07 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:18:08 INFO - caution: filename not matched: web-platform/* 15:18:08 INFO - Return code: 11 15:18:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:18:08 INFO - https://queue.taskcluster.net/v1/task/MCAypV2xR1ieAXR_vaI1GA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 15:18:08 INFO - trying https://queue.taskcluster.net/v1/task/MCAypV2xR1ieAXR_vaI1GA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 15:18:08 INFO - Downloading https://queue.taskcluster.net/v1/task/MCAypV2xR1ieAXR_vaI1GA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 15:18:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/MCAypV2xR1ieAXR_vaI1GA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 15:18:11 INFO - Downloaded 36389908 bytes. 15:18:11 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:18:11 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:18:34 INFO - caution: filename not matched: bin/* 15:18:34 INFO - caution: filename not matched: config/* 15:18:34 INFO - caution: filename not matched: mozbase/* 15:18:34 INFO - caution: filename not matched: marionette/* 15:18:34 INFO - caution: filename not matched: tools/wptserve/* 15:18:34 INFO - Return code: 11 15:18:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:18:34 INFO - https://queue.taskcluster.net/v1/task/MCAypV2xR1ieAXR_vaI1GA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 15:18:34 INFO - trying https://queue.taskcluster.net/v1/task/MCAypV2xR1ieAXR_vaI1GA/artifacts/public/build/firefox-48.0.en-US.win32.zip 15:18:34 INFO - Downloading https://queue.taskcluster.net/v1/task/MCAypV2xR1ieAXR_vaI1GA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 15:18:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MCAypV2xR1ieAXR_vaI1GA/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 15:18:37 INFO - Downloaded 68479698 bytes. 15:18:37 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/MCAypV2xR1ieAXR_vaI1GA/artifacts/public/build/firefox-48.0.en-US.win32.zip 15:18:37 INFO - mkdir: C:\slave\test\properties 15:18:37 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 15:18:37 INFO - Writing to file C:\slave\test\properties\build_url 15:18:37 INFO - Contents: 15:18:37 INFO - build_url:https://queue.taskcluster.net/v1/task/MCAypV2xR1ieAXR_vaI1GA/artifacts/public/build/firefox-48.0.en-US.win32.zip 15:18:37 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/MCAypV2xR1ieAXR_vaI1GA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 15:18:37 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 15:18:37 INFO - Writing to file C:\slave\test\properties\symbols_url 15:18:37 INFO - Contents: 15:18:37 INFO - symbols_url:https://queue.taskcluster.net/v1/task/MCAypV2xR1ieAXR_vaI1GA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 15:18:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:18:37 INFO - https://queue.taskcluster.net/v1/task/MCAypV2xR1ieAXR_vaI1GA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:18:37 INFO - trying https://queue.taskcluster.net/v1/task/MCAypV2xR1ieAXR_vaI1GA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 15:18:37 INFO - Downloading https://queue.taskcluster.net/v1/task/MCAypV2xR1ieAXR_vaI1GA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 15:18:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MCAypV2xR1ieAXR_vaI1GA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 15:18:40 INFO - Downloaded 55594854 bytes. 15:18:40 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 15:18:40 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 15:18:44 INFO - Return code: 0 15:18:44 INFO - Running post-action listener: _resource_record_post_action 15:18:44 INFO - Running post-action listener: set_extra_try_arguments 15:18:44 INFO - ##### 15:18:44 INFO - ##### Running create-virtualenv step. 15:18:44 INFO - ##### 15:18:44 INFO - Running pre-action listener: _pre_create_virtualenv 15:18:44 INFO - Running pre-action listener: _resource_record_pre_action 15:18:44 INFO - Running main action method: create_virtualenv 15:18:44 INFO - Creating virtualenv C:\slave\test\build\venv 15:18:44 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 15:18:44 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 15:18:45 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 15:18:46 INFO - Installing distribute......................................................................................................................................................................................done. 15:18:46 INFO - Return code: 0 15:18:46 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 15:18:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:18:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:18:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:18:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:18:46 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-055', 'USERDOMAIN': 'T-XP32-IX-055', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-055', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-055', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-055\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-055'}}, attempt #1 15:18:46 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 15:18:46 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 15:18:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:18:46 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-055\\Application Data', 15:18:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:18:46 INFO - 'COMPUTERNAME': 'T-XP32-IX-055', 15:18:46 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:18:46 INFO - 'DCLOCATION': 'SCL3', 15:18:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:18:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:18:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:18:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:18:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:18:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:18:46 INFO - 'HOMEDRIVE': 'C:', 15:18:46 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-055', 15:18:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:18:46 INFO - 'KTS_VERSION': '1.19c', 15:18:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:18:46 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-055', 15:18:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:18:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:18:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:18:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:18:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:18:46 INFO - 'MOZ_AIRBAG': '1', 15:18:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:18:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:18:46 INFO - 'MOZ_MSVCVERSION': '8', 15:18:46 INFO - 'MOZ_NO_REMOTE': '1', 15:18:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:18:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:18:46 INFO - 'NO_EM_RESTART': '1', 15:18:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:18:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:18:46 INFO - 'OS': 'Windows_NT', 15:18:46 INFO - 'OURDRIVE': 'C:', 15:18:46 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:18:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:18:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:18:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:18:46 INFO - 'PROCESSOR_LEVEL': '6', 15:18:46 INFO - 'PROCESSOR_REVISION': '1e05', 15:18:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:18:46 INFO - 'PROMPT': '$P$G', 15:18:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:18:46 INFO - 'PWD': 'C:\\slave\\test', 15:18:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:18:46 INFO - 'SESSIONNAME': 'Console', 15:18:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:18:46 INFO - 'SYSTEMDRIVE': 'C:', 15:18:46 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:18:46 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:18:46 INFO - 'TEST1': 'testie', 15:18:46 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:18:46 INFO - 'USERDOMAIN': 'T-XP32-IX-055', 15:18:46 INFO - 'USERNAME': 'cltbld', 15:18:46 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-055', 15:18:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:18:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:18:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:18:46 INFO - 'WINDIR': 'C:\\WINDOWS', 15:18:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:18:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:18:46 INFO - Downloading/unpacking psutil>=0.7.1 15:18:47 INFO - Running setup.py egg_info for package psutil 15:18:47 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:18:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:18:47 INFO - Installing collected packages: psutil 15:18:47 INFO - Running setup.py install for psutil 15:18:47 INFO - building 'psutil._psutil_windows' extension 15:18:47 INFO - error: Unable to find vcvarsall.bat 15:18:47 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-dhpj3c-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:18:47 INFO - running install 15:18:47 INFO - running build 15:18:47 INFO - running build_py 15:18:47 INFO - creating build 15:18:47 INFO - creating build\lib.win32-2.7 15:18:47 INFO - creating build\lib.win32-2.7\psutil 15:18:47 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 15:18:47 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 15:18:47 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 15:18:47 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 15:18:47 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 15:18:47 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 15:18:47 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 15:18:47 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 15:18:47 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 15:18:47 INFO - running build_ext 15:18:47 INFO - building 'psutil._psutil_windows' extension 15:18:47 INFO - error: Unable to find vcvarsall.bat 15:18:47 INFO - ---------------------------------------- 15:18:47 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-dhpj3c-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:18:47 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-055\Application Data\pip\pip.log 15:18:47 WARNING - Return code: 1 15:18:47 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 15:18:47 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 15:18:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:18:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:18:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:18:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:18:47 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-055', 'USERDOMAIN': 'T-XP32-IX-055', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-055', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-055', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-055\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-055'}}, attempt #1 15:18:47 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 15:18:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 15:18:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:18:47 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-055\\Application Data', 15:18:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:18:47 INFO - 'COMPUTERNAME': 'T-XP32-IX-055', 15:18:47 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:18:47 INFO - 'DCLOCATION': 'SCL3', 15:18:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:18:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:18:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:18:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:18:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:18:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:18:47 INFO - 'HOMEDRIVE': 'C:', 15:18:47 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-055', 15:18:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:18:47 INFO - 'KTS_VERSION': '1.19c', 15:18:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:18:47 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-055', 15:18:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:18:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:18:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:18:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:18:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:18:47 INFO - 'MOZ_AIRBAG': '1', 15:18:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:18:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:18:47 INFO - 'MOZ_MSVCVERSION': '8', 15:18:47 INFO - 'MOZ_NO_REMOTE': '1', 15:18:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:18:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:18:47 INFO - 'NO_EM_RESTART': '1', 15:18:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:18:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:18:47 INFO - 'OS': 'Windows_NT', 15:18:47 INFO - 'OURDRIVE': 'C:', 15:18:47 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:18:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:18:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:18:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:18:47 INFO - 'PROCESSOR_LEVEL': '6', 15:18:47 INFO - 'PROCESSOR_REVISION': '1e05', 15:18:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:18:47 INFO - 'PROMPT': '$P$G', 15:18:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:18:47 INFO - 'PWD': 'C:\\slave\\test', 15:18:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:18:47 INFO - 'SESSIONNAME': 'Console', 15:18:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:18:47 INFO - 'SYSTEMDRIVE': 'C:', 15:18:47 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:18:47 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:18:47 INFO - 'TEST1': 'testie', 15:18:47 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:18:47 INFO - 'USERDOMAIN': 'T-XP32-IX-055', 15:18:47 INFO - 'USERNAME': 'cltbld', 15:18:47 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-055', 15:18:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:18:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:18:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:18:47 INFO - 'WINDIR': 'C:\\WINDOWS', 15:18:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:18:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:18:47 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:18:47 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:18:47 INFO - Running setup.py egg_info for package mozsystemmonitor 15:18:47 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 15:18:47 INFO - Running setup.py egg_info for package psutil 15:18:47 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:18:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:18:47 INFO - Installing collected packages: mozsystemmonitor, psutil 15:18:47 INFO - Running setup.py install for mozsystemmonitor 15:18:47 INFO - Running setup.py install for psutil 15:18:47 INFO - building 'psutil._psutil_windows' extension 15:18:47 INFO - error: Unable to find vcvarsall.bat 15:18:47 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-qg5rin-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:18:47 INFO - running install 15:18:47 INFO - running build 15:18:47 INFO - running build_py 15:18:47 INFO - running build_ext 15:18:47 INFO - building 'psutil._psutil_windows' extension 15:18:47 INFO - error: Unable to find vcvarsall.bat 15:18:47 INFO - ---------------------------------------- 15:18:47 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-qg5rin-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:18:47 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-055\Application Data\pip\pip.log 15:18:47 WARNING - Return code: 1 15:18:47 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 15:18:47 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 15:18:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:18:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:18:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:18:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:18:47 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-055', 'USERDOMAIN': 'T-XP32-IX-055', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-055', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-055', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-055\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-055'}}, attempt #1 15:18:47 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 15:18:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 15:18:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:18:47 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-055\\Application Data', 15:18:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:18:47 INFO - 'COMPUTERNAME': 'T-XP32-IX-055', 15:18:47 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:18:47 INFO - 'DCLOCATION': 'SCL3', 15:18:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:18:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:18:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:18:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:18:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:18:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:18:47 INFO - 'HOMEDRIVE': 'C:', 15:18:47 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-055', 15:18:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:18:47 INFO - 'KTS_VERSION': '1.19c', 15:18:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:18:47 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-055', 15:18:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:18:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:18:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:18:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:18:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:18:47 INFO - 'MOZ_AIRBAG': '1', 15:18:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:18:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:18:47 INFO - 'MOZ_MSVCVERSION': '8', 15:18:47 INFO - 'MOZ_NO_REMOTE': '1', 15:18:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:18:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:18:47 INFO - 'NO_EM_RESTART': '1', 15:18:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:18:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:18:47 INFO - 'OS': 'Windows_NT', 15:18:47 INFO - 'OURDRIVE': 'C:', 15:18:47 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:18:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:18:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:18:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:18:47 INFO - 'PROCESSOR_LEVEL': '6', 15:18:47 INFO - 'PROCESSOR_REVISION': '1e05', 15:18:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:18:47 INFO - 'PROMPT': '$P$G', 15:18:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:18:47 INFO - 'PWD': 'C:\\slave\\test', 15:18:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:18:47 INFO - 'SESSIONNAME': 'Console', 15:18:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:18:47 INFO - 'SYSTEMDRIVE': 'C:', 15:18:47 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:18:47 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:18:47 INFO - 'TEST1': 'testie', 15:18:47 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:18:47 INFO - 'USERDOMAIN': 'T-XP32-IX-055', 15:18:47 INFO - 'USERNAME': 'cltbld', 15:18:47 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-055', 15:18:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:18:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:18:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:18:47 INFO - 'WINDIR': 'C:\\WINDOWS', 15:18:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:18:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:18:48 INFO - Downloading/unpacking blobuploader==1.2.4 15:18:48 INFO - Downloading blobuploader-1.2.4.tar.gz 15:18:48 INFO - Running setup.py egg_info for package blobuploader 15:18:48 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:18:49 INFO - Running setup.py egg_info for package requests 15:18:49 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:18:49 INFO - Downloading docopt-0.6.1.tar.gz 15:18:49 INFO - Running setup.py egg_info for package docopt 15:18:49 INFO - Installing collected packages: blobuploader, docopt, requests 15:18:49 INFO - Running setup.py install for blobuploader 15:18:49 INFO - Running setup.py install for docopt 15:18:49 INFO - Running setup.py install for requests 15:18:49 INFO - Successfully installed blobuploader docopt requests 15:18:49 INFO - Cleaning up... 15:18:49 INFO - Return code: 0 15:18:49 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:18:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:18:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:18:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:18:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:18:49 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-055', 'USERDOMAIN': 'T-XP32-IX-055', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-055', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-055', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-055\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-055'}}, attempt #1 15:18:49 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 15:18:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 15:18:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:18:49 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-055\\Application Data', 15:18:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:18:49 INFO - 'COMPUTERNAME': 'T-XP32-IX-055', 15:18:49 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:18:49 INFO - 'DCLOCATION': 'SCL3', 15:18:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:18:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:18:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:18:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:18:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:18:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:18:49 INFO - 'HOMEDRIVE': 'C:', 15:18:49 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-055', 15:18:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:18:49 INFO - 'KTS_VERSION': '1.19c', 15:18:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:18:49 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-055', 15:18:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:18:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:18:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:18:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:18:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:18:49 INFO - 'MOZ_AIRBAG': '1', 15:18:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:18:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:18:49 INFO - 'MOZ_MSVCVERSION': '8', 15:18:49 INFO - 'MOZ_NO_REMOTE': '1', 15:18:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:18:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:18:49 INFO - 'NO_EM_RESTART': '1', 15:18:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:18:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:18:49 INFO - 'OS': 'Windows_NT', 15:18:49 INFO - 'OURDRIVE': 'C:', 15:18:49 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:18:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:18:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:18:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:18:49 INFO - 'PROCESSOR_LEVEL': '6', 15:18:49 INFO - 'PROCESSOR_REVISION': '1e05', 15:18:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:18:49 INFO - 'PROMPT': '$P$G', 15:18:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:18:49 INFO - 'PWD': 'C:\\slave\\test', 15:18:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:18:49 INFO - 'SESSIONNAME': 'Console', 15:18:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:18:49 INFO - 'SYSTEMDRIVE': 'C:', 15:18:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:18:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:18:49 INFO - 'TEST1': 'testie', 15:18:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:18:49 INFO - 'USERDOMAIN': 'T-XP32-IX-055', 15:18:49 INFO - 'USERNAME': 'cltbld', 15:18:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-055', 15:18:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:18:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:18:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:18:49 INFO - 'WINDIR': 'C:\\WINDOWS', 15:18:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:18:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:18:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:18:52 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:18:52 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:18:52 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:18:52 INFO - Unpacking c:\slave\test\build\tests\marionette 15:18:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:18:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:18:52 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 15:18:52 INFO - Running setup.py install for browsermob-proxy 15:18:55 INFO - Running setup.py install for manifestparser 15:18:55 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Running setup.py install for marionette-client 15:18:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:18:55 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Running setup.py install for marionette-driver 15:18:55 INFO - Running setup.py install for mozcrash 15:18:55 INFO - Running setup.py install for mozdebug 15:18:55 INFO - Running setup.py install for mozdevice 15:18:55 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Running setup.py install for mozfile 15:18:55 INFO - Running setup.py install for mozhttpd 15:18:55 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Running setup.py install for mozinfo 15:18:55 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Running setup.py install for mozInstall 15:18:55 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Running setup.py install for mozleak 15:18:55 INFO - Running setup.py install for mozlog 15:18:55 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Running setup.py install for moznetwork 15:18:55 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Running setup.py install for mozprocess 15:18:55 INFO - Running setup.py install for mozprofile 15:18:55 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Running setup.py install for mozrunner 15:18:55 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Running setup.py install for mozscreenshot 15:18:55 INFO - Running setup.py install for moztest 15:18:55 INFO - Running setup.py install for mozversion 15:18:55 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:18:55 INFO - Running setup.py install for wptserve 15:18:55 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 15:18:55 INFO - Cleaning up... 15:18:55 INFO - Return code: 0 15:18:55 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:18:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:18:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:18:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:18:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:18:55 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-055', 'USERDOMAIN': 'T-XP32-IX-055', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-055', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-055', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-055\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-055'}}, attempt #1 15:18:55 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 15:18:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 15:18:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:18:55 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-055\\Application Data', 15:18:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:18:55 INFO - 'COMPUTERNAME': 'T-XP32-IX-055', 15:18:55 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:18:55 INFO - 'DCLOCATION': 'SCL3', 15:18:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:18:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:18:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:18:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:18:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:18:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:18:55 INFO - 'HOMEDRIVE': 'C:', 15:18:55 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-055', 15:18:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:18:55 INFO - 'KTS_VERSION': '1.19c', 15:18:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:18:55 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-055', 15:18:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:18:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:18:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:18:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:18:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:18:55 INFO - 'MOZ_AIRBAG': '1', 15:18:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:18:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:18:55 INFO - 'MOZ_MSVCVERSION': '8', 15:18:55 INFO - 'MOZ_NO_REMOTE': '1', 15:18:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:18:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:18:55 INFO - 'NO_EM_RESTART': '1', 15:18:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:18:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:18:55 INFO - 'OS': 'Windows_NT', 15:18:55 INFO - 'OURDRIVE': 'C:', 15:18:55 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:18:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:18:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:18:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:18:55 INFO - 'PROCESSOR_LEVEL': '6', 15:18:55 INFO - 'PROCESSOR_REVISION': '1e05', 15:18:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:18:55 INFO - 'PROMPT': '$P$G', 15:18:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:18:55 INFO - 'PWD': 'C:\\slave\\test', 15:18:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:18:55 INFO - 'SESSIONNAME': 'Console', 15:18:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:18:55 INFO - 'SYSTEMDRIVE': 'C:', 15:18:55 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:18:55 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:18:55 INFO - 'TEST1': 'testie', 15:18:55 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:18:55 INFO - 'USERDOMAIN': 'T-XP32-IX-055', 15:18:55 INFO - 'USERNAME': 'cltbld', 15:18:55 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-055', 15:18:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:18:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:18:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:18:55 INFO - 'WINDIR': 'C:\\WINDOWS', 15:18:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:18:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:18:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:18:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:18:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:18:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:18:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:18:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:18:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:18:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:18:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:18:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:18:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:18:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:18:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:18:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:18:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:18:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:18:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:18:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:18:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:18:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:18:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:18:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:18:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:18:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:18:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:18:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:18:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:18:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:18:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:18:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:18:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:18:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:18:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:18:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:18:58 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:18:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:18:58 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:18:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:18:58 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:18:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:18:58 INFO - Unpacking c:\slave\test\build\tests\marionette 15:18:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:18:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:18:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 15:19:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 15:19:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 15:19:01 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 15:19:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 15:19:01 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 15:19:01 INFO - Downloading blessings-1.6.tar.gz 15:19:01 INFO - Running setup.py egg_info for package blessings 15:19:01 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 15:19:01 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 15:19:01 INFO - Running setup.py install for blessings 15:19:01 INFO - Running setup.py install for browsermob-proxy 15:19:01 INFO - Running setup.py install for manifestparser 15:19:01 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:19:01 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:19:01 INFO - Running setup.py install for marionette-client 15:19:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:19:01 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:19:01 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:19:01 INFO - Running setup.py install for marionette-driver 15:19:01 INFO - Running setup.py install for mozcrash 15:19:01 INFO - Running setup.py install for mozdebug 15:19:01 INFO - Running setup.py install for mozdevice 15:19:01 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:19:01 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:19:01 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:19:01 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:19:01 INFO - Running setup.py install for mozhttpd 15:19:01 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:19:01 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:19:01 INFO - Running setup.py install for mozInstall 15:19:01 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:19:01 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:19:01 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:19:01 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:19:01 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:19:01 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:19:01 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:19:01 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:19:01 INFO - Running setup.py install for mozleak 15:19:01 INFO - Running setup.py install for mozprofile 15:19:01 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:19:01 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:19:01 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:19:01 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:19:01 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:19:01 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:19:01 INFO - Running setup.py install for mozrunner 15:19:01 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:19:01 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:19:02 INFO - Running setup.py install for mozscreenshot 15:19:02 INFO - Running setup.py install for moztest 15:19:02 INFO - Running setup.py install for mozversion 15:19:02 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:19:02 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:19:02 INFO - Running setup.py install for wptserve 15:19:02 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 15:19:02 INFO - Cleaning up... 15:19:02 INFO - Return code: 0 15:19:02 INFO - Done creating virtualenv C:\slave\test\build\venv. 15:19:02 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:19:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:19:02 INFO - Reading from file tmpfile_stdout 15:19:02 INFO - Using _rmtree_windows ... 15:19:02 INFO - Using _rmtree_windows ... 15:19:02 INFO - Current package versions: 15:19:02 INFO - blessings == 1.6 15:19:02 INFO - blobuploader == 1.2.4 15:19:02 INFO - browsermob-proxy == 0.6.0 15:19:02 INFO - distribute == 0.6.14 15:19:02 INFO - docopt == 0.6.1 15:19:02 INFO - manifestparser == 1.1 15:19:02 INFO - marionette-client == 2.3.0 15:19:02 INFO - marionette-driver == 1.4.0 15:19:02 INFO - mozInstall == 1.12 15:19:02 INFO - mozcrash == 0.17 15:19:02 INFO - mozdebug == 0.1 15:19:02 INFO - mozdevice == 0.48 15:19:02 INFO - mozfile == 1.2 15:19:02 INFO - mozhttpd == 0.7 15:19:02 INFO - mozinfo == 0.9 15:19:02 INFO - mozleak == 0.1 15:19:02 INFO - mozlog == 3.1 15:19:02 INFO - moznetwork == 0.27 15:19:02 INFO - mozprocess == 0.22 15:19:02 INFO - mozprofile == 0.28 15:19:02 INFO - mozrunner == 6.11 15:19:02 INFO - mozscreenshot == 0.1 15:19:02 INFO - mozsystemmonitor == 0.0 15:19:02 INFO - moztest == 0.7 15:19:02 INFO - mozversion == 1.4 15:19:02 INFO - requests == 1.2.3 15:19:02 INFO - wptserve == 1.4.0 15:19:02 INFO - Running post-action listener: _resource_record_post_action 15:19:02 INFO - Running post-action listener: _start_resource_monitoring 15:19:02 INFO - Starting resource monitoring. 15:19:02 INFO - ##### 15:19:02 INFO - ##### Running pull step. 15:19:02 INFO - ##### 15:19:02 INFO - Running pre-action listener: _resource_record_pre_action 15:19:02 INFO - Running main action method: pull 15:19:02 INFO - Pull has nothing to do! 15:19:02 INFO - Running post-action listener: _resource_record_post_action 15:19:02 INFO - ##### 15:19:02 INFO - ##### Running install step. 15:19:02 INFO - ##### 15:19:02 INFO - Running pre-action listener: _resource_record_pre_action 15:19:02 INFO - Running main action method: install 15:19:02 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:19:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:19:02 INFO - Reading from file tmpfile_stdout 15:19:02 INFO - Using _rmtree_windows ... 15:19:02 INFO - Using _rmtree_windows ... 15:19:02 INFO - Detecting whether we're running mozinstall >=1.0... 15:19:02 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 15:19:02 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 15:19:02 INFO - Reading from file tmpfile_stdout 15:19:02 INFO - Output received: 15:19:02 INFO - Usage: mozinstall-script.py [options] installer 15:19:02 INFO - Options: 15:19:02 INFO - -h, --help show this help message and exit 15:19:02 INFO - -d DEST, --destination=DEST 15:19:02 INFO - Directory to install application into. [default: 15:19:02 INFO - "C:\slave\test"] 15:19:02 INFO - --app=APP Application being installed. [default: firefox] 15:19:02 INFO - Using _rmtree_windows ... 15:19:02 INFO - Using _rmtree_windows ... 15:19:02 INFO - mkdir: C:\slave\test\build\application 15:19:02 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 15:19:02 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 15:19:05 INFO - Reading from file tmpfile_stdout 15:19:05 INFO - Output received: 15:19:05 INFO - C:\slave\test\build\application\firefox\firefox.exe 15:19:05 INFO - Using _rmtree_windows ... 15:19:05 INFO - Using _rmtree_windows ... 15:19:05 INFO - Running post-action listener: _resource_record_post_action 15:19:05 INFO - ##### 15:19:05 INFO - ##### Running run-tests step. 15:19:05 INFO - ##### 15:19:05 INFO - Running pre-action listener: _resource_record_pre_action 15:19:05 INFO - Running main action method: run_tests 15:19:05 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 15:19:05 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:19:05 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:19:05 INFO - grabbing minidump binary from tooltool 15:19:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:19:05 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 15:19:05 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 15:19:05 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 15:19:05 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 15:19:07 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpsklbm9 15:19:07 INFO - INFO - File integrity verified, renaming tmpsklbm9 to win32-minidump_stackwalk.exe 15:19:07 INFO - Return code: 0 15:19:07 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 15:19:07 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 15:19:07 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/MCAypV2xR1ieAXR_vaI1GA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 15:19:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/MCAypV2xR1ieAXR_vaI1GA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 15:19:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:19:07 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-055\\Application Data', 15:19:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:19:07 INFO - 'COMPUTERNAME': 'T-XP32-IX-055', 15:19:07 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:19:07 INFO - 'DCLOCATION': 'SCL3', 15:19:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:19:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:19:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:19:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:19:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:19:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:19:07 INFO - 'HOMEDRIVE': 'C:', 15:19:07 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-055', 15:19:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:19:07 INFO - 'KTS_VERSION': '1.19c', 15:19:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:19:07 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-055', 15:19:07 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 15:19:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:19:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:19:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:19:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:19:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:19:07 INFO - 'MOZ_AIRBAG': '1', 15:19:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:19:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:19:07 INFO - 'MOZ_MSVCVERSION': '8', 15:19:07 INFO - 'MOZ_NO_REMOTE': '1', 15:19:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:19:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:19:07 INFO - 'NO_EM_RESTART': '1', 15:19:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:19:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:19:07 INFO - 'OS': 'Windows_NT', 15:19:07 INFO - 'OURDRIVE': 'C:', 15:19:07 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:19:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:19:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:19:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:19:07 INFO - 'PROCESSOR_LEVEL': '6', 15:19:07 INFO - 'PROCESSOR_REVISION': '1e05', 15:19:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:19:07 INFO - 'PROMPT': '$P$G', 15:19:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:19:07 INFO - 'PWD': 'C:\\slave\\test', 15:19:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:19:07 INFO - 'SESSIONNAME': 'Console', 15:19:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:19:07 INFO - 'SYSTEMDRIVE': 'C:', 15:19:07 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:19:07 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:19:07 INFO - 'TEST1': 'testie', 15:19:07 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:19:07 INFO - 'USERDOMAIN': 'T-XP32-IX-055', 15:19:07 INFO - 'USERNAME': 'cltbld', 15:19:07 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-055', 15:19:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:19:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:19:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:19:07 INFO - 'WINDIR': 'C:\\WINDOWS', 15:19:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:19:07 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/MCAypV2xR1ieAXR_vaI1GA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 15:19:08 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 15:19:08 INFO - import pkg_resources 15:19:10 INFO - Using 1 client processes 15:19:12 INFO - SUITE-START | Running 778 tests 15:19:12 INFO - Running testharness tests 15:19:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:19:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 15:19:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:19:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 15:19:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:19:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 15:19:12 INFO - Setting up ssl 15:19:13 INFO - PROCESS | certutil | 15:19:13 INFO - PROCESS | certutil | 15:19:13 INFO - PROCESS | certutil | 15:19:13 INFO - Certificate Nickname Trust Attributes 15:19:13 INFO - SSL,S/MIME,JAR/XPI 15:19:13 INFO - 15:19:13 INFO - web-platform-tests CT,, 15:19:13 INFO - 15:19:13 INFO - Starting runner 15:19:14 INFO - PROCESS | 3684 | [3684] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 15:19:14 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 15:19:15 INFO - PROCESS | 3684 | [3684] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 15:19:16 INFO - PROCESS | 3684 | 1469139556214 Marionette DEBUG Marionette enabled via build flag and pref 15:19:16 INFO - PROCESS | 3684 | ++DOCSHELL 112A6400 == 1 [pid = 3684] [id = 1] 15:19:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 1 (112A6800) [pid = 3684] [serial = 1] [outer = 00000000] 15:19:16 INFO - PROCESS | 3684 | [3684] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:19:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 2 (112A7400) [pid = 3684] [serial = 2] [outer = 112A6800] 15:19:16 INFO - PROCESS | 3684 | [3684] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 15:19:16 INFO - PROCESS | 3684 | [3684] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 15:19:16 INFO - PROCESS | 3684 | ++DOCSHELL 12824000 == 2 [pid = 3684] [id = 2] 15:19:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 3 (12824400) [pid = 3684] [serial = 3] [outer = 00000000] 15:19:16 INFO - PROCESS | 3684 | [3684] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:19:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 4 (12825000) [pid = 3684] [serial = 4] [outer = 12824400] 15:19:16 INFO - PROCESS | 3684 | 1469139556727 Marionette INFO Listening on port 2828 15:19:17 INFO - PROCESS | 3684 | 1469139557075 Marionette DEBUG Marionette enabled via command-line flag 15:19:17 INFO - PROCESS | 3684 | ++DOCSHELL 1314F400 == 3 [pid = 3684] [id = 3] 15:19:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 5 (13157400) [pid = 3684] [serial = 5] [outer = 00000000] 15:19:17 INFO - PROCESS | 3684 | [3684] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:19:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 6 (13158000) [pid = 3684] [serial = 6] [outer = 13157400] 15:19:17 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 15:19:17 INFO - PROCESS | 3684 | [3684] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 15:19:17 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:19:17 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:19:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 7 (1393D800) [pid = 3684] [serial = 7] [outer = 12824400] 15:19:17 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:19:17 INFO - PROCESS | 3684 | 1469139557433 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1436 15:19:17 INFO - PROCESS | 3684 | 1469139557466 Marionette DEBUG Closed connection conn0 15:19:17 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:19:17 INFO - PROCESS | 3684 | 1469139557472 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1438 15:19:17 INFO - PROCESS | 3684 | 1469139557560 Marionette DEBUG Closed connection conn1 15:19:17 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:19:17 INFO - PROCESS | 3684 | 1469139557567 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1439 15:19:17 INFO - PROCESS | 3684 | 1469139557575 Marionette DEBUG Closed connection conn2 15:19:17 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:19:17 INFO - PROCESS | 3684 | 1469139557583 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1440 15:19:17 INFO - PROCESS | 3684 | ++DOCSHELL 112A7800 == 4 [pid = 3684] [id = 4] 15:19:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 8 (13E9D000) [pid = 3684] [serial = 8] [outer = 00000000] 15:19:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 9 (142B8C00) [pid = 3684] [serial = 9] [outer = 13E9D000] 15:19:17 INFO - PROCESS | 3684 | [3684] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 15:19:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 10 (142BE400) [pid = 3684] [serial = 10] [outer = 13E9D000] 15:19:17 INFO - PROCESS | 3684 | 1469139557861 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:19:17 INFO - PROCESS | 3684 | 1469139557868 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160721144529","device":"desktop","version":"48.0"} 15:19:17 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:19:18 INFO - PROCESS | 3684 | [3684] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:19:18 INFO - PROCESS | 3684 | [3684] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:19:18 INFO - PROCESS | 3684 | [3684] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:19:18 INFO - PROCESS | 3684 | ++DOCSHELL 15B89C00 == 5 [pid = 3684] [id = 5] 15:19:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 11 (15B8B800) [pid = 3684] [serial = 11] [outer = 00000000] 15:19:18 INFO - PROCESS | 3684 | ++DOCSHELL 15B8C000 == 6 [pid = 3684] [id = 6] 15:19:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 12 (15B8C400) [pid = 3684] [serial = 12] [outer = 00000000] 15:19:19 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:19:19 INFO - PROCESS | 3684 | ++DOCSHELL 167A9C00 == 7 [pid = 3684] [id = 7] 15:19:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 13 (167AA000) [pid = 3684] [serial = 13] [outer = 00000000] 15:19:19 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:19:19 INFO - PROCESS | 3684 | [3684] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 15:19:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 14 (16978000) [pid = 3684] [serial = 14] [outer = 167AA000] 15:19:19 INFO - PROCESS | 3684 | [3684] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 15:19:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 15 (167F3400) [pid = 3684] [serial = 15] [outer = 15B8B800] 15:19:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 16 (167F4C00) [pid = 3684] [serial = 16] [outer = 15B8C400] 15:19:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 17 (167F7800) [pid = 3684] [serial = 17] [outer = 167AA000] 15:19:20 INFO - PROCESS | 3684 | 1469139560047 Marionette INFO startBrowser 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:20 INFO - PROCESS | 3684 | 1469139560080 Marionette DEBUG loaded listener.js 15:19:20 INFO - PROCESS | 3684 | 1469139560093 Marionette DEBUG loaded listener.js 15:19:20 INFO - PROCESS | 3684 | 1469139560095 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 18 (18082400) [pid = 3684] [serial = 18] [outer = 167AA000] 15:19:20 INFO - PROCESS | 3684 | 1469139560566 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"3b5f15ff-3020-4408-943d-d000b3a232e4","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160721144529","device":"desktop","version":"48.0","command_id":1}}] 15:19:20 INFO - PROCESS | 3684 | 1469139560678 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 15:19:20 INFO - PROCESS | 3684 | 1469139560681 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:20 INFO - PROCESS | 3684 | 1469139560724 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 15:19:20 INFO - PROCESS | 3684 | 1469139560846 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:19:20 INFO - PROCESS | 3684 | 1469139560848 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:20 INFO - PROCESS | 3684 | [3684] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 15:19:21 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:19:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 19 (16F6F400) [pid = 3684] [serial = 19] [outer = 167AA000] 15:19:21 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:19:21 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:19:21 INFO - PROCESS | 3684 | 1469139561326 Marionette TRACE conn3 <- [1,3,null,{}] 15:19:21 INFO - PROCESS | 3684 | 1469139561346 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 15:19:21 INFO - PROCESS | 3684 | 1469139561349 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:21 INFO - PROCESS | 3684 | 1469139561397 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 15:19:21 INFO - PROCESS | 3684 | 1469139561434 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 15:19:21 INFO - PROCESS | 3684 | 1469139561437 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 15:19:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:19:21 INFO - PROCESS | 3684 | 1469139561446 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:19:21 INFO - PROCESS | 3684 | 1469139561449 Marionette TRACE conn3 <- [1,6,null,{}] 15:19:21 INFO - PROCESS | 3684 | 1469139561465 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:21 INFO - PROCESS | 3684 | 1469139561467 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:21 INFO - PROCESS | 3684 | 1469139561482 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 15:19:21 INFO - PROCESS | 3684 | 1469139561487 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:21 INFO - PROCESS | 3684 | 1469139561490 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:21 INFO - PROCESS | 3684 | ++DOCSHELL 167A5C00 == 8 [pid = 3684] [id = 8] 15:19:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 20 (19842800) [pid = 3684] [serial = 20] [outer = 00000000] 15:19:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 21 (1A024400) [pid = 3684] [serial = 21] [outer = 19842800] 15:19:21 INFO - PROCESS | 3684 | 1469139561525 Marionette DEBUG loaded listener.js 15:19:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 22 (1A028400) [pid = 3684] [serial = 22] [outer = 19842800] 15:19:21 INFO - PROCESS | 3684 | ++DOCSHELL 1A1E6000 == 9 [pid = 3684] [id = 9] 15:19:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 23 (1A269C00) [pid = 3684] [serial = 23] [outer = 00000000] 15:19:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 24 (1A26D800) [pid = 3684] [serial = 24] [outer = 1A269C00] 15:19:21 INFO - PROCESS | 3684 | 1469139561936 Marionette DEBUG loaded listener.js 15:19:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 25 (1A270800) [pid = 3684] [serial = 25] [outer = 1A269C00] 15:19:22 INFO - PROCESS | 3684 | 1469139562099 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 15:19:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:19:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 717ms 15:19:22 INFO - PROCESS | 3684 | 1469139562198 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 15:19:22 INFO - PROCESS | 3684 | 1469139562200 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 15:19:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:19:22 INFO - PROCESS | 3684 | 1469139562213 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:19:22 INFO - PROCESS | 3684 | 1469139562215 Marionette TRACE conn3 <- [1,10,null,{}] 15:19:22 INFO - PROCESS | 3684 | 1469139562259 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:22 INFO - PROCESS | 3684 | 1469139562264 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:22 INFO - PROCESS | 3684 | 1469139562360 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 15:19:22 INFO - PROCESS | 3684 | 1469139562371 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:22 INFO - PROCESS | 3684 | 1469139562374 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:22 INFO - PROCESS | 3684 | ++DOCSHELL 1A61E400 == 10 [pid = 3684] [id = 10] 15:19:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 26 (1A61E800) [pid = 3684] [serial = 26] [outer = 00000000] 15:19:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 27 (1AE0D800) [pid = 3684] [serial = 27] [outer = 1A61E800] 15:19:22 INFO - PROCESS | 3684 | 1469139562420 Marionette DEBUG loaded listener.js 15:19:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 28 (1AE11400) [pid = 3684] [serial = 28] [outer = 1A61E800] 15:19:22 INFO - PROCESS | 3684 | 1469139562723 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 15:19:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:19:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 548ms 15:19:22 INFO - PROCESS | 3684 | 1469139562771 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 15:19:22 INFO - PROCESS | 3684 | 1469139562773 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 15:19:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:19:22 INFO - PROCESS | 3684 | 1469139562777 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:19:22 INFO - PROCESS | 3684 | 1469139562778 Marionette TRACE conn3 <- [1,14,null,{}] 15:19:22 INFO - PROCESS | 3684 | 1469139562781 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:22 INFO - PROCESS | 3684 | 1469139562783 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:22 INFO - PROCESS | 3684 | 1469139562862 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 15:19:22 INFO - PROCESS | 3684 | 1469139562868 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:22 INFO - PROCESS | 3684 | 1469139562870 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:22 INFO - PROCESS | 3684 | ++DOCSHELL 1A74E000 == 11 [pid = 3684] [id = 11] 15:19:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 29 (1A74E400) [pid = 3684] [serial = 29] [outer = 00000000] 15:19:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 30 (1AC19000) [pid = 3684] [serial = 30] [outer = 1A74E400] 15:19:22 INFO - PROCESS | 3684 | 1469139562913 Marionette DEBUG loaded listener.js 15:19:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 31 (1AE18C00) [pid = 3684] [serial = 31] [outer = 1A74E400] 15:19:23 INFO - PROCESS | 3684 | 1469139563244 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 15:19:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:19:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 535ms 15:19:23 INFO - PROCESS | 3684 | 1469139563314 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 15:19:23 INFO - PROCESS | 3684 | 1469139563316 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 15:19:23 INFO - PROCESS | 3684 | 1469139563319 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:19:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:19:23 INFO - PROCESS | 3684 | 1469139563321 Marionette TRACE conn3 <- [1,18,null,{}] 15:19:23 INFO - PROCESS | 3684 | 1469139563325 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:23 INFO - PROCESS | 3684 | 1469139563327 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:23 INFO - PROCESS | 3684 | 1469139563404 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 15:19:23 INFO - PROCESS | 3684 | 1469139563409 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:23 INFO - PROCESS | 3684 | 1469139563413 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:23 INFO - PROCESS | 3684 | ++DOCSHELL 1A86EC00 == 12 [pid = 3684] [id = 12] 15:19:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 32 (1A86F000) [pid = 3684] [serial = 32] [outer = 00000000] 15:19:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 33 (1A876800) [pid = 3684] [serial = 33] [outer = 1A86F000] 15:19:23 INFO - PROCESS | 3684 | 1469139563455 Marionette DEBUG loaded listener.js 15:19:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 34 (1AE1A400) [pid = 3684] [serial = 34] [outer = 1A86F000] 15:19:23 INFO - PROCESS | 3684 | 1469139563761 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 15:19:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:19:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 478ms 15:19:23 INFO - PROCESS | 3684 | 1469139563795 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 15:19:23 INFO - PROCESS | 3684 | 1469139563797 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 15:19:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:19:23 INFO - PROCESS | 3684 | 1469139563800 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:19:23 INFO - PROCESS | 3684 | 1469139563802 Marionette TRACE conn3 <- [1,22,null,{}] 15:19:23 INFO - PROCESS | 3684 | 1469139563805 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:23 INFO - PROCESS | 3684 | 1469139563807 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:23 INFO - PROCESS | 3684 | 1469139563903 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 15:19:23 INFO - PROCESS | 3684 | 1469139563891 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:23 INFO - PROCESS | 3684 | 1469139563892 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:23 INFO - PROCESS | 3684 | ++DOCSHELL 1AA6E800 == 13 [pid = 3684] [id = 13] 15:19:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 35 (1AA6EC00) [pid = 3684] [serial = 35] [outer = 00000000] 15:19:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 36 (1AAEF400) [pid = 3684] [serial = 36] [outer = 1AA6EC00] 15:19:23 INFO - PROCESS | 3684 | 1469139563935 Marionette DEBUG loaded listener.js 15:19:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 37 (1AAF3800) [pid = 3684] [serial = 37] [outer = 1AA6EC00] 15:19:24 INFO - PROCESS | 3684 | 1469139564227 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 15:19:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:19:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 478ms 15:19:24 INFO - PROCESS | 3684 | 1469139564279 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 15:19:24 INFO - PROCESS | 3684 | 1469139564281 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 15:19:24 INFO - PROCESS | 3684 | 1469139564284 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:19:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:19:24 INFO - PROCESS | 3684 | 1469139564286 Marionette TRACE conn3 <- [1,26,null,{}] 15:19:24 INFO - PROCESS | 3684 | 1469139564289 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:24 INFO - PROCESS | 3684 | 1469139564291 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:24 INFO - PROCESS | 3684 | 1469139564383 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 15:19:24 INFO - PROCESS | 3684 | 1469139564388 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:24 INFO - PROCESS | 3684 | 1469139564390 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:24 INFO - PROCESS | 3684 | ++DOCSHELL 1AAFA400 == 14 [pid = 3684] [id = 14] 15:19:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 38 (1AAFA800) [pid = 3684] [serial = 38] [outer = 00000000] 15:19:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 39 (1B090000) [pid = 3684] [serial = 39] [outer = 1AAFA800] 15:19:24 INFO - PROCESS | 3684 | 1469139564433 Marionette DEBUG loaded listener.js 15:19:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 40 (1B094800) [pid = 3684] [serial = 40] [outer = 1AAFA800] 15:19:24 INFO - PROCESS | 3684 | 1469139564717 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 15:19:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:19:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 478ms 15:19:24 INFO - PROCESS | 3684 | 1469139564780 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 15:19:24 INFO - PROCESS | 3684 | 1469139564782 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 15:19:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:19:24 INFO - PROCESS | 3684 | 1469139564785 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:19:24 INFO - PROCESS | 3684 | 1469139564786 Marionette TRACE conn3 <- [1,30,null,{}] 15:19:24 INFO - PROCESS | 3684 | 1469139564780 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:24 INFO - PROCESS | 3684 | 1469139564782 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:24 INFO - PROCESS | 3684 | 1469139564868 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 15:19:24 INFO - PROCESS | 3684 | ++DOCSHELL 1B306000 == 15 [pid = 3684] [id = 15] 15:19:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 41 (1B306400) [pid = 3684] [serial = 41] [outer = 00000000] 15:19:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 42 (1B306C00) [pid = 3684] [serial = 42] [outer = 1B306400] 15:19:24 INFO - PROCESS | 3684 | 1469139564900 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:24 INFO - PROCESS | 3684 | 1469139564902 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 43 (1B30A800) [pid = 3684] [serial = 43] [outer = 1B306400] 15:19:24 INFO - PROCESS | 3684 | ++DOCSHELL 1B30D800 == 16 [pid = 3684] [id = 16] 15:19:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 44 (1B30E000) [pid = 3684] [serial = 44] [outer = 00000000] 15:19:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 45 (1B310800) [pid = 3684] [serial = 45] [outer = 1B30E000] 15:19:24 INFO - PROCESS | 3684 | 1469139564957 Marionette DEBUG loaded listener.js 15:19:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 46 (1B310C00) [pid = 3684] [serial = 46] [outer = 1B30E000] 15:19:25 INFO - PROCESS | 3684 | ++DOCSHELL 1B30A000 == 17 [pid = 3684] [id = 17] 15:19:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 47 (1B30B000) [pid = 3684] [serial = 47] [outer = 00000000] 15:19:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 48 (1B3DA800) [pid = 3684] [serial = 48] [outer = 1B30B000] 15:19:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 49 (1B564400) [pid = 3684] [serial = 49] [outer = 1B30B000] 15:19:25 INFO - PROCESS | 3684 | --DOCSHELL 112A6400 == 16 [pid = 3684] [id = 1] 15:19:25 INFO - PROCESS | 3684 | 1469139565921 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 15:19:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:19:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1168ms 15:19:25 INFO - PROCESS | 3684 | 1469139565955 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 15:19:25 INFO - PROCESS | 3684 | 1469139565942 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 15:19:25 INFO - PROCESS | 3684 | 1469139565947 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:19:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:19:25 INFO - PROCESS | 3684 | 1469139565951 Marionette TRACE conn3 <- [1,34,null,{}] 15:19:25 INFO - PROCESS | 3684 | 1469139565957 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:25 INFO - PROCESS | 3684 | 1469139565960 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:26 INFO - PROCESS | 3684 | 1469139566077 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 15:19:26 INFO - PROCESS | 3684 | 1469139566125 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:26 INFO - PROCESS | 3684 | 1469139566130 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:26 INFO - PROCESS | 3684 | ++DOCSHELL 1026D000 == 17 [pid = 3684] [id = 18] 15:19:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 50 (1026D800) [pid = 3684] [serial = 50] [outer = 00000000] 15:19:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 51 (10ED0400) [pid = 3684] [serial = 51] [outer = 1026D800] 15:19:26 INFO - PROCESS | 3684 | 1469139566227 Marionette DEBUG loaded listener.js 15:19:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 52 (110E8800) [pid = 3684] [serial = 52] [outer = 1026D800] 15:19:26 INFO - PROCESS | 3684 | 1469139566734 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 15:19:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:19:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 816ms 15:19:26 INFO - PROCESS | 3684 | 1469139566776 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 15:19:26 INFO - PROCESS | 3684 | 1469139566780 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 15:19:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:19:26 INFO - PROCESS | 3684 | 1469139566787 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:19:26 INFO - PROCESS | 3684 | 1469139566790 Marionette TRACE conn3 <- [1,38,null,{}] 15:19:26 INFO - PROCESS | 3684 | 1469139566794 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:26 INFO - PROCESS | 3684 | 1469139566796 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:26 INFO - PROCESS | 3684 | 1469139566891 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 15:19:26 INFO - PROCESS | 3684 | 1469139566955 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:26 INFO - PROCESS | 3684 | 1469139566958 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:26 INFO - PROCESS | 3684 | ++DOCSHELL 12999000 == 18 [pid = 3684] [id = 19] 15:19:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (12999800) [pid = 3684] [serial = 53] [outer = 00000000] 15:19:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (131E7C00) [pid = 3684] [serial = 54] [outer = 12999800] 15:19:26 INFO - PROCESS | 3684 | 1469139567013 Marionette DEBUG loaded listener.js 15:19:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (13912800) [pid = 3684] [serial = 55] [outer = 12999800] 15:19:27 INFO - PROCESS | 3684 | 1469139567690 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 15:19:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:19:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 928ms 15:19:27 INFO - PROCESS | 3684 | 1469139567716 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 15:19:27 INFO - PROCESS | 3684 | 1469139567723 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 15:19:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:19:27 INFO - PROCESS | 3684 | 1469139567739 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:19:27 INFO - PROCESS | 3684 | 1469139567743 Marionette TRACE conn3 <- [1,42,null,{}] 15:19:27 INFO - PROCESS | 3684 | 1469139567750 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:27 INFO - PROCESS | 3684 | 1469139567754 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:27 INFO - PROCESS | 3684 | 1469139567849 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 15:19:27 INFO - PROCESS | 3684 | 1469139567894 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:27 INFO - PROCESS | 3684 | 1469139567899 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:27 INFO - PROCESS | 3684 | ++DOCSHELL 10A46800 == 19 [pid = 3684] [id = 20] 15:19:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (10A48400) [pid = 3684] [serial = 56] [outer = 00000000] 15:19:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (10ECF400) [pid = 3684] [serial = 57] [outer = 10A48400] 15:19:27 INFO - PROCESS | 3684 | 1469139567949 Marionette DEBUG loaded listener.js 15:19:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (10ED9000) [pid = 3684] [serial = 58] [outer = 10A48400] 15:19:28 INFO - PROCESS | 3684 | --DOCSHELL 112A7800 == 18 [pid = 3684] [id = 4] 15:19:28 INFO - PROCESS | 3684 | 1469139568336 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 15:19:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:19:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 619ms 15:19:28 INFO - PROCESS | 3684 | 1469139568376 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 15:19:28 INFO - PROCESS | 3684 | 1469139568380 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 15:19:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:19:28 INFO - PROCESS | 3684 | 1469139568386 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:19:28 INFO - PROCESS | 3684 | 1469139568388 Marionette TRACE conn3 <- [1,46,null,{}] 15:19:28 INFO - PROCESS | 3684 | 1469139568392 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:28 INFO - PROCESS | 3684 | 1469139568394 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:28 INFO - PROCESS | 3684 | 1469139568470 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 15:19:28 INFO - PROCESS | 3684 | 1469139568476 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:28 INFO - PROCESS | 3684 | 1469139568478 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:28 INFO - PROCESS | 3684 | ++DOCSHELL 11217400 == 19 [pid = 3684] [id = 21] 15:19:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (11217C00) [pid = 3684] [serial = 59] [outer = 00000000] 15:19:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (11AC5400) [pid = 3684] [serial = 60] [outer = 11217C00] 15:19:28 INFO - PROCESS | 3684 | 1469139568528 Marionette DEBUG loaded listener.js 15:19:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (11CD8400) [pid = 3684] [serial = 61] [outer = 11217C00] 15:19:28 INFO - PROCESS | 3684 | 1469139568909 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 15:19:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:19:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 577ms 15:19:28 INFO - PROCESS | 3684 | 1469139568965 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 15:19:28 INFO - PROCESS | 3684 | 1469139568967 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 15:19:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:19:28 INFO - PROCESS | 3684 | 1469139568952 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:19:28 INFO - PROCESS | 3684 | 1469139568956 Marionette TRACE conn3 <- [1,50,null,{}] 15:19:28 INFO - PROCESS | 3684 | 1469139568966 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:28 INFO - PROCESS | 3684 | 1469139568971 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:29 INFO - PROCESS | 3684 | 1469139569106 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 15:19:29 INFO - PROCESS | 3684 | 1469139569201 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:29 INFO - PROCESS | 3684 | 1469139569204 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:29 INFO - PROCESS | 3684 | ++DOCSHELL 132F2800 == 20 [pid = 3684] [id = 22] 15:19:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (132F3000) [pid = 3684] [serial = 62] [outer = 00000000] 15:19:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (1391F000) [pid = 3684] [serial = 63] [outer = 132F3000] 15:19:29 INFO - PROCESS | 3684 | 1469139569252 Marionette DEBUG loaded listener.js 15:19:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (139D0800) [pid = 3684] [serial = 64] [outer = 132F3000] 15:19:29 INFO - PROCESS | 3684 | 1469139569534 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:19:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:19:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 619ms 15:19:29 INFO - PROCESS | 3684 | 1469139569590 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 15:19:29 INFO - PROCESS | 3684 | 1469139569592 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 15:19:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:19:29 INFO - PROCESS | 3684 | 1469139569596 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:19:29 INFO - PROCESS | 3684 | 1469139569597 Marionette TRACE conn3 <- [1,54,null,{}] 15:19:29 INFO - PROCESS | 3684 | 1469139569601 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:29 INFO - PROCESS | 3684 | 1469139569603 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:29 INFO - PROCESS | 3684 | 1469139569699 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 15:19:29 INFO - PROCESS | 3684 | 1469139569707 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:29 INFO - PROCESS | 3684 | 1469139569709 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:29 INFO - PROCESS | 3684 | ++DOCSHELL 139C9C00 == 21 [pid = 3684] [id = 23] 15:19:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (139CC400) [pid = 3684] [serial = 65] [outer = 00000000] 15:19:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (13E97C00) [pid = 3684] [serial = 66] [outer = 139CC400] 15:19:29 INFO - PROCESS | 3684 | 1469139569763 Marionette DEBUG loaded listener.js 15:19:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (142C1000) [pid = 3684] [serial = 67] [outer = 139CC400] 15:19:30 INFO - PROCESS | 3684 | 1469139570086 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:19:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:19:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 534ms 15:19:30 INFO - PROCESS | 3684 | 1469139570132 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 15:19:30 INFO - PROCESS | 3684 | 1469139570134 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 15:19:30 INFO - PROCESS | 3684 | 1469139570137 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:19:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:19:30 INFO - PROCESS | 3684 | 1469139570138 Marionette TRACE conn3 <- [1,58,null,{}] 15:19:30 INFO - PROCESS | 3684 | 1469139570142 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:30 INFO - PROCESS | 3684 | 1469139570144 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:30 INFO - PROCESS | 3684 | 1469139570219 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 15:19:30 INFO - PROCESS | 3684 | 1469139570268 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:30 INFO - PROCESS | 3684 | 1469139570270 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:30 INFO - PROCESS | 3684 | ++DOCSHELL 13C57800 == 22 [pid = 3684] [id = 24] 15:19:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (13E99000) [pid = 3684] [serial = 68] [outer = 00000000] 15:19:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (144F7C00) [pid = 3684] [serial = 69] [outer = 13E99000] 15:19:30 INFO - PROCESS | 3684 | 1469139570314 Marionette DEBUG loaded listener.js 15:19:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (144FCC00) [pid = 3684] [serial = 70] [outer = 13E99000] 15:19:30 INFO - PROCESS | 3684 | 1469139570612 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:19:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:19:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 535ms 15:19:30 INFO - PROCESS | 3684 | 1469139570678 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 15:19:30 INFO - PROCESS | 3684 | 1469139570680 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 15:19:30 INFO - PROCESS | 3684 | 1469139570683 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:19:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:19:30 INFO - PROCESS | 3684 | 1469139570685 Marionette TRACE conn3 <- [1,62,null,{}] 15:19:30 INFO - PROCESS | 3684 | 1469139570688 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:30 INFO - PROCESS | 3684 | 1469139570694 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:30 INFO - PROCESS | 3684 | 1469139570804 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 15:19:30 INFO - PROCESS | 3684 | 1469139570812 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:30 INFO - PROCESS | 3684 | 1469139570814 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:30 INFO - PROCESS | 3684 | ++DOCSHELL 13E97400 == 23 [pid = 3684] [id = 25] 15:19:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (142BDC00) [pid = 3684] [serial = 71] [outer = 00000000] 15:19:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (15B8C800) [pid = 3684] [serial = 72] [outer = 142BDC00] 15:19:30 INFO - PROCESS | 3684 | 1469139570857 Marionette DEBUG loaded listener.js 15:19:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (15B93400) [pid = 3684] [serial = 73] [outer = 142BDC00] 15:19:31 INFO - PROCESS | 3684 | 1469139571190 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:19:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:19:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 534ms 15:19:31 INFO - PROCESS | 3684 | 1469139571217 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 15:19:31 INFO - PROCESS | 3684 | 1469139571219 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 15:19:31 INFO - PROCESS | 3684 | 1469139571222 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:19:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:19:31 INFO - PROCESS | 3684 | 1469139571223 Marionette TRACE conn3 <- [1,66,null,{}] 15:19:31 INFO - PROCESS | 3684 | 1469139571227 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:31 INFO - PROCESS | 3684 | 1469139571229 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:31 INFO - PROCESS | 3684 | 1469139571286 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 15:19:31 INFO - PROCESS | 3684 | 1469139571291 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:31 INFO - PROCESS | 3684 | 1469139571293 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:31 INFO - PROCESS | 3684 | ++DOCSHELL 167ECC00 == 24 [pid = 3684] [id = 26] 15:19:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (167EEC00) [pid = 3684] [serial = 74] [outer = 00000000] 15:19:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16B41800) [pid = 3684] [serial = 75] [outer = 167EEC00] 15:19:31 INFO - PROCESS | 3684 | 1469139571344 Marionette DEBUG loaded listener.js 15:19:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16D45000) [pid = 3684] [serial = 76] [outer = 167EEC00] 15:19:31 INFO - PROCESS | 3684 | 1469139571691 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:19:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:19:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 535ms 15:19:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:19:31 INFO - PROCESS | 3684 | 1469139571757 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 15:19:31 INFO - PROCESS | 3684 | 1469139571759 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 15:19:31 INFO - PROCESS | 3684 | 1469139571762 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:19:31 INFO - PROCESS | 3684 | 1469139571764 Marionette TRACE conn3 <- [1,70,null,{}] 15:19:31 INFO - PROCESS | 3684 | 1469139571767 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:31 INFO - PROCESS | 3684 | 1469139571769 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:31 INFO - PROCESS | 3684 | 1469139571853 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 15:19:31 INFO - PROCESS | 3684 | 1469139571858 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:31 INFO - PROCESS | 3684 | 1469139571860 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:31 INFO - PROCESS | 3684 | ++DOCSHELL 1298F400 == 25 [pid = 3684] [id = 27] 15:19:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (12D67800) [pid = 3684] [serial = 77] [outer = 00000000] 15:19:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16E0A800) [pid = 3684] [serial = 78] [outer = 12D67800] 15:19:31 INFO - PROCESS | 3684 | 1469139571883 Marionette DEBUG loaded listener.js 15:19:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16FC9800) [pid = 3684] [serial = 79] [outer = 12D67800] 15:19:32 INFO - PROCESS | 3684 | 1469139572224 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:19:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:19:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 478ms 15:19:32 INFO - PROCESS | 3684 | 1469139572257 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 15:19:32 INFO - PROCESS | 3684 | 1469139572259 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 15:19:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:19:32 INFO - PROCESS | 3684 | 1469139572245 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:19:32 INFO - PROCESS | 3684 | 1469139572246 Marionette TRACE conn3 <- [1,74,null,{}] 15:19:32 INFO - PROCESS | 3684 | 1469139572249 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:32 INFO - PROCESS | 3684 | 1469139572251 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:32 INFO - PROCESS | 3684 | 1469139572359 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 15:19:32 INFO - PROCESS | 3684 | 1469139572366 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:32 INFO - PROCESS | 3684 | 1469139572368 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:32 INFO - PROCESS | 3684 | ++DOCSHELL 132F1400 == 26 [pid = 3684] [id = 28] 15:19:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16E0A000) [pid = 3684] [serial = 80] [outer = 00000000] 15:19:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (171BD800) [pid = 3684] [serial = 81] [outer = 16E0A000] 15:19:32 INFO - PROCESS | 3684 | 1469139572411 Marionette DEBUG loaded listener.js 15:19:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (177B2C00) [pid = 3684] [serial = 82] [outer = 16E0A000] 15:19:32 INFO - PROCESS | 3684 | 1469139572762 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:19:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:19:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 534ms 15:19:32 INFO - PROCESS | 3684 | 1469139572799 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 15:19:32 INFO - PROCESS | 3684 | 1469139572801 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 15:19:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:19:32 INFO - PROCESS | 3684 | 1469139572804 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:19:32 INFO - PROCESS | 3684 | 1469139572806 Marionette TRACE conn3 <- [1,78,null,{}] 15:19:32 INFO - PROCESS | 3684 | 1469139572809 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:32 INFO - PROCESS | 3684 | 1469139572811 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:32 INFO - PROCESS | 3684 | 1469139572901 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 15:19:32 INFO - PROCESS | 3684 | 1469139572909 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:32 INFO - PROCESS | 3684 | 1469139572911 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:32 INFO - PROCESS | 3684 | ++DOCSHELL 15DEFC00 == 27 [pid = 3684] [id = 29] 15:19:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16B3FC00) [pid = 3684] [serial = 83] [outer = 00000000] 15:19:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (178C0000) [pid = 3684] [serial = 84] [outer = 16B3FC00] 15:19:32 INFO - PROCESS | 3684 | 1469139572966 Marionette DEBUG loaded listener.js 15:19:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (17AE2400) [pid = 3684] [serial = 85] [outer = 16B3FC00] 15:19:33 INFO - PROCESS | 3684 | 1469139573288 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:19:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:19:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 535ms 15:19:33 INFO - PROCESS | 3684 | 1469139573326 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 15:19:33 INFO - PROCESS | 3684 | 1469139573328 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 15:19:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:19:33 INFO - PROCESS | 3684 | 1469139573331 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:19:33 INFO - PROCESS | 3684 | 1469139573333 Marionette TRACE conn3 <- [1,82,null,{}] 15:19:33 INFO - PROCESS | 3684 | 1469139573337 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:33 INFO - PROCESS | 3684 | 1469139573339 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:33 INFO - PROCESS | 3684 | 1469139573459 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 15:19:33 INFO - PROCESS | 3684 | 1469139573466 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:33 INFO - PROCESS | 3684 | 1469139573469 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:33 INFO - PROCESS | 3684 | ++DOCSHELL 142BC000 == 28 [pid = 3684] [id = 30] 15:19:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (177C5800) [pid = 3684] [serial = 86] [outer = 00000000] 15:19:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (18116400) [pid = 3684] [serial = 87] [outer = 177C5800] 15:19:33 INFO - PROCESS | 3684 | 1469139573510 Marionette DEBUG loaded listener.js 15:19:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (19842C00) [pid = 3684] [serial = 88] [outer = 177C5800] 15:19:33 INFO - PROCESS | 3684 | 1469139573862 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:19:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:19:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 577ms 15:19:33 INFO - PROCESS | 3684 | 1469139573913 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 15:19:33 INFO - PROCESS | 3684 | 1469139573914 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 15:19:33 INFO - PROCESS | 3684 | 1469139573918 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:19:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:19:33 INFO - PROCESS | 3684 | 1469139573919 Marionette TRACE conn3 <- [1,86,null,{}] 15:19:33 INFO - PROCESS | 3684 | 1469139573923 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:33 INFO - PROCESS | 3684 | 1469139573925 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:34 INFO - PROCESS | 3684 | 1469139574043 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 15:19:34 INFO - PROCESS | 3684 | 1469139574054 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:34 INFO - PROCESS | 3684 | 1469139574056 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:34 INFO - PROCESS | 3684 | ++DOCSHELL 1314E800 == 29 [pid = 3684] [id = 31] 15:19:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (13157C00) [pid = 3684] [serial = 89] [outer = 00000000] 15:19:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1A030800) [pid = 3684] [serial = 90] [outer = 13157C00] 15:19:34 INFO - PROCESS | 3684 | 1469139574099 Marionette DEBUG loaded listener.js 15:19:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1A0E3800) [pid = 3684] [serial = 91] [outer = 13157C00] 15:19:34 INFO - PROCESS | 3684 | 1469139574417 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:19:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:19:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 534ms 15:19:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:19:34 INFO - PROCESS | 3684 | 1469139574454 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 15:19:34 INFO - PROCESS | 3684 | 1469139574456 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 15:19:34 INFO - PROCESS | 3684 | 1469139574459 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:19:34 INFO - PROCESS | 3684 | 1469139574461 Marionette TRACE conn3 <- [1,90,null,{}] 15:19:34 INFO - PROCESS | 3684 | 1469139574464 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:34 INFO - PROCESS | 3684 | 1469139574466 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:34 INFO - PROCESS | 3684 | 1469139574546 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 15:19:34 INFO - PROCESS | 3684 | 1469139574645 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:34 INFO - PROCESS | 3684 | 1469139574647 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:34 INFO - PROCESS | 3684 | ++DOCSHELL 11CD7400 == 30 [pid = 3684] [id = 32] 15:19:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (13CA3800) [pid = 3684] [serial = 92] [outer = 00000000] 15:19:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1A26A800) [pid = 3684] [serial = 93] [outer = 13CA3800] 15:19:34 INFO - PROCESS | 3684 | 1469139574689 Marionette DEBUG loaded listener.js 15:19:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (1A26E400) [pid = 3684] [serial = 94] [outer = 13CA3800] 15:19:35 INFO - PROCESS | 3684 | 1469139575731 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:19:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:19:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1350ms 15:19:35 INFO - PROCESS | 3684 | 1469139575818 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 15:19:35 INFO - PROCESS | 3684 | 1469139575821 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 15:19:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:19:35 INFO - PROCESS | 3684 | 1469139575827 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:19:35 INFO - PROCESS | 3684 | 1469139575829 Marionette TRACE conn3 <- [1,94,null,{}] 15:19:35 INFO - PROCESS | 3684 | 1469139575834 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:35 INFO - PROCESS | 3684 | 1469139575837 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:35 INFO - PROCESS | 3684 | 1469139575931 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 15:19:35 INFO - PROCESS | 3684 | 1469139575981 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:35 INFO - PROCESS | 3684 | 1469139575983 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:35 INFO - PROCESS | 3684 | ++DOCSHELL 10ECF000 == 31 [pid = 3684] [id = 33] 15:19:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (10ED5000) [pid = 3684] [serial = 95] [outer = 00000000] 15:19:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1129B400) [pid = 3684] [serial = 96] [outer = 10ED5000] 15:19:36 INFO - PROCESS | 3684 | 1469139576030 Marionette DEBUG loaded listener.js 15:19:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (112A6400) [pid = 3684] [serial = 97] [outer = 10ED5000] 15:19:36 INFO - PROCESS | 3684 | 1469139576378 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 15:19:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:19:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 563ms 15:19:36 INFO - PROCESS | 3684 | 1469139576405 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 15:19:36 INFO - PROCESS | 3684 | 1469139576409 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 15:19:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:19:36 INFO - PROCESS | 3684 | 1469139576415 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:19:36 INFO - PROCESS | 3684 | 1469139576418 Marionette TRACE conn3 <- [1,98,null,{}] 15:19:36 INFO - PROCESS | 3684 | 1469139576421 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:36 INFO - PROCESS | 3684 | 1469139576424 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:36 INFO - PROCESS | 3684 | 1469139576516 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 15:19:36 INFO - PROCESS | 3684 | 1469139576522 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:36 INFO - PROCESS | 3684 | 1469139576524 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:36 INFO - PROCESS | 3684 | ++DOCSHELL 12973800 == 32 [pid = 3684] [id = 34] 15:19:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (12993800) [pid = 3684] [serial = 98] [outer = 00000000] 15:19:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (1313E000) [pid = 3684] [serial = 99] [outer = 12993800] 15:19:36 INFO - PROCESS | 3684 | 1469139576607 Marionette DEBUG loaded listener.js 15:19:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (131E7800) [pid = 3684] [serial = 100] [outer = 12993800] 15:19:37 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (19842800) [pid = 3684] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:19:37 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (13E9D000) [pid = 3684] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:19:37 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (1AAFA800) [pid = 3684] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:19:37 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (1AA6EC00) [pid = 3684] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:19:37 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (1A86F000) [pid = 3684] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:19:37 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (1A74E400) [pid = 3684] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:19:37 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (1A61E800) [pid = 3684] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:19:37 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (12999800) [pid = 3684] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:19:37 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (10A48400) [pid = 3684] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:19:37 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (11217C00) [pid = 3684] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:19:37 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (132F3000) [pid = 3684] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:19:37 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (139CC400) [pid = 3684] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:19:37 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (13E99000) [pid = 3684] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:19:37 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (142BDC00) [pid = 3684] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:19:37 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (167EEC00) [pid = 3684] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:19:37 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (12D67800) [pid = 3684] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:19:37 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (16E0A000) [pid = 3684] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:19:37 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16B3FC00) [pid = 3684] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:19:37 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (177C5800) [pid = 3684] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:19:37 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1B30E000) [pid = 3684] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:19:37 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1026D800) [pid = 3684] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:19:37 INFO - PROCESS | 3684 | 1469139577326 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 15:19:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:19:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 985ms 15:19:37 INFO - PROCESS | 3684 | 1469139577397 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 15:19:37 INFO - PROCESS | 3684 | 1469139577399 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 15:19:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:19:37 INFO - PROCESS | 3684 | 1469139577403 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:19:37 INFO - PROCESS | 3684 | 1469139577406 Marionette TRACE conn3 <- [1,102,null,{}] 15:19:37 INFO - PROCESS | 3684 | 1469139577416 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:37 INFO - PROCESS | 3684 | 1469139577420 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:37 INFO - PROCESS | 3684 | 1469139577480 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 15:19:37 INFO - PROCESS | 3684 | 1469139577486 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:37 INFO - PROCESS | 3684 | 1469139577489 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:37 INFO - PROCESS | 3684 | ++DOCSHELL 13114C00 == 33 [pid = 3684] [id = 35] 15:19:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1314AC00) [pid = 3684] [serial = 101] [outer = 00000000] 15:19:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (13CA0800) [pid = 3684] [serial = 102] [outer = 1314AC00] 15:19:37 INFO - PROCESS | 3684 | 1469139577534 Marionette DEBUG loaded listener.js 15:19:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (13E9BC00) [pid = 3684] [serial = 103] [outer = 1314AC00] 15:19:37 INFO - PROCESS | 3684 | 1469139577874 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 15:19:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:19:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 534ms 15:19:37 INFO - PROCESS | 3684 | 1469139577940 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 15:19:37 INFO - PROCESS | 3684 | 1469139577943 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 15:19:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:19:37 INFO - PROCESS | 3684 | 1469139577946 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:19:37 INFO - PROCESS | 3684 | 1469139577948 Marionette TRACE conn3 <- [1,106,null,{}] 15:19:37 INFO - PROCESS | 3684 | 1469139577951 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:37 INFO - PROCESS | 3684 | 1469139577954 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:38 INFO - PROCESS | 3684 | 1469139578021 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 15:19:38 INFO - PROCESS | 3684 | 1469139578026 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:38 INFO - PROCESS | 3684 | 1469139578028 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:38 INFO - PROCESS | 3684 | ++DOCSHELL 142BD400 == 34 [pid = 3684] [id = 36] 15:19:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (142BE000) [pid = 3684] [serial = 104] [outer = 00000000] 15:19:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1580AC00) [pid = 3684] [serial = 105] [outer = 142BE000] 15:19:38 INFO - PROCESS | 3684 | 1469139578071 Marionette DEBUG loaded listener.js 15:19:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (15B10C00) [pid = 3684] [serial = 106] [outer = 142BE000] 15:19:38 INFO - PROCESS | 3684 | 1469139578444 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 15:19:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:19:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 535ms 15:19:38 INFO - PROCESS | 3684 | 1469139578482 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 15:19:38 INFO - PROCESS | 3684 | 1469139578484 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 15:19:38 INFO - PROCESS | 3684 | 1469139578487 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:19:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:19:38 INFO - PROCESS | 3684 | 1469139578489 Marionette TRACE conn3 <- [1,110,null,{}] 15:19:38 INFO - PROCESS | 3684 | 1469139578492 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:38 INFO - PROCESS | 3684 | 1469139578494 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:38 INFO - PROCESS | 3684 | 1469139578550 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 15:19:38 INFO - PROCESS | 3684 | 1469139578556 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:38 INFO - PROCESS | 3684 | 1469139578559 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:38 INFO - PROCESS | 3684 | ++DOCSHELL 15B8A000 == 35 [pid = 3684] [id = 37] 15:19:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (15B8AC00) [pid = 3684] [serial = 107] [outer = 00000000] 15:19:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (167FB800) [pid = 3684] [serial = 108] [outer = 15B8AC00] 15:19:38 INFO - PROCESS | 3684 | 1469139578601 Marionette DEBUG loaded listener.js 15:19:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (16E0C400) [pid = 3684] [serial = 109] [outer = 15B8AC00] 15:19:39 INFO - PROCESS | 3684 | 1469139579031 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 15:19:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:19:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 562ms 15:19:39 INFO - PROCESS | 3684 | 1469139579064 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 15:19:39 INFO - PROCESS | 3684 | 1469139579069 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 15:19:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:19:39 INFO - PROCESS | 3684 | 1469139579074 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:19:39 INFO - PROCESS | 3684 | 1469139579078 Marionette TRACE conn3 <- [1,114,null,{}] 15:19:39 INFO - PROCESS | 3684 | 1469139579083 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:39 INFO - PROCESS | 3684 | 1469139579086 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:39 INFO - PROCESS | 3684 | 1469139579176 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 15:19:39 INFO - PROCESS | 3684 | 1469139579305 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:39 INFO - PROCESS | 3684 | 1469139579310 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:39 INFO - PROCESS | 3684 | ++DOCSHELL 10ED2C00 == 36 [pid = 3684] [id = 38] 15:19:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (10ED4C00) [pid = 3684] [serial = 110] [outer = 00000000] 15:19:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1120C400) [pid = 3684] [serial = 111] [outer = 10ED4C00] 15:19:39 INFO - PROCESS | 3684 | 1469139579345 Marionette DEBUG loaded listener.js 15:19:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1282B400) [pid = 3684] [serial = 112] [outer = 10ED4C00] 15:19:39 INFO - PROCESS | 3684 | 1469139579856 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 15:19:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:19:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 858ms 15:19:39 INFO - PROCESS | 3684 | 1469139579921 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 15:19:39 INFO - PROCESS | 3684 | 1469139579926 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 15:19:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:19:39 INFO - PROCESS | 3684 | 1469139579932 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:19:39 INFO - PROCESS | 3684 | 1469139579935 Marionette TRACE conn3 <- [1,118,null,{}] 15:19:39 INFO - PROCESS | 3684 | 1469139579940 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:39 INFO - PROCESS | 3684 | 1469139579942 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:40 INFO - PROCESS | 3684 | 1469139580041 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 15:19:40 INFO - PROCESS | 3684 | 1469139580107 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:40 INFO - PROCESS | 3684 | 1469139580110 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:40 INFO - PROCESS | 3684 | ++DOCSHELL 130A8C00 == 37 [pid = 3684] [id = 39] 15:19:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (131E8400) [pid = 3684] [serial = 113] [outer = 00000000] 15:19:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1442C800) [pid = 3684] [serial = 114] [outer = 131E8400] 15:19:40 INFO - PROCESS | 3684 | 1469139580165 Marionette DEBUG loaded listener.js 15:19:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (14FB7800) [pid = 3684] [serial = 115] [outer = 131E8400] 15:19:40 INFO - PROCESS | 3684 | 1469139580643 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 15:19:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:19:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 746ms 15:19:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:19:40 INFO - PROCESS | 3684 | 1469139580681 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 15:19:40 INFO - PROCESS | 3684 | 1469139580684 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 15:19:40 INFO - PROCESS | 3684 | 1469139580688 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:19:40 INFO - PROCESS | 3684 | 1469139580691 Marionette TRACE conn3 <- [1,122,null,{}] 15:19:40 INFO - PROCESS | 3684 | 1469139580702 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:40 INFO - PROCESS | 3684 | 1469139580707 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:40 INFO - PROCESS | 3684 | 1469139580807 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 15:19:40 INFO - PROCESS | 3684 | 1469139580879 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:40 INFO - PROCESS | 3684 | 1469139580865 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:40 INFO - PROCESS | 3684 | ++DOCSHELL 177BA400 == 38 [pid = 3684] [id = 40] 15:19:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (177BB000) [pid = 3684] [serial = 116] [outer = 00000000] 15:19:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (178B7C00) [pid = 3684] [serial = 117] [outer = 177BB000] 15:19:40 INFO - PROCESS | 3684 | 1469139580924 Marionette DEBUG loaded listener.js 15:19:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (17AE8800) [pid = 3684] [serial = 118] [outer = 177BB000] 15:19:41 INFO - PROCESS | 3684 | 1469139581426 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 15:19:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:19:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 759ms 15:19:41 INFO - PROCESS | 3684 | 1469139581459 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 15:19:41 INFO - PROCESS | 3684 | 1469139581462 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 15:19:41 INFO - PROCESS | 3684 | 1469139581466 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:19:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:19:41 INFO - PROCESS | 3684 | 1469139581468 Marionette TRACE conn3 <- [1,126,null,{}] 15:19:41 INFO - PROCESS | 3684 | 1469139581472 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:41 INFO - PROCESS | 3684 | 1469139581474 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:41 INFO - PROCESS | 3684 | 1469139581556 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 15:19:41 INFO - PROCESS | 3684 | 1469139581641 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:41 INFO - PROCESS | 3684 | 1469139581643 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:41 INFO - PROCESS | 3684 | ++DOCSHELL 10F98800 == 39 [pid = 3684] [id = 41] 15:19:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (10F99800) [pid = 3684] [serial = 119] [outer = 00000000] 15:19:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (12970400) [pid = 3684] [serial = 120] [outer = 10F99800] 15:19:41 INFO - PROCESS | 3684 | 1469139581695 Marionette DEBUG loaded listener.js 15:19:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (13C58400) [pid = 3684] [serial = 121] [outer = 10F99800] 15:19:42 INFO - PROCESS | 3684 | 1469139582245 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 15:19:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:19:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 844ms 15:19:42 INFO - PROCESS | 3684 | 1469139582318 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 15:19:42 INFO - PROCESS | 3684 | 1469139582322 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 15:19:42 INFO - PROCESS | 3684 | 1469139582327 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:19:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:19:42 INFO - PROCESS | 3684 | 1469139582330 Marionette TRACE conn3 <- [1,130,null,{}] 15:19:42 INFO - PROCESS | 3684 | 1469139582355 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:42 INFO - PROCESS | 3684 | 1469139582358 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:42 INFO - PROCESS | 3684 | 1469139582442 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 15:19:42 INFO - PROCESS | 3684 | 1469139582508 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:42 INFO - PROCESS | 3684 | 1469139582513 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:42 INFO - PROCESS | 3684 | ++DOCSHELL 10ED1800 == 40 [pid = 3684] [id = 42] 15:19:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (10ED7800) [pid = 3684] [serial = 122] [outer = 00000000] 15:19:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (1292F000) [pid = 3684] [serial = 123] [outer = 10ED7800] 15:19:42 INFO - PROCESS | 3684 | 1469139582561 Marionette DEBUG loaded listener.js 15:19:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (12BCA000) [pid = 3684] [serial = 124] [outer = 10ED7800] 15:19:43 INFO - PROCESS | 3684 | --DOCSHELL 10ECF000 == 39 [pid = 3684] [id = 33] 15:19:43 INFO - PROCESS | 3684 | --DOCSHELL 13114C00 == 38 [pid = 3684] [id = 35] 15:19:43 INFO - PROCESS | 3684 | --DOCSHELL 12973800 == 37 [pid = 3684] [id = 34] 15:19:43 INFO - PROCESS | 3684 | --DOCSHELL 142BD400 == 36 [pid = 3684] [id = 36] 15:19:43 INFO - PROCESS | 3684 | --DOCSHELL 10F98800 == 35 [pid = 3684] [id = 41] 15:19:43 INFO - PROCESS | 3684 | --DOCSHELL 1314E800 == 34 [pid = 3684] [id = 31] 15:19:43 INFO - PROCESS | 3684 | --DOCSHELL 177BA400 == 33 [pid = 3684] [id = 40] 15:19:43 INFO - PROCESS | 3684 | --DOCSHELL 15DEFC00 == 32 [pid = 3684] [id = 29] 15:19:43 INFO - PROCESS | 3684 | --DOCSHELL 15B8A000 == 31 [pid = 3684] [id = 37] 15:19:43 INFO - PROCESS | 3684 | --DOCSHELL 142BC000 == 30 [pid = 3684] [id = 30] 15:19:43 INFO - PROCESS | 3684 | --DOCSHELL 11CD7400 == 29 [pid = 3684] [id = 32] 15:19:43 INFO - PROCESS | 3684 | --DOCSHELL 10ED2C00 == 28 [pid = 3684] [id = 38] 15:19:43 INFO - PROCESS | 3684 | --DOCSHELL 130A8C00 == 27 [pid = 3684] [id = 39] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (167F7800) [pid = 3684] [serial = 17] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (144FCC00) [pid = 3684] [serial = 70] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (15B93400) [pid = 3684] [serial = 73] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (16D45000) [pid = 3684] [serial = 76] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (16FC9800) [pid = 3684] [serial = 79] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (110E8800) [pid = 3684] [serial = 52] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (10ED9000) [pid = 3684] [serial = 58] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (177B2C00) [pid = 3684] [serial = 82] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (17AE2400) [pid = 3684] [serial = 85] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (13912800) [pid = 3684] [serial = 55] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (1B310C00) [pid = 3684] [serial = 46] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (19842C00) [pid = 3684] [serial = 88] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (16978000) [pid = 3684] [serial = 14] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (142BE400) [pid = 3684] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (142B8C00) [pid = 3684] [serial = 9] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (12825000) [pid = 3684] [serial = 4] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (131E7C00) [pid = 3684] [serial = 54] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (10ECF400) [pid = 3684] [serial = 57] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (11AC5400) [pid = 3684] [serial = 60] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (11CD8400) [pid = 3684] [serial = 61] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (139D0800) [pid = 3684] [serial = 64] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1391F000) [pid = 3684] [serial = 63] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13E97C00) [pid = 3684] [serial = 66] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (144F7C00) [pid = 3684] [serial = 69] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (142C1000) [pid = 3684] [serial = 67] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (15B8C800) [pid = 3684] [serial = 72] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (16B41800) [pid = 3684] [serial = 75] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16E0A800) [pid = 3684] [serial = 78] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (171BD800) [pid = 3684] [serial = 81] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (178C0000) [pid = 3684] [serial = 84] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (18116400) [pid = 3684] [serial = 87] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1A030800) [pid = 3684] [serial = 90] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (10ED0400) [pid = 3684] [serial = 51] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1B310800) [pid = 3684] [serial = 45] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1B090000) [pid = 3684] [serial = 39] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1B094800) [pid = 3684] [serial = 40] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1AAF3800) [pid = 3684] [serial = 37] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1AAEF400) [pid = 3684] [serial = 36] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1A876800) [pid = 3684] [serial = 33] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (1AE1A400) [pid = 3684] [serial = 34] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (1AC19000) [pid = 3684] [serial = 30] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (1AE18C00) [pid = 3684] [serial = 31] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (1AE11400) [pid = 3684] [serial = 28] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (1AE0D800) [pid = 3684] [serial = 27] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (1A26D800) [pid = 3684] [serial = 24] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (1A024400) [pid = 3684] [serial = 21] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (1A028400) [pid = 3684] [serial = 22] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (1B3DA800) [pid = 3684] [serial = 48] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (1B306C00) [pid = 3684] [serial = 42] [outer = 00000000] [url = about:blank] 15:19:43 INFO - PROCESS | 3684 | 1469139583399 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 15:19:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:19:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1098ms 15:19:43 INFO - PROCESS | 3684 | 1469139583428 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 15:19:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:19:43 INFO - PROCESS | 3684 | 1469139583432 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 15:19:43 INFO - PROCESS | 3684 | 1469139583436 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:19:43 INFO - PROCESS | 3684 | 1469139583440 Marionette TRACE conn3 <- [1,134,null,{}] 15:19:43 INFO - PROCESS | 3684 | 1469139583445 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:43 INFO - PROCESS | 3684 | 1469139583448 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:43 INFO - PROCESS | 3684 | 1469139583517 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 15:19:43 INFO - PROCESS | 3684 | 1469139583524 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:43 INFO - PROCESS | 3684 | 1469139583527 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:43 INFO - PROCESS | 3684 | ++DOCSHELL 11217000 == 28 [pid = 3684] [id = 43] 15:19:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (11217C00) [pid = 3684] [serial = 125] [outer = 00000000] 15:19:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (11484000) [pid = 3684] [serial = 126] [outer = 11217C00] 15:19:43 INFO - PROCESS | 3684 | 1469139583575 Marionette DEBUG loaded listener.js 15:19:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (11CD8400) [pid = 3684] [serial = 127] [outer = 11217C00] 15:19:43 INFO - PROCESS | 3684 | 1469139583964 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 15:19:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:19:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 590ms 15:19:44 INFO - PROCESS | 3684 | 1469139584013 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 15:19:44 INFO - PROCESS | 3684 | 1469139584018 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 15:19:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:19:44 INFO - PROCESS | 3684 | 1469139584024 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:19:44 INFO - PROCESS | 3684 | 1469139584027 Marionette TRACE conn3 <- [1,138,null,{}] 15:19:44 INFO - PROCESS | 3684 | 1469139584030 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:44 INFO - PROCESS | 3684 | 1469139584033 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:44 INFO - PROCESS | 3684 | 1469139584121 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 15:19:44 INFO - PROCESS | 3684 | 1469139584168 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:44 INFO - PROCESS | 3684 | 1469139584170 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:44 INFO - PROCESS | 3684 | ++DOCSHELL 13912800 == 29 [pid = 3684] [id = 44] 15:19:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (13914000) [pid = 3684] [serial = 128] [outer = 00000000] 15:19:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (13935800) [pid = 3684] [serial = 129] [outer = 13914000] 15:19:44 INFO - PROCESS | 3684 | 1469139584198 Marionette DEBUG loaded listener.js 15:19:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (139D0800) [pid = 3684] [serial = 130] [outer = 13914000] 15:19:44 INFO - PROCESS | 3684 | 1469139584562 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 15:19:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:19:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 577ms 15:19:44 INFO - PROCESS | 3684 | 1469139584599 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 15:19:44 INFO - PROCESS | 3684 | 1469139584601 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 15:19:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:19:44 INFO - PROCESS | 3684 | 1469139584605 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:19:44 INFO - PROCESS | 3684 | 1469139584609 Marionette TRACE conn3 <- [1,142,null,{}] 15:19:44 INFO - PROCESS | 3684 | 1469139584624 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:44 INFO - PROCESS | 3684 | 1469139584629 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:44 INFO - PROCESS | 3684 | 1469139584710 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 15:19:44 INFO - PROCESS | 3684 | 1469139584719 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:44 INFO - PROCESS | 3684 | 1469139584722 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:44 INFO - PROCESS | 3684 | ++DOCSHELL 14431400 == 30 [pid = 3684] [id = 45] 15:19:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (14431800) [pid = 3684] [serial = 131] [outer = 00000000] 15:19:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (144FC800) [pid = 3684] [serial = 132] [outer = 14431800] 15:19:44 INFO - PROCESS | 3684 | 1469139584754 Marionette DEBUG loaded listener.js 15:19:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (15810400) [pid = 3684] [serial = 133] [outer = 14431800] 15:19:45 INFO - PROCESS | 3684 | 1469139585117 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 15:19:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:19:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 534ms 15:19:45 INFO - PROCESS | 3684 | 1469139585141 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 15:19:45 INFO - PROCESS | 3684 | 1469139585145 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 15:19:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:19:45 INFO - PROCESS | 3684 | 1469139585163 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:19:45 INFO - PROCESS | 3684 | 1469139585165 Marionette TRACE conn3 <- [1,146,null,{}] 15:19:45 INFO - PROCESS | 3684 | 1469139585169 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:45 INFO - PROCESS | 3684 | 1469139585170 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:45 INFO - PROCESS | 3684 | 1469139585278 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 15:19:45 INFO - PROCESS | 3684 | 1469139585283 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:45 INFO - PROCESS | 3684 | 1469139585267 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:45 INFO - PROCESS | 3684 | ++DOCSHELL 15805000 == 31 [pid = 3684] [id = 46] 15:19:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (15B10800) [pid = 3684] [serial = 134] [outer = 00000000] 15:19:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (16050000) [pid = 3684] [serial = 135] [outer = 15B10800] 15:19:45 INFO - PROCESS | 3684 | 1469139585314 Marionette DEBUG loaded listener.js 15:19:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (16978000) [pid = 3684] [serial = 136] [outer = 15B10800] 15:19:45 INFO - PROCESS | 3684 | 1469139585707 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 15:19:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:19:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 562ms 15:19:45 INFO - PROCESS | 3684 | 1469139585742 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 15:19:45 INFO - PROCESS | 3684 | 1469139585744 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 15:19:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:19:45 INFO - PROCESS | 3684 | 1469139585748 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:19:45 INFO - PROCESS | 3684 | 1469139585749 Marionette TRACE conn3 <- [1,150,null,{}] 15:19:45 INFO - PROCESS | 3684 | 1469139585753 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:45 INFO - PROCESS | 3684 | 1469139585754 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:45 INFO - PROCESS | 3684 | 1469139585832 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 15:19:45 INFO - PROCESS | 3684 | 1469139585837 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:45 INFO - PROCESS | 3684 | 1469139585839 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:45 INFO - PROCESS | 3684 | ++DOCSHELL 1393D000 == 32 [pid = 3684] [id = 47] 15:19:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (1393D400) [pid = 3684] [serial = 137] [outer = 00000000] 15:19:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (16E0A400) [pid = 3684] [serial = 138] [outer = 1393D400] 15:19:45 INFO - PROCESS | 3684 | 1469139585882 Marionette DEBUG loaded listener.js 15:19:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (16E0B000) [pid = 3684] [serial = 139] [outer = 1393D400] 15:19:46 INFO - PROCESS | 3684 | 1469139586296 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 15:19:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 577ms 15:19:46 INFO - PROCESS | 3684 | 1469139586325 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 15:19:46 INFO - PROCESS | 3684 | 1469139586327 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 15:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:19:46 INFO - PROCESS | 3684 | 1469139586330 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:19:46 INFO - PROCESS | 3684 | 1469139586332 Marionette TRACE conn3 <- [1,154,null,{}] 15:19:46 INFO - PROCESS | 3684 | 1469139586335 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:46 INFO - PROCESS | 3684 | 1469139586341 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:46 INFO - PROCESS | 3684 | 1469139586443 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 15:19:46 INFO - PROCESS | 3684 | 1469139586516 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:46 INFO - PROCESS | 3684 | 1469139586518 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:46 INFO - PROCESS | 3684 | ++DOCSHELL 17142800 == 33 [pid = 3684] [id = 48] 15:19:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (177AE800) [pid = 3684] [serial = 140] [outer = 00000000] 15:19:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (177CA400) [pid = 3684] [serial = 141] [outer = 177AE800] 15:19:46 INFO - PROCESS | 3684 | 1469139586540 Marionette DEBUG loaded listener.js 15:19:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (17AE2400) [pid = 3684] [serial = 142] [outer = 177AE800] 15:19:46 INFO - PROCESS | 3684 | 1469139586902 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 15:19:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 633ms 15:19:46 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (13CA3800) [pid = 3684] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:19:46 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (13157C00) [pid = 3684] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:19:46 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (15B8AC00) [pid = 3684] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:19:46 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (10ED5000) [pid = 3684] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:19:46 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (12993800) [pid = 3684] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:19:46 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (142BE000) [pid = 3684] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:19:46 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1314AC00) [pid = 3684] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:19:46 INFO - PROCESS | 3684 | 1469139586986 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 15:19:46 INFO - PROCESS | 3684 | 1469139586988 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 15:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:19:46 INFO - PROCESS | 3684 | 1469139586992 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:19:46 INFO - PROCESS | 3684 | 1469139586994 Marionette TRACE conn3 <- [1,158,null,{}] 15:19:46 INFO - PROCESS | 3684 | 1469139587001 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:46 INFO - PROCESS | 3684 | 1469139587003 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:47 INFO - PROCESS | 3684 | 1469139587060 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 15:19:47 INFO - PROCESS | 3684 | 1469139587065 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:47 INFO - PROCESS | 3684 | 1469139587067 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:47 INFO - PROCESS | 3684 | ++DOCSHELL 110EA000 == 34 [pid = 3684] [id = 49] 15:19:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (12BC9800) [pid = 3684] [serial = 143] [outer = 00000000] 15:19:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (13914400) [pid = 3684] [serial = 144] [outer = 12BC9800] 15:19:47 INFO - PROCESS | 3684 | 1469139587110 Marionette DEBUG loaded listener.js 15:19:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (15810800) [pid = 3684] [serial = 145] [outer = 12BC9800] 15:19:47 INFO - PROCESS | 3684 | 1469139587471 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 15:19:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:19:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 534ms 15:19:47 INFO - PROCESS | 3684 | 1469139587527 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 15:19:47 INFO - PROCESS | 3684 | 1469139587529 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 15:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:19:47 INFO - PROCESS | 3684 | 1469139587533 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:19:47 INFO - PROCESS | 3684 | 1469139587534 Marionette TRACE conn3 <- [1,162,null,{}] 15:19:47 INFO - PROCESS | 3684 | 1469139587538 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:47 INFO - PROCESS | 3684 | 1469139587540 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:47 INFO - PROCESS | 3684 | 1469139587613 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 15:19:47 INFO - PROCESS | 3684 | 1469139587621 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:47 INFO - PROCESS | 3684 | 1469139587623 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:47 INFO - PROCESS | 3684 | ++DOCSHELL 1296B800 == 35 [pid = 3684] [id = 50] 15:19:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1325E000) [pid = 3684] [serial = 146] [outer = 00000000] 15:19:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (18082800) [pid = 3684] [serial = 147] [outer = 1325E000] 15:19:47 INFO - PROCESS | 3684 | 1469139587648 Marionette DEBUG loaded listener.js 15:19:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (177C9C00) [pid = 3684] [serial = 148] [outer = 1325E000] 15:19:47 INFO - PROCESS | 3684 | 1469139588018 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 15:19:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:19:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 535ms 15:19:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:19:48 INFO - PROCESS | 3684 | 1469139588066 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 15:19:48 INFO - PROCESS | 3684 | 1469139588068 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 15:19:48 INFO - PROCESS | 3684 | 1469139588072 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:19:48 INFO - PROCESS | 3684 | 1469139588073 Marionette TRACE conn3 <- [1,166,null,{}] 15:19:48 INFO - PROCESS | 3684 | 1469139588077 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:48 INFO - PROCESS | 3684 | 1469139588078 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:48 INFO - PROCESS | 3684 | 1469139588152 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 15:19:48 INFO - PROCESS | 3684 | 1469139588156 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:48 INFO - PROCESS | 3684 | 1469139588158 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:48 INFO - PROCESS | 3684 | ++DOCSHELL 1830C400 == 36 [pid = 3684] [id = 51] 15:19:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1836E800) [pid = 3684] [serial = 149] [outer = 00000000] 15:19:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (19840400) [pid = 3684] [serial = 150] [outer = 1836E800] 15:19:48 INFO - PROCESS | 3684 | 1469139588202 Marionette DEBUG loaded listener.js 15:19:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1A024400) [pid = 3684] [serial = 151] [outer = 1836E800] 15:19:48 INFO - PROCESS | 3684 | 1469139588538 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 15:19:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:19:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 478ms 15:19:48 INFO - PROCESS | 3684 | 1469139588551 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 15:19:48 INFO - PROCESS | 3684 | 1469139588553 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 15:19:48 INFO - PROCESS | 3684 | 1469139588556 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:19:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:19:48 INFO - PROCESS | 3684 | 1469139588568 Marionette TRACE conn3 <- [1,170,null,{}] 15:19:48 INFO - PROCESS | 3684 | 1469139588571 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:48 INFO - PROCESS | 3684 | 1469139588573 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:48 INFO - PROCESS | 3684 | 1469139588675 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 15:19:48 INFO - PROCESS | 3684 | 1469139588683 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:48 INFO - PROCESS | 3684 | 1469139588685 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:48 INFO - PROCESS | 3684 | ++DOCSHELL 10A52000 == 37 [pid = 3684] [id = 52] 15:19:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (10ECEC00) [pid = 3684] [serial = 152] [outer = 00000000] 15:19:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1A029800) [pid = 3684] [serial = 153] [outer = 10ECEC00] 15:19:48 INFO - PROCESS | 3684 | 1469139588726 Marionette DEBUG loaded listener.js 15:19:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1A02EC00) [pid = 3684] [serial = 154] [outer = 10ECEC00] 15:19:49 INFO - PROCESS | 3684 | 1469139589407 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 15:19:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:19:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 872ms 15:19:49 INFO - PROCESS | 3684 | 1469139589442 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 15:19:49 INFO - PROCESS | 3684 | 1469139589445 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 15:19:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:19:49 INFO - PROCESS | 3684 | 1469139589433 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:19:49 INFO - PROCESS | 3684 | 1469139589436 Marionette TRACE conn3 <- [1,174,null,{}] 15:19:49 INFO - PROCESS | 3684 | 1469139589441 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:49 INFO - PROCESS | 3684 | 1469139589444 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:49 INFO - PROCESS | 3684 | 1469139589565 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 15:19:49 INFO - PROCESS | 3684 | 1469139589634 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:49 INFO - PROCESS | 3684 | 1469139589637 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:49 INFO - PROCESS | 3684 | ++DOCSHELL 110E4400 == 38 [pid = 3684] [id = 53] 15:19:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (110EC800) [pid = 3684] [serial = 155] [outer = 00000000] 15:19:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (12994400) [pid = 3684] [serial = 156] [outer = 110EC800] 15:19:49 INFO - PROCESS | 3684 | 1469139589673 Marionette DEBUG loaded listener.js 15:19:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1314A800) [pid = 3684] [serial = 157] [outer = 110EC800] 15:19:50 INFO - PROCESS | 3684 | 1469139590526 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 15:19:50 INFO - PROCESS | 3684 | --DOCSHELL 1830C400 == 37 [pid = 3684] [id = 51] 15:19:50 INFO - PROCESS | 3684 | --DOCSHELL 1296B800 == 36 [pid = 3684] [id = 50] 15:19:50 INFO - PROCESS | 3684 | --DOCSHELL 110EA000 == 35 [pid = 3684] [id = 49] 15:19:50 INFO - PROCESS | 3684 | --DOCSHELL 17142800 == 34 [pid = 3684] [id = 48] 15:19:50 INFO - PROCESS | 3684 | --DOCSHELL 1393D000 == 33 [pid = 3684] [id = 47] 15:19:50 INFO - PROCESS | 3684 | --DOCSHELL 15805000 == 32 [pid = 3684] [id = 46] 15:19:50 INFO - PROCESS | 3684 | --DOCSHELL 14431400 == 31 [pid = 3684] [id = 45] 15:19:50 INFO - PROCESS | 3684 | --DOCSHELL 13912800 == 30 [pid = 3684] [id = 44] 15:19:50 INFO - PROCESS | 3684 | --DOCSHELL 11217000 == 29 [pid = 3684] [id = 43] 15:19:50 INFO - PROCESS | 3684 | --DOCSHELL 10ED1800 == 28 [pid = 3684] [id = 42] 15:19:50 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1A26A800) [pid = 3684] [serial = 93] [outer = 00000000] [url = about:blank] 15:19:50 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1A0E3800) [pid = 3684] [serial = 91] [outer = 00000000] [url = about:blank] 15:19:50 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16E0C400) [pid = 3684] [serial = 109] [outer = 00000000] [url = about:blank] 15:19:50 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1129B400) [pid = 3684] [serial = 96] [outer = 00000000] [url = about:blank] 15:19:50 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (112A6400) [pid = 3684] [serial = 97] [outer = 00000000] [url = about:blank] 15:19:50 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1313E000) [pid = 3684] [serial = 99] [outer = 00000000] [url = about:blank] 15:19:50 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1580AC00) [pid = 3684] [serial = 105] [outer = 00000000] [url = about:blank] 15:19:50 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (15B10C00) [pid = 3684] [serial = 106] [outer = 00000000] [url = about:blank] 15:19:50 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (13E9BC00) [pid = 3684] [serial = 103] [outer = 00000000] [url = about:blank] 15:19:50 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (131E7800) [pid = 3684] [serial = 100] [outer = 00000000] [url = about:blank] 15:19:50 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1A26E400) [pid = 3684] [serial = 94] [outer = 00000000] [url = about:blank] 15:19:50 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (167FB800) [pid = 3684] [serial = 108] [outer = 00000000] [url = about:blank] 15:19:50 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (13CA0800) [pid = 3684] [serial = 102] [outer = 00000000] [url = about:blank] 15:19:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:19:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1125ms 15:19:50 INFO - PROCESS | 3684 | 1469139590569 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 15:19:50 INFO - PROCESS | 3684 | 1469139590573 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 15:19:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:19:50 INFO - PROCESS | 3684 | 1469139590579 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:19:50 INFO - PROCESS | 3684 | 1469139590582 Marionette TRACE conn3 <- [1,178,null,{}] 15:19:50 INFO - PROCESS | 3684 | 1469139590588 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:50 INFO - PROCESS | 3684 | 1469139590590 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:50 INFO - PROCESS | 3684 | 1469139590687 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 15:19:50 INFO - PROCESS | 3684 | 1469139590739 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:50 INFO - PROCESS | 3684 | 1469139590743 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:50 INFO - PROCESS | 3684 | ++DOCSHELL 102C8400 == 29 [pid = 3684] [id = 54] 15:19:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (10A02000) [pid = 3684] [serial = 158] [outer = 00000000] 15:19:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (10F96C00) [pid = 3684] [serial = 159] [outer = 10A02000] 15:19:50 INFO - PROCESS | 3684 | 1469139590789 Marionette DEBUG loaded listener.js 15:19:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (11480800) [pid = 3684] [serial = 160] [outer = 10A02000] 15:19:51 INFO - PROCESS | 3684 | 1469139591130 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 15:19:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:19:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 576ms 15:19:51 INFO - PROCESS | 3684 | 1469139591155 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 15:19:51 INFO - PROCESS | 3684 | 1469139591160 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 15:19:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:19:51 INFO - PROCESS | 3684 | 1469139591181 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:19:51 INFO - PROCESS | 3684 | 1469139591184 Marionette TRACE conn3 <- [1,182,null,{}] 15:19:51 INFO - PROCESS | 3684 | 1469139591188 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:51 INFO - PROCESS | 3684 | 1469139591191 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:51 INFO - PROCESS | 3684 | 1469139591274 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 15:19:51 INFO - PROCESS | 3684 | 1469139591281 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:51 INFO - PROCESS | 3684 | 1469139591283 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:51 INFO - PROCESS | 3684 | ++DOCSHELL 13155400 == 30 [pid = 3684] [id = 55] 15:19:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (13157C00) [pid = 3684] [serial = 161] [outer = 00000000] 15:19:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1325F400) [pid = 3684] [serial = 162] [outer = 13157C00] 15:19:51 INFO - PROCESS | 3684 | 1469139591317 Marionette DEBUG loaded listener.js 15:19:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (13916000) [pid = 3684] [serial = 163] [outer = 13157C00] 15:19:51 INFO - PROCESS | 3684 | 1469139591702 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 15:19:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:19:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 577ms 15:19:51 INFO - PROCESS | 3684 | 1469139591754 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 15:19:51 INFO - PROCESS | 3684 | 1469139591756 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 15:19:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:19:51 INFO - PROCESS | 3684 | 1469139591760 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:19:51 INFO - PROCESS | 3684 | 1469139591763 Marionette TRACE conn3 <- [1,186,null,{}] 15:19:51 INFO - PROCESS | 3684 | 1469139591773 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:51 INFO - PROCESS | 3684 | 1469139591778 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:51 INFO - PROCESS | 3684 | 1469139591842 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 15:19:51 INFO - PROCESS | 3684 | 1469139591851 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:51 INFO - PROCESS | 3684 | 1469139591854 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:51 INFO - PROCESS | 3684 | ++DOCSHELL 142BEC00 == 31 [pid = 3684] [id = 56] 15:19:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (142BFC00) [pid = 3684] [serial = 164] [outer = 00000000] 15:19:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (144F6800) [pid = 3684] [serial = 165] [outer = 142BFC00] 15:19:51 INFO - PROCESS | 3684 | 1469139591906 Marionette DEBUG loaded listener.js 15:19:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15B06800) [pid = 3684] [serial = 166] [outer = 142BFC00] 15:19:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (167FA400) [pid = 3684] [serial = 167] [outer = 1B30B000] 15:19:52 INFO - PROCESS | 3684 | 1469139592360 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 15:19:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:19:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 619ms 15:19:52 INFO - PROCESS | 3684 | 1469139592400 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 15:19:52 INFO - PROCESS | 3684 | 1469139592383 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 15:19:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:19:52 INFO - PROCESS | 3684 | 1469139592387 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:19:52 INFO - PROCESS | 3684 | 1469139592388 Marionette TRACE conn3 <- [1,190,null,{}] 15:19:52 INFO - PROCESS | 3684 | 1469139592392 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:52 INFO - PROCESS | 3684 | 1469139592394 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:52 INFO - PROCESS | 3684 | 1469139592473 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 15:19:52 INFO - PROCESS | 3684 | 1469139592478 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:52 INFO - PROCESS | 3684 | 1469139592480 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:52 INFO - PROCESS | 3684 | ++DOCSHELL 15DE8C00 == 32 [pid = 3684] [id = 57] 15:19:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (167EEC00) [pid = 3684] [serial = 168] [outer = 00000000] 15:19:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16F7D800) [pid = 3684] [serial = 169] [outer = 167EEC00] 15:19:52 INFO - PROCESS | 3684 | 1469139592523 Marionette DEBUG loaded listener.js 15:19:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (170E2000) [pid = 3684] [serial = 170] [outer = 167EEC00] 15:19:52 INFO - PROCESS | 3684 | 1469139592904 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 15:19:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:19:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 534ms 15:19:52 INFO - PROCESS | 3684 | 1469139592940 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 15:19:52 INFO - PROCESS | 3684 | 1469139592942 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 15:19:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:19:52 INFO - PROCESS | 3684 | 1469139592955 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:19:52 INFO - PROCESS | 3684 | 1469139592956 Marionette TRACE conn3 <- [1,194,null,{}] 15:19:52 INFO - PROCESS | 3684 | 1469139592959 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:52 INFO - PROCESS | 3684 | 1469139592961 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:53 INFO - PROCESS | 3684 | 1469139593042 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 15:19:53 INFO - PROCESS | 3684 | 1469139593109 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:53 INFO - PROCESS | 3684 | 1469139593112 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:53 INFO - PROCESS | 3684 | ++DOCSHELL 17714C00 == 33 [pid = 3684] [id = 58] 15:19:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (17716400) [pid = 3684] [serial = 171] [outer = 00000000] 15:19:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (178B7400) [pid = 3684] [serial = 172] [outer = 17716400] 15:19:53 INFO - PROCESS | 3684 | 1469139593158 Marionette DEBUG loaded listener.js 15:19:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1807DC00) [pid = 3684] [serial = 173] [outer = 17716400] 15:19:53 INFO - PROCESS | 3684 | 1469139593497 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 15:19:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:19:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 591ms 15:19:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:19:53 INFO - PROCESS | 3684 | 1469139593525 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 15:19:53 INFO - PROCESS | 3684 | 1469139593527 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 15:19:53 INFO - PROCESS | 3684 | 1469139593531 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:19:53 INFO - PROCESS | 3684 | 1469139593533 Marionette TRACE conn3 <- [1,198,null,{}] 15:19:53 INFO - PROCESS | 3684 | 1469139593536 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:53 INFO - PROCESS | 3684 | 1469139593541 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:53 INFO - PROCESS | 3684 | 1469139593666 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 15:19:53 INFO - PROCESS | 3684 | 1469139593671 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:53 INFO - PROCESS | 3684 | 1469139593673 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:53 INFO - PROCESS | 3684 | ++DOCSHELL 12973800 == 34 [pid = 3684] [id = 59] 15:19:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (171CBC00) [pid = 3684] [serial = 174] [outer = 00000000] 15:19:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1A1E0800) [pid = 3684] [serial = 175] [outer = 171CBC00] 15:19:53 INFO - PROCESS | 3684 | 1469139593697 Marionette DEBUG loaded listener.js 15:19:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (142BE400) [pid = 3684] [serial = 176] [outer = 171CBC00] 15:19:54 INFO - PROCESS | 3684 | 1469139594072 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 15:19:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 563ms 15:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:19:54 INFO - PROCESS | 3684 | 1469139594108 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 15:19:54 INFO - PROCESS | 3684 | 1469139594110 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 15:19:54 INFO - PROCESS | 3684 | 1469139594119 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:19:54 INFO - PROCESS | 3684 | 1469139594121 Marionette TRACE conn3 <- [1,202,null,{}] 15:19:54 INFO - PROCESS | 3684 | 1469139594124 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:54 INFO - PROCESS | 3684 | 1469139594126 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:54 INFO - PROCESS | 3684 | 1469139594205 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 15:19:54 INFO - PROCESS | 3684 | 1469139594273 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:54 INFO - PROCESS | 3684 | 1469139594275 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:54 INFO - PROCESS | 3684 | ++DOCSHELL 1393B800 == 35 [pid = 3684] [id = 60] 15:19:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (177C2400) [pid = 3684] [serial = 177] [outer = 00000000] 15:19:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1A272800) [pid = 3684] [serial = 178] [outer = 177C2400] 15:19:54 INFO - PROCESS | 3684 | 1469139594321 Marionette DEBUG loaded listener.js 15:19:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1A1E5C00) [pid = 3684] [serial = 179] [outer = 177C2400] 15:19:54 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1836E800) [pid = 3684] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:19:54 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1393D400) [pid = 3684] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:19:54 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (14431800) [pid = 3684] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:19:54 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (13914000) [pid = 3684] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:19:54 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (10ED7800) [pid = 3684] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:19:54 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (11217C00) [pid = 3684] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:19:54 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (10ED4C00) [pid = 3684] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:19:54 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (131E8400) [pid = 3684] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:19:54 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (177BB000) [pid = 3684] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:19:54 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (10F99800) [pid = 3684] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:19:54 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (177AE800) [pid = 3684] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:19:54 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (12BC9800) [pid = 3684] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:19:54 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (15B10800) [pid = 3684] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:19:54 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1325E000) [pid = 3684] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:19:54 INFO - PROCESS | 3684 | 1469139594714 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 15:19:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 633ms 15:19:54 INFO - PROCESS | 3684 | 1469139594734 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 15:19:54 INFO - PROCESS | 3684 | 1469139594736 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 15:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:19:54 INFO - PROCESS | 3684 | 1469139594739 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:19:54 INFO - PROCESS | 3684 | 1469139594740 Marionette TRACE conn3 <- [1,206,null,{}] 15:19:54 INFO - PROCESS | 3684 | 1469139594748 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:54 INFO - PROCESS | 3684 | 1469139594750 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:54 INFO - PROCESS | 3684 | 1469139594861 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 15:19:54 INFO - PROCESS | 3684 | 1469139594904 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:54 INFO - PROCESS | 3684 | 1469139594906 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:54 INFO - PROCESS | 3684 | ++DOCSHELL 112A8000 == 36 [pid = 3684] [id = 61] 15:19:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (13912800) [pid = 3684] [serial = 180] [outer = 00000000] 15:19:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (17146800) [pid = 3684] [serial = 181] [outer = 13912800] 15:19:54 INFO - PROCESS | 3684 | 1469139594930 Marionette DEBUG loaded listener.js 15:19:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (177CB400) [pid = 3684] [serial = 182] [outer = 13912800] 15:19:55 INFO - PROCESS | 3684 | 1469139595251 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 15:19:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 534ms 15:19:55 INFO - PROCESS | 3684 | 1469139595294 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 15:19:55 INFO - PROCESS | 3684 | 1469139595296 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 15:19:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:19:55 INFO - PROCESS | 3684 | 1469139595281 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:19:55 INFO - PROCESS | 3684 | 1469139595282 Marionette TRACE conn3 <- [1,210,null,{}] 15:19:55 INFO - PROCESS | 3684 | 1469139595286 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:55 INFO - PROCESS | 3684 | 1469139595287 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:55 INFO - PROCESS | 3684 | 1469139595390 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 15:19:55 INFO - PROCESS | 3684 | 1469139595398 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:55 INFO - PROCESS | 3684 | 1469139595400 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:55 INFO - PROCESS | 3684 | ++DOCSHELL 10F94000 == 37 [pid = 3684] [id = 62] 15:19:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (12825800) [pid = 3684] [serial = 183] [outer = 00000000] 15:19:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1A626800) [pid = 3684] [serial = 184] [outer = 12825800] 15:19:55 INFO - PROCESS | 3684 | 1469139595449 Marionette DEBUG loaded listener.js 15:19:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A746000) [pid = 3684] [serial = 185] [outer = 12825800] 15:19:55 INFO - PROCESS | 3684 | 1469139595801 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 15:19:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 535ms 15:19:55 INFO - PROCESS | 3684 | 1469139595834 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 15:19:55 INFO - PROCESS | 3684 | 1469139595836 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 15:19:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:19:55 INFO - PROCESS | 3684 | 1469139595840 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:19:55 INFO - PROCESS | 3684 | 1469139595841 Marionette TRACE conn3 <- [1,214,null,{}] 15:19:55 INFO - PROCESS | 3684 | 1469139595844 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:55 INFO - PROCESS | 3684 | 1469139595846 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:55 INFO - PROCESS | 3684 | 1469139595930 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 15:19:55 INFO - PROCESS | 3684 | 1469139595939 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:55 INFO - PROCESS | 3684 | 1469139595941 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:55 INFO - PROCESS | 3684 | ++DOCSHELL 144F7C00 == 38 [pid = 3684] [id = 63] 15:19:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16B41800) [pid = 3684] [serial = 186] [outer = 00000000] 15:19:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1A74F400) [pid = 3684] [serial = 187] [outer = 16B41800] 15:19:55 INFO - PROCESS | 3684 | 1469139595983 Marionette DEBUG loaded listener.js 15:19:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1A752C00) [pid = 3684] [serial = 188] [outer = 16B41800] 15:19:56 INFO - PROCESS | 3684 | 1469139596313 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 15:19:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:19:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 534ms 15:19:56 INFO - PROCESS | 3684 | 1469139596385 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 15:19:56 INFO - PROCESS | 3684 | 1469139596389 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 15:19:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:19:56 INFO - PROCESS | 3684 | 1469139596377 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:19:56 INFO - PROCESS | 3684 | 1469139596382 Marionette TRACE conn3 <- [1,218,null,{}] 15:19:56 INFO - PROCESS | 3684 | 1469139596388 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:56 INFO - PROCESS | 3684 | 1469139596391 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:56 INFO - PROCESS | 3684 | 1469139596538 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 15:19:56 INFO - PROCESS | 3684 | 1469139596676 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:56 INFO - PROCESS | 3684 | 1469139596681 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:56 INFO - PROCESS | 3684 | ++DOCSHELL 110E8800 == 39 [pid = 3684] [id = 64] 15:19:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (110E9000) [pid = 3684] [serial = 189] [outer = 00000000] 15:19:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (11C2C000) [pid = 3684] [serial = 190] [outer = 110E9000] 15:19:56 INFO - PROCESS | 3684 | 1469139596738 Marionette DEBUG loaded listener.js 15:19:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (12BC9800) [pid = 3684] [serial = 191] [outer = 110E9000] 15:19:57 INFO - PROCESS | 3684 | 1469139597206 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 15:19:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:19:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 858ms 15:19:57 INFO - PROCESS | 3684 | 1469139597246 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 15:19:57 INFO - PROCESS | 3684 | 1469139597250 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 15:19:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:19:57 INFO - PROCESS | 3684 | 1469139597256 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:19:57 INFO - PROCESS | 3684 | 1469139597260 Marionette TRACE conn3 <- [1,222,null,{}] 15:19:57 INFO - PROCESS | 3684 | 1469139597265 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:57 INFO - PROCESS | 3684 | 1469139597250 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:57 INFO - PROCESS | 3684 | 1469139597354 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 15:19:57 INFO - PROCESS | 3684 | 1469139597443 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:57 INFO - PROCESS | 3684 | 1469139597446 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:57 INFO - PROCESS | 3684 | ++DOCSHELL 142B2800 == 40 [pid = 3684] [id = 65] 15:19:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (142B9000) [pid = 3684] [serial = 192] [outer = 00000000] 15:19:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (144FA000) [pid = 3684] [serial = 193] [outer = 142B9000] 15:19:57 INFO - PROCESS | 3684 | 1469139597486 Marionette DEBUG loaded listener.js 15:19:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (15DF0800) [pid = 3684] [serial = 194] [outer = 142B9000] 15:19:58 INFO - PROCESS | 3684 | 1469139598014 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 15:19:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:19:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 802ms 15:19:58 INFO - PROCESS | 3684 | 1469139598060 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 15:19:58 INFO - PROCESS | 3684 | 1469139598062 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 15:19:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:19:58 INFO - PROCESS | 3684 | 1469139598066 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:19:58 INFO - PROCESS | 3684 | 1469139598068 Marionette TRACE conn3 <- [1,226,null,{}] 15:19:58 INFO - PROCESS | 3684 | 1469139598078 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:58 INFO - PROCESS | 3684 | 1469139598082 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:58 INFO - PROCESS | 3684 | 1469139598187 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 15:19:58 INFO - PROCESS | 3684 | 1469139598267 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:58 INFO - PROCESS | 3684 | 1469139598270 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:58 INFO - PROCESS | 3684 | ++DOCSHELL 15B91800 == 41 [pid = 3684] [id = 66] 15:19:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (167F4000) [pid = 3684] [serial = 195] [outer = 00000000] 15:19:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (178BB000) [pid = 3684] [serial = 196] [outer = 167F4000] 15:19:58 INFO - PROCESS | 3684 | 1469139598350 Marionette DEBUG loaded listener.js 15:19:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1836C400) [pid = 3684] [serial = 197] [outer = 167F4000] 15:19:58 INFO - PROCESS | 3684 | 1469139599000 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 15:19:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:19:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 942ms 15:19:58 INFO - PROCESS | 3684 | 1469139599014 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 15:19:59 INFO - PROCESS | 3684 | 1469139599018 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 15:19:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:19:59 INFO - PROCESS | 3684 | 1469139599033 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:19:59 INFO - PROCESS | 3684 | 1469139599037 Marionette TRACE conn3 <- [1,230,null,{}] 15:19:59 INFO - PROCESS | 3684 | 1469139599024 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:59 INFO - PROCESS | 3684 | 1469139599026 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:59 INFO - PROCESS | 3684 | 1469139599120 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 15:19:59 INFO - PROCESS | 3684 | --DOCSHELL 10F94000 == 40 [pid = 3684] [id = 62] 15:19:59 INFO - PROCESS | 3684 | --DOCSHELL 112A8000 == 39 [pid = 3684] [id = 61] 15:19:59 INFO - PROCESS | 3684 | --DOCSHELL 1393B800 == 38 [pid = 3684] [id = 60] 15:19:59 INFO - PROCESS | 3684 | --DOCSHELL 12973800 == 37 [pid = 3684] [id = 59] 15:19:59 INFO - PROCESS | 3684 | --DOCSHELL 17714C00 == 36 [pid = 3684] [id = 58] 15:19:59 INFO - PROCESS | 3684 | --DOCSHELL 15DE8C00 == 35 [pid = 3684] [id = 57] 15:19:59 INFO - PROCESS | 3684 | --DOCSHELL 142BEC00 == 34 [pid = 3684] [id = 56] 15:19:59 INFO - PROCESS | 3684 | --DOCSHELL 13155400 == 33 [pid = 3684] [id = 55] 15:19:59 INFO - PROCESS | 3684 | --DOCSHELL 102C8400 == 32 [pid = 3684] [id = 54] 15:19:59 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (1A029800) [pid = 3684] [serial = 153] [outer = 00000000] [url = about:blank] 15:19:59 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (19840400) [pid = 3684] [serial = 150] [outer = 00000000] [url = about:blank] 15:19:59 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (16E0A400) [pid = 3684] [serial = 138] [outer = 00000000] [url = about:blank] 15:19:59 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (144FC800) [pid = 3684] [serial = 132] [outer = 00000000] [url = about:blank] 15:19:59 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (13935800) [pid = 3684] [serial = 129] [outer = 00000000] [url = about:blank] 15:19:59 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (139D0800) [pid = 3684] [serial = 130] [outer = 00000000] [url = about:blank] 15:19:59 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (12BCA000) [pid = 3684] [serial = 124] [outer = 00000000] [url = about:blank] 15:19:59 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1292F000) [pid = 3684] [serial = 123] [outer = 00000000] [url = about:blank] 15:19:59 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (11484000) [pid = 3684] [serial = 126] [outer = 00000000] [url = about:blank] 15:19:59 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (11CD8400) [pid = 3684] [serial = 127] [outer = 00000000] [url = about:blank] 15:19:59 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1282B400) [pid = 3684] [serial = 112] [outer = 00000000] [url = about:blank] 15:19:59 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1120C400) [pid = 3684] [serial = 111] [outer = 00000000] [url = about:blank] 15:19:59 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (14FB7800) [pid = 3684] [serial = 115] [outer = 00000000] [url = about:blank] 15:19:59 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1442C800) [pid = 3684] [serial = 114] [outer = 00000000] [url = about:blank] 15:19:59 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (17AE8800) [pid = 3684] [serial = 118] [outer = 00000000] [url = about:blank] 15:19:59 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (178B7C00) [pid = 3684] [serial = 117] [outer = 00000000] [url = about:blank] 15:19:59 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (13C58400) [pid = 3684] [serial = 121] [outer = 00000000] [url = about:blank] 15:19:59 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (12970400) [pid = 3684] [serial = 120] [outer = 00000000] [url = about:blank] 15:19:59 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (177CA400) [pid = 3684] [serial = 141] [outer = 00000000] [url = about:blank] 15:19:59 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (13914400) [pid = 3684] [serial = 144] [outer = 00000000] [url = about:blank] 15:19:59 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (15810800) [pid = 3684] [serial = 145] [outer = 00000000] [url = about:blank] 15:19:59 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (17AE2400) [pid = 3684] [serial = 142] [outer = 00000000] [url = about:blank] 15:19:59 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16050000) [pid = 3684] [serial = 135] [outer = 00000000] [url = about:blank] 15:19:59 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (18082800) [pid = 3684] [serial = 147] [outer = 00000000] [url = about:blank] 15:19:59 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (16978000) [pid = 3684] [serial = 136] [outer = 00000000] [url = about:blank] 15:19:59 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (177C9C00) [pid = 3684] [serial = 148] [outer = 00000000] [url = about:blank] 15:19:59 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1A024400) [pid = 3684] [serial = 151] [outer = 00000000] [url = about:blank] 15:19:59 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (16E0B000) [pid = 3684] [serial = 139] [outer = 00000000] [url = about:blank] 15:19:59 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (15810400) [pid = 3684] [serial = 133] [outer = 00000000] [url = about:blank] 15:19:59 INFO - PROCESS | 3684 | 1469139599233 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:59 INFO - PROCESS | 3684 | 1469139599236 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:59 INFO - PROCESS | 3684 | ++DOCSHELL 10ECD800 == 33 [pid = 3684] [id = 67] 15:19:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (10ECE400) [pid = 3684] [serial = 198] [outer = 00000000] 15:19:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (1120C400) [pid = 3684] [serial = 199] [outer = 10ECE400] 15:19:59 INFO - PROCESS | 3684 | 1469139599284 Marionette DEBUG loaded listener.js 15:19:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (11AC7C00) [pid = 3684] [serial = 200] [outer = 10ECE400] 15:19:59 INFO - PROCESS | 3684 | 1469139599631 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 15:19:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:19:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 662ms 15:19:59 INFO - PROCESS | 3684 | 1469139599690 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 15:19:59 INFO - PROCESS | 3684 | 1469139599694 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 15:19:59 INFO - PROCESS | 3684 | 1469139599700 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:19:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:19:59 INFO - PROCESS | 3684 | 1469139599703 Marionette TRACE conn3 <- [1,234,null,{}] 15:19:59 INFO - PROCESS | 3684 | 1469139599710 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:59 INFO - PROCESS | 3684 | 1469139599712 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:59 INFO - PROCESS | 3684 | 1469139599780 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 15:19:59 INFO - PROCESS | 3684 | 1469139599786 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:59 INFO - PROCESS | 3684 | 1469139599788 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:19:59 INFO - PROCESS | 3684 | ++DOCSHELL 1313D000 == 34 [pid = 3684] [id = 68] 15:19:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (1313E000) [pid = 3684] [serial = 201] [outer = 00000000] 15:19:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (13158400) [pid = 3684] [serial = 202] [outer = 1313E000] 15:19:59 INFO - PROCESS | 3684 | 1469139599836 Marionette DEBUG loaded listener.js 15:19:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1326AC00) [pid = 3684] [serial = 203] [outer = 1313E000] 15:20:00 INFO - PROCESS | 3684 | 1469139600240 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 15:20:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:20:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 576ms 15:20:00 INFO - PROCESS | 3684 | 1469139600283 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 15:20:00 INFO - PROCESS | 3684 | 1469139600285 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 15:20:00 INFO - PROCESS | 3684 | 1469139600289 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:20:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:20:00 INFO - PROCESS | 3684 | 1469139600292 Marionette TRACE conn3 <- [1,238,null,{}] 15:20:00 INFO - PROCESS | 3684 | 1469139600302 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:00 INFO - PROCESS | 3684 | 1469139600288 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:00 INFO - PROCESS | 3684 | 1469139600367 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 15:20:00 INFO - PROCESS | 3684 | 1469139600375 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:00 INFO - PROCESS | 3684 | 1469139600378 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:00 INFO - PROCESS | 3684 | ++DOCSHELL 13E99C00 == 35 [pid = 3684] [id = 69] 15:20:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (13E9F800) [pid = 3684] [serial = 204] [outer = 00000000] 15:20:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1442C800) [pid = 3684] [serial = 205] [outer = 13E9F800] 15:20:00 INFO - PROCESS | 3684 | 1469139600424 Marionette DEBUG loaded listener.js 15:20:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (14FB4800) [pid = 3684] [serial = 206] [outer = 13E9F800] 15:20:00 INFO - PROCESS | 3684 | 1469139600800 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 15:20:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:20:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 535ms 15:20:00 INFO - PROCESS | 3684 | 1469139600838 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 15:20:00 INFO - PROCESS | 3684 | 1469139600822 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 15:20:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:20:00 INFO - PROCESS | 3684 | 1469139600825 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:20:00 INFO - PROCESS | 3684 | 1469139600827 Marionette TRACE conn3 <- [1,242,null,{}] 15:20:00 INFO - PROCESS | 3684 | 1469139600831 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:00 INFO - PROCESS | 3684 | 1469139600833 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:00 INFO - PROCESS | 3684 | 1469139600924 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 15:20:00 INFO - PROCESS | 3684 | 1469139600929 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:00 INFO - PROCESS | 3684 | 1469139600931 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:00 INFO - PROCESS | 3684 | ++DOCSHELL 14438000 == 36 [pid = 3684] [id = 70] 15:20:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15803800) [pid = 3684] [serial = 207] [outer = 00000000] 15:20:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (15DEF800) [pid = 3684] [serial = 208] [outer = 15803800] 15:20:00 INFO - PROCESS | 3684 | 1469139600974 Marionette DEBUG loaded listener.js 15:20:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (167AA400) [pid = 3684] [serial = 209] [outer = 15803800] 15:20:01 INFO - PROCESS | 3684 | 1469139601394 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 15:20:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:20:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 619ms 15:20:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:20:01 INFO - PROCESS | 3684 | 1469139601468 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 15:20:01 INFO - PROCESS | 3684 | 1469139601470 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 15:20:01 INFO - PROCESS | 3684 | 1469139601473 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:20:01 INFO - PROCESS | 3684 | 1469139601475 Marionette TRACE conn3 <- [1,246,null,{}] 15:20:01 INFO - PROCESS | 3684 | 1469139601478 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:01 INFO - PROCESS | 3684 | 1469139601480 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:01 INFO - PROCESS | 3684 | 1469139601596 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 15:20:01 INFO - PROCESS | 3684 | 1469139601627 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:01 INFO - PROCESS | 3684 | 1469139601629 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:01 INFO - PROCESS | 3684 | ++DOCSHELL 15B04400 == 37 [pid = 3684] [id = 71] 15:20:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (15DE8C00) [pid = 3684] [serial = 210] [outer = 00000000] 15:20:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16B44C00) [pid = 3684] [serial = 211] [outer = 15DE8C00] 15:20:01 INFO - PROCESS | 3684 | 1469139601672 Marionette DEBUG loaded listener.js 15:20:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16E05C00) [pid = 3684] [serial = 212] [outer = 15DE8C00] 15:20:02 INFO - PROCESS | 3684 | 1469139602060 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 15:20:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:20:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 633ms 15:20:02 INFO - PROCESS | 3684 | 1469139602132 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 15:20:02 INFO - PROCESS | 3684 | 1469139602134 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 15:20:02 INFO - PROCESS | 3684 | 1469139602138 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:20:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:20:02 INFO - PROCESS | 3684 | 1469139602140 Marionette TRACE conn3 <- [1,250,null,{}] 15:20:02 INFO - PROCESS | 3684 | 1469139602154 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:02 INFO - PROCESS | 3684 | 1469139602160 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:02 INFO - PROCESS | 3684 | 1469139602256 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 15:20:02 INFO - PROCESS | 3684 | 1469139602268 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:02 INFO - PROCESS | 3684 | 1469139602270 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:02 INFO - PROCESS | 3684 | ++DOCSHELL 16E0B000 == 38 [pid = 3684] [id = 72] 15:20:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16E0B800) [pid = 3684] [serial = 213] [outer = 00000000] 15:20:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (177CA400) [pid = 3684] [serial = 214] [outer = 16E0B800] 15:20:02 INFO - PROCESS | 3684 | 1469139602335 Marionette DEBUG loaded listener.js 15:20:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (178BEC00) [pid = 3684] [serial = 215] [outer = 16E0B800] 15:20:02 INFO - PROCESS | 3684 | 1469139602680 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 15:20:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:20:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 576ms 15:20:02 INFO - PROCESS | 3684 | 1469139602697 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 15:20:02 INFO - PROCESS | 3684 | 1469139602699 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 15:20:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:20:02 INFO - PROCESS | 3684 | 1469139602711 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:20:02 INFO - PROCESS | 3684 | 1469139602713 Marionette TRACE conn3 <- [1,254,null,{}] 15:20:02 INFO - PROCESS | 3684 | 1469139602717 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:02 INFO - PROCESS | 3684 | 1469139602719 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:02 INFO - PROCESS | 3684 | 1469139602821 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 15:20:02 INFO - PROCESS | 3684 | 1469139602891 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:02 INFO - PROCESS | 3684 | 1469139602893 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:02 INFO - PROCESS | 3684 | ++DOCSHELL 17141400 == 39 [pid = 3684] [id = 73] 15:20:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (17717C00) [pid = 3684] [serial = 216] [outer = 00000000] 15:20:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (18306000) [pid = 3684] [serial = 217] [outer = 17717C00] 15:20:02 INFO - PROCESS | 3684 | 1469139602917 Marionette DEBUG loaded listener.js 15:20:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (18372000) [pid = 3684] [serial = 218] [outer = 17717C00] 15:20:03 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (13157C00) [pid = 3684] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:20:03 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (142BFC00) [pid = 3684] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:20:03 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (17716400) [pid = 3684] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:20:03 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (10A02000) [pid = 3684] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:20:03 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13912800) [pid = 3684] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:20:03 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (171CBC00) [pid = 3684] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:20:03 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (177C2400) [pid = 3684] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:20:03 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (12825800) [pid = 3684] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:20:03 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (167EEC00) [pid = 3684] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:20:03 INFO - PROCESS | 3684 | 1469139603244 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 15:20:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:20:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 591ms 15:20:03 INFO - PROCESS | 3684 | 1469139603302 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 15:20:03 INFO - PROCESS | 3684 | 1469139603304 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 15:20:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:20:03 INFO - PROCESS | 3684 | 1469139603307 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:20:03 INFO - PROCESS | 3684 | 1469139603309 Marionette TRACE conn3 <- [1,258,null,{}] 15:20:03 INFO - PROCESS | 3684 | 1469139603313 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:03 INFO - PROCESS | 3684 | 1469139603314 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:03 INFO - PROCESS | 3684 | 1469139603422 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 15:20:03 INFO - PROCESS | 3684 | 1469139603437 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:03 INFO - PROCESS | 3684 | 1469139603439 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:03 INFO - PROCESS | 3684 | ++DOCSHELL 1807C400 == 40 [pid = 3684] [id = 74] 15:20:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (18083800) [pid = 3684] [serial = 219] [outer = 00000000] 15:20:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (18375400) [pid = 3684] [serial = 220] [outer = 18083800] 15:20:03 INFO - PROCESS | 3684 | 1469139603481 Marionette DEBUG loaded listener.js 15:20:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (18375800) [pid = 3684] [serial = 221] [outer = 18083800] 15:20:03 INFO - PROCESS | 3684 | 1469139603855 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 15:20:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:20:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 563ms 15:20:03 INFO - PROCESS | 3684 | 1469139603882 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 15:20:03 INFO - PROCESS | 3684 | 1469139603884 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 15:20:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:20:03 INFO - PROCESS | 3684 | 1469139603890 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:20:03 INFO - PROCESS | 3684 | 1469139603892 Marionette TRACE conn3 <- [1,262,null,{}] 15:20:03 INFO - PROCESS | 3684 | 1469139603896 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:03 INFO - PROCESS | 3684 | 1469139603898 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:03 INFO - PROCESS | 3684 | 1469139603978 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 15:20:03 INFO - PROCESS | 3684 | 1469139603984 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:03 INFO - PROCESS | 3684 | 1469139603986 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:03 INFO - PROCESS | 3684 | ++DOCSHELL 15802800 == 41 [pid = 3684] [id = 75] 15:20:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (177C9C00) [pid = 3684] [serial = 222] [outer = 00000000] 15:20:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A025000) [pid = 3684] [serial = 223] [outer = 177C9C00] 15:20:04 INFO - PROCESS | 3684 | 1469139604029 Marionette DEBUG loaded listener.js 15:20:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A027800) [pid = 3684] [serial = 224] [outer = 177C9C00] 15:20:04 INFO - PROCESS | 3684 | 1469139604370 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 15:20:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:20:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 534ms 15:20:04 INFO - PROCESS | 3684 | 1469139604429 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 15:20:04 INFO - PROCESS | 3684 | 1469139604431 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 15:20:04 INFO - PROCESS | 3684 | 1469139604434 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:20:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:20:04 INFO - PROCESS | 3684 | 1469139604436 Marionette TRACE conn3 <- [1,266,null,{}] 15:20:04 INFO - PROCESS | 3684 | 1469139604439 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:04 INFO - PROCESS | 3684 | 1469139604441 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:04 INFO - PROCESS | 3684 | 1469139604519 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 15:20:04 INFO - PROCESS | 3684 | 1469139604523 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:04 INFO - PROCESS | 3684 | 1469139604525 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:04 INFO - PROCESS | 3684 | ++DOCSHELL 11210800 == 42 [pid = 3684] [id = 76] 15:20:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1983C400) [pid = 3684] [serial = 225] [outer = 00000000] 15:20:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1A277800) [pid = 3684] [serial = 226] [outer = 1983C400] 15:20:04 INFO - PROCESS | 3684 | 1469139604552 Marionette DEBUG loaded listener.js 15:20:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1A74C800) [pid = 3684] [serial = 227] [outer = 1983C400] 15:20:05 INFO - PROCESS | 3684 | 1469139605028 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 15:20:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:20:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 633ms 15:20:05 INFO - PROCESS | 3684 | 1469139605078 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 15:20:05 INFO - PROCESS | 3684 | 1469139605082 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 15:20:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:20:05 INFO - PROCESS | 3684 | 1469139605069 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:20:05 INFO - PROCESS | 3684 | 1469139605073 Marionette TRACE conn3 <- [1,270,null,{}] 15:20:05 INFO - PROCESS | 3684 | 1469139605078 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:05 INFO - PROCESS | 3684 | 1469139605082 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:05 INFO - PROCESS | 3684 | 1469139605189 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 15:20:05 INFO - PROCESS | 3684 | 1469139605280 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:05 INFO - PROCESS | 3684 | 1469139605283 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:05 INFO - PROCESS | 3684 | ++DOCSHELL 10A53800 == 43 [pid = 3684] [id = 77] 15:20:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (10ECF800) [pid = 3684] [serial = 228] [outer = 00000000] 15:20:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (128A0C00) [pid = 3684] [serial = 229] [outer = 10ECF800] 15:20:05 INFO - PROCESS | 3684 | 1469139605320 Marionette DEBUG loaded listener.js 15:20:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (12991800) [pid = 3684] [serial = 230] [outer = 10ECF800] 15:20:05 INFO - PROCESS | 3684 | 1469139605874 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 15:20:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:20:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 858ms 15:20:05 INFO - PROCESS | 3684 | 1469139605934 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 15:20:05 INFO - PROCESS | 3684 | 1469139605939 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 15:20:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:20:05 INFO - PROCESS | 3684 | 1469139605945 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:20:05 INFO - PROCESS | 3684 | 1469139605948 Marionette TRACE conn3 <- [1,274,null,{}] 15:20:05 INFO - PROCESS | 3684 | 1469139605952 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:05 INFO - PROCESS | 3684 | 1469139605955 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:06 INFO - PROCESS | 3684 | 1469139606042 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 15:20:06 INFO - PROCESS | 3684 | 1469139606119 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:06 INFO - PROCESS | 3684 | 1469139606122 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:06 INFO - PROCESS | 3684 | ++DOCSHELL 13C51000 == 44 [pid = 3684] [id = 78] 15:20:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (13C56800) [pid = 3684] [serial = 231] [outer = 00000000] 15:20:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (142BA400) [pid = 3684] [serial = 232] [outer = 13C56800] 15:20:06 INFO - PROCESS | 3684 | 1469139606217 Marionette DEBUG loaded listener.js 15:20:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (15B04800) [pid = 3684] [serial = 233] [outer = 13C56800] 15:20:06 INFO - PROCESS | 3684 | 1469139606714 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 15:20:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:20:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 802ms 15:20:06 INFO - PROCESS | 3684 | 1469139606752 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 15:20:06 INFO - PROCESS | 3684 | 1469139606755 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 15:20:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:20:06 INFO - PROCESS | 3684 | 1469139606759 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:20:06 INFO - PROCESS | 3684 | 1469139606763 Marionette TRACE conn3 <- [1,278,null,{}] 15:20:06 INFO - PROCESS | 3684 | 1469139606774 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:06 INFO - PROCESS | 3684 | 1469139606779 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:06 INFO - PROCESS | 3684 | 1469139606885 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 15:20:06 INFO - PROCESS | 3684 | 1469139606976 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:06 INFO - PROCESS | 3684 | 1469139606979 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:06 INFO - PROCESS | 3684 | ++DOCSHELL 18107400 == 45 [pid = 3684] [id = 79] 15:20:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (18111400) [pid = 3684] [serial = 234] [outer = 00000000] 15:20:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1A024000) [pid = 3684] [serial = 235] [outer = 18111400] 15:20:07 INFO - PROCESS | 3684 | 1469139607016 Marionette DEBUG loaded listener.js 15:20:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (1A26FC00) [pid = 3684] [serial = 236] [outer = 18111400] 15:20:07 INFO - PROCESS | 3684 | 1469139607675 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 15:20:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:20:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 985ms 15:20:07 INFO - PROCESS | 3684 | 1469139607769 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 15:20:07 INFO - PROCESS | 3684 | 1469139607772 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 15:20:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:20:07 INFO - PROCESS | 3684 | 1469139607807 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:20:07 INFO - PROCESS | 3684 | 1469139607810 Marionette TRACE conn3 <- [1,282,null,{}] 15:20:07 INFO - PROCESS | 3684 | 1469139607840 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:07 INFO - PROCESS | 3684 | 1469139607842 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:07 INFO - PROCESS | 3684 | 1469139607931 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 15:20:07 INFO - PROCESS | 3684 | 1469139608002 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:07 INFO - PROCESS | 3684 | 1469139608005 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:08 INFO - PROCESS | 3684 | ++DOCSHELL 1314B400 == 46 [pid = 3684] [id = 80] 15:20:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (13159C00) [pid = 3684] [serial = 237] [outer = 00000000] 15:20:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1393A400) [pid = 3684] [serial = 238] [outer = 13159C00] 15:20:08 INFO - PROCESS | 3684 | 1469139608046 Marionette DEBUG loaded listener.js 15:20:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (139C8000) [pid = 3684] [serial = 239] [outer = 13159C00] 15:20:08 INFO - PROCESS | 3684 | --DOCSHELL 15802800 == 45 [pid = 3684] [id = 75] 15:20:08 INFO - PROCESS | 3684 | --DOCSHELL 1807C400 == 44 [pid = 3684] [id = 74] 15:20:08 INFO - PROCESS | 3684 | --DOCSHELL 17141400 == 43 [pid = 3684] [id = 73] 15:20:08 INFO - PROCESS | 3684 | --DOCSHELL 16E0B000 == 42 [pid = 3684] [id = 72] 15:20:08 INFO - PROCESS | 3684 | --DOCSHELL 15B04400 == 41 [pid = 3684] [id = 71] 15:20:08 INFO - PROCESS | 3684 | --DOCSHELL 14438000 == 40 [pid = 3684] [id = 70] 15:20:08 INFO - PROCESS | 3684 | --DOCSHELL 13E99C00 == 39 [pid = 3684] [id = 69] 15:20:08 INFO - PROCESS | 3684 | --DOCSHELL 1313D000 == 38 [pid = 3684] [id = 68] 15:20:08 INFO - PROCESS | 3684 | --DOCSHELL 10ECD800 == 37 [pid = 3684] [id = 67] 15:20:08 INFO - PROCESS | 3684 | --DOCSHELL 142B2800 == 36 [pid = 3684] [id = 65] 15:20:08 INFO - PROCESS | 3684 | --DOCSHELL 110E8800 == 35 [pid = 3684] [id = 64] 15:20:08 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (1325F400) [pid = 3684] [serial = 162] [outer = 00000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (144F6800) [pid = 3684] [serial = 165] [outer = 00000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (15B06800) [pid = 3684] [serial = 166] [outer = 00000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (178B7400) [pid = 3684] [serial = 172] [outer = 00000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (12994400) [pid = 3684] [serial = 156] [outer = 00000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (10F96C00) [pid = 3684] [serial = 159] [outer = 00000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (11480800) [pid = 3684] [serial = 160] [outer = 00000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (17146800) [pid = 3684] [serial = 181] [outer = 00000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1A1E0800) [pid = 3684] [serial = 175] [outer = 00000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (142BE400) [pid = 3684] [serial = 176] [outer = 00000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1807DC00) [pid = 3684] [serial = 173] [outer = 00000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1A272800) [pid = 3684] [serial = 178] [outer = 00000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1A746000) [pid = 3684] [serial = 185] [outer = 00000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (16F7D800) [pid = 3684] [serial = 169] [outer = 00000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1B564400) [pid = 3684] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:20:08 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1A1E5C00) [pid = 3684] [serial = 179] [outer = 00000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (177CB400) [pid = 3684] [serial = 182] [outer = 00000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (13916000) [pid = 3684] [serial = 163] [outer = 00000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1A74F400) [pid = 3684] [serial = 187] [outer = 00000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1A626800) [pid = 3684] [serial = 184] [outer = 00000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (170E2000) [pid = 3684] [serial = 170] [outer = 00000000] [url = about:blank] 15:20:08 INFO - PROCESS | 3684 | 1469139608560 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 15:20:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:20:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 788ms 15:20:08 INFO - PROCESS | 3684 | 1469139608572 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 15:20:08 INFO - PROCESS | 3684 | 1469139608576 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 15:20:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:20:08 INFO - PROCESS | 3684 | 1469139608582 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:20:08 INFO - PROCESS | 3684 | 1469139608584 Marionette TRACE conn3 <- [1,286,null,{}] 15:20:08 INFO - PROCESS | 3684 | 1469139608588 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:08 INFO - PROCESS | 3684 | 1469139608590 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:08 INFO - PROCESS | 3684 | 1469139608676 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 15:20:08 INFO - PROCESS | 3684 | 1469139608684 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:08 INFO - PROCESS | 3684 | 1469139608686 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:08 INFO - PROCESS | 3684 | ++DOCSHELL 12969800 == 36 [pid = 3684] [id = 81] 15:20:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (12991C00) [pid = 3684] [serial = 240] [outer = 00000000] 15:20:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (142B2800) [pid = 3684] [serial = 241] [outer = 12991C00] 15:20:08 INFO - PROCESS | 3684 | 1469139608733 Marionette DEBUG loaded listener.js 15:20:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (144F6800) [pid = 3684] [serial = 242] [outer = 12991C00] 15:20:09 INFO - PROCESS | 3684 | 1469139609128 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 15:20:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:20:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 576ms 15:20:09 INFO - PROCESS | 3684 | 1469139609174 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 15:20:09 INFO - PROCESS | 3684 | 1469139609176 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 15:20:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:20:09 INFO - PROCESS | 3684 | 1469139609180 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:20:09 INFO - PROCESS | 3684 | 1469139609183 Marionette TRACE conn3 <- [1,290,null,{}] 15:20:09 INFO - PROCESS | 3684 | 1469139609193 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:09 INFO - PROCESS | 3684 | 1469139609197 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:09 INFO - PROCESS | 3684 | 1469139609278 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 15:20:09 INFO - PROCESS | 3684 | 1469139609269 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:09 INFO - PROCESS | 3684 | 1469139609272 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:09 INFO - PROCESS | 3684 | ++DOCSHELL 16E05000 == 37 [pid = 3684] [id = 82] 15:20:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16E05800) [pid = 3684] [serial = 243] [outer = 00000000] 15:20:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16F7B400) [pid = 3684] [serial = 244] [outer = 16E05800] 15:20:09 INFO - PROCESS | 3684 | 1469139609319 Marionette DEBUG loaded listener.js 15:20:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (170E2000) [pid = 3684] [serial = 245] [outer = 16E05800] 15:20:09 INFO - PROCESS | 3684 | 1469139609734 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 15:20:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:20:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 577ms 15:20:09 INFO - PROCESS | 3684 | 1469139609756 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 15:20:09 INFO - PROCESS | 3684 | 1469139609758 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 15:20:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:20:09 INFO - PROCESS | 3684 | 1469139609765 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:20:09 INFO - PROCESS | 3684 | 1469139609767 Marionette TRACE conn3 <- [1,294,null,{}] 15:20:09 INFO - PROCESS | 3684 | 1469139609770 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:09 INFO - PROCESS | 3684 | 1469139609772 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:09 INFO - PROCESS | 3684 | 1469139609844 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 15:20:09 INFO - PROCESS | 3684 | 1469139609849 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:09 INFO - PROCESS | 3684 | 1469139609851 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:09 INFO - PROCESS | 3684 | ++DOCSHELL 16F77800 == 38 [pid = 3684] [id = 83] 15:20:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (170EB800) [pid = 3684] [serial = 246] [outer = 00000000] 15:20:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (17AE9400) [pid = 3684] [serial = 247] [outer = 170EB800] 15:20:09 INFO - PROCESS | 3684 | 1469139609895 Marionette DEBUG loaded listener.js 15:20:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1830BC00) [pid = 3684] [serial = 248] [outer = 170EB800] 15:20:10 INFO - PROCESS | 3684 | 1469139610283 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:20:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:20:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 563ms 15:20:10 INFO - PROCESS | 3684 | 1469139610346 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 15:20:10 INFO - PROCESS | 3684 | 1469139610330 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 15:20:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:20:10 INFO - PROCESS | 3684 | 1469139610333 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:20:10 INFO - PROCESS | 3684 | 1469139610335 Marionette TRACE conn3 <- [1,298,null,{}] 15:20:10 INFO - PROCESS | 3684 | 1469139610338 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:10 INFO - PROCESS | 3684 | 1469139610340 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:10 INFO - PROCESS | 3684 | 1469139610453 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 15:20:10 INFO - PROCESS | 3684 | 1469139610560 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:10 INFO - PROCESS | 3684 | 1469139610563 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:10 INFO - PROCESS | 3684 | ++DOCSHELL 1A26A800 == 39 [pid = 3684] [id = 84] 15:20:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1A26AC00) [pid = 3684] [serial = 249] [outer = 00000000] 15:20:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1A61A400) [pid = 3684] [serial = 250] [outer = 1A26AC00] 15:20:10 INFO - PROCESS | 3684 | 1469139610613 Marionette DEBUG loaded listener.js 15:20:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1A61C400) [pid = 3684] [serial = 251] [outer = 1A26AC00] 15:20:11 INFO - PROCESS | 3684 | 1469139611074 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:20:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:20:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 745ms 15:20:11 INFO - PROCESS | 3684 | 1469139611108 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 15:20:11 INFO - PROCESS | 3684 | 1469139611110 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 15:20:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:20:11 INFO - PROCESS | 3684 | 1469139611113 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:20:11 INFO - PROCESS | 3684 | 1469139611115 Marionette TRACE conn3 <- [1,302,null,{}] 15:20:11 INFO - PROCESS | 3684 | 1469139611118 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:11 INFO - PROCESS | 3684 | 1469139611105 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:11 INFO - PROCESS | 3684 | 1469139611237 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 15:20:11 INFO - PROCESS | 3684 | 1469139611272 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:11 INFO - PROCESS | 3684 | 1469139611274 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:11 INFO - PROCESS | 3684 | ++DOCSHELL 1A870C00 == 40 [pid = 3684] [id = 85] 15:20:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1A873400) [pid = 3684] [serial = 252] [outer = 00000000] 15:20:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1A877400) [pid = 3684] [serial = 253] [outer = 1A873400] 15:20:11 INFO - PROCESS | 3684 | 1469139611317 Marionette DEBUG loaded listener.js 15:20:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1AA6EC00) [pid = 3684] [serial = 254] [outer = 1A873400] 15:20:11 INFO - PROCESS | 3684 | 1469139611704 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:20:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:20:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 633ms 15:20:11 INFO - PROCESS | 3684 | 1469139611738 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 15:20:11 INFO - PROCESS | 3684 | 1469139611740 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 15:20:11 INFO - PROCESS | 3684 | 1469139611743 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:20:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:20:11 INFO - PROCESS | 3684 | 1469139611745 Marionette TRACE conn3 <- [1,306,null,{}] 15:20:11 INFO - PROCESS | 3684 | 1469139611748 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:11 INFO - PROCESS | 3684 | 1469139611750 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:11 INFO - PROCESS | 3684 | 1469139611848 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 15:20:11 INFO - PROCESS | 3684 | 1469139611900 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:11 INFO - PROCESS | 3684 | 1469139611902 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:11 INFO - PROCESS | 3684 | ++DOCSHELL 112A3C00 == 41 [pid = 3684] [id = 86] 15:20:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (11485800) [pid = 3684] [serial = 255] [outer = 00000000] 15:20:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1AA74000) [pid = 3684] [serial = 256] [outer = 11485800] 15:20:11 INFO - PROCESS | 3684 | 1469139611947 Marionette DEBUG loaded listener.js 15:20:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (1AA77400) [pid = 3684] [serial = 257] [outer = 11485800] 15:20:12 INFO - PROCESS | 3684 | 1469139612285 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:20:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:20:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 577ms 15:20:12 INFO - PROCESS | 3684 | 1469139612317 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 15:20:12 INFO - PROCESS | 3684 | 1469139612319 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 15:20:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:20:12 INFO - PROCESS | 3684 | 1469139612323 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:20:12 INFO - PROCESS | 3684 | 1469139612325 Marionette TRACE conn3 <- [1,310,null,{}] 15:20:12 INFO - PROCESS | 3684 | 1469139612329 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:12 INFO - PROCESS | 3684 | 1469139612330 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:12 INFO - PROCESS | 3684 | 1469139612414 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 15:20:12 INFO - PROCESS | 3684 | 1469139612420 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:12 INFO - PROCESS | 3684 | 1469139612422 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:12 INFO - PROCESS | 3684 | ++DOCSHELL 1A874400 == 42 [pid = 3684] [id = 87] 15:20:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (1AA71800) [pid = 3684] [serial = 258] [outer = 00000000] 15:20:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1AAF9000) [pid = 3684] [serial = 259] [outer = 1AA71800] 15:20:12 INFO - PROCESS | 3684 | 1469139612507 Marionette DEBUG loaded listener.js 15:20:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (1AAF9800) [pid = 3684] [serial = 260] [outer = 1AA71800] 15:20:12 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (15DE8C00) [pid = 3684] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:20:12 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (16E0B800) [pid = 3684] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:20:12 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (10ECE400) [pid = 3684] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:20:12 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (13E9F800) [pid = 3684] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:20:12 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (15803800) [pid = 3684] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:20:12 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (1313E000) [pid = 3684] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:20:12 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (17717C00) [pid = 3684] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:20:12 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (18083800) [pid = 3684] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:20:12 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (177C9C00) [pid = 3684] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:20:12 INFO - PROCESS | 3684 | 1469139612909 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:20:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:20:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 633ms 15:20:12 INFO - PROCESS | 3684 | 1469139612959 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 15:20:12 INFO - PROCESS | 3684 | 1469139612960 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 15:20:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:20:12 INFO - PROCESS | 3684 | 1469139612969 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:20:12 INFO - PROCESS | 3684 | 1469139612971 Marionette TRACE conn3 <- [1,314,null,{}] 15:20:12 INFO - PROCESS | 3684 | 1469139612975 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:12 INFO - PROCESS | 3684 | 1469139612976 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:13 INFO - PROCESS | 3684 | 1469139613061 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 15:20:13 INFO - PROCESS | 3684 | 1469139613073 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:13 INFO - PROCESS | 3684 | 1469139613075 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:13 INFO - PROCESS | 3684 | ++DOCSHELL 167FA000 == 43 [pid = 3684] [id = 88] 15:20:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (16E07000) [pid = 3684] [serial = 261] [outer = 00000000] 15:20:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1A876800) [pid = 3684] [serial = 262] [outer = 16E07000] 15:20:13 INFO - PROCESS | 3684 | 1469139613117 Marionette DEBUG loaded listener.js 15:20:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1AA71400) [pid = 3684] [serial = 263] [outer = 16E07000] 15:20:13 INFO - PROCESS | 3684 | 1469139613485 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:20:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:20:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 562ms 15:20:13 INFO - PROCESS | 3684 | 1469139613528 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 15:20:13 INFO - PROCESS | 3684 | 1469139613530 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 15:20:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:20:13 INFO - PROCESS | 3684 | 1469139613533 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:20:13 INFO - PROCESS | 3684 | 1469139613535 Marionette TRACE conn3 <- [1,318,null,{}] 15:20:13 INFO - PROCESS | 3684 | 1469139613538 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:13 INFO - PROCESS | 3684 | 1469139613540 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:13 INFO - PROCESS | 3684 | 1469139613619 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 15:20:13 INFO - PROCESS | 3684 | 1469139613624 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:13 INFO - PROCESS | 3684 | 1469139613626 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:13 INFO - PROCESS | 3684 | ++DOCSHELL 1A874000 == 44 [pid = 3684] [id = 89] 15:20:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1AC0EC00) [pid = 3684] [serial = 264] [outer = 00000000] 15:20:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1AC17800) [pid = 3684] [serial = 265] [outer = 1AC0EC00] 15:20:13 INFO - PROCESS | 3684 | 1469139613651 Marionette DEBUG loaded listener.js 15:20:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (1AE0D000) [pid = 3684] [serial = 266] [outer = 1AC0EC00] 15:20:14 INFO - PROCESS | 3684 | 1469139614029 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:20:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:20:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 535ms 15:20:14 INFO - PROCESS | 3684 | 1469139614084 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:20:14 INFO - PROCESS | 3684 | 1469139614089 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 15:20:14 INFO - PROCESS | 3684 | 1469139614092 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 15:20:14 INFO - PROCESS | 3684 | 1469139614099 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:20:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:20:14 INFO - PROCESS | 3684 | 1469139614101 Marionette TRACE conn3 <- [1,322,null,{}] 15:20:14 INFO - PROCESS | 3684 | 1469139614105 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:14 INFO - PROCESS | 3684 | 1469139614107 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:14 INFO - PROCESS | 3684 | 1469139614185 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 15:20:14 INFO - PROCESS | 3684 | 1469139614193 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:14 INFO - PROCESS | 3684 | 1469139614195 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:14 INFO - PROCESS | 3684 | ++DOCSHELL 1AE11000 == 45 [pid = 3684] [id = 90] 15:20:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (1AE13000) [pid = 3684] [serial = 267] [outer = 00000000] 15:20:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1B093000) [pid = 3684] [serial = 268] [outer = 1AE13000] 15:20:14 INFO - PROCESS | 3684 | 1469139614251 Marionette DEBUG loaded listener.js 15:20:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (1B301400) [pid = 3684] [serial = 269] [outer = 1AE13000] 15:20:14 INFO - PROCESS | 3684 | 1469139614802 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:20:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:20:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 760ms 15:20:14 INFO - PROCESS | 3684 | 1469139614869 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 15:20:14 INFO - PROCESS | 3684 | 1469139614873 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 15:20:14 INFO - PROCESS | 3684 | 1469139614878 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:20:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:20:14 INFO - PROCESS | 3684 | 1469139614882 Marionette TRACE conn3 <- [1,326,null,{}] 15:20:14 INFO - PROCESS | 3684 | 1469139614887 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:14 INFO - PROCESS | 3684 | 1469139614873 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:14 INFO - PROCESS | 3684 | 1469139614991 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 15:20:15 INFO - PROCESS | 3684 | 1469139615098 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:15 INFO - PROCESS | 3684 | 1469139615101 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:15 INFO - PROCESS | 3684 | ++DOCSHELL 10F96000 == 46 [pid = 3684] [id = 91] 15:20:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (110E8800) [pid = 3684] [serial = 270] [outer = 00000000] 15:20:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (1299DC00) [pid = 3684] [serial = 271] [outer = 110E8800] 15:20:15 INFO - PROCESS | 3684 | 1469139615158 Marionette DEBUG loaded listener.js 15:20:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (1325E400) [pid = 3684] [serial = 272] [outer = 110E8800] 15:20:15 INFO - PROCESS | 3684 | 1469139615752 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:20:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:20:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 900ms 15:20:15 INFO - PROCESS | 3684 | 1469139615781 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 15:20:15 INFO - PROCESS | 3684 | 1469139615786 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 15:20:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:20:15 INFO - PROCESS | 3684 | 1469139615774 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:20:15 INFO - PROCESS | 3684 | 1469139615776 Marionette TRACE conn3 <- [1,330,null,{}] 15:20:15 INFO - PROCESS | 3684 | 1469139615780 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:15 INFO - PROCESS | 3684 | 1469139615783 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:15 INFO - PROCESS | 3684 | 1469139615891 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 15:20:15 INFO - PROCESS | 3684 | 1469139615971 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:15 INFO - PROCESS | 3684 | 1469139615973 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:15 INFO - PROCESS | 3684 | ++DOCSHELL 15803400 == 47 [pid = 3684] [id = 92] 15:20:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (1580A800) [pid = 3684] [serial = 273] [outer = 00000000] 15:20:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (15D02800) [pid = 3684] [serial = 274] [outer = 1580A800] 15:20:16 INFO - PROCESS | 3684 | 1469139616028 Marionette DEBUG loaded listener.js 15:20:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (15D06000) [pid = 3684] [serial = 275] [outer = 1580A800] 15:20:16 INFO - PROCESS | 3684 | 1469139616658 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:20:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:20:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 900ms 15:20:16 INFO - PROCESS | 3684 | 1469139616697 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 15:20:16 INFO - PROCESS | 3684 | 1469139616700 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 15:20:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:20:16 INFO - PROCESS | 3684 | 1469139616704 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:20:16 INFO - PROCESS | 3684 | 1469139616689 Marionette TRACE conn3 <- [1,334,null,{}] 15:20:16 INFO - PROCESS | 3684 | 1469139616716 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:16 INFO - PROCESS | 3684 | 1469139616721 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:16 INFO - PROCESS | 3684 | 1469139616844 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 15:20:17 INFO - PROCESS | 3684 | 1469139617063 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:17 INFO - PROCESS | 3684 | 1469139617066 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:17 INFO - PROCESS | 3684 | ++DOCSHELL 0F93A800 == 48 [pid = 3684] [id = 93] 15:20:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 104 (10276800) [pid = 3684] [serial = 276] [outer = 00000000] 15:20:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 105 (10ED2C00) [pid = 3684] [serial = 277] [outer = 10276800] 15:20:17 INFO - PROCESS | 3684 | 1469139617113 Marionette DEBUG loaded listener.js 15:20:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 106 (11476C00) [pid = 3684] [serial = 278] [outer = 10276800] 15:20:17 INFO - PROCESS | 3684 | 1469139617614 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:20:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:20:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 942ms 15:20:17 INFO - PROCESS | 3684 | 1469139617636 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 15:20:17 INFO - PROCESS | 3684 | 1469139617640 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 15:20:17 INFO - PROCESS | 3684 | 1469139617645 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:20:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:20:17 INFO - PROCESS | 3684 | 1469139617648 Marionette TRACE conn3 <- [1,338,null,{}] 15:20:17 INFO - PROCESS | 3684 | 1469139617654 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:17 INFO - PROCESS | 3684 | 1469139617658 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:17 INFO - PROCESS | 3684 | 1469139617754 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 15:20:17 INFO - PROCESS | 3684 | 1469139617834 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:17 INFO - PROCESS | 3684 | 1469139617837 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:17 INFO - PROCESS | 3684 | ++DOCSHELL 1282B400 == 49 [pid = 3684] [id = 94] 15:20:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 107 (1302B400) [pid = 3684] [serial = 279] [outer = 00000000] 15:20:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 108 (1325E000) [pid = 3684] [serial = 280] [outer = 1302B400] 15:20:17 INFO - PROCESS | 3684 | 1469139617885 Marionette DEBUG loaded listener.js 15:20:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 109 (1393AC00) [pid = 3684] [serial = 281] [outer = 1302B400] 15:20:18 INFO - PROCESS | 3684 | --DOCSHELL 1A874000 == 48 [pid = 3684] [id = 89] 15:20:18 INFO - PROCESS | 3684 | --DOCSHELL 167FA000 == 47 [pid = 3684] [id = 88] 15:20:18 INFO - PROCESS | 3684 | --DOCSHELL 1A874400 == 46 [pid = 3684] [id = 87] 15:20:18 INFO - PROCESS | 3684 | --DOCSHELL 112A3C00 == 45 [pid = 3684] [id = 86] 15:20:18 INFO - PROCESS | 3684 | --DOCSHELL 1A870C00 == 44 [pid = 3684] [id = 85] 15:20:18 INFO - PROCESS | 3684 | --DOCSHELL 1A26A800 == 43 [pid = 3684] [id = 84] 15:20:18 INFO - PROCESS | 3684 | --DOCSHELL 16F77800 == 42 [pid = 3684] [id = 83] 15:20:18 INFO - PROCESS | 3684 | --DOCSHELL 16E05000 == 41 [pid = 3684] [id = 82] 15:20:18 INFO - PROCESS | 3684 | --DOCSHELL 12969800 == 40 [pid = 3684] [id = 81] 15:20:18 INFO - PROCESS | 3684 | --DOCSHELL 1314B400 == 39 [pid = 3684] [id = 80] 15:20:18 INFO - PROCESS | 3684 | --DOCSHELL 10A53800 == 38 [pid = 3684] [id = 77] 15:20:18 INFO - PROCESS | 3684 | --DOCSHELL 11210800 == 37 [pid = 3684] [id = 76] 15:20:18 INFO - PROCESS | 3684 | --DOMWINDOW == 108 (1A277800) [pid = 3684] [serial = 226] [outer = 00000000] [url = about:blank] 15:20:18 INFO - PROCESS | 3684 | --DOMWINDOW == 107 (1A025000) [pid = 3684] [serial = 223] [outer = 00000000] [url = about:blank] 15:20:18 INFO - PROCESS | 3684 | --DOMWINDOW == 106 (1A027800) [pid = 3684] [serial = 224] [outer = 00000000] [url = about:blank] 15:20:18 INFO - PROCESS | 3684 | --DOMWINDOW == 105 (18375800) [pid = 3684] [serial = 221] [outer = 00000000] [url = about:blank] 15:20:18 INFO - PROCESS | 3684 | --DOMWINDOW == 104 (167AA400) [pid = 3684] [serial = 209] [outer = 00000000] [url = about:blank] 15:20:18 INFO - PROCESS | 3684 | --DOMWINDOW == 103 (18372000) [pid = 3684] [serial = 218] [outer = 00000000] [url = about:blank] 15:20:18 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (16B44C00) [pid = 3684] [serial = 211] [outer = 00000000] [url = about:blank] 15:20:18 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (178BEC00) [pid = 3684] [serial = 215] [outer = 00000000] [url = about:blank] 15:20:18 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (177CA400) [pid = 3684] [serial = 214] [outer = 00000000] [url = about:blank] 15:20:18 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (1120C400) [pid = 3684] [serial = 199] [outer = 00000000] [url = about:blank] 15:20:18 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (11AC7C00) [pid = 3684] [serial = 200] [outer = 00000000] [url = about:blank] 15:20:18 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (1442C800) [pid = 3684] [serial = 205] [outer = 00000000] [url = about:blank] 15:20:18 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (14FB4800) [pid = 3684] [serial = 206] [outer = 00000000] [url = about:blank] 15:20:18 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (15DEF800) [pid = 3684] [serial = 208] [outer = 00000000] [url = about:blank] 15:20:18 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (16E05C00) [pid = 3684] [serial = 212] [outer = 00000000] [url = about:blank] 15:20:18 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (178BB000) [pid = 3684] [serial = 196] [outer = 00000000] [url = about:blank] 15:20:18 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (144FA000) [pid = 3684] [serial = 193] [outer = 00000000] [url = about:blank] 15:20:18 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (13158400) [pid = 3684] [serial = 202] [outer = 00000000] [url = about:blank] 15:20:18 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1326AC00) [pid = 3684] [serial = 203] [outer = 00000000] [url = about:blank] 15:20:18 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (11C2C000) [pid = 3684] [serial = 190] [outer = 00000000] [url = about:blank] 15:20:18 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (18306000) [pid = 3684] [serial = 217] [outer = 00000000] [url = about:blank] 15:20:18 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (18375400) [pid = 3684] [serial = 220] [outer = 00000000] [url = about:blank] 15:20:18 INFO - PROCESS | 3684 | 1469139618341 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:20:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:20:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 718ms 15:20:18 INFO - PROCESS | 3684 | 1469139618391 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 15:20:18 INFO - PROCESS | 3684 | 1469139618376 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 15:20:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:20:18 INFO - PROCESS | 3684 | 1469139618380 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:20:18 INFO - PROCESS | 3684 | 1469139618382 Marionette TRACE conn3 <- [1,342,null,{}] 15:20:18 INFO - PROCESS | 3684 | 1469139618386 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:18 INFO - PROCESS | 3684 | 1469139618388 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:18 INFO - PROCESS | 3684 | 1469139618472 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 15:20:18 INFO - PROCESS | 3684 | 1469139618480 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:18 INFO - PROCESS | 3684 | 1469139618482 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:18 INFO - PROCESS | 3684 | ++DOCSHELL 132E7000 == 38 [pid = 3684] [id = 95] 15:20:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (132F1000) [pid = 3684] [serial = 282] [outer = 00000000] 15:20:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (13E9F800) [pid = 3684] [serial = 283] [outer = 132F1000] 15:20:18 INFO - PROCESS | 3684 | 1469139618527 Marionette DEBUG loaded listener.js 15:20:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (14436000) [pid = 3684] [serial = 284] [outer = 132F1000] 15:20:18 INFO - PROCESS | 3684 | 1469139618938 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:20:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:20:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 577ms 15:20:18 INFO - PROCESS | 3684 | 1469139618961 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 15:20:18 INFO - PROCESS | 3684 | 1469139618963 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 15:20:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:20:18 INFO - PROCESS | 3684 | 1469139618968 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:20:18 INFO - PROCESS | 3684 | 1469139618973 Marionette TRACE conn3 <- [1,346,null,{}] 15:20:18 INFO - PROCESS | 3684 | 1469139618982 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:18 INFO - PROCESS | 3684 | 1469139618985 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:19 INFO - PROCESS | 3684 | 1469139619075 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 15:20:19 INFO - PROCESS | 3684 | 1469139619065 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:19 INFO - PROCESS | 3684 | 1469139619067 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:19 INFO - PROCESS | 3684 | ++DOCSHELL 15D09C00 == 39 [pid = 3684] [id = 96] 15:20:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (15D0A000) [pid = 3684] [serial = 285] [outer = 00000000] 15:20:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (15D10000) [pid = 3684] [serial = 286] [outer = 15D0A000] 15:20:19 INFO - PROCESS | 3684 | 1469139619110 Marionette DEBUG loaded listener.js 15:20:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (167A8000) [pid = 3684] [serial = 287] [outer = 15D0A000] 15:20:19 INFO - PROCESS | 3684 | 1469139619494 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:20:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:20:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 590ms 15:20:19 INFO - PROCESS | 3684 | 1469139619562 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 15:20:19 INFO - PROCESS | 3684 | 1469139619564 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 15:20:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:20:19 INFO - PROCESS | 3684 | 1469139619568 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:20:19 INFO - PROCESS | 3684 | 1469139619569 Marionette TRACE conn3 <- [1,350,null,{}] 15:20:19 INFO - PROCESS | 3684 | 1469139619573 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:19 INFO - PROCESS | 3684 | 1469139619574 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:19 INFO - PROCESS | 3684 | 1469139619656 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 15:20:19 INFO - PROCESS | 3684 | 1469139619645 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:19 INFO - PROCESS | 3684 | 1469139619647 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:19 INFO - PROCESS | 3684 | ++DOCSHELL 167F8400 == 40 [pid = 3684] [id = 97] 15:20:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (167F9800) [pid = 3684] [serial = 288] [outer = 00000000] 15:20:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (16E06800) [pid = 3684] [serial = 289] [outer = 167F9800] 15:20:19 INFO - PROCESS | 3684 | 1469139619689 Marionette DEBUG loaded listener.js 15:20:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (16F73400) [pid = 3684] [serial = 290] [outer = 167F9800] 15:20:20 INFO - PROCESS | 3684 | 1469139620105 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:20:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:20:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 563ms 15:20:20 INFO - PROCESS | 3684 | 1469139620135 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 15:20:20 INFO - PROCESS | 3684 | 1469139620137 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 15:20:20 INFO - PROCESS | 3684 | 1469139620140 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:20:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:20:20 INFO - PROCESS | 3684 | 1469139620142 Marionette TRACE conn3 <- [1,354,null,{}] 15:20:20 INFO - PROCESS | 3684 | 1469139620146 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:20 INFO - PROCESS | 3684 | 1469139620147 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:20 INFO - PROCESS | 3684 | 1469139620257 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 15:20:20 INFO - PROCESS | 3684 | 1469139620262 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:20 INFO - PROCESS | 3684 | 1469139620268 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:20 INFO - PROCESS | 3684 | ++DOCSHELL 17144800 == 41 [pid = 3684] [id = 98] 15:20:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (17709400) [pid = 3684] [serial = 291] [outer = 00000000] 15:20:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (177C2400) [pid = 3684] [serial = 292] [outer = 17709400] 15:20:20 INFO - PROCESS | 3684 | 1469139620302 Marionette DEBUG loaded listener.js 15:20:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (178C1400) [pid = 3684] [serial = 293] [outer = 17709400] 15:20:20 INFO - PROCESS | 3684 | 1469139620711 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:20:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:20:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 619ms 15:20:20 INFO - PROCESS | 3684 | 1469139620778 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 15:20:20 INFO - PROCESS | 3684 | 1469139620780 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 15:20:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:20:20 INFO - PROCESS | 3684 | 1469139620783 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:20:20 INFO - PROCESS | 3684 | 1469139620785 Marionette TRACE conn3 <- [1,358,null,{}] 15:20:20 INFO - PROCESS | 3684 | 1469139620788 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:20 INFO - PROCESS | 3684 | 1469139620790 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:20 INFO - PROCESS | 3684 | 1469139620879 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 15:20:20 INFO - PROCESS | 3684 | 1469139620963 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:20 INFO - PROCESS | 3684 | 1469139620965 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:20 INFO - PROCESS | 3684 | ++DOCSHELL 15DF1400 == 42 [pid = 3684] [id = 99] 15:20:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (18369800) [pid = 3684] [serial = 294] [outer = 00000000] 15:20:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (18374400) [pid = 3684] [serial = 295] [outer = 18369800] 15:20:20 INFO - PROCESS | 3684 | 1469139621008 Marionette DEBUG loaded listener.js 15:20:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (18376C00) [pid = 3684] [serial = 296] [outer = 18369800] 15:20:21 INFO - PROCESS | 3684 | 1469139621393 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:20:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:20:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 619ms 15:20:21 INFO - PROCESS | 3684 | 1469139621423 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 15:20:21 INFO - PROCESS | 3684 | 1469139621425 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 15:20:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:20:21 INFO - PROCESS | 3684 | 1469139621438 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:20:21 INFO - PROCESS | 3684 | 1469139621440 Marionette TRACE conn3 <- [1,362,null,{}] 15:20:21 INFO - PROCESS | 3684 | 1469139621447 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:21 INFO - PROCESS | 3684 | 1469139621449 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:21 INFO - PROCESS | 3684 | 1469139621554 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 15:20:21 INFO - PROCESS | 3684 | 1469139621619 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:21 INFO - PROCESS | 3684 | 1469139621621 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:21 INFO - PROCESS | 3684 | ++DOCSHELL 1836DC00 == 43 [pid = 3684] [id = 100] 15:20:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (1983F800) [pid = 3684] [serial = 297] [outer = 00000000] 15:20:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 104 (1A028C00) [pid = 3684] [serial = 298] [outer = 1983F800] 15:20:21 INFO - PROCESS | 3684 | 1469139621644 Marionette DEBUG loaded listener.js 15:20:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 105 (1A0E6000) [pid = 3684] [serial = 299] [outer = 1983F800] 15:20:22 INFO - PROCESS | 3684 | --DOMWINDOW == 104 (16B41800) [pid = 3684] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:20:22 INFO - PROCESS | 3684 | --DOMWINDOW == 103 (167F4000) [pid = 3684] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:20:22 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (110EC800) [pid = 3684] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:20:22 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (1A873400) [pid = 3684] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:20:22 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (11485800) [pid = 3684] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:20:22 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (16E07000) [pid = 3684] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:20:22 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (1AA71800) [pid = 3684] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:20:22 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (12991C00) [pid = 3684] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:20:22 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (16E05800) [pid = 3684] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:20:22 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (13159C00) [pid = 3684] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:20:22 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (1A26AC00) [pid = 3684] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:20:22 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (170EB800) [pid = 3684] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:20:22 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (1AC0EC00) [pid = 3684] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:20:22 INFO - PROCESS | 3684 | 1469139622195 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:20:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:20:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 816ms 15:20:22 INFO - PROCESS | 3684 | 1469139622265 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 15:20:22 INFO - PROCESS | 3684 | 1469139622267 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 15:20:22 INFO - PROCESS | 3684 | 1469139622270 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:20:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:20:22 INFO - PROCESS | 3684 | 1469139622271 Marionette TRACE conn3 <- [1,366,null,{}] 15:20:22 INFO - PROCESS | 3684 | 1469139622275 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:22 INFO - PROCESS | 3684 | 1469139622278 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:22 INFO - PROCESS | 3684 | 1469139622339 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 15:20:22 INFO - PROCESS | 3684 | 1469139622419 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:22 INFO - PROCESS | 3684 | 1469139622421 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:22 INFO - PROCESS | 3684 | ++DOCSHELL 110F1800 == 44 [pid = 3684] [id = 101] 15:20:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (11211C00) [pid = 3684] [serial = 300] [outer = 00000000] 15:20:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (17AEC400) [pid = 3684] [serial = 301] [outer = 11211C00] 15:20:22 INFO - PROCESS | 3684 | 1469139622463 Marionette DEBUG loaded listener.js 15:20:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (1807EC00) [pid = 3684] [serial = 302] [outer = 11211C00] 15:20:22 INFO - PROCESS | 3684 | 1469139622775 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:20:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:20:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 534ms 15:20:22 INFO - PROCESS | 3684 | 1469139622810 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 15:20:22 INFO - PROCESS | 3684 | 1469139622812 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 15:20:22 INFO - PROCESS | 3684 | 1469139622815 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:20:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:20:22 INFO - PROCESS | 3684 | 1469139622816 Marionette TRACE conn3 <- [1,370,null,{}] 15:20:22 INFO - PROCESS | 3684 | 1469139622820 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:22 INFO - PROCESS | 3684 | 1469139622822 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:22 INFO - PROCESS | 3684 | 1469139622911 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 15:20:22 INFO - PROCESS | 3684 | 1469139622918 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:22 INFO - PROCESS | 3684 | 1469139622920 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:22 INFO - PROCESS | 3684 | ++DOCSHELL 14433C00 == 45 [pid = 3684] [id = 102] 15:20:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (15DE8C00) [pid = 3684] [serial = 303] [outer = 00000000] 15:20:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (1A26F800) [pid = 3684] [serial = 304] [outer = 15DE8C00] 15:20:22 INFO - PROCESS | 3684 | 1469139622962 Marionette DEBUG loaded listener.js 15:20:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (1A028400) [pid = 3684] [serial = 305] [outer = 15DE8C00] 15:20:23 INFO - PROCESS | 3684 | 1469139623314 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:20:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:20:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 535ms 15:20:23 INFO - PROCESS | 3684 | 1469139623351 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 15:20:23 INFO - PROCESS | 3684 | 1469139623353 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 15:20:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:20:23 INFO - PROCESS | 3684 | 1469139623356 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:20:23 INFO - PROCESS | 3684 | 1469139623358 Marionette TRACE conn3 <- [1,374,null,{}] 15:20:23 INFO - PROCESS | 3684 | 1469139623361 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:23 INFO - PROCESS | 3684 | 1469139623363 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:23 INFO - PROCESS | 3684 | 1469139623465 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 15:20:23 INFO - PROCESS | 3684 | 1469139623523 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:23 INFO - PROCESS | 3684 | 1469139623526 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:23 INFO - PROCESS | 3684 | ++DOCSHELL 17AE4800 == 46 [pid = 3684] [id = 103] 15:20:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (1A26A400) [pid = 3684] [serial = 306] [outer = 00000000] 15:20:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (1A752400) [pid = 3684] [serial = 307] [outer = 1A26A400] 15:20:23 INFO - PROCESS | 3684 | 1469139623572 Marionette DEBUG loaded listener.js 15:20:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (1A872800) [pid = 3684] [serial = 308] [outer = 1A26A400] 15:20:23 INFO - PROCESS | 3684 | 1469139623893 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:20:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:20:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 562ms 15:20:23 INFO - PROCESS | 3684 | 1469139623961 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 15:20:23 INFO - PROCESS | 3684 | 1469139623965 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 15:20:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:20:23 INFO - PROCESS | 3684 | 1469139623971 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:20:23 INFO - PROCESS | 3684 | 1469139623976 Marionette TRACE conn3 <- [1,378,null,{}] 15:20:23 INFO - PROCESS | 3684 | 1469139623983 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:23 INFO - PROCESS | 3684 | 1469139623986 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:24 INFO - PROCESS | 3684 | 1469139624112 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 15:20:24 INFO - PROCESS | 3684 | 1469139624199 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:24 INFO - PROCESS | 3684 | 1469139624204 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:24 INFO - PROCESS | 3684 | ++DOCSHELL 0F34A800 == 47 [pid = 3684] [id = 104] 15:20:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (0F34AC00) [pid = 3684] [serial = 309] [outer = 00000000] 15:20:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (0F350C00) [pid = 3684] [serial = 310] [outer = 0F34AC00] 15:20:24 INFO - PROCESS | 3684 | 1469139624245 Marionette DEBUG loaded listener.js 15:20:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 104 (1026A000) [pid = 3684] [serial = 311] [outer = 0F34AC00] 15:20:24 INFO - PROCESS | 3684 | 1469139624814 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:20:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:20:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 900ms 15:20:24 INFO - PROCESS | 3684 | 1469139624877 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 15:20:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:20:24 INFO - PROCESS | 3684 | 1469139624881 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 15:20:24 INFO - PROCESS | 3684 | 1469139624887 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:20:24 INFO - PROCESS | 3684 | 1469139624891 Marionette TRACE conn3 <- [1,382,null,{}] 15:20:24 INFO - PROCESS | 3684 | 1469139624895 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:24 INFO - PROCESS | 3684 | 1469139624898 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:24 INFO - PROCESS | 3684 | 1469139624986 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 15:20:25 INFO - PROCESS | 3684 | 1469139625082 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:25 INFO - PROCESS | 3684 | 1469139625085 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:25 INFO - PROCESS | 3684 | ++DOCSHELL 12D6AC00 == 48 [pid = 3684] [id = 105] 15:20:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 105 (12D95C00) [pid = 3684] [serial = 312] [outer = 00000000] 15:20:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 106 (131E6000) [pid = 3684] [serial = 313] [outer = 12D95C00] 15:20:25 INFO - PROCESS | 3684 | 1469139625121 Marionette DEBUG loaded listener.js 15:20:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 107 (13CA3800) [pid = 3684] [serial = 314] [outer = 12D95C00] 15:20:25 INFO - PROCESS | 3684 | 1469139625652 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:20:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:20:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 816ms 15:20:25 INFO - PROCESS | 3684 | 1469139625691 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 15:20:25 INFO - PROCESS | 3684 | 1469139625694 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 15:20:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:20:25 INFO - PROCESS | 3684 | 1469139625698 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:20:25 INFO - PROCESS | 3684 | 1469139625700 Marionette TRACE conn3 <- [1,386,null,{}] 15:20:25 INFO - PROCESS | 3684 | 1469139625709 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:25 INFO - PROCESS | 3684 | 1469139625714 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:25 INFO - PROCESS | 3684 | 1469139625804 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 15:20:25 INFO - PROCESS | 3684 | 1469139625903 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:25 INFO - PROCESS | 3684 | 1469139625907 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:25 INFO - PROCESS | 3684 | ++DOCSHELL 15D0DC00 == 49 [pid = 3684] [id = 106] 15:20:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 108 (15D0E000) [pid = 3684] [serial = 315] [outer = 00000000] 15:20:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 109 (16D3B000) [pid = 3684] [serial = 316] [outer = 15D0E000] 15:20:25 INFO - PROCESS | 3684 | 1469139625944 Marionette DEBUG loaded listener.js 15:20:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 110 (16FC8C00) [pid = 3684] [serial = 317] [outer = 15D0E000] 15:20:26 INFO - PROCESS | 3684 | 1469139626539 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 15:20:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:20:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 900ms 15:20:26 INFO - PROCESS | 3684 | 1469139626600 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 15:20:26 INFO - PROCESS | 3684 | 1469139626602 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 15:20:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:20:26 INFO - PROCESS | 3684 | 1469139626606 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:20:26 INFO - PROCESS | 3684 | 1469139626608 Marionette TRACE conn3 <- [1,390,null,{}] 15:20:26 INFO - PROCESS | 3684 | 1469139626611 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:26 INFO - PROCESS | 3684 | 1469139626613 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:26 INFO - PROCESS | 3684 | 1469139626741 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 15:20:26 INFO - PROCESS | 3684 | 1469139626864 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:26 INFO - PROCESS | 3684 | 1469139626867 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:26 INFO - PROCESS | 3684 | ++DOCSHELL 10ECD800 == 50 [pid = 3684] [id = 107] 15:20:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 111 (12930C00) [pid = 3684] [serial = 318] [outer = 00000000] 15:20:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 112 (13EA1400) [pid = 3684] [serial = 319] [outer = 12930C00] 15:20:26 INFO - PROCESS | 3684 | 1469139626903 Marionette DEBUG loaded listener.js 15:20:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 113 (16B3A800) [pid = 3684] [serial = 320] [outer = 12930C00] 15:20:27 INFO - PROCESS | 3684 | 1469139627603 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 15:20:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:20:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1026ms 15:20:27 INFO - PROCESS | 3684 | 1469139627634 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 15:20:27 INFO - PROCESS | 3684 | 1469139627639 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 15:20:27 INFO - PROCESS | 3684 | 1469139627643 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:20:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:20:27 INFO - PROCESS | 3684 | 1469139627646 Marionette TRACE conn3 <- [1,394,null,{}] 15:20:27 INFO - PROCESS | 3684 | 1469139627652 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:27 INFO - PROCESS | 3684 | 1469139627654 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:27 INFO - PROCESS | 3684 | 1469139627730 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 15:20:27 INFO - PROCESS | 3684 | 1469139627852 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:27 INFO - PROCESS | 3684 | 1469139627854 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:27 INFO - PROCESS | 3684 | --DOCSHELL 14433C00 == 49 [pid = 3684] [id = 102] 15:20:27 INFO - PROCESS | 3684 | --DOCSHELL 110F1800 == 48 [pid = 3684] [id = 101] 15:20:27 INFO - PROCESS | 3684 | --DOCSHELL 1836DC00 == 47 [pid = 3684] [id = 100] 15:20:27 INFO - PROCESS | 3684 | --DOCSHELL 15DF1400 == 46 [pid = 3684] [id = 99] 15:20:27 INFO - PROCESS | 3684 | --DOCSHELL 17144800 == 45 [pid = 3684] [id = 98] 15:20:27 INFO - PROCESS | 3684 | --DOCSHELL 167F8400 == 44 [pid = 3684] [id = 97] 15:20:27 INFO - PROCESS | 3684 | --DOCSHELL 15D09C00 == 43 [pid = 3684] [id = 96] 15:20:27 INFO - PROCESS | 3684 | --DOCSHELL 132E7000 == 42 [pid = 3684] [id = 95] 15:20:27 INFO - PROCESS | 3684 | --DOCSHELL 1282B400 == 41 [pid = 3684] [id = 94] 15:20:27 INFO - PROCESS | 3684 | --DOCSHELL 0F93A800 == 40 [pid = 3684] [id = 93] 15:20:27 INFO - PROCESS | 3684 | --DOMWINDOW == 112 (1A752C00) [pid = 3684] [serial = 188] [outer = 00000000] [url = about:blank] 15:20:27 INFO - PROCESS | 3684 | --DOMWINDOW == 111 (1836C400) [pid = 3684] [serial = 197] [outer = 00000000] [url = about:blank] 15:20:27 INFO - PROCESS | 3684 | --DOMWINDOW == 110 (1314A800) [pid = 3684] [serial = 157] [outer = 00000000] [url = about:blank] 15:20:27 INFO - PROCESS | 3684 | --DOMWINDOW == 109 (1A877400) [pid = 3684] [serial = 253] [outer = 00000000] [url = about:blank] 15:20:27 INFO - PROCESS | 3684 | --DOMWINDOW == 108 (1AA77400) [pid = 3684] [serial = 257] [outer = 00000000] [url = about:blank] 15:20:27 INFO - PROCESS | 3684 | --DOMWINDOW == 107 (1AA74000) [pid = 3684] [serial = 256] [outer = 00000000] [url = about:blank] 15:20:27 INFO - PROCESS | 3684 | --DOMWINDOW == 106 (1AA6EC00) [pid = 3684] [serial = 254] [outer = 00000000] [url = about:blank] 15:20:27 INFO - PROCESS | 3684 | --DOMWINDOW == 105 (1A876800) [pid = 3684] [serial = 262] [outer = 00000000] [url = about:blank] 15:20:27 INFO - PROCESS | 3684 | --DOMWINDOW == 104 (1AAF9000) [pid = 3684] [serial = 259] [outer = 00000000] [url = about:blank] 15:20:27 INFO - PROCESS | 3684 | --DOMWINDOW == 103 (142B2800) [pid = 3684] [serial = 241] [outer = 00000000] [url = about:blank] 15:20:27 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (144F6800) [pid = 3684] [serial = 242] [outer = 00000000] [url = about:blank] 15:20:27 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (16F7B400) [pid = 3684] [serial = 244] [outer = 00000000] [url = about:blank] 15:20:27 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (170E2000) [pid = 3684] [serial = 245] [outer = 00000000] [url = about:blank] 15:20:27 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (139C8000) [pid = 3684] [serial = 239] [outer = 00000000] [url = about:blank] 15:20:27 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (1393A400) [pid = 3684] [serial = 238] [outer = 00000000] [url = about:blank] 15:20:27 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (1A024000) [pid = 3684] [serial = 235] [outer = 00000000] [url = about:blank] 15:20:27 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (142BA400) [pid = 3684] [serial = 232] [outer = 00000000] [url = about:blank] 15:20:27 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (1A61A400) [pid = 3684] [serial = 250] [outer = 00000000] [url = about:blank] 15:20:27 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (128A0C00) [pid = 3684] [serial = 229] [outer = 00000000] [url = about:blank] 15:20:27 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (1830BC00) [pid = 3684] [serial = 248] [outer = 00000000] [url = about:blank] 15:20:27 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (17AE9400) [pid = 3684] [serial = 247] [outer = 00000000] [url = about:blank] 15:20:27 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (1AC17800) [pid = 3684] [serial = 265] [outer = 00000000] [url = about:blank] 15:20:27 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1B093000) [pid = 3684] [serial = 268] [outer = 00000000] [url = about:blank] 15:20:27 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1AE0D000) [pid = 3684] [serial = 266] [outer = 00000000] [url = about:blank] 15:20:27 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1AAF9800) [pid = 3684] [serial = 260] [outer = 00000000] [url = about:blank] 15:20:27 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1AA71400) [pid = 3684] [serial = 263] [outer = 00000000] [url = about:blank] 15:20:27 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1A61C400) [pid = 3684] [serial = 251] [outer = 00000000] [url = about:blank] 15:20:27 INFO - PROCESS | 3684 | ++DOCSHELL 0F933400 == 41 [pid = 3684] [id = 108] 15:20:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (0F93A800) [pid = 3684] [serial = 321] [outer = 00000000] 15:20:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (11AC7C00) [pid = 3684] [serial = 322] [outer = 0F93A800] 15:20:27 INFO - PROCESS | 3684 | 1469139627929 Marionette DEBUG loaded listener.js 15:20:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1296A400) [pid = 3684] [serial = 323] [outer = 0F93A800] 15:20:28 INFO - PROCESS | 3684 | 1469139628311 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 15:20:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:20:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 717ms 15:20:28 INFO - PROCESS | 3684 | 1469139628366 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 15:20:28 INFO - PROCESS | 3684 | 1469139628370 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 15:20:28 INFO - PROCESS | 3684 | 1469139628376 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:20:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:20:28 INFO - PROCESS | 3684 | 1469139628379 Marionette TRACE conn3 <- [1,398,null,{}] 15:20:28 INFO - PROCESS | 3684 | 1469139628383 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:28 INFO - PROCESS | 3684 | 1469139628385 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:28 INFO - PROCESS | 3684 | 1469139628469 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 15:20:28 INFO - PROCESS | 3684 | 1469139628477 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:28 INFO - PROCESS | 3684 | 1469139628479 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:28 INFO - PROCESS | 3684 | ++DOCSHELL 1393C400 == 42 [pid = 3684] [id = 109] 15:20:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (139C8400) [pid = 3684] [serial = 324] [outer = 00000000] 15:20:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (142B8400) [pid = 3684] [serial = 325] [outer = 139C8400] 15:20:28 INFO - PROCESS | 3684 | 1469139628508 Marionette DEBUG loaded listener.js 15:20:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (14434800) [pid = 3684] [serial = 326] [outer = 139C8400] 15:20:28 INFO - PROCESS | 3684 | 1469139628935 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 15:20:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:20:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 577ms 15:20:28 INFO - PROCESS | 3684 | 1469139628953 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 15:20:28 INFO - PROCESS | 3684 | 1469139628955 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 15:20:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:20:28 INFO - PROCESS | 3684 | 1469139628958 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:20:28 INFO - PROCESS | 3684 | 1469139628962 Marionette TRACE conn3 <- [1,402,null,{}] 15:20:28 INFO - PROCESS | 3684 | 1469139628971 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:28 INFO - PROCESS | 3684 | 1469139628975 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:29 INFO - PROCESS | 3684 | 1469139629059 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 15:20:29 INFO - PROCESS | 3684 | 1469139629051 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:29 INFO - PROCESS | 3684 | 1469139629054 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:29 INFO - PROCESS | 3684 | ++DOCSHELL 16B40C00 == 43 [pid = 3684] [id = 110] 15:20:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (16B44400) [pid = 3684] [serial = 327] [outer = 00000000] 15:20:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (16E07000) [pid = 3684] [serial = 328] [outer = 16B44400] 15:20:29 INFO - PROCESS | 3684 | 1469139629099 Marionette DEBUG loaded listener.js 15:20:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (170E2000) [pid = 3684] [serial = 329] [outer = 16B44400] 15:20:29 INFO - PROCESS | 3684 | 1469139629512 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 15:20:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:20:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 576ms 15:20:29 INFO - PROCESS | 3684 | 1469139629527 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 15:20:29 INFO - PROCESS | 3684 | 1469139629530 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 15:20:29 INFO - PROCESS | 3684 | 1469139629533 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:20:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:20:29 INFO - PROCESS | 3684 | 1469139629534 Marionette TRACE conn3 <- [1,406,null,{}] 15:20:29 INFO - PROCESS | 3684 | 1469139629538 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:29 INFO - PROCESS | 3684 | 1469139629540 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:29 INFO - PROCESS | 3684 | 1469139629632 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 15:20:29 INFO - PROCESS | 3684 | 1469139629637 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:29 INFO - PROCESS | 3684 | 1469139629639 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:29 INFO - PROCESS | 3684 | ++DOCSHELL 0F342400 == 44 [pid = 3684] [id = 111] 15:20:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (177C8000) [pid = 3684] [serial = 330] [outer = 00000000] 15:20:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (18082C00) [pid = 3684] [serial = 331] [outer = 177C8000] 15:20:29 INFO - PROCESS | 3684 | 1469139629682 Marionette DEBUG loaded listener.js 15:20:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (18371400) [pid = 3684] [serial = 332] [outer = 177C8000] 15:20:30 INFO - PROCESS | 3684 | 1469139630125 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 15:20:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:20:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 619ms 15:20:30 INFO - PROCESS | 3684 | 1469139630170 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 15:20:30 INFO - PROCESS | 3684 | 1469139630172 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 15:20:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:20:30 INFO - PROCESS | 3684 | 1469139630175 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:20:30 INFO - PROCESS | 3684 | 1469139630177 Marionette TRACE conn3 <- [1,410,null,{}] 15:20:30 INFO - PROCESS | 3684 | 1469139630181 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:30 INFO - PROCESS | 3684 | 1469139630182 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:30 INFO - PROCESS | 3684 | 1469139630273 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 15:20:30 INFO - PROCESS | 3684 | 1469139630280 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:30 INFO - PROCESS | 3684 | 1469139630282 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:30 INFO - PROCESS | 3684 | ++DOCSHELL 1A02C400 == 45 [pid = 3684] [id = 112] 15:20:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (1A0DD800) [pid = 3684] [serial = 333] [outer = 00000000] 15:20:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (1A61A400) [pid = 3684] [serial = 334] [outer = 1A0DD800] 15:20:30 INFO - PROCESS | 3684 | 1469139630375 Marionette DEBUG loaded listener.js 15:20:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (1A61A800) [pid = 3684] [serial = 335] [outer = 1A0DD800] 15:20:30 INFO - PROCESS | 3684 | 1469139630768 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 15:20:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:20:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 619ms 15:20:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:20:30 INFO - PROCESS | 3684 | 1469139630803 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 15:20:30 INFO - PROCESS | 3684 | 1469139630805 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 15:20:30 INFO - PROCESS | 3684 | 1469139630808 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:20:30 INFO - PROCESS | 3684 | 1469139630810 Marionette TRACE conn3 <- [1,414,null,{}] 15:20:30 INFO - PROCESS | 3684 | 1469139630813 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:30 INFO - PROCESS | 3684 | 1469139630818 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:30 INFO - PROCESS | 3684 | 1469139630975 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 15:20:31 INFO - PROCESS | 3684 | 1469139631014 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:31 INFO - PROCESS | 3684 | 1469139631017 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:31 INFO - PROCESS | 3684 | ++DOCSHELL 18080000 == 46 [pid = 3684] [id = 113] 15:20:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (19840000) [pid = 3684] [serial = 336] [outer = 00000000] 15:20:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (1AA6F000) [pid = 3684] [serial = 337] [outer = 19840000] 15:20:31 INFO - PROCESS | 3684 | 1469139631059 Marionette DEBUG loaded listener.js 15:20:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 104 (1AA72800) [pid = 3684] [serial = 338] [outer = 19840000] 15:20:31 INFO - PROCESS | 3684 | 1469139631445 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 15:20:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:20:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 661ms 15:20:31 INFO - PROCESS | 3684 | 1469139631485 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 15:20:31 INFO - PROCESS | 3684 | 1469139631487 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 15:20:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:20:31 INFO - PROCESS | 3684 | 1469139631490 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:20:31 INFO - PROCESS | 3684 | 1469139631492 Marionette TRACE conn3 <- [1,418,null,{}] 15:20:31 INFO - PROCESS | 3684 | 1469139631496 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:31 INFO - PROCESS | 3684 | 1469139631498 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:31 INFO - PROCESS | 3684 | 1469139631591 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 15:20:31 INFO - PROCESS | 3684 | 1469139631646 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:31 INFO - PROCESS | 3684 | 1469139631648 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:31 INFO - PROCESS | 3684 | ++DOCSHELL 15B84800 == 47 [pid = 3684] [id = 114] 15:20:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 105 (1A872400) [pid = 3684] [serial = 339] [outer = 00000000] 15:20:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 106 (1AAEF400) [pid = 3684] [serial = 340] [outer = 1A872400] 15:20:31 INFO - PROCESS | 3684 | 1469139631690 Marionette DEBUG loaded listener.js 15:20:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 107 (1AAF0C00) [pid = 3684] [serial = 341] [outer = 1A872400] 15:20:31 INFO - PROCESS | 3684 | --DOMWINDOW == 106 (18369800) [pid = 3684] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:20:31 INFO - PROCESS | 3684 | --DOMWINDOW == 105 (15D0A000) [pid = 3684] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:20:31 INFO - PROCESS | 3684 | --DOMWINDOW == 104 (1302B400) [pid = 3684] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:20:31 INFO - PROCESS | 3684 | --DOMWINDOW == 103 (10276800) [pid = 3684] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:20:31 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (1983F800) [pid = 3684] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:20:31 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (11211C00) [pid = 3684] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:20:31 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (167F9800) [pid = 3684] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:20:31 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (132F1000) [pid = 3684] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:20:31 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (15DE8C00) [pid = 3684] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:20:31 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (17709400) [pid = 3684] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:20:32 INFO - PROCESS | 3684 | 1469139632522 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 15:20:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 15:20:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1069ms 15:20:32 INFO - PROCESS | 3684 | 1469139632563 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 15:20:32 INFO - PROCESS | 3684 | 1469139632565 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 15:20:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:20:32 INFO - PROCESS | 3684 | 1469139632568 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:20:32 INFO - PROCESS | 3684 | 1469139632570 Marionette TRACE conn3 <- [1,422,null,{}] 15:20:32 INFO - PROCESS | 3684 | 1469139632574 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:32 INFO - PROCESS | 3684 | 1469139632576 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:32 INFO - PROCESS | 3684 | 1469139632667 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 15:20:32 INFO - PROCESS | 3684 | 1469139632675 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:32 INFO - PROCESS | 3684 | 1469139632677 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:32 INFO - PROCESS | 3684 | ++DOCSHELL 13C4A000 == 48 [pid = 3684] [id = 115] 15:20:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (142B9400) [pid = 3684] [serial = 342] [outer = 00000000] 15:20:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (1A027C00) [pid = 3684] [serial = 343] [outer = 142B9400] 15:20:32 INFO - PROCESS | 3684 | 1469139632721 Marionette DEBUG loaded listener.js 15:20:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (1AA6C400) [pid = 3684] [serial = 344] [outer = 142B9400] 15:20:33 INFO - PROCESS | 3684 | 1469139633512 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 15:20:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:20:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 985ms 15:20:33 INFO - PROCESS | 3684 | 1469139633555 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 15:20:33 INFO - PROCESS | 3684 | 1469139633557 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 15:20:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:20:33 INFO - PROCESS | 3684 | 1469139633561 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:20:33 INFO - PROCESS | 3684 | 1469139633562 Marionette TRACE conn3 <- [1,426,null,{}] 15:20:33 INFO - PROCESS | 3684 | 1469139633565 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:33 INFO - PROCESS | 3684 | 1469139633567 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:33 INFO - PROCESS | 3684 | 1469139633647 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 15:20:33 INFO - PROCESS | 3684 | 1469139633752 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:33 INFO - PROCESS | 3684 | 1469139633755 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:33 INFO - PROCESS | 3684 | ++DOCSHELL 0F345800 == 49 [pid = 3684] [id = 116] 15:20:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (0F346800) [pid = 3684] [serial = 345] [outer = 00000000] 15:20:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (0F9E7400) [pid = 3684] [serial = 346] [outer = 0F346800] 15:20:33 INFO - PROCESS | 3684 | 1469139633812 Marionette DEBUG loaded listener.js 15:20:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (10566000) [pid = 3684] [serial = 347] [outer = 0F346800] 15:20:34 INFO - PROCESS | 3684 | 1469139634361 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 15:20:34 INFO - PROCESS | 3684 | 1469139634414 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 15:20:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:20:34 INFO - PROCESS | 3684 | 1469139634419 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:20:34 INFO - PROCESS | 3684 | 1469139634422 Marionette TRACE conn3 <- [1,430,null,{}] 15:20:34 INFO - PROCESS | 3684 | 1469139634428 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:34 INFO - PROCESS | 3684 | 1469139634432 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:34 INFO - PROCESS | 3684 | 1469139634542 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 15:20:34 INFO - PROCESS | 3684 | 1469139634629 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:34 INFO - PROCESS | 3684 | 1469139634632 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:34 INFO - PROCESS | 3684 | ++DOCSHELL 142BEC00 == 50 [pid = 3684] [id = 117] 15:20:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 104 (15805800) [pid = 3684] [serial = 348] [outer = 00000000] 15:20:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 105 (15B10800) [pid = 3684] [serial = 349] [outer = 15805800] 15:20:34 INFO - PROCESS | 3684 | 1469139634687 Marionette DEBUG loaded listener.js 15:20:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 106 (15D07400) [pid = 3684] [serial = 350] [outer = 15805800] 15:20:35 INFO - PROCESS | 3684 | 1469139635211 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 15:20:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:20:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 858ms 15:20:35 INFO - PROCESS | 3684 | 1469139635286 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 15:20:35 INFO - PROCESS | 3684 | 1469139635291 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 15:20:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:20:35 INFO - PROCESS | 3684 | 1469139635296 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:20:35 INFO - PROCESS | 3684 | 1469139635298 Marionette TRACE conn3 <- [1,434,null,{}] 15:20:35 INFO - PROCESS | 3684 | 1469139635302 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:35 INFO - PROCESS | 3684 | 1469139635305 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:35 INFO - PROCESS | 3684 | 1469139635428 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 15:20:35 INFO - PROCESS | 3684 | 1469139635560 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:35 INFO - PROCESS | 3684 | 1469139635563 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:35 INFO - PROCESS | 3684 | ++DOCSHELL 131DBC00 == 51 [pid = 3684] [id = 118] 15:20:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 107 (15D0AC00) [pid = 3684] [serial = 351] [outer = 00000000] 15:20:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 108 (19840400) [pid = 3684] [serial = 352] [outer = 15D0AC00] 15:20:35 INFO - PROCESS | 3684 | 1469139635617 Marionette DEBUG loaded listener.js 15:20:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 109 (1A752800) [pid = 3684] [serial = 353] [outer = 15D0AC00] 15:20:36 INFO - PROCESS | 3684 | 1469139636183 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 15:20:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:20:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 942ms 15:20:36 INFO - PROCESS | 3684 | 1469139636224 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 15:20:36 INFO - PROCESS | 3684 | 1469139636226 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 15:20:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:20:36 INFO - PROCESS | 3684 | 1469139636248 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:20:36 INFO - PROCESS | 3684 | 1469139636254 Marionette TRACE conn3 <- [1,438,null,{}] 15:20:36 INFO - PROCESS | 3684 | 1469139636279 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:36 INFO - PROCESS | 3684 | 1469139636283 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:36 INFO - PROCESS | 3684 | 1469139636397 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 15:20:36 INFO - PROCESS | 3684 | 1469139636508 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:36 INFO - PROCESS | 3684 | 1469139636511 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:36 INFO - PROCESS | 3684 | ++DOCSHELL 1A61B800 == 52 [pid = 3684] [id = 119] 15:20:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 110 (1A747C00) [pid = 3684] [serial = 354] [outer = 00000000] 15:20:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 111 (1AC17800) [pid = 3684] [serial = 355] [outer = 1A747C00] 15:20:36 INFO - PROCESS | 3684 | 1469139636562 Marionette DEBUG loaded listener.js 15:20:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 112 (1AE11800) [pid = 3684] [serial = 356] [outer = 1A747C00] 15:20:37 INFO - PROCESS | 3684 | 1469139637050 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 15:20:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:20:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 830ms 15:20:37 INFO - PROCESS | 3684 | 1469139637211 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 15:20:37 INFO - PROCESS | 3684 | 1469139637215 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 15:20:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:20:37 INFO - PROCESS | 3684 | 1469139637252 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:20:37 INFO - PROCESS | 3684 | 1469139637255 Marionette TRACE conn3 <- [1,442,null,{}] 15:20:37 INFO - PROCESS | 3684 | 1469139637260 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:37 INFO - PROCESS | 3684 | 1469139637264 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:37 INFO - PROCESS | 3684 | 1469139637344 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 15:20:37 INFO - PROCESS | 3684 | 1469139637422 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:37 INFO - PROCESS | 3684 | 1469139637427 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:37 INFO - PROCESS | 3684 | ++DOCSHELL 13142000 == 53 [pid = 3684] [id = 120] 15:20:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 113 (1314E000) [pid = 3684] [serial = 357] [outer = 00000000] 15:20:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 114 (139C8C00) [pid = 3684] [serial = 358] [outer = 1314E000] 15:20:37 INFO - PROCESS | 3684 | 1469139637505 Marionette DEBUG loaded listener.js 15:20:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 115 (13E98000) [pid = 3684] [serial = 359] [outer = 1314E000] 15:20:38 INFO - PROCESS | 3684 | --DOCSHELL 18107400 == 52 [pid = 3684] [id = 79] 15:20:38 INFO - PROCESS | 3684 | --DOCSHELL 13C4A000 == 51 [pid = 3684] [id = 115] 15:20:38 INFO - PROCESS | 3684 | --DOCSHELL 15B84800 == 50 [pid = 3684] [id = 114] 15:20:38 INFO - PROCESS | 3684 | --DOCSHELL 18080000 == 49 [pid = 3684] [id = 113] 15:20:38 INFO - PROCESS | 3684 | --DOCSHELL 1A02C400 == 48 [pid = 3684] [id = 112] 15:20:38 INFO - PROCESS | 3684 | --DOCSHELL 0F342400 == 47 [pid = 3684] [id = 111] 15:20:38 INFO - PROCESS | 3684 | --DOCSHELL 16B40C00 == 46 [pid = 3684] [id = 110] 15:20:38 INFO - PROCESS | 3684 | --DOCSHELL 1393C400 == 45 [pid = 3684] [id = 109] 15:20:38 INFO - PROCESS | 3684 | --DOCSHELL 0F933400 == 44 [pid = 3684] [id = 108] 15:20:38 INFO - PROCESS | 3684 | --DOCSHELL 15D0DC00 == 43 [pid = 3684] [id = 106] 15:20:38 INFO - PROCESS | 3684 | --DOCSHELL 12D6AC00 == 42 [pid = 3684] [id = 105] 15:20:38 INFO - PROCESS | 3684 | --DOCSHELL 0F34A800 == 41 [pid = 3684] [id = 104] 15:20:38 INFO - PROCESS | 3684 | --DOCSHELL 17AE4800 == 40 [pid = 3684] [id = 103] 15:20:38 INFO - PROCESS | 3684 | --DOMWINDOW == 114 (18374400) [pid = 3684] [serial = 295] [outer = 00000000] [url = about:blank] 15:20:38 INFO - PROCESS | 3684 | --DOMWINDOW == 113 (15D10000) [pid = 3684] [serial = 286] [outer = 00000000] [url = about:blank] 15:20:38 INFO - PROCESS | 3684 | --DOMWINDOW == 112 (167A8000) [pid = 3684] [serial = 287] [outer = 00000000] [url = about:blank] 15:20:38 INFO - PROCESS | 3684 | --DOMWINDOW == 111 (1393AC00) [pid = 3684] [serial = 281] [outer = 00000000] [url = about:blank] 15:20:38 INFO - PROCESS | 3684 | --DOMWINDOW == 110 (1325E000) [pid = 3684] [serial = 280] [outer = 00000000] [url = about:blank] 15:20:38 INFO - PROCESS | 3684 | --DOMWINDOW == 109 (15D02800) [pid = 3684] [serial = 274] [outer = 00000000] [url = about:blank] 15:20:38 INFO - PROCESS | 3684 | --DOMWINDOW == 108 (11476C00) [pid = 3684] [serial = 278] [outer = 00000000] [url = about:blank] 15:20:38 INFO - PROCESS | 3684 | --DOMWINDOW == 107 (10ED2C00) [pid = 3684] [serial = 277] [outer = 00000000] [url = about:blank] 15:20:38 INFO - PROCESS | 3684 | --DOMWINDOW == 106 (1A028C00) [pid = 3684] [serial = 298] [outer = 00000000] [url = about:blank] 15:20:38 INFO - PROCESS | 3684 | --DOMWINDOW == 105 (1299DC00) [pid = 3684] [serial = 271] [outer = 00000000] [url = about:blank] 15:20:38 INFO - PROCESS | 3684 | --DOMWINDOW == 104 (18376C00) [pid = 3684] [serial = 296] [outer = 00000000] [url = about:blank] 15:20:38 INFO - PROCESS | 3684 | --DOMWINDOW == 103 (17AEC400) [pid = 3684] [serial = 301] [outer = 00000000] [url = about:blank] 15:20:38 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (16E06800) [pid = 3684] [serial = 289] [outer = 00000000] [url = about:blank] 15:20:38 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (13E9F800) [pid = 3684] [serial = 283] [outer = 00000000] [url = about:blank] 15:20:38 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (14436000) [pid = 3684] [serial = 284] [outer = 00000000] [url = about:blank] 15:20:38 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (1A26F800) [pid = 3684] [serial = 304] [outer = 00000000] [url = about:blank] 15:20:38 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (1A028400) [pid = 3684] [serial = 305] [outer = 00000000] [url = about:blank] 15:20:38 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (1A0E6000) [pid = 3684] [serial = 299] [outer = 00000000] [url = about:blank] 15:20:38 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (177C2400) [pid = 3684] [serial = 292] [outer = 00000000] [url = about:blank] 15:20:38 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (178C1400) [pid = 3684] [serial = 293] [outer = 00000000] [url = about:blank] 15:20:38 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (1A752400) [pid = 3684] [serial = 307] [outer = 00000000] [url = about:blank] 15:20:38 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (16F73400) [pid = 3684] [serial = 290] [outer = 00000000] [url = about:blank] 15:20:38 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (1807EC00) [pid = 3684] [serial = 302] [outer = 00000000] [url = about:blank] 15:20:38 INFO - PROCESS | 3684 | 1469139638076 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 15:20:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:20:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 858ms 15:20:38 INFO - PROCESS | 3684 | 1469139638099 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 15:20:38 INFO - PROCESS | 3684 | 1469139638102 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 15:20:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:20:38 INFO - PROCESS | 3684 | 1469139638108 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:20:38 INFO - PROCESS | 3684 | 1469139638112 Marionette TRACE conn3 <- [1,446,null,{}] 15:20:38 INFO - PROCESS | 3684 | 1469139638116 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:38 INFO - PROCESS | 3684 | 1469139638118 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:38 INFO - PROCESS | 3684 | 1469139638217 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 15:20:38 INFO - PROCESS | 3684 | 1469139638285 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:38 INFO - PROCESS | 3684 | 1469139638287 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:38 INFO - PROCESS | 3684 | ++DOCSHELL 13158400 == 41 [pid = 3684] [id = 121] 15:20:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (131E7C00) [pid = 3684] [serial = 360] [outer = 00000000] 15:20:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (1393B800) [pid = 3684] [serial = 361] [outer = 131E7C00] 15:20:38 INFO - PROCESS | 3684 | 1469139638333 Marionette DEBUG loaded listener.js 15:20:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (14433C00) [pid = 3684] [serial = 362] [outer = 131E7C00] 15:20:38 INFO - PROCESS | 3684 | 1469139638690 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 15:20:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:20:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 661ms 15:20:38 INFO - PROCESS | 3684 | 1469139638780 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 15:20:38 INFO - PROCESS | 3684 | 1469139638782 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 15:20:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:20:38 INFO - PROCESS | 3684 | 1469139638786 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:20:38 INFO - PROCESS | 3684 | 1469139638788 Marionette TRACE conn3 <- [1,450,null,{}] 15:20:38 INFO - PROCESS | 3684 | 1469139638796 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:38 INFO - PROCESS | 3684 | 1469139638800 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:38 INFO - PROCESS | 3684 | 1469139638867 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 15:20:38 INFO - PROCESS | 3684 | 1469139638882 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:38 INFO - PROCESS | 3684 | 1469139638885 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:38 INFO - PROCESS | 3684 | ++DOCSHELL 1600F800 == 42 [pid = 3684] [id = 122] 15:20:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1600FC00) [pid = 3684] [serial = 363] [outer = 00000000] 15:20:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (16013000) [pid = 3684] [serial = 364] [outer = 1600FC00] 15:20:38 INFO - PROCESS | 3684 | 1469139638932 Marionette DEBUG loaded listener.js 15:20:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (167F7000) [pid = 3684] [serial = 365] [outer = 1600FC00] 15:20:39 INFO - PROCESS | 3684 | 1469139639344 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 15:20:39 INFO - PROCESS | 3684 | 1469139639348 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 15:20:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:20:39 INFO - PROCESS | 3684 | 1469139639351 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:20:39 INFO - PROCESS | 3684 | 1469139639353 Marionette TRACE conn3 <- [1,454,null,{}] 15:20:39 INFO - PROCESS | 3684 | 1469139639356 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:39 INFO - PROCESS | 3684 | 1469139639359 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:39 INFO - PROCESS | 3684 | 1469139639441 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 15:20:39 INFO - PROCESS | 3684 | 1469139639446 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:39 INFO - PROCESS | 3684 | 1469139639449 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:39 INFO - PROCESS | 3684 | ++DOCSHELL 16F7B800 == 43 [pid = 3684] [id = 123] 15:20:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (16F7D800) [pid = 3684] [serial = 366] [outer = 00000000] 15:20:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (17AE2400) [pid = 3684] [serial = 367] [outer = 16F7D800] 15:20:39 INFO - PROCESS | 3684 | 1469139639492 Marionette DEBUG loaded listener.js 15:20:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (17AEC800) [pid = 3684] [serial = 368] [outer = 16F7D800] 15:20:39 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:20:39 INFO - PROCESS | 3684 | 1469139639886 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 15:20:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:20:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 562ms 15:20:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:20:39 INFO - PROCESS | 3684 | 1469139639928 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 15:20:39 INFO - PROCESS | 3684 | 1469139639930 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 15:20:39 INFO - PROCESS | 3684 | 1469139639934 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:20:39 INFO - PROCESS | 3684 | 1469139639936 Marionette TRACE conn3 <- [1,458,null,{}] 15:20:39 INFO - PROCESS | 3684 | 1469139639939 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:39 INFO - PROCESS | 3684 | 1469139639941 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:40 INFO - PROCESS | 3684 | 1469139640019 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 15:20:40 INFO - PROCESS | 3684 | 1469139640024 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:40 INFO - PROCESS | 3684 | 1469139640026 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:40 INFO - PROCESS | 3684 | ++DOCSHELL 16F77800 == 44 [pid = 3684] [id = 124] 15:20:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (18080000) [pid = 3684] [serial = 369] [outer = 00000000] 15:20:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (18376000) [pid = 3684] [serial = 370] [outer = 18080000] 15:20:40 INFO - PROCESS | 3684 | 1469139640070 Marionette DEBUG loaded listener.js 15:20:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 104 (19842800) [pid = 3684] [serial = 371] [outer = 18080000] 15:20:40 INFO - PROCESS | 3684 | 1469139640501 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 15:20:40 INFO - PROCESS | 3684 | 1469139640575 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 15:20:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 15:20:40 INFO - PROCESS | 3684 | 1469139640579 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:20:40 INFO - PROCESS | 3684 | 1469139640582 Marionette TRACE conn3 <- [1,462,null,{}] 15:20:40 INFO - PROCESS | 3684 | 1469139640591 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:40 INFO - PROCESS | 3684 | 1469139640597 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:40 INFO - PROCESS | 3684 | 1469139640710 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 15:20:40 INFO - PROCESS | 3684 | 1469139640721 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:40 INFO - PROCESS | 3684 | 1469139640723 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:40 INFO - PROCESS | 3684 | ++DOCSHELL 1A26A800 == 45 [pid = 3684] [id = 125] 15:20:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 105 (1A26B000) [pid = 3684] [serial = 372] [outer = 00000000] 15:20:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 106 (1A626000) [pid = 3684] [serial = 373] [outer = 1A26B000] 15:20:40 INFO - PROCESS | 3684 | 1469139640766 Marionette DEBUG loaded listener.js 15:20:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 107 (1A86A400) [pid = 3684] [serial = 374] [outer = 1A26B000] 15:20:41 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:20:41 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:20:41 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:20:41 INFO - PROCESS | 3684 | 1469139641205 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 15:20:41 INFO - PROCESS | 3684 | 1469139641248 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 15:20:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 15:20:41 INFO - PROCESS | 3684 | 1469139641251 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:20:41 INFO - PROCESS | 3684 | 1469139641253 Marionette TRACE conn3 <- [1,466,null,{}] 15:20:41 INFO - PROCESS | 3684 | 1469139641256 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:41 INFO - PROCESS | 3684 | 1469139641258 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:41 INFO - PROCESS | 3684 | 1469139641368 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 15:20:41 INFO - PROCESS | 3684 | 1469139641361 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:41 INFO - PROCESS | 3684 | 1469139641363 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:41 INFO - PROCESS | 3684 | ++DOCSHELL 1A86F800 == 46 [pid = 3684] [id = 126] 15:20:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 108 (1A874800) [pid = 3684] [serial = 375] [outer = 00000000] 15:20:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 109 (1AA75400) [pid = 3684] [serial = 376] [outer = 1A874800] 15:20:41 INFO - PROCESS | 3684 | 1469139641454 Marionette DEBUG loaded listener.js 15:20:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 110 (1AA75800) [pid = 3684] [serial = 377] [outer = 1A874800] 15:20:41 INFO - PROCESS | 3684 | 1469139641849 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 15:20:41 INFO - PROCESS | 3684 | 1469139641893 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 15:20:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 15:20:41 INFO - PROCESS | 3684 | 1469139641900 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:20:41 INFO - PROCESS | 3684 | 1469139641902 Marionette TRACE conn3 <- [1,470,null,{}] 15:20:41 INFO - PROCESS | 3684 | 1469139641905 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:41 INFO - PROCESS | 3684 | 1469139641907 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:41 INFO - PROCESS | 3684 | 1469139641996 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 15:20:41 INFO - PROCESS | 3684 | 1469139642001 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:41 INFO - PROCESS | 3684 | 1469139642003 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:41 INFO - PROCESS | 3684 | ++DOCSHELL 199ED800 == 47 [pid = 3684] [id = 127] 15:20:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 111 (199EE000) [pid = 3684] [serial = 378] [outer = 00000000] 15:20:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 112 (199F8000) [pid = 3684] [serial = 379] [outer = 199EE000] 15:20:42 INFO - PROCESS | 3684 | 1469139642045 Marionette DEBUG loaded listener.js 15:20:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 113 (199F8800) [pid = 3684] [serial = 380] [outer = 199EE000] 15:20:42 INFO - PROCESS | 3684 | --DOMWINDOW == 112 (1A872400) [pid = 3684] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:20:42 INFO - PROCESS | 3684 | --DOMWINDOW == 111 (1A26A400) [pid = 3684] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:20:42 INFO - PROCESS | 3684 | --DOMWINDOW == 110 (12930C00) [pid = 3684] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:20:42 INFO - PROCESS | 3684 | --DOMWINDOW == 109 (1A0DD800) [pid = 3684] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:20:42 INFO - PROCESS | 3684 | --DOMWINDOW == 108 (0F93A800) [pid = 3684] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:20:42 INFO - PROCESS | 3684 | --DOMWINDOW == 107 (177C8000) [pid = 3684] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:20:42 INFO - PROCESS | 3684 | --DOMWINDOW == 106 (19840000) [pid = 3684] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:20:42 INFO - PROCESS | 3684 | --DOMWINDOW == 105 (139C8400) [pid = 3684] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:20:42 INFO - PROCESS | 3684 | --DOMWINDOW == 104 (16B44400) [pid = 3684] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:20:42 INFO - PROCESS | 3684 | 1469139642567 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 15:20:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:20:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 718ms 15:20:42 INFO - PROCESS | 3684 | 1469139642616 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 15:20:42 INFO - PROCESS | 3684 | 1469139642618 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 15:20:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:20:42 INFO - PROCESS | 3684 | 1469139642622 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:20:42 INFO - PROCESS | 3684 | 1469139642625 Marionette TRACE conn3 <- [1,474,null,{}] 15:20:42 INFO - PROCESS | 3684 | 1469139642630 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:42 INFO - PROCESS | 3684 | 1469139642633 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:42 INFO - PROCESS | 3684 | 1469139642697 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 15:20:42 INFO - PROCESS | 3684 | 1469139642702 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:42 INFO - PROCESS | 3684 | 1469139642704 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:42 INFO - PROCESS | 3684 | ++DOCSHELL 16E03000 == 48 [pid = 3684] [id = 128] 15:20:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 105 (18368800) [pid = 3684] [serial = 381] [outer = 00000000] 15:20:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 106 (199F9C00) [pid = 3684] [serial = 382] [outer = 18368800] 15:20:42 INFO - PROCESS | 3684 | 1469139642748 Marionette DEBUG loaded listener.js 15:20:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 107 (1A26A400) [pid = 3684] [serial = 383] [outer = 18368800] 15:20:43 INFO - PROCESS | 3684 | 1469139643137 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 15:20:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:20:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 562ms 15:20:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:20:43 INFO - PROCESS | 3684 | 1469139643196 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 15:20:43 INFO - PROCESS | 3684 | 1469139643198 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 15:20:43 INFO - PROCESS | 3684 | 1469139643201 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:20:43 INFO - PROCESS | 3684 | 1469139643202 Marionette TRACE conn3 <- [1,478,null,{}] 15:20:43 INFO - PROCESS | 3684 | 1469139643206 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:43 INFO - PROCESS | 3684 | 1469139643208 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:43 INFO - PROCESS | 3684 | 1469139643268 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 15:20:43 INFO - PROCESS | 3684 | 1469139643274 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:43 INFO - PROCESS | 3684 | 1469139643276 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:43 INFO - PROCESS | 3684 | ++DOCSHELL 16D06C00 == 49 [pid = 3684] [id = 129] 15:20:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 108 (16D08800) [pid = 3684] [serial = 384] [outer = 00000000] 15:20:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 109 (16D0C400) [pid = 3684] [serial = 385] [outer = 16D08800] 15:20:43 INFO - PROCESS | 3684 | 1469139643327 Marionette DEBUG loaded listener.js 15:20:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 110 (16D0F400) [pid = 3684] [serial = 386] [outer = 16D08800] 15:20:43 INFO - PROCESS | 3684 | 1469139643745 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 15:20:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:20:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 577ms 15:20:43 INFO - PROCESS | 3684 | 1469139643775 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 15:20:43 INFO - PROCESS | 3684 | 1469139643777 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 15:20:43 INFO - PROCESS | 3684 | 1469139643780 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:20:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:20:43 INFO - PROCESS | 3684 | 1469139643783 Marionette TRACE conn3 <- [1,482,null,{}] 15:20:43 INFO - PROCESS | 3684 | 1469139643786 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:43 INFO - PROCESS | 3684 | 1469139643788 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:43 INFO - PROCESS | 3684 | 1469139643862 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 15:20:43 INFO - PROCESS | 3684 | 1469139643867 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:43 INFO - PROCESS | 3684 | 1469139643869 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:43 INFO - PROCESS | 3684 | ++DOCSHELL 199F7C00 == 50 [pid = 3684] [id = 130] 15:20:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 111 (1AAF2C00) [pid = 3684] [serial = 387] [outer = 00000000] 15:20:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 112 (1AE14800) [pid = 3684] [serial = 388] [outer = 1AAF2C00] 15:20:43 INFO - PROCESS | 3684 | 1469139643913 Marionette DEBUG loaded listener.js 15:20:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 113 (1B08B000) [pid = 3684] [serial = 389] [outer = 1AAF2C00] 15:20:44 INFO - PROCESS | 3684 | 1469139644545 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 15:20:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:20:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 816ms 15:20:44 INFO - PROCESS | 3684 | 1469139644585 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 15:20:44 INFO - PROCESS | 3684 | 1469139644589 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 15:20:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:20:44 INFO - PROCESS | 3684 | 1469139644594 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:20:44 INFO - PROCESS | 3684 | 1469139644598 Marionette TRACE conn3 <- [1,486,null,{}] 15:20:44 INFO - PROCESS | 3684 | 1469139644604 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:44 INFO - PROCESS | 3684 | 1469139644607 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:44 INFO - PROCESS | 3684 | 1469139644724 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 15:20:44 INFO - PROCESS | 3684 | 1469139644836 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:44 INFO - PROCESS | 3684 | 1469139644839 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:44 INFO - PROCESS | 3684 | ++DOCSHELL 10A4B400 == 51 [pid = 3684] [id = 131] 15:20:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 114 (10ED2C00) [pid = 3684] [serial = 390] [outer = 00000000] 15:20:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 115 (12997800) [pid = 3684] [serial = 391] [outer = 10ED2C00] 15:20:44 INFO - PROCESS | 3684 | 1469139644895 Marionette DEBUG loaded listener.js 15:20:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 116 (1442CC00) [pid = 3684] [serial = 392] [outer = 10ED2C00] 15:20:45 INFO - PROCESS | 3684 | 1469139645466 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 15:20:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:20:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 900ms 15:20:45 INFO - PROCESS | 3684 | 1469139645501 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 15:20:45 INFO - PROCESS | 3684 | 1469139645506 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 15:20:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:20:45 INFO - PROCESS | 3684 | 1469139645512 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:20:45 INFO - PROCESS | 3684 | 1469139645515 Marionette TRACE conn3 <- [1,490,null,{}] 15:20:45 INFO - PROCESS | 3684 | 1469139645519 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:45 INFO - PROCESS | 3684 | 1469139645521 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:45 INFO - PROCESS | 3684 | 1469139645630 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 15:20:45 INFO - PROCESS | 3684 | 1469139645746 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:45 INFO - PROCESS | 3684 | 1469139645749 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:45 INFO - PROCESS | 3684 | ++DOCSHELL 16008800 == 52 [pid = 3684] [id = 132] 15:20:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 117 (16009000) [pid = 3684] [serial = 393] [outer = 00000000] 15:20:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 118 (16978000) [pid = 3684] [serial = 394] [outer = 16009000] 15:20:45 INFO - PROCESS | 3684 | 1469139645805 Marionette DEBUG loaded listener.js 15:20:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 119 (16D05000) [pid = 3684] [serial = 395] [outer = 16009000] 15:20:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 120 (198E1800) [pid = 3684] [serial = 396] [outer = 1B30B000] 15:20:46 INFO - PROCESS | 3684 | 1469139646409 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 15:20:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:20:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 971ms 15:20:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:20:46 INFO - PROCESS | 3684 | 1469139646508 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 15:20:46 INFO - PROCESS | 3684 | 1469139646510 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 15:20:46 INFO - PROCESS | 3684 | 1469139646514 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:20:46 INFO - PROCESS | 3684 | 1469139646518 Marionette TRACE conn3 <- [1,494,null,{}] 15:20:46 INFO - PROCESS | 3684 | 1469139646528 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:46 INFO - PROCESS | 3684 | 1469139646533 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:46 INFO - PROCESS | 3684 | 1469139646627 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 15:20:46 INFO - PROCESS | 3684 | 1469139646752 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:46 INFO - PROCESS | 3684 | 1469139646756 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:46 INFO - PROCESS | 3684 | ++DOCSHELL 16D44C00 == 53 [pid = 3684] [id = 133] 15:20:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 121 (16D45000) [pid = 3684] [serial = 397] [outer = 00000000] 15:20:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 122 (198ECC00) [pid = 3684] [serial = 398] [outer = 16D45000] 15:20:46 INFO - PROCESS | 3684 | 1469139646812 Marionette DEBUG loaded listener.js 15:20:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 123 (1A1DD800) [pid = 3684] [serial = 399] [outer = 16D45000] 15:20:47 INFO - PROCESS | 3684 | 1469139647358 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 15:20:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:20:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 900ms 15:20:47 INFO - PROCESS | 3684 | 1469139647415 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 15:20:47 INFO - PROCESS | 3684 | 1469139647417 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 15:20:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:20:47 INFO - PROCESS | 3684 | 1469139647421 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:20:47 INFO - PROCESS | 3684 | 1469139647423 Marionette TRACE conn3 <- [1,498,null,{}] 15:20:47 INFO - PROCESS | 3684 | 1469139647427 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:47 INFO - PROCESS | 3684 | 1469139647429 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:47 INFO - PROCESS | 3684 | 1469139647519 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 15:20:47 INFO - PROCESS | 3684 | 1469139647782 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:47 INFO - PROCESS | 3684 | 1469139647786 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:47 INFO - PROCESS | 3684 | ++DOCSHELL 0F9E8800 == 54 [pid = 3684] [id = 134] 15:20:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 124 (1026D800) [pid = 3684] [serial = 400] [outer = 00000000] 15:20:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 125 (11483800) [pid = 3684] [serial = 401] [outer = 1026D800] 15:20:47 INFO - PROCESS | 3684 | 1469139647833 Marionette DEBUG loaded listener.js 15:20:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 126 (12969800) [pid = 3684] [serial = 402] [outer = 1026D800] 15:20:48 INFO - PROCESS | 3684 | 1469139648458 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 15:20:48 INFO - PROCESS | 3684 | --DOCSHELL 110E4400 == 53 [pid = 3684] [id = 53] 15:20:48 INFO - PROCESS | 3684 | --DOCSHELL 16D06C00 == 52 [pid = 3684] [id = 129] 15:20:48 INFO - PROCESS | 3684 | --DOCSHELL 16E03000 == 51 [pid = 3684] [id = 128] 15:20:48 INFO - PROCESS | 3684 | --DOCSHELL 199ED800 == 50 [pid = 3684] [id = 127] 15:20:48 INFO - PROCESS | 3684 | --DOCSHELL 1A86F800 == 49 [pid = 3684] [id = 126] 15:20:48 INFO - PROCESS | 3684 | --DOCSHELL 1A26A800 == 48 [pid = 3684] [id = 125] 15:20:48 INFO - PROCESS | 3684 | --DOCSHELL 16F77800 == 47 [pid = 3684] [id = 124] 15:20:48 INFO - PROCESS | 3684 | --DOCSHELL 16F7B800 == 46 [pid = 3684] [id = 123] 15:20:48 INFO - PROCESS | 3684 | --DOCSHELL 1600F800 == 45 [pid = 3684] [id = 122] 15:20:48 INFO - PROCESS | 3684 | --DOCSHELL 13158400 == 44 [pid = 3684] [id = 121] 15:20:48 INFO - PROCESS | 3684 | --DOCSHELL 13142000 == 43 [pid = 3684] [id = 120] 15:20:48 INFO - PROCESS | 3684 | --DOCSHELL 1A61B800 == 42 [pid = 3684] [id = 119] 15:20:48 INFO - PROCESS | 3684 | --DOMWINDOW == 125 (1A027C00) [pid = 3684] [serial = 343] [outer = 00000000] [url = about:blank] 15:20:48 INFO - PROCESS | 3684 | --DOMWINDOW == 124 (16D3B000) [pid = 3684] [serial = 316] [outer = 00000000] [url = about:blank] 15:20:48 INFO - PROCESS | 3684 | --DOCSHELL 131DBC00 == 41 [pid = 3684] [id = 118] 15:20:48 INFO - PROCESS | 3684 | --DOCSHELL 142BEC00 == 40 [pid = 3684] [id = 117] 15:20:48 INFO - PROCESS | 3684 | --DOCSHELL 0F345800 == 39 [pid = 3684] [id = 116] 15:20:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:20:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1097ms 15:20:48 INFO - PROCESS | 3684 | 1469139648494 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 15:20:48 INFO - PROCESS | 3684 | 1469139648497 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 15:20:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:20:48 INFO - PROCESS | 3684 | 1469139648501 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:20:48 INFO - PROCESS | 3684 | 1469139648504 Marionette TRACE conn3 <- [1,502,null,{}] 15:20:48 INFO - PROCESS | 3684 | 1469139648509 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:48 INFO - PROCESS | 3684 | 1469139648513 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:48 INFO - PROCESS | 3684 | 1469139648612 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 15:20:48 INFO - PROCESS | 3684 | --DOMWINDOW == 123 (1AAF0C00) [pid = 3684] [serial = 341] [outer = 00000000] [url = about:blank] 15:20:48 INFO - PROCESS | 3684 | --DOMWINDOW == 122 (1A872800) [pid = 3684] [serial = 308] [outer = 00000000] [url = about:blank] 15:20:48 INFO - PROCESS | 3684 | --DOMWINDOW == 121 (16B3A800) [pid = 3684] [serial = 320] [outer = 00000000] [url = about:blank] 15:20:48 INFO - PROCESS | 3684 | --DOMWINDOW == 120 (1A61A400) [pid = 3684] [serial = 334] [outer = 00000000] [url = about:blank] 15:20:48 INFO - PROCESS | 3684 | --DOMWINDOW == 119 (1296A400) [pid = 3684] [serial = 323] [outer = 00000000] [url = about:blank] 15:20:48 INFO - PROCESS | 3684 | --DOMWINDOW == 118 (13EA1400) [pid = 3684] [serial = 319] [outer = 00000000] [url = about:blank] 15:20:48 INFO - PROCESS | 3684 | --DOMWINDOW == 117 (18371400) [pid = 3684] [serial = 332] [outer = 00000000] [url = about:blank] 15:20:48 INFO - PROCESS | 3684 | --DOMWINDOW == 116 (1AAEF400) [pid = 3684] [serial = 340] [outer = 00000000] [url = about:blank] 15:20:48 INFO - PROCESS | 3684 | --DOMWINDOW == 115 (131E6000) [pid = 3684] [serial = 313] [outer = 00000000] [url = about:blank] 15:20:48 INFO - PROCESS | 3684 | --DOMWINDOW == 114 (1AA6F000) [pid = 3684] [serial = 337] [outer = 00000000] [url = about:blank] 15:20:48 INFO - PROCESS | 3684 | --DOMWINDOW == 113 (14434800) [pid = 3684] [serial = 326] [outer = 00000000] [url = about:blank] 15:20:48 INFO - PROCESS | 3684 | --DOMWINDOW == 112 (18082C00) [pid = 3684] [serial = 331] [outer = 00000000] [url = about:blank] 15:20:48 INFO - PROCESS | 3684 | --DOMWINDOW == 111 (11AC7C00) [pid = 3684] [serial = 322] [outer = 00000000] [url = about:blank] 15:20:48 INFO - PROCESS | 3684 | --DOMWINDOW == 110 (0F350C00) [pid = 3684] [serial = 310] [outer = 00000000] [url = about:blank] 15:20:48 INFO - PROCESS | 3684 | --DOMWINDOW == 109 (1A61A800) [pid = 3684] [serial = 335] [outer = 00000000] [url = about:blank] 15:20:48 INFO - PROCESS | 3684 | --DOMWINDOW == 108 (170E2000) [pid = 3684] [serial = 329] [outer = 00000000] [url = about:blank] 15:20:48 INFO - PROCESS | 3684 | --DOMWINDOW == 107 (16E07000) [pid = 3684] [serial = 328] [outer = 00000000] [url = about:blank] 15:20:48 INFO - PROCESS | 3684 | --DOMWINDOW == 106 (142B8400) [pid = 3684] [serial = 325] [outer = 00000000] [url = about:blank] 15:20:48 INFO - PROCESS | 3684 | --DOMWINDOW == 105 (1AA72800) [pid = 3684] [serial = 338] [outer = 00000000] [url = about:blank] 15:20:48 INFO - PROCESS | 3684 | 1469139648685 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:48 INFO - PROCESS | 3684 | 1469139648687 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:48 INFO - PROCESS | 3684 | ++DOCSHELL 0F350800 == 40 [pid = 3684] [id = 135] 15:20:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 106 (0F350C00) [pid = 3684] [serial = 403] [outer = 00000000] 15:20:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 107 (13913800) [pid = 3684] [serial = 404] [outer = 0F350C00] 15:20:48 INFO - PROCESS | 3684 | 1469139648737 Marionette DEBUG loaded listener.js 15:20:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 108 (142B9C00) [pid = 3684] [serial = 405] [outer = 0F350C00] 15:20:49 INFO - PROCESS | 3684 | 1469139649124 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 15:20:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:20:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 661ms 15:20:49 INFO - PROCESS | 3684 | 1469139649178 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 15:20:49 INFO - PROCESS | 3684 | 1469139649182 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 15:20:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:20:49 INFO - PROCESS | 3684 | 1469139649187 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:20:49 INFO - PROCESS | 3684 | 1469139649189 Marionette TRACE conn3 <- [1,506,null,{}] 15:20:49 INFO - PROCESS | 3684 | 1469139649192 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:49 INFO - PROCESS | 3684 | 1469139649194 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:49 INFO - PROCESS | 3684 | 1469139649261 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 15:20:49 INFO - PROCESS | 3684 | 1469139649269 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:49 INFO - PROCESS | 3684 | 1469139649271 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:49 INFO - PROCESS | 3684 | ++DOCSHELL 15DF0C00 == 41 [pid = 3684] [id = 136] 15:20:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 109 (16009400) [pid = 3684] [serial = 406] [outer = 00000000] 15:20:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 110 (167F4000) [pid = 3684] [serial = 407] [outer = 16009400] 15:20:49 INFO - PROCESS | 3684 | 1469139649315 Marionette DEBUG loaded listener.js 15:20:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 111 (16D06000) [pid = 3684] [serial = 408] [outer = 16009400] 15:20:49 INFO - PROCESS | 3684 | 1469139649733 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 15:20:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:20:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 577ms 15:20:49 INFO - PROCESS | 3684 | 1469139649759 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 15:20:49 INFO - PROCESS | 3684 | 1469139649761 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 15:20:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:20:49 INFO - PROCESS | 3684 | 1469139649766 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:20:49 INFO - PROCESS | 3684 | 1469139649771 Marionette TRACE conn3 <- [1,510,null,{}] 15:20:49 INFO - PROCESS | 3684 | 1469139649780 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:49 INFO - PROCESS | 3684 | 1469139649783 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:49 INFO - PROCESS | 3684 | 1469139649856 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 15:20:49 INFO - PROCESS | 3684 | 1469139649865 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:49 INFO - PROCESS | 3684 | 1469139649867 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:49 INFO - PROCESS | 3684 | ++DOCSHELL 170EB800 == 42 [pid = 3684] [id = 137] 15:20:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 112 (178BB000) [pid = 3684] [serial = 409] [outer = 00000000] 15:20:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 113 (18115C00) [pid = 3684] [serial = 410] [outer = 178BB000] 15:20:49 INFO - PROCESS | 3684 | 1469139649911 Marionette DEBUG loaded listener.js 15:20:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 114 (18371400) [pid = 3684] [serial = 411] [outer = 178BB000] 15:20:50 INFO - PROCESS | 3684 | 1469139650308 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 15:20:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:20:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 576ms 15:20:50 INFO - PROCESS | 3684 | 1469139650347 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 15:20:50 INFO - PROCESS | 3684 | 1469139650331 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 15:20:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:20:50 INFO - PROCESS | 3684 | 1469139650334 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:20:50 INFO - PROCESS | 3684 | 1469139650336 Marionette TRACE conn3 <- [1,514,null,{}] 15:20:50 INFO - PROCESS | 3684 | 1469139650339 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:50 INFO - PROCESS | 3684 | 1469139650341 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:50 INFO - PROCESS | 3684 | 1469139650427 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 15:20:50 INFO - PROCESS | 3684 | 1469139650432 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:50 INFO - PROCESS | 3684 | 1469139650435 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:50 INFO - PROCESS | 3684 | ++DOCSHELL 18376800 == 43 [pid = 3684] [id = 138] 15:20:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 115 (19835000) [pid = 3684] [serial = 412] [outer = 00000000] 15:20:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 116 (198E7800) [pid = 3684] [serial = 413] [outer = 19835000] 15:20:50 INFO - PROCESS | 3684 | 1469139650477 Marionette DEBUG loaded listener.js 15:20:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 117 (198EB800) [pid = 3684] [serial = 414] [outer = 19835000] 15:20:50 INFO - PROCESS | 3684 | 1469139650907 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 15:20:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 15:20:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 619ms 15:20:50 INFO - PROCESS | 3684 | 1469139650983 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 15:20:50 INFO - PROCESS | 3684 | 1469139650985 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 15:20:50 INFO - PROCESS | 3684 | 1469139650989 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:20:50 INFO - PROCESS | 3684 | 1469139650991 Marionette TRACE conn3 <- [1,518,null,{}] 15:20:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:20:50 INFO - PROCESS | 3684 | 1469139650994 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:50 INFO - PROCESS | 3684 | 1469139650996 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:51 INFO - PROCESS | 3684 | 1469139651087 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 15:20:51 INFO - PROCESS | 3684 | 1469139651096 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:51 INFO - PROCESS | 3684 | 1469139651101 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:51 INFO - PROCESS | 3684 | ++DOCSHELL 199F1400 == 44 [pid = 3684] [id = 139] 15:20:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 118 (199F1800) [pid = 3684] [serial = 415] [outer = 00000000] 15:20:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 119 (1A0DD800) [pid = 3684] [serial = 416] [outer = 199F1800] 15:20:51 INFO - PROCESS | 3684 | 1469139651202 Marionette DEBUG loaded listener.js 15:20:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 120 (1A61B800) [pid = 3684] [serial = 417] [outer = 199F1800] 15:20:51 INFO - PROCESS | 3684 | 1469139651627 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 15:20:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:20:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 661ms 15:20:51 INFO - PROCESS | 3684 | 1469139651665 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 15:20:51 INFO - PROCESS | 3684 | 1469139651667 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 15:20:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:20:51 INFO - PROCESS | 3684 | 1469139651672 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:20:51 INFO - PROCESS | 3684 | 1469139651673 Marionette TRACE conn3 <- [1,522,null,{}] 15:20:51 INFO - PROCESS | 3684 | 1469139651676 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:51 INFO - PROCESS | 3684 | 1469139651679 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:51 INFO - PROCESS | 3684 | 1469139651793 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 15:20:51 INFO - PROCESS | 3684 | 1469139651788 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:51 INFO - PROCESS | 3684 | 1469139651790 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:51 INFO - PROCESS | 3684 | ++DOCSHELL 1A627800 == 45 [pid = 3684] [id = 140] 15:20:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 121 (1A74D000) [pid = 3684] [serial = 418] [outer = 00000000] 15:20:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 122 (1A877000) [pid = 3684] [serial = 419] [outer = 1A74D000] 15:20:51 INFO - PROCESS | 3684 | 1469139651889 Marionette DEBUG loaded listener.js 15:20:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 123 (1AA71400) [pid = 3684] [serial = 420] [outer = 1A74D000] 15:20:52 INFO - PROCESS | 3684 | 1469139652304 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 15:20:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:20:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 662ms 15:20:52 INFO - PROCESS | 3684 | 1469139652352 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 15:20:52 INFO - PROCESS | 3684 | 1469139652354 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 15:20:52 INFO - PROCESS | 3684 | 1469139652358 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:20:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:20:52 INFO - PROCESS | 3684 | 1469139652342 Marionette TRACE conn3 <- [1,526,null,{}] 15:20:52 INFO - PROCESS | 3684 | 1469139652346 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:52 INFO - PROCESS | 3684 | 1469139652347 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:52 INFO - PROCESS | 3684 | 1469139652677 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 15:20:52 INFO - PROCESS | 3684 | --DOMWINDOW == 122 (142B9400) [pid = 3684] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:20:52 INFO - PROCESS | 3684 | --DOMWINDOW == 121 (1A26B000) [pid = 3684] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:20:52 INFO - PROCESS | 3684 | --DOMWINDOW == 120 (1A874800) [pid = 3684] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:20:52 INFO - PROCESS | 3684 | --DOMWINDOW == 119 (1314E000) [pid = 3684] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:20:52 INFO - PROCESS | 3684 | --DOMWINDOW == 118 (16F7D800) [pid = 3684] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:20:52 INFO - PROCESS | 3684 | --DOMWINDOW == 117 (131E7C00) [pid = 3684] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:20:52 INFO - PROCESS | 3684 | --DOMWINDOW == 116 (199EE000) [pid = 3684] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:20:52 INFO - PROCESS | 3684 | --DOMWINDOW == 115 (18080000) [pid = 3684] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:20:52 INFO - PROCESS | 3684 | --DOMWINDOW == 114 (1600FC00) [pid = 3684] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:20:52 INFO - PROCESS | 3684 | --DOMWINDOW == 113 (16D08800) [pid = 3684] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:20:52 INFO - PROCESS | 3684 | --DOMWINDOW == 112 (18368800) [pid = 3684] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:20:52 INFO - PROCESS | 3684 | 1469139652742 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:52 INFO - PROCESS | 3684 | 1469139652744 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:52 INFO - PROCESS | 3684 | ++DOCSHELL 0F9EB800 == 46 [pid = 3684] [id = 141] 15:20:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 113 (10ED4C00) [pid = 3684] [serial = 421] [outer = 00000000] 15:20:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 114 (144FBC00) [pid = 3684] [serial = 422] [outer = 10ED4C00] 15:20:52 INFO - PROCESS | 3684 | 1469139652787 Marionette DEBUG loaded listener.js 15:20:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 115 (1600B800) [pid = 3684] [serial = 423] [outer = 10ED4C00] 15:20:53 INFO - PROCESS | 3684 | 1469139653163 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 15:20:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 15:20:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 857ms 15:20:53 INFO - PROCESS | 3684 | 1469139653210 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 15:20:53 INFO - PROCESS | 3684 | 1469139653212 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 15:20:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:20:53 INFO - PROCESS | 3684 | 1469139653215 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:20:53 INFO - PROCESS | 3684 | 1469139653200 Marionette TRACE conn3 <- [1,530,null,{}] 15:20:53 INFO - PROCESS | 3684 | 1469139653203 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:53 INFO - PROCESS | 3684 | 1469139653205 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:53 INFO - PROCESS | 3684 | 1469139653283 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 15:20:53 INFO - PROCESS | 3684 | 1469139653288 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:53 INFO - PROCESS | 3684 | 1469139653290 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:53 INFO - PROCESS | 3684 | ++DOCSHELL 16823400 == 47 [pid = 3684] [id = 142] 15:20:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 116 (16828400) [pid = 3684] [serial = 424] [outer = 00000000] 15:20:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 117 (1682C800) [pid = 3684] [serial = 425] [outer = 16828400] 15:20:53 INFO - PROCESS | 3684 | 1469139653332 Marionette DEBUG loaded listener.js 15:20:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 118 (177BBC00) [pid = 3684] [serial = 426] [outer = 16828400] 15:20:53 INFO - PROCESS | 3684 | 1469139653719 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 15:20:53 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 15:20:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:20:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:20:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:20:53 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 15:20:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:20:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:20:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:20:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 535ms 15:20:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:20:53 INFO - PROCESS | 3684 | 1469139653735 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 15:20:53 INFO - PROCESS | 3684 | 1469139653736 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 15:20:53 INFO - PROCESS | 3684 | 1469139653740 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:20:53 INFO - PROCESS | 3684 | 1469139653741 Marionette TRACE conn3 <- [1,534,null,{}] 15:20:53 INFO - PROCESS | 3684 | 1469139653745 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:53 INFO - PROCESS | 3684 | 1469139653747 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:53 INFO - PROCESS | 3684 | 1469139653843 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 15:20:53 INFO - PROCESS | 3684 | 1469139653848 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:53 INFO - PROCESS | 3684 | 1469139653850 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:53 INFO - PROCESS | 3684 | ++DOCSHELL 16827C00 == 48 [pid = 3684] [id = 143] 15:20:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 119 (1682C400) [pid = 3684] [serial = 427] [outer = 00000000] 15:20:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 120 (1AA78000) [pid = 3684] [serial = 428] [outer = 1682C400] 15:20:53 INFO - PROCESS | 3684 | 1469139653893 Marionette DEBUG loaded listener.js 15:20:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 121 (1AAF3800) [pid = 3684] [serial = 429] [outer = 1682C400] 15:20:54 INFO - PROCESS | 3684 | 1469139654284 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 15:20:54 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 15:20:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 563ms 15:20:54 INFO - PROCESS | 3684 | 1469139654314 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 15:20:54 INFO - PROCESS | 3684 | 1469139654316 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 15:20:54 INFO - PROCESS | 3684 | 1469139654336 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:20:54 INFO - PROCESS | 3684 | 1469139654337 Marionette TRACE conn3 <- [1,538,null,{}] 15:20:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:20:54 INFO - PROCESS | 3684 | 1469139654341 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:54 INFO - PROCESS | 3684 | 1469139654342 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:54 INFO - PROCESS | 3684 | 1469139654423 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 15:20:54 INFO - PROCESS | 3684 | 1469139654428 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:54 INFO - PROCESS | 3684 | 1469139654431 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:54 INFO - PROCESS | 3684 | ++DOCSHELL 1683A800 == 49 [pid = 3684] [id = 144] 15:20:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 122 (1683CC00) [pid = 3684] [serial = 430] [outer = 00000000] 15:20:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 123 (16840400) [pid = 3684] [serial = 431] [outer = 1683CC00] 15:20:54 INFO - PROCESS | 3684 | 1469139654476 Marionette DEBUG loaded listener.js 15:20:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 124 (1AA77000) [pid = 3684] [serial = 432] [outer = 1683CC00] 15:20:55 INFO - PROCESS | 3684 | 1469139655092 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 15:20:55 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 15:20:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 787ms 15:20:55 INFO - PROCESS | 3684 | 1469139655133 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 15:20:55 INFO - PROCESS | 3684 | 1469139655138 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 15:20:55 INFO - PROCESS | 3684 | 1469139655142 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:20:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:20:55 INFO - PROCESS | 3684 | 1469139655145 Marionette TRACE conn3 <- [1,542,null,{}] 15:20:55 INFO - PROCESS | 3684 | 1469139655165 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:55 INFO - PROCESS | 3684 | 1469139655168 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:55 INFO - PROCESS | 3684 | 1469139655272 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 15:20:55 INFO - PROCESS | 3684 | 1469139655371 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:55 INFO - PROCESS | 3684 | 1469139655374 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:55 INFO - PROCESS | 3684 | ++DOCSHELL 10A10400 == 50 [pid = 3684] [id = 145] 15:20:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 125 (10ED8C00) [pid = 3684] [serial = 433] [outer = 00000000] 15:20:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 126 (132E7800) [pid = 3684] [serial = 434] [outer = 10ED8C00] 15:20:55 INFO - PROCESS | 3684 | 1469139655432 Marionette DEBUG loaded listener.js 15:20:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 127 (16009800) [pid = 3684] [serial = 435] [outer = 10ED8C00] 15:20:55 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:20:55 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:20:55 INFO - PROCESS | 3684 | 1469139655918 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 15:20:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:20:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 816ms 15:20:55 INFO - PROCESS | 3684 | 1469139655968 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 15:20:55 INFO - PROCESS | 3684 | 1469139655973 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 15:20:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:20:55 INFO - PROCESS | 3684 | 1469139655982 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:20:55 INFO - PROCESS | 3684 | 1469139655987 Marionette TRACE conn3 <- [1,546,null,{}] 15:20:55 INFO - PROCESS | 3684 | 1469139655974 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:55 INFO - PROCESS | 3684 | 1469139655977 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:56 INFO - PROCESS | 3684 | 1469139656089 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 15:20:56 INFO - PROCESS | 3684 | 1469139656197 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:56 INFO - PROCESS | 3684 | 1469139656182 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:56 INFO - PROCESS | 3684 | ++DOCSHELL 1683F400 == 51 [pid = 3684] [id = 146] 15:20:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 128 (16841C00) [pid = 3684] [serial = 436] [outer = 00000000] 15:20:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 129 (16D0CC00) [pid = 3684] [serial = 437] [outer = 16841C00] 15:20:56 INFO - PROCESS | 3684 | 1469139656282 Marionette DEBUG loaded listener.js 15:20:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 130 (16E0C800) [pid = 3684] [serial = 438] [outer = 16841C00] 15:20:56 INFO - PROCESS | 3684 | 1469139656791 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 15:20:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:20:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 844ms 15:20:56 INFO - PROCESS | 3684 | 1469139656821 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 15:20:56 INFO - PROCESS | 3684 | 1469139656824 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 15:20:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:20:56 INFO - PROCESS | 3684 | 1469139656828 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:20:56 INFO - PROCESS | 3684 | 1469139656831 Marionette TRACE conn3 <- [1,550,null,{}] 15:20:56 INFO - PROCESS | 3684 | 1469139656842 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:56 INFO - PROCESS | 3684 | 1469139656847 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:56 INFO - PROCESS | 3684 | 1469139656954 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 15:20:57 INFO - PROCESS | 3684 | 1469139657091 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:57 INFO - PROCESS | 3684 | 1469139657094 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:57 INFO - PROCESS | 3684 | ++DOCSHELL 1A02DC00 == 52 [pid = 3684] [id = 147] 15:20:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 131 (1A030000) [pid = 3684] [serial = 439] [outer = 00000000] 15:20:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 132 (1A752400) [pid = 3684] [serial = 440] [outer = 1A030000] 15:20:57 INFO - PROCESS | 3684 | 1469139657133 Marionette DEBUG loaded listener.js 15:20:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 133 (1AAF2400) [pid = 3684] [serial = 441] [outer = 1A030000] 15:20:57 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:20:57 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:20:57 INFO - PROCESS | 3684 | 1469139657654 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 15:20:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:20:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 900ms 15:20:57 INFO - PROCESS | 3684 | 1469139657745 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 15:20:57 INFO - PROCESS | 3684 | 1469139657748 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 15:20:57 INFO - PROCESS | 3684 | 1469139657753 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:20:57 INFO - PROCESS | 3684 | 1469139657755 Marionette TRACE conn3 <- [1,554,null,{}] 15:20:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:20:57 INFO - PROCESS | 3684 | 1469139657758 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:57 INFO - PROCESS | 3684 | 1469139657760 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:57 INFO - PROCESS | 3684 | 1469139657851 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 15:20:57 INFO - PROCESS | 3684 | 1469139657980 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:57 INFO - PROCESS | 3684 | 1469139657982 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:57 INFO - PROCESS | 3684 | ++DOCSHELL 0F2A3800 == 53 [pid = 3684] [id = 148] 15:20:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 134 (0F2A3C00) [pid = 3684] [serial = 442] [outer = 00000000] 15:20:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 135 (0F2ACC00) [pid = 3684] [serial = 443] [outer = 0F2A3C00] 15:20:58 INFO - PROCESS | 3684 | 1469139658042 Marionette DEBUG loaded listener.js 15:20:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 136 (10ED8000) [pid = 3684] [serial = 444] [outer = 0F2A3C00] 15:20:58 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:20:58 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:20:58 INFO - PROCESS | 3684 | 1469139658568 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 15:20:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:20:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 887ms 15:20:58 INFO - PROCESS | 3684 | 1469139658645 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 15:20:58 INFO - PROCESS | 3684 | 1469139658647 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 15:20:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:20:58 INFO - PROCESS | 3684 | 1469139658651 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:20:58 INFO - PROCESS | 3684 | 1469139658653 Marionette TRACE conn3 <- [1,558,null,{}] 15:20:58 INFO - PROCESS | 3684 | 1469139658657 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:58 INFO - PROCESS | 3684 | 1469139658659 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:58 INFO - PROCESS | 3684 | 1469139658746 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 15:20:58 INFO - PROCESS | 3684 | 1469139659001 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:58 INFO - PROCESS | 3684 | 1469139659005 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:59 INFO - PROCESS | 3684 | ++DOCSHELL 0F342800 == 54 [pid = 3684] [id = 149] 15:20:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 137 (0F344400) [pid = 3684] [serial = 445] [outer = 00000000] 15:20:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 138 (0F97D000) [pid = 3684] [serial = 446] [outer = 0F344400] 15:20:59 INFO - PROCESS | 3684 | 1469139659053 Marionette DEBUG loaded listener.js 15:20:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 139 (10A49400) [pid = 3684] [serial = 447] [outer = 0F344400] 15:20:59 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:20:59 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:20:59 INFO - PROCESS | 3684 | 1469139659604 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 15:20:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:20:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1026ms 15:20:59 INFO - PROCESS | 3684 | 1469139659674 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 15:20:59 INFO - PROCESS | 3684 | 1469139659677 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 15:20:59 INFO - PROCESS | 3684 | 1469139659681 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:20:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:20:59 INFO - PROCESS | 3684 | 1469139659684 Marionette TRACE conn3 <- [1,562,null,{}] 15:20:59 INFO - PROCESS | 3684 | 1469139659690 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:59 INFO - PROCESS | 3684 | 1469139659694 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:20:59 INFO - PROCESS | 3684 | 1469139659782 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 15:21:00 INFO - PROCESS | 3684 | --DOCSHELL 16827C00 == 53 [pid = 3684] [id = 143] 15:21:00 INFO - PROCESS | 3684 | --DOCSHELL 16823400 == 52 [pid = 3684] [id = 142] 15:21:00 INFO - PROCESS | 3684 | --DOCSHELL 0F9EB800 == 51 [pid = 3684] [id = 141] 15:21:00 INFO - PROCESS | 3684 | --DOCSHELL 1A627800 == 50 [pid = 3684] [id = 140] 15:21:00 INFO - PROCESS | 3684 | --DOCSHELL 199F1400 == 49 [pid = 3684] [id = 139] 15:21:00 INFO - PROCESS | 3684 | --DOCSHELL 18376800 == 48 [pid = 3684] [id = 138] 15:21:00 INFO - PROCESS | 3684 | --DOCSHELL 170EB800 == 47 [pid = 3684] [id = 137] 15:21:00 INFO - PROCESS | 3684 | --DOCSHELL 15DF0C00 == 46 [pid = 3684] [id = 136] 15:21:00 INFO - PROCESS | 3684 | --DOCSHELL 0F350800 == 45 [pid = 3684] [id = 135] 15:21:00 INFO - PROCESS | 3684 | --DOCSHELL 0F9E8800 == 44 [pid = 3684] [id = 134] 15:21:00 INFO - PROCESS | 3684 | --DOCSHELL 15B91800 == 43 [pid = 3684] [id = 66] 15:21:00 INFO - PROCESS | 3684 | --DOCSHELL 10F96000 == 42 [pid = 3684] [id = 91] 15:21:00 INFO - PROCESS | 3684 | --DOCSHELL 13C51000 == 41 [pid = 3684] [id = 78] 15:21:00 INFO - PROCESS | 3684 | --DOCSHELL 10A52000 == 40 [pid = 3684] [id = 52] 15:21:00 INFO - PROCESS | 3684 | --DOCSHELL 15803400 == 39 [pid = 3684] [id = 92] 15:21:00 INFO - PROCESS | 3684 | --DOCSHELL 144F7C00 == 38 [pid = 3684] [id = 63] 15:21:00 INFO - PROCESS | 3684 | --DOCSHELL 16D44C00 == 37 [pid = 3684] [id = 133] 15:21:00 INFO - PROCESS | 3684 | --DOCSHELL 10ECD800 == 36 [pid = 3684] [id = 107] 15:21:00 INFO - PROCESS | 3684 | --DOCSHELL 10A4B400 == 35 [pid = 3684] [id = 131] 15:21:00 INFO - PROCESS | 3684 | --DOCSHELL 16008800 == 34 [pid = 3684] [id = 132] 15:21:00 INFO - PROCESS | 3684 | --DOCSHELL 1AE11000 == 33 [pid = 3684] [id = 90] 15:21:00 INFO - PROCESS | 3684 | --DOCSHELL 0F342800 == 32 [pid = 3684] [id = 149] 15:21:00 INFO - PROCESS | 3684 | --DOCSHELL 1A02DC00 == 31 [pid = 3684] [id = 147] 15:21:00 INFO - PROCESS | 3684 | --DOCSHELL 0F2A3800 == 30 [pid = 3684] [id = 148] 15:21:00 INFO - PROCESS | 3684 | --DOCSHELL 1683F400 == 29 [pid = 3684] [id = 146] 15:21:00 INFO - PROCESS | 3684 | --DOCSHELL 199F7C00 == 28 [pid = 3684] [id = 130] 15:21:00 INFO - PROCESS | 3684 | --DOCSHELL 1683A800 == 27 [pid = 3684] [id = 144] 15:21:00 INFO - PROCESS | 3684 | --DOCSHELL 10A10400 == 26 [pid = 3684] [id = 145] 15:21:00 INFO - PROCESS | 3684 | 1469139660579 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:00 INFO - PROCESS | 3684 | 1469139660585 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:00 INFO - PROCESS | 3684 | --DOMWINDOW == 138 (1AA6C400) [pid = 3684] [serial = 344] [outer = 00000000] [url = about:blank] 15:21:00 INFO - PROCESS | 3684 | --DOMWINDOW == 137 (16D0C400) [pid = 3684] [serial = 385] [outer = 00000000] [url = about:blank] 15:21:00 INFO - PROCESS | 3684 | --DOMWINDOW == 136 (199F8800) [pid = 3684] [serial = 380] [outer = 00000000] [url = about:blank] 15:21:00 INFO - PROCESS | 3684 | --DOMWINDOW == 135 (1AE14800) [pid = 3684] [serial = 388] [outer = 00000000] [url = about:blank] 15:21:00 INFO - PROCESS | 3684 | --DOMWINDOW == 134 (13E98000) [pid = 3684] [serial = 359] [outer = 00000000] [url = about:blank] 15:21:00 INFO - PROCESS | 3684 | --DOMWINDOW == 133 (199F9C00) [pid = 3684] [serial = 382] [outer = 00000000] [url = about:blank] 15:21:00 INFO - PROCESS | 3684 | --DOMWINDOW == 132 (19842800) [pid = 3684] [serial = 371] [outer = 00000000] [url = about:blank] 15:21:00 INFO - PROCESS | 3684 | --DOMWINDOW == 131 (1A26A400) [pid = 3684] [serial = 383] [outer = 00000000] [url = about:blank] 15:21:00 INFO - PROCESS | 3684 | --DOMWINDOW == 130 (16D0F400) [pid = 3684] [serial = 386] [outer = 00000000] [url = about:blank] 15:21:00 INFO - PROCESS | 3684 | --DOMWINDOW == 129 (1A626000) [pid = 3684] [serial = 373] [outer = 00000000] [url = about:blank] 15:21:00 INFO - PROCESS | 3684 | --DOMWINDOW == 128 (1AA75400) [pid = 3684] [serial = 376] [outer = 00000000] [url = about:blank] 15:21:00 INFO - PROCESS | 3684 | --DOMWINDOW == 127 (1A86A400) [pid = 3684] [serial = 374] [outer = 00000000] [url = about:blank] 15:21:00 INFO - PROCESS | 3684 | --DOMWINDOW == 126 (139C8C00) [pid = 3684] [serial = 358] [outer = 00000000] [url = about:blank] 15:21:00 INFO - PROCESS | 3684 | --DOMWINDOW == 125 (17AE2400) [pid = 3684] [serial = 367] [outer = 00000000] [url = about:blank] 15:21:00 INFO - PROCESS | 3684 | --DOMWINDOW == 124 (17AEC800) [pid = 3684] [serial = 368] [outer = 00000000] [url = about:blank] 15:21:00 INFO - PROCESS | 3684 | --DOMWINDOW == 123 (15B10800) [pid = 3684] [serial = 349] [outer = 00000000] [url = about:blank] 15:21:00 INFO - PROCESS | 3684 | --DOMWINDOW == 122 (1393B800) [pid = 3684] [serial = 361] [outer = 00000000] [url = about:blank] 15:21:00 INFO - PROCESS | 3684 | --DOMWINDOW == 121 (14433C00) [pid = 3684] [serial = 362] [outer = 00000000] [url = about:blank] 15:21:00 INFO - PROCESS | 3684 | --DOMWINDOW == 120 (199F8000) [pid = 3684] [serial = 379] [outer = 00000000] [url = about:blank] 15:21:00 INFO - PROCESS | 3684 | --DOMWINDOW == 119 (19840400) [pid = 3684] [serial = 352] [outer = 00000000] [url = about:blank] 15:21:00 INFO - PROCESS | 3684 | --DOMWINDOW == 118 (1AC17800) [pid = 3684] [serial = 355] [outer = 00000000] [url = about:blank] 15:21:00 INFO - PROCESS | 3684 | --DOMWINDOW == 117 (0F9E7400) [pid = 3684] [serial = 346] [outer = 00000000] [url = about:blank] 15:21:00 INFO - PROCESS | 3684 | --DOMWINDOW == 116 (18376000) [pid = 3684] [serial = 370] [outer = 00000000] [url = about:blank] 15:21:00 INFO - PROCESS | 3684 | --DOMWINDOW == 115 (16013000) [pid = 3684] [serial = 364] [outer = 00000000] [url = about:blank] 15:21:00 INFO - PROCESS | 3684 | --DOMWINDOW == 114 (167F7000) [pid = 3684] [serial = 365] [outer = 00000000] [url = about:blank] 15:21:00 INFO - PROCESS | 3684 | --DOMWINDOW == 113 (1AA75800) [pid = 3684] [serial = 377] [outer = 00000000] [url = about:blank] 15:21:00 INFO - PROCESS | 3684 | ++DOCSHELL 0F2A8000 == 27 [pid = 3684] [id = 150] 15:21:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 114 (0F2AB800) [pid = 3684] [serial = 448] [outer = 00000000] 15:21:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 115 (0F2B1000) [pid = 3684] [serial = 449] [outer = 0F2AB800] 15:21:00 INFO - PROCESS | 3684 | 1469139660777 Marionette DEBUG loaded listener.js 15:21:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 116 (0F34B800) [pid = 3684] [serial = 450] [outer = 0F2AB800] 15:21:01 INFO - PROCESS | 3684 | 1469139661161 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:21:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:21:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1533ms 15:21:01 INFO - PROCESS | 3684 | 1469139661223 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 15:21:01 INFO - PROCESS | 3684 | 1469139661226 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 15:21:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:21:01 INFO - PROCESS | 3684 | 1469139661234 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:21:01 INFO - PROCESS | 3684 | 1469139661237 Marionette TRACE conn3 <- [1,566,null,{}] 15:21:01 INFO - PROCESS | 3684 | 1469139661242 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:01 INFO - PROCESS | 3684 | 1469139661246 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:01 INFO - PROCESS | 3684 | 1469139661331 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 15:21:01 INFO - PROCESS | 3684 | 1469139661328 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:01 INFO - PROCESS | 3684 | 1469139661331 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:01 INFO - PROCESS | 3684 | ++DOCSHELL 110F1800 == 28 [pid = 3684] [id = 151] 15:21:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 117 (11210800) [pid = 3684] [serial = 451] [outer = 00000000] 15:21:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 118 (11484000) [pid = 3684] [serial = 452] [outer = 11210800] 15:21:01 INFO - PROCESS | 3684 | 1469139661377 Marionette DEBUG loaded listener.js 15:21:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 119 (128A0C00) [pid = 3684] [serial = 453] [outer = 11210800] 15:21:01 INFO - PROCESS | 3684 | 1469139661786 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 15:21:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:21:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 576ms 15:21:01 INFO - PROCESS | 3684 | 1469139661814 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 15:21:01 INFO - PROCESS | 3684 | 1469139661818 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 15:21:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:21:01 INFO - PROCESS | 3684 | 1469139661827 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:21:01 INFO - PROCESS | 3684 | 1469139661829 Marionette TRACE conn3 <- [1,570,null,{}] 15:21:01 INFO - PROCESS | 3684 | 1469139661832 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:01 INFO - PROCESS | 3684 | 1469139661835 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:01 INFO - PROCESS | 3684 | 1469139661932 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 15:21:01 INFO - PROCESS | 3684 | 1469139661942 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:01 INFO - PROCESS | 3684 | 1469139661944 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:01 INFO - PROCESS | 3684 | ++DOCSHELL 12B68000 == 29 [pid = 3684] [id = 152] 15:21:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 120 (12B68C00) [pid = 3684] [serial = 454] [outer = 00000000] 15:21:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 121 (12D67800) [pid = 3684] [serial = 455] [outer = 12B68C00] 15:21:01 INFO - PROCESS | 3684 | 1469139661990 Marionette DEBUG loaded listener.js 15:21:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 122 (13157C00) [pid = 3684] [serial = 456] [outer = 12B68C00] 15:21:02 INFO - PROCESS | 3684 | 1469139662376 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 15:21:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:21:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 619ms 15:21:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:21:02 INFO - PROCESS | 3684 | 1469139662450 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 15:21:02 INFO - PROCESS | 3684 | 1469139662452 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 15:21:02 INFO - PROCESS | 3684 | 1469139662458 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:21:02 INFO - PROCESS | 3684 | 1469139662463 Marionette TRACE conn3 <- [1,574,null,{}] 15:21:02 INFO - PROCESS | 3684 | 1469139662473 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:02 INFO - PROCESS | 3684 | 1469139662476 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:02 INFO - PROCESS | 3684 | 1469139662547 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 15:21:02 INFO - PROCESS | 3684 | 1469139662554 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:02 INFO - PROCESS | 3684 | 1469139662556 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:02 INFO - PROCESS | 3684 | ++DOCSHELL 13C51000 == 30 [pid = 3684] [id = 153] 15:21:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 123 (13C54400) [pid = 3684] [serial = 457] [outer = 00000000] 15:21:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 124 (1442DC00) [pid = 3684] [serial = 458] [outer = 13C54400] 15:21:02 INFO - PROCESS | 3684 | 1469139662600 Marionette DEBUG loaded listener.js 15:21:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 125 (15810800) [pid = 3684] [serial = 459] [outer = 13C54400] 15:21:02 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:21:02 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:21:02 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:21:03 INFO - PROCESS | 3684 | 1469139663045 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 15:21:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:21:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 633ms 15:21:03 INFO - PROCESS | 3684 | 1469139663088 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 15:21:03 INFO - PROCESS | 3684 | 1469139663090 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 15:21:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:21:03 INFO - PROCESS | 3684 | 1469139663103 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:21:03 INFO - PROCESS | 3684 | 1469139663105 Marionette TRACE conn3 <- [1,578,null,{}] 15:21:03 INFO - PROCESS | 3684 | 1469139663108 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:03 INFO - PROCESS | 3684 | 1469139663110 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:03 INFO - PROCESS | 3684 | 1469139663236 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 15:21:03 INFO - PROCESS | 3684 | 1469139663249 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:03 INFO - PROCESS | 3684 | 1469139663251 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:03 INFO - PROCESS | 3684 | ++DOCSHELL 12B5F000 == 31 [pid = 3684] [id = 154] 15:21:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 126 (1442C800) [pid = 3684] [serial = 460] [outer = 00000000] 15:21:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 127 (15D10C00) [pid = 3684] [serial = 461] [outer = 1442C800] 15:21:03 INFO - PROCESS | 3684 | 1469139663294 Marionette DEBUG loaded listener.js 15:21:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 128 (16005800) [pid = 3684] [serial = 462] [outer = 1442C800] 15:21:03 INFO - PROCESS | 3684 | 1469139663665 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 15:21:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:21:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 619ms 15:21:03 INFO - PROCESS | 3684 | 1469139663726 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 15:21:03 INFO - PROCESS | 3684 | 1469139663728 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 15:21:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:21:03 INFO - PROCESS | 3684 | 1469139663731 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:21:03 INFO - PROCESS | 3684 | 1469139663733 Marionette TRACE conn3 <- [1,582,null,{}] 15:21:03 INFO - PROCESS | 3684 | 1469139663736 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:03 INFO - PROCESS | 3684 | 1469139663738 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:03 INFO - PROCESS | 3684 | 1469139663844 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 15:21:03 INFO - PROCESS | 3684 | 1469139663849 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:03 INFO - PROCESS | 3684 | 1469139663855 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:03 INFO - PROCESS | 3684 | ++DOCSHELL 16013C00 == 32 [pid = 3684] [id = 155] 15:21:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 129 (16014400) [pid = 3684] [serial = 463] [outer = 00000000] 15:21:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 130 (167FB000) [pid = 3684] [serial = 464] [outer = 16014400] 15:21:03 INFO - PROCESS | 3684 | 1469139663892 Marionette DEBUG loaded listener.js 15:21:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 131 (1682BC00) [pid = 3684] [serial = 465] [outer = 16014400] 15:21:04 INFO - PROCESS | 3684 | 1469139664335 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 15:21:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:21:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 619ms 15:21:04 INFO - PROCESS | 3684 | 1469139664370 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 15:21:04 INFO - PROCESS | 3684 | 1469139664372 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 15:21:04 INFO - PROCESS | 3684 | 1469139664376 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:21:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:21:04 INFO - PROCESS | 3684 | 1469139664377 Marionette TRACE conn3 <- [1,586,null,{}] 15:21:04 INFO - PROCESS | 3684 | 1469139664381 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:04 INFO - PROCESS | 3684 | 1469139664383 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:04 INFO - PROCESS | 3684 | 1469139664504 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 15:21:05 INFO - PROCESS | 3684 | --DOMWINDOW == 130 (1682C400) [pid = 3684] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:21:05 INFO - PROCESS | 3684 | --DOMWINDOW == 129 (199F1800) [pid = 3684] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:21:05 INFO - PROCESS | 3684 | --DOMWINDOW == 128 (1A74D000) [pid = 3684] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:21:05 INFO - PROCESS | 3684 | --DOMWINDOW == 127 (16828400) [pid = 3684] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:21:05 INFO - PROCESS | 3684 | --DOMWINDOW == 126 (16009000) [pid = 3684] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:21:05 INFO - PROCESS | 3684 | --DOMWINDOW == 125 (16D45000) [pid = 3684] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:21:05 INFO - PROCESS | 3684 | --DOMWINDOW == 124 (1AAF2C00) [pid = 3684] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:21:05 INFO - PROCESS | 3684 | --DOMWINDOW == 123 (0F350C00) [pid = 3684] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:21:05 INFO - PROCESS | 3684 | --DOMWINDOW == 122 (19835000) [pid = 3684] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:21:05 INFO - PROCESS | 3684 | --DOMWINDOW == 121 (178BB000) [pid = 3684] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:21:05 INFO - PROCESS | 3684 | --DOMWINDOW == 120 (1026D800) [pid = 3684] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:21:05 INFO - PROCESS | 3684 | --DOMWINDOW == 119 (10ED2C00) [pid = 3684] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:21:05 INFO - PROCESS | 3684 | --DOMWINDOW == 118 (16009400) [pid = 3684] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:21:05 INFO - PROCESS | 3684 | --DOMWINDOW == 117 (10ED4C00) [pid = 3684] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:21:05 INFO - PROCESS | 3684 | --DOMWINDOW == 116 (0F34AC00) [pid = 3684] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:21:05 INFO - PROCESS | 3684 | --DOMWINDOW == 115 (1580A800) [pid = 3684] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:21:05 INFO - PROCESS | 3684 | --DOMWINDOW == 114 (110E8800) [pid = 3684] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:21:05 INFO - PROCESS | 3684 | --DOMWINDOW == 113 (10ECEC00) [pid = 3684] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:21:05 INFO - PROCESS | 3684 | --DOMWINDOW == 112 (142B9000) [pid = 3684] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:21:05 INFO - PROCESS | 3684 | --DOMWINDOW == 111 (1AE13000) [pid = 3684] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:21:05 INFO - PROCESS | 3684 | --DOMWINDOW == 110 (1983C400) [pid = 3684] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:21:05 INFO - PROCESS | 3684 | --DOMWINDOW == 109 (110E9000) [pid = 3684] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:21:05 INFO - PROCESS | 3684 | --DOMWINDOW == 108 (12D95C00) [pid = 3684] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:21:05 INFO - PROCESS | 3684 | --DOMWINDOW == 107 (10ECF800) [pid = 3684] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:21:05 INFO - PROCESS | 3684 | --DOMWINDOW == 106 (15D0E000) [pid = 3684] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:21:05 INFO - PROCESS | 3684 | --DOMWINDOW == 105 (18111400) [pid = 3684] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:21:05 INFO - PROCESS | 3684 | --DOMWINDOW == 104 (13C56800) [pid = 3684] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:21:05 INFO - PROCESS | 3684 | --DOMWINDOW == 103 (0F346800) [pid = 3684] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:21:05 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (15D0AC00) [pid = 3684] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:21:05 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (15805800) [pid = 3684] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:21:05 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (1A747C00) [pid = 3684] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:21:05 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (1683CC00) [pid = 3684] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:21:05 INFO - PROCESS | 3684 | 1469139665116 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:05 INFO - PROCESS | 3684 | 1469139665119 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:05 INFO - PROCESS | 3684 | ++DOCSHELL 0F342400 == 33 [pid = 3684] [id = 156] 15:21:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (10223C00) [pid = 3684] [serial = 466] [outer = 00000000] 15:21:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (10F8FC00) [pid = 3684] [serial = 467] [outer = 10223C00] 15:21:05 INFO - PROCESS | 3684 | 1469139665165 Marionette DEBUG loaded listener.js 15:21:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (128A3C00) [pid = 3684] [serial = 468] [outer = 10223C00] 15:21:05 INFO - PROCESS | 3684 | 1469139665545 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 15:21:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:21:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1224ms 15:21:05 INFO - PROCESS | 3684 | 1469139665592 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 15:21:05 INFO - PROCESS | 3684 | 1469139665594 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 15:21:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:21:05 INFO - PROCESS | 3684 | 1469139665603 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:21:05 INFO - PROCESS | 3684 | 1469139665605 Marionette TRACE conn3 <- [1,590,null,{}] 15:21:05 INFO - PROCESS | 3684 | 1469139665609 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:05 INFO - PROCESS | 3684 | 1469139665610 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:05 INFO - PROCESS | 3684 | 1469139665684 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 15:21:05 INFO - PROCESS | 3684 | 1469139665689 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:05 INFO - PROCESS | 3684 | 1469139665691 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:05 INFO - PROCESS | 3684 | ++DOCSHELL 139D3C00 == 34 [pid = 3684] [id = 157] 15:21:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (13CAB000) [pid = 3684] [serial = 469] [outer = 00000000] 15:21:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 104 (15D0A800) [pid = 3684] [serial = 470] [outer = 13CAB000] 15:21:05 INFO - PROCESS | 3684 | 1469139665717 Marionette DEBUG loaded listener.js 15:21:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 105 (1600E800) [pid = 3684] [serial = 471] [outer = 13CAB000] 15:21:06 INFO - PROCESS | 3684 | 1469139666085 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 15:21:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:21:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 534ms 15:21:06 INFO - PROCESS | 3684 | 1469139666132 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 15:21:06 INFO - PROCESS | 3684 | 1469139666134 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 15:21:06 INFO - PROCESS | 3684 | 1469139666138 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:21:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:21:06 INFO - PROCESS | 3684 | 1469139666139 Marionette TRACE conn3 <- [1,594,null,{}] 15:21:06 INFO - PROCESS | 3684 | 1469139666147 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:06 INFO - PROCESS | 3684 | 1469139666148 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:06 INFO - PROCESS | 3684 | 1469139666225 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 15:21:06 INFO - PROCESS | 3684 | 1469139666230 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:06 INFO - PROCESS | 3684 | 1469139666232 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:06 INFO - PROCESS | 3684 | ++DOCSHELL 12D9C000 == 35 [pid = 3684] [id = 158] 15:21:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 106 (167F0400) [pid = 3684] [serial = 472] [outer = 00000000] 15:21:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 107 (16E06400) [pid = 3684] [serial = 473] [outer = 167F0400] 15:21:06 INFO - PROCESS | 3684 | 1469139666281 Marionette DEBUG loaded listener.js 15:21:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 108 (16E07000) [pid = 3684] [serial = 474] [outer = 167F0400] 15:21:06 INFO - PROCESS | 3684 | 1469139666665 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:21:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:21:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 577ms 15:21:06 INFO - PROCESS | 3684 | 1469139666717 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 15:21:06 INFO - PROCESS | 3684 | 1469139666719 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 15:21:06 INFO - PROCESS | 3684 | 1469139666722 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:21:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:21:06 INFO - PROCESS | 3684 | 1469139666724 Marionette TRACE conn3 <- [1,598,null,{}] 15:21:06 INFO - PROCESS | 3684 | 1469139666727 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:06 INFO - PROCESS | 3684 | 1469139666729 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:06 INFO - PROCESS | 3684 | 1469139666805 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 15:21:06 INFO - PROCESS | 3684 | 1469139666809 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:06 INFO - PROCESS | 3684 | 1469139666811 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:06 INFO - PROCESS | 3684 | ++DOCSHELL 16E05400 == 36 [pid = 3684] [id = 159] 15:21:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 109 (170E9800) [pid = 3684] [serial = 475] [outer = 00000000] 15:21:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 110 (177B6C00) [pid = 3684] [serial = 476] [outer = 170E9800] 15:21:06 INFO - PROCESS | 3684 | 1469139666836 Marionette DEBUG loaded listener.js 15:21:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 111 (178B7C00) [pid = 3684] [serial = 477] [outer = 170E9800] 15:21:07 INFO - PROCESS | 3684 | 1469139667610 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 15:21:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:21:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 928ms 15:21:07 INFO - PROCESS | 3684 | 1469139667675 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 15:21:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:21:07 INFO - PROCESS | 3684 | 1469139667679 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 15:21:07 INFO - PROCESS | 3684 | 1469139667684 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:21:07 INFO - PROCESS | 3684 | 1469139667689 Marionette TRACE conn3 <- [1,602,null,{}] 15:21:07 INFO - PROCESS | 3684 | 1469139667694 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:07 INFO - PROCESS | 3684 | 1469139667697 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:07 INFO - PROCESS | 3684 | 1469139667823 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 15:21:07 INFO - PROCESS | 3684 | 1469139667947 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:07 INFO - PROCESS | 3684 | 1469139667950 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:07 INFO - PROCESS | 3684 | ++DOCSHELL 0F34D400 == 37 [pid = 3684] [id = 160] 15:21:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 112 (0F93A800) [pid = 3684] [serial = 478] [outer = 00000000] 15:21:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 113 (1129F400) [pid = 3684] [serial = 479] [outer = 0F93A800] 15:21:07 INFO - PROCESS | 3684 | 1469139668007 Marionette DEBUG loaded listener.js 15:21:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 114 (12B60000) [pid = 3684] [serial = 480] [outer = 0F93A800] 15:21:08 INFO - PROCESS | 3684 | 1469139668698 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 15:21:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:21:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1182ms 15:21:08 INFO - PROCESS | 3684 | 1469139668865 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 15:21:08 INFO - PROCESS | 3684 | 1469139668869 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 15:21:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:21:08 INFO - PROCESS | 3684 | 1469139668876 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:21:08 INFO - PROCESS | 3684 | 1469139668878 Marionette TRACE conn3 <- [1,606,null,{}] 15:21:08 INFO - PROCESS | 3684 | 1469139668884 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:08 INFO - PROCESS | 3684 | 1469139668887 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:08 INFO - PROCESS | 3684 | 1469139668995 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 15:21:09 INFO - PROCESS | 3684 | 1469139669059 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:09 INFO - PROCESS | 3684 | 1469139669064 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:09 INFO - PROCESS | 3684 | ++DOCSHELL 10A03400 == 38 [pid = 3684] [id = 161] 15:21:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 115 (10A09800) [pid = 3684] [serial = 481] [outer = 00000000] 15:21:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 116 (10ED7C00) [pid = 3684] [serial = 482] [outer = 10A09800] 15:21:09 INFO - PROCESS | 3684 | 1469139669159 Marionette DEBUG loaded listener.js 15:21:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 117 (110E7000) [pid = 3684] [serial = 483] [outer = 10A09800] 15:21:09 INFO - PROCESS | 3684 | --DOCSHELL 12D9C000 == 37 [pid = 3684] [id = 158] 15:21:09 INFO - PROCESS | 3684 | --DOCSHELL 139D3C00 == 36 [pid = 3684] [id = 157] 15:21:09 INFO - PROCESS | 3684 | --DOCSHELL 0F342400 == 35 [pid = 3684] [id = 156] 15:21:09 INFO - PROCESS | 3684 | --DOCSHELL 16013C00 == 34 [pid = 3684] [id = 155] 15:21:09 INFO - PROCESS | 3684 | --DOCSHELL 12B5F000 == 33 [pid = 3684] [id = 154] 15:21:09 INFO - PROCESS | 3684 | --DOCSHELL 13C51000 == 32 [pid = 3684] [id = 153] 15:21:09 INFO - PROCESS | 3684 | --DOCSHELL 12B68000 == 31 [pid = 3684] [id = 152] 15:21:09 INFO - PROCESS | 3684 | --DOCSHELL 110F1800 == 30 [pid = 3684] [id = 151] 15:21:09 INFO - PROCESS | 3684 | --DOCSHELL 0F2A8000 == 29 [pid = 3684] [id = 150] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 116 (1026A000) [pid = 3684] [serial = 311] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 115 (15D06000) [pid = 3684] [serial = 275] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 114 (1325E400) [pid = 3684] [serial = 272] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 113 (1A02EC00) [pid = 3684] [serial = 154] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 112 (15DF0800) [pid = 3684] [serial = 194] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 111 (1B301400) [pid = 3684] [serial = 269] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 110 (1A74C800) [pid = 3684] [serial = 227] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 109 (12BC9800) [pid = 3684] [serial = 191] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 108 (13CA3800) [pid = 3684] [serial = 314] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 107 (12991800) [pid = 3684] [serial = 230] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 106 (16FC8C00) [pid = 3684] [serial = 317] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 105 (1A26FC00) [pid = 3684] [serial = 236] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 104 (15B04800) [pid = 3684] [serial = 233] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 103 (1A0DD800) [pid = 3684] [serial = 416] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (1A877000) [pid = 3684] [serial = 419] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (1A61B800) [pid = 3684] [serial = 417] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (1AA71400) [pid = 3684] [serial = 420] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (1682C800) [pid = 3684] [serial = 425] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (177BBC00) [pid = 3684] [serial = 426] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (16D05000) [pid = 3684] [serial = 395] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (198ECC00) [pid = 3684] [serial = 398] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (1A1DD800) [pid = 3684] [serial = 399] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (1B08B000) [pid = 3684] [serial = 389] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (13913800) [pid = 3684] [serial = 404] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (142B9C00) [pid = 3684] [serial = 405] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (198E7800) [pid = 3684] [serial = 413] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (18115C00) [pid = 3684] [serial = 410] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (18371400) [pid = 3684] [serial = 411] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (11483800) [pid = 3684] [serial = 401] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (12969800) [pid = 3684] [serial = 402] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (12997800) [pid = 3684] [serial = 391] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1442CC00) [pid = 3684] [serial = 392] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (167F4000) [pid = 3684] [serial = 407] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (16D06000) [pid = 3684] [serial = 408] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16978000) [pid = 3684] [serial = 394] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (167FA400) [pid = 3684] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1AAF3800) [pid = 3684] [serial = 429] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (144FBC00) [pid = 3684] [serial = 422] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1600B800) [pid = 3684] [serial = 423] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (198EB800) [pid = 3684] [serial = 414] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (10566000) [pid = 3684] [serial = 347] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1A752800) [pid = 3684] [serial = 353] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (15D07400) [pid = 3684] [serial = 350] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1AE11800) [pid = 3684] [serial = 356] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1AA77000) [pid = 3684] [serial = 432] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (16840400) [pid = 3684] [serial = 431] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1AA78000) [pid = 3684] [serial = 428] [outer = 00000000] [url = about:blank] 15:21:09 INFO - PROCESS | 3684 | 1469139669631 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 15:21:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:21:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 816ms 15:21:09 INFO - PROCESS | 3684 | 1469139669702 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 15:21:09 INFO - PROCESS | 3684 | 1469139669705 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 15:21:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:21:09 INFO - PROCESS | 3684 | 1469139669716 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:21:09 INFO - PROCESS | 3684 | 1469139669719 Marionette TRACE conn3 <- [1,610,null,{}] 15:21:09 INFO - PROCESS | 3684 | 1469139669723 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:09 INFO - PROCESS | 3684 | 1469139669726 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:09 INFO - PROCESS | 3684 | 1469139669792 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 15:21:09 INFO - PROCESS | 3684 | 1469139669807 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:09 INFO - PROCESS | 3684 | 1469139669809 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:09 INFO - PROCESS | 3684 | ++DOCSHELL 128AD800 == 30 [pid = 3684] [id = 162] 15:21:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1292C400) [pid = 3684] [serial = 484] [outer = 00000000] 15:21:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (12B64C00) [pid = 3684] [serial = 485] [outer = 1292C400] 15:21:09 INFO - PROCESS | 3684 | 1469139669861 Marionette DEBUG loaded listener.js 15:21:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (12B6B400) [pid = 3684] [serial = 486] [outer = 1292C400] 15:21:10 INFO - PROCESS | 3684 | 1469139670261 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 15:21:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:21:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 576ms 15:21:10 INFO - PROCESS | 3684 | 1469139670272 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 15:21:10 INFO - PROCESS | 3684 | 1469139670274 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 15:21:10 INFO - PROCESS | 3684 | 1469139670277 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:21:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:21:10 INFO - PROCESS | 3684 | 1469139670279 Marionette TRACE conn3 <- [1,614,null,{}] 15:21:10 INFO - PROCESS | 3684 | 1469139670293 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:10 INFO - PROCESS | 3684 | 1469139670298 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:10 INFO - PROCESS | 3684 | 1469139670419 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 15:21:10 INFO - PROCESS | 3684 | 1469139670430 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:10 INFO - PROCESS | 3684 | 1469139670416 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:10 INFO - PROCESS | 3684 | ++DOCSHELL 139C6800 == 31 [pid = 3684] [id = 163] 15:21:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (139C9000) [pid = 3684] [serial = 487] [outer = 00000000] 15:21:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (13CAC800) [pid = 3684] [serial = 488] [outer = 139C9000] 15:21:10 INFO - PROCESS | 3684 | 1469139670464 Marionette DEBUG loaded listener.js 15:21:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (13EA1400) [pid = 3684] [serial = 489] [outer = 139C9000] 15:21:10 INFO - PROCESS | 3684 | 1469139670867 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 15:21:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:21:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 619ms 15:21:10 INFO - PROCESS | 3684 | 1469139670913 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 15:21:10 INFO - PROCESS | 3684 | 1469139670915 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 15:21:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:21:10 INFO - PROCESS | 3684 | 1469139670918 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:21:10 INFO - PROCESS | 3684 | 1469139670920 Marionette TRACE conn3 <- [1,618,null,{}] 15:21:10 INFO - PROCESS | 3684 | 1469139670923 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:10 INFO - PROCESS | 3684 | 1469139670925 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:10 INFO - PROCESS | 3684 | 1469139670992 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 15:21:11 INFO - PROCESS | 3684 | 1469139670999 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:11 INFO - PROCESS | 3684 | 1469139671001 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:11 INFO - PROCESS | 3684 | ++DOCSHELL 15B10800 == 32 [pid = 3684] [id = 164] 15:21:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (15B10C00) [pid = 3684] [serial = 490] [outer = 00000000] 15:21:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (15B90800) [pid = 3684] [serial = 491] [outer = 15B10C00] 15:21:11 INFO - PROCESS | 3684 | 1469139671053 Marionette DEBUG loaded listener.js 15:21:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (15D05C00) [pid = 3684] [serial = 492] [outer = 15B10C00] 15:21:11 INFO - PROCESS | 3684 | 1469139671423 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 15:21:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:21:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 535ms 15:21:11 INFO - PROCESS | 3684 | 1469139671460 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 15:21:11 INFO - PROCESS | 3684 | 1469139671462 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 15:21:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:21:11 INFO - PROCESS | 3684 | 1469139671465 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:21:11 INFO - PROCESS | 3684 | 1469139671467 Marionette TRACE conn3 <- [1,622,null,{}] 15:21:11 INFO - PROCESS | 3684 | 1469139671470 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:11 INFO - PROCESS | 3684 | 1469139671472 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:11 INFO - PROCESS | 3684 | 1469139671549 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 15:21:11 INFO - PROCESS | 3684 | 1469139671555 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:11 INFO - PROCESS | 3684 | 1469139671557 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:11 INFO - PROCESS | 3684 | ++DOCSHELL 15D06800 == 33 [pid = 3684] [id = 165] 15:21:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (15D0C400) [pid = 3684] [serial = 493] [outer = 00000000] 15:21:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16006400) [pid = 3684] [serial = 494] [outer = 15D0C400] 15:21:11 INFO - PROCESS | 3684 | 1469139671599 Marionette DEBUG loaded listener.js 15:21:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16013C00) [pid = 3684] [serial = 495] [outer = 15D0C400] 15:21:11 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:21:11 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:21:11 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:21:12 INFO - PROCESS | 3684 | 1469139672026 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 15:21:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:21:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 576ms 15:21:12 INFO - PROCESS | 3684 | 1469139672040 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 15:21:12 INFO - PROCESS | 3684 | 1469139672042 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 15:21:12 INFO - PROCESS | 3684 | 1469139672045 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:21:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:21:12 INFO - PROCESS | 3684 | 1469139672047 Marionette TRACE conn3 <- [1,626,null,{}] 15:21:12 INFO - PROCESS | 3684 | 1469139672059 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:12 INFO - PROCESS | 3684 | 1469139672065 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:12 INFO - PROCESS | 3684 | 1469139672201 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 15:21:12 INFO - PROCESS | 3684 | 1469139672260 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:12 INFO - PROCESS | 3684 | 1469139672262 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:12 INFO - PROCESS | 3684 | ++DOCSHELL 16821C00 == 34 [pid = 3684] [id = 166] 15:21:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16827C00) [pid = 3684] [serial = 496] [outer = 00000000] 15:21:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (16837000) [pid = 3684] [serial = 497] [outer = 16827C00] 15:21:12 INFO - PROCESS | 3684 | 1469139672305 Marionette DEBUG loaded listener.js 15:21:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1683FC00) [pid = 3684] [serial = 498] [outer = 16827C00] 15:21:12 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:21:12 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:21:12 INFO - PROCESS | 3684 | 1469139672698 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 15:21:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:21:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 690ms 15:21:12 INFO - PROCESS | 3684 | 1469139672730 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 15:21:12 INFO - PROCESS | 3684 | 1469139672733 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 15:21:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:21:12 INFO - PROCESS | 3684 | 1469139672775 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:21:12 INFO - PROCESS | 3684 | 1469139672776 Marionette TRACE conn3 <- [1,630,null,{}] 15:21:12 INFO - PROCESS | 3684 | 1469139672780 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:12 INFO - PROCESS | 3684 | 1469139672782 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:12 INFO - PROCESS | 3684 | 1469139672886 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 15:21:12 INFO - PROCESS | 3684 | 1469139672935 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:12 INFO - PROCESS | 3684 | 1469139672937 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:12 INFO - PROCESS | 3684 | ++DOCSHELL 16843000 == 35 [pid = 3684] [id = 167] 15:21:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (16B38000) [pid = 3684] [serial = 499] [outer = 00000000] 15:21:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (16D04800) [pid = 3684] [serial = 500] [outer = 16B38000] 15:21:12 INFO - PROCESS | 3684 | 1469139672979 Marionette DEBUG loaded listener.js 15:21:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (16D05000) [pid = 3684] [serial = 501] [outer = 16B38000] 15:21:13 INFO - PROCESS | 3684 | 1469139673341 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 15:21:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:21:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 633ms 15:21:13 INFO - PROCESS | 3684 | 1469139673406 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 15:21:13 INFO - PROCESS | 3684 | 1469139673408 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 15:21:13 INFO - PROCESS | 3684 | 1469139673411 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:21:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:21:13 INFO - PROCESS | 3684 | 1469139673413 Marionette TRACE conn3 <- [1,634,null,{}] 15:21:13 INFO - PROCESS | 3684 | 1469139673421 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:13 INFO - PROCESS | 3684 | 1469139673423 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:13 INFO - PROCESS | 3684 | 1469139673518 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 15:21:13 INFO - PROCESS | 3684 | 1469139673529 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:13 INFO - PROCESS | 3684 | 1469139673531 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:13 INFO - PROCESS | 3684 | ++DOCSHELL 12B5CC00 == 36 [pid = 3684] [id = 168] 15:21:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (16E03800) [pid = 3684] [serial = 502] [outer = 00000000] 15:21:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (16E0C400) [pid = 3684] [serial = 503] [outer = 16E03800] 15:21:13 INFO - PROCESS | 3684 | 1469139673574 Marionette DEBUG loaded listener.js 15:21:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (16F79000) [pid = 3684] [serial = 504] [outer = 16E03800] 15:21:13 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1442C800) [pid = 3684] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:21:13 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (0F2AB800) [pid = 3684] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:21:13 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (13C54400) [pid = 3684] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:21:13 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (11210800) [pid = 3684] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:21:13 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (12B68C00) [pid = 3684] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:21:13 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (0F344400) [pid = 3684] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:21:13 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (16014400) [pid = 3684] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:21:13 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (10ED8C00) [pid = 3684] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:21:13 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16841C00) [pid = 3684] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:21:13 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1A030000) [pid = 3684] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:21:13 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (0F2A3C00) [pid = 3684] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:21:13 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (13CAB000) [pid = 3684] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:21:13 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (10223C00) [pid = 3684] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:21:13 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (167F0400) [pid = 3684] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:21:13 INFO - PROCESS | 3684 | 1469139673975 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:21:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:21:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 562ms 15:21:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:21:13 INFO - PROCESS | 3684 | 1469139673995 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 15:21:13 INFO - PROCESS | 3684 | 1469139673997 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 15:21:13 INFO - PROCESS | 3684 | 1469139674000 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:21:13 INFO - PROCESS | 3684 | 1469139674002 Marionette TRACE conn3 <- [1,638,null,{}] 15:21:13 INFO - PROCESS | 3684 | 1469139673987 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:13 INFO - PROCESS | 3684 | 1469139673989 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:14 INFO - PROCESS | 3684 | 1469139674091 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 15:21:14 INFO - PROCESS | 3684 | 1469139674099 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:14 INFO - PROCESS | 3684 | 1469139674101 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:14 INFO - PROCESS | 3684 | ++DOCSHELL 0F348C00 == 37 [pid = 3684] [id = 169] 15:21:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (10A0F000) [pid = 3684] [serial = 505] [outer = 00000000] 15:21:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (15D0DC00) [pid = 3684] [serial = 506] [outer = 10A0F000] 15:21:14 INFO - PROCESS | 3684 | 1469139674146 Marionette DEBUG loaded listener.js 15:21:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16014400) [pid = 3684] [serial = 507] [outer = 10A0F000] 15:21:14 INFO - PROCESS | 3684 | 1469139674523 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 15:21:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:21:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 577ms 15:21:14 INFO - PROCESS | 3684 | 1469139674561 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 15:21:14 INFO - PROCESS | 3684 | 1469139674563 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 15:21:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:21:14 INFO - PROCESS | 3684 | 1469139674566 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:21:14 INFO - PROCESS | 3684 | 1469139674568 Marionette TRACE conn3 <- [1,642,null,{}] 15:21:14 INFO - PROCESS | 3684 | 1469139674572 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:14 INFO - PROCESS | 3684 | 1469139674573 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:14 INFO - PROCESS | 3684 | 1469139674665 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 15:21:14 INFO - PROCESS | 3684 | 1469139674671 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:14 INFO - PROCESS | 3684 | 1469139674673 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:14 INFO - PROCESS | 3684 | ++DOCSHELL 142BDC00 == 38 [pid = 3684] [id = 170] 15:21:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16979C00) [pid = 3684] [serial = 508] [outer = 00000000] 15:21:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16E03000) [pid = 3684] [serial = 509] [outer = 16979C00] 15:21:14 INFO - PROCESS | 3684 | 1469139674697 Marionette DEBUG loaded listener.js 15:21:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (178B4C00) [pid = 3684] [serial = 510] [outer = 16979C00] 15:21:15 INFO - PROCESS | 3684 | 1469139675101 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 15:21:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:21:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 577ms 15:21:15 INFO - PROCESS | 3684 | 1469139675139 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 15:21:15 INFO - PROCESS | 3684 | 1469139675141 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 15:21:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:21:15 INFO - PROCESS | 3684 | 1469139675144 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:21:15 INFO - PROCESS | 3684 | 1469139675147 Marionette TRACE conn3 <- [1,646,null,{}] 15:21:15 INFO - PROCESS | 3684 | 1469139675150 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:15 INFO - PROCESS | 3684 | 1469139675152 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:15 INFO - PROCESS | 3684 | 1469139675243 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 15:21:15 INFO - PROCESS | 3684 | 1469139675256 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:15 INFO - PROCESS | 3684 | 1469139675258 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:15 INFO - PROCESS | 3684 | ++DOCSHELL 18107400 == 39 [pid = 3684] [id = 171] 15:21:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (18116400) [pid = 3684] [serial = 511] [outer = 00000000] 15:21:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (18369000) [pid = 3684] [serial = 512] [outer = 18116400] 15:21:15 INFO - PROCESS | 3684 | 1469139675285 Marionette DEBUG loaded listener.js 15:21:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (18373400) [pid = 3684] [serial = 513] [outer = 18116400] 15:21:15 INFO - PROCESS | 3684 | 1469139675902 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 15:21:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:21:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 815ms 15:21:15 INFO - PROCESS | 3684 | 1469139675965 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 15:21:15 INFO - PROCESS | 3684 | 1469139675969 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 15:21:15 INFO - PROCESS | 3684 | 1469139675974 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:21:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:21:15 INFO - PROCESS | 3684 | 1469139675978 Marionette TRACE conn3 <- [1,650,null,{}] 15:21:15 INFO - PROCESS | 3684 | 1469139675983 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:15 INFO - PROCESS | 3684 | 1469139675986 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:16 INFO - PROCESS | 3684 | 1469139676110 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 15:21:16 INFO - PROCESS | 3684 | 1469139676239 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:16 INFO - PROCESS | 3684 | 1469139676242 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:16 INFO - PROCESS | 3684 | ++DOCSHELL 0F348000 == 40 [pid = 3684] [id = 172] 15:21:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (0F9E7800) [pid = 3684] [serial = 514] [outer = 00000000] 15:21:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (12968800) [pid = 3684] [serial = 515] [outer = 0F9E7800] 15:21:16 INFO - PROCESS | 3684 | 1469139676298 Marionette DEBUG loaded listener.js 15:21:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (12B65C00) [pid = 3684] [serial = 516] [outer = 0F9E7800] 15:21:16 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:21:16 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:21:16 INFO - PROCESS | 3684 | 1469139676864 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 15:21:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:21:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 942ms 15:21:16 INFO - PROCESS | 3684 | 1469139676908 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 15:21:16 INFO - PROCESS | 3684 | 1469139676913 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 15:21:16 INFO - PROCESS | 3684 | 1469139676937 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:21:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:21:16 INFO - PROCESS | 3684 | 1469139676940 Marionette TRACE conn3 <- [1,654,null,{}] 15:21:16 INFO - PROCESS | 3684 | 1469139676944 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:16 INFO - PROCESS | 3684 | 1469139676947 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:17 INFO - PROCESS | 3684 | 1469139677054 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 15:21:17 INFO - PROCESS | 3684 | 1469139677164 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:17 INFO - PROCESS | 3684 | 1469139677166 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:17 INFO - PROCESS | 3684 | ++DOCSHELL 1393BC00 == 41 [pid = 3684] [id = 173] 15:21:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1393C800) [pid = 3684] [serial = 517] [outer = 00000000] 15:21:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (13E9C000) [pid = 3684] [serial = 518] [outer = 1393C800] 15:21:17 INFO - PROCESS | 3684 | 1469139677221 Marionette DEBUG loaded listener.js 15:21:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (14436000) [pid = 3684] [serial = 519] [outer = 1393C800] 15:21:17 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:21:17 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:21:17 INFO - PROCESS | 3684 | 1469139677764 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 15:21:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:21:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 844ms 15:21:17 INFO - PROCESS | 3684 | 1469139677786 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 15:21:17 INFO - PROCESS | 3684 | 1469139677788 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 15:21:17 INFO - PROCESS | 3684 | 1469139677792 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:21:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:21:17 INFO - PROCESS | 3684 | 1469139677795 Marionette TRACE conn3 <- [1,658,null,{}] 15:21:17 INFO - PROCESS | 3684 | 1469139677806 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:17 INFO - PROCESS | 3684 | 1469139677811 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:17 INFO - PROCESS | 3684 | 1469139677961 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 15:21:18 INFO - PROCESS | 3684 | 1469139678072 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:18 INFO - PROCESS | 3684 | 1469139678075 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:18 INFO - PROCESS | 3684 | ++DOCSHELL 0F349800 == 42 [pid = 3684] [id = 174] 15:21:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (0F34D000) [pid = 3684] [serial = 520] [outer = 00000000] 15:21:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (110E7400) [pid = 3684] [serial = 521] [outer = 0F34D000] 15:21:18 INFO - PROCESS | 3684 | 1469139678132 Marionette DEBUG loaded listener.js 15:21:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (12B65400) [pid = 3684] [serial = 522] [outer = 0F34D000] 15:21:18 INFO - PROCESS | 3684 | 1469139678803 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 15:21:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:21:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1041ms 15:21:18 INFO - PROCESS | 3684 | 1469139678852 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 15:21:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:21:18 INFO - PROCESS | 3684 | 1469139678856 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 15:21:18 INFO - PROCESS | 3684 | 1469139678860 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:21:18 INFO - PROCESS | 3684 | 1469139678865 Marionette TRACE conn3 <- [1,662,null,{}] 15:21:18 INFO - PROCESS | 3684 | 1469139678869 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:18 INFO - PROCESS | 3684 | 1469139678854 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:18 INFO - PROCESS | 3684 | 1469139678956 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 15:21:19 INFO - PROCESS | 3684 | 1469139679062 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:19 INFO - PROCESS | 3684 | 1469139679065 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:19 INFO - PROCESS | 3684 | ++DOCSHELL 110E6C00 == 43 [pid = 3684] [id = 175] 15:21:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (110E7C00) [pid = 3684] [serial = 523] [outer = 00000000] 15:21:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (12825C00) [pid = 3684] [serial = 524] [outer = 110E7C00] 15:21:19 INFO - PROCESS | 3684 | 1469139679097 Marionette DEBUG loaded listener.js 15:21:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (131E0800) [pid = 3684] [serial = 525] [outer = 110E7C00] 15:21:19 INFO - PROCESS | 3684 | --DOCSHELL 142BDC00 == 42 [pid = 3684] [id = 170] 15:21:19 INFO - PROCESS | 3684 | --DOCSHELL 0F348C00 == 41 [pid = 3684] [id = 169] 15:21:19 INFO - PROCESS | 3684 | --DOCSHELL 12B5CC00 == 40 [pid = 3684] [id = 168] 15:21:19 INFO - PROCESS | 3684 | --DOCSHELL 16843000 == 39 [pid = 3684] [id = 167] 15:21:19 INFO - PROCESS | 3684 | --DOCSHELL 16821C00 == 38 [pid = 3684] [id = 166] 15:21:19 INFO - PROCESS | 3684 | --DOCSHELL 15D06800 == 37 [pid = 3684] [id = 165] 15:21:19 INFO - PROCESS | 3684 | --DOCSHELL 15B10800 == 36 [pid = 3684] [id = 164] 15:21:19 INFO - PROCESS | 3684 | --DOCSHELL 139C6800 == 35 [pid = 3684] [id = 163] 15:21:19 INFO - PROCESS | 3684 | --DOCSHELL 128AD800 == 34 [pid = 3684] [id = 162] 15:21:19 INFO - PROCESS | 3684 | --DOCSHELL 10A03400 == 33 [pid = 3684] [id = 161] 15:21:19 INFO - PROCESS | 3684 | --DOCSHELL 0F34D400 == 32 [pid = 3684] [id = 160] 15:21:19 INFO - PROCESS | 3684 | --DOCSHELL 16E05400 == 31 [pid = 3684] [id = 159] 15:21:19 INFO - PROCESS | 3684 | --DOCSHELL 1393BC00 == 30 [pid = 3684] [id = 173] 15:21:19 INFO - PROCESS | 3684 | --DOCSHELL 0F349800 == 29 [pid = 3684] [id = 174] 15:21:19 INFO - PROCESS | 3684 | --DOCSHELL 18107400 == 28 [pid = 3684] [id = 171] 15:21:19 INFO - PROCESS | 3684 | --DOCSHELL 0F348000 == 27 [pid = 3684] [id = 172] 15:21:19 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (16E06400) [pid = 3684] [serial = 473] [outer = 00000000] [url = about:blank] 15:21:19 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (15D10C00) [pid = 3684] [serial = 461] [outer = 00000000] [url = about:blank] 15:21:19 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (0F2B1000) [pid = 3684] [serial = 449] [outer = 00000000] [url = about:blank] 15:21:19 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (0F34B800) [pid = 3684] [serial = 450] [outer = 00000000] [url = about:blank] 15:21:19 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (1442DC00) [pid = 3684] [serial = 458] [outer = 00000000] [url = about:blank] 15:21:19 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (11484000) [pid = 3684] [serial = 452] [outer = 00000000] [url = about:blank] 15:21:19 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (128A0C00) [pid = 3684] [serial = 453] [outer = 00000000] [url = about:blank] 15:21:19 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (12D67800) [pid = 3684] [serial = 455] [outer = 00000000] [url = about:blank] 15:21:19 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (13157C00) [pid = 3684] [serial = 456] [outer = 00000000] [url = about:blank] 15:21:19 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (10A49400) [pid = 3684] [serial = 447] [outer = 00000000] [url = about:blank] 15:21:19 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (0F97D000) [pid = 3684] [serial = 446] [outer = 00000000] [url = about:blank] 15:21:19 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (167FB000) [pid = 3684] [serial = 464] [outer = 00000000] [url = about:blank] 15:21:19 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (16005800) [pid = 3684] [serial = 462] [outer = 00000000] [url = about:blank] 15:21:19 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (16009800) [pid = 3684] [serial = 435] [outer = 00000000] [url = about:blank] 15:21:19 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (132E7800) [pid = 3684] [serial = 434] [outer = 00000000] [url = about:blank] 15:21:19 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16E0C800) [pid = 3684] [serial = 438] [outer = 00000000] [url = about:blank] 15:21:19 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (16D0CC00) [pid = 3684] [serial = 437] [outer = 00000000] [url = about:blank] 15:21:19 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (16E07000) [pid = 3684] [serial = 474] [outer = 00000000] [url = about:blank] 15:21:19 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1AAF2400) [pid = 3684] [serial = 441] [outer = 00000000] [url = about:blank] 15:21:19 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1A752400) [pid = 3684] [serial = 440] [outer = 00000000] [url = about:blank] 15:21:19 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (10ED8000) [pid = 3684] [serial = 444] [outer = 00000000] [url = about:blank] 15:21:19 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (0F2ACC00) [pid = 3684] [serial = 443] [outer = 00000000] [url = about:blank] 15:21:19 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1682BC00) [pid = 3684] [serial = 465] [outer = 00000000] [url = about:blank] 15:21:19 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (15D0A800) [pid = 3684] [serial = 470] [outer = 00000000] [url = about:blank] 15:21:19 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (128A3C00) [pid = 3684] [serial = 468] [outer = 00000000] [url = about:blank] 15:21:19 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (10F8FC00) [pid = 3684] [serial = 467] [outer = 00000000] [url = about:blank] 15:21:19 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1600E800) [pid = 3684] [serial = 471] [outer = 00000000] [url = about:blank] 15:21:19 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (15810800) [pid = 3684] [serial = 459] [outer = 00000000] [url = about:blank] 15:21:20 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:21:20 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:21:20 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:21:20 INFO - PROCESS | 3684 | 1469139680201 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 15:21:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 15:21:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1350ms 15:21:20 INFO - PROCESS | 3684 | 1469139680217 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 15:21:20 INFO - PROCESS | 3684 | 1469139680221 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 15:21:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:21:20 INFO - PROCESS | 3684 | 1469139680208 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:21:20 INFO - PROCESS | 3684 | 1469139680213 Marionette TRACE conn3 <- [1,666,null,{}] 15:21:20 INFO - PROCESS | 3684 | 1469139680217 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:20 INFO - PROCESS | 3684 | 1469139680220 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:20 INFO - PROCESS | 3684 | 1469139680306 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 15:21:20 INFO - PROCESS | 3684 | 1469139680312 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:20 INFO - PROCESS | 3684 | 1469139680316 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:20 INFO - PROCESS | 3684 | ++DOCSHELL 1055A800 == 28 [pid = 3684] [id = 176] 15:21:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (10561400) [pid = 3684] [serial = 526] [outer = 00000000] 15:21:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (10A48400) [pid = 3684] [serial = 527] [outer = 10561400] 15:21:20 INFO - PROCESS | 3684 | 1469139680367 Marionette DEBUG loaded listener.js 15:21:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (10ECE400) [pid = 3684] [serial = 528] [outer = 10561400] 15:21:20 INFO - PROCESS | 3684 | 1469139680777 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 15:21:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:21:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 563ms 15:21:20 INFO - PROCESS | 3684 | 1469139680787 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 15:21:20 INFO - PROCESS | 3684 | 1469139680792 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 15:21:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:21:20 INFO - PROCESS | 3684 | 1469139680798 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:21:20 INFO - PROCESS | 3684 | 1469139680800 Marionette TRACE conn3 <- [1,670,null,{}] 15:21:20 INFO - PROCESS | 3684 | 1469139680804 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:20 INFO - PROCESS | 3684 | 1469139680807 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:20 INFO - PROCESS | 3684 | 1469139680896 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 15:21:20 INFO - PROCESS | 3684 | 1469139680917 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:20 INFO - PROCESS | 3684 | 1469139680920 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:20 INFO - PROCESS | 3684 | ++DOCSHELL 11CD4400 == 29 [pid = 3684] [id = 177] 15:21:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (11CD5000) [pid = 3684] [serial = 529] [outer = 00000000] 15:21:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1292A000) [pid = 3684] [serial = 530] [outer = 11CD5000] 15:21:20 INFO - PROCESS | 3684 | 1469139680965 Marionette DEBUG loaded listener.js 15:21:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (12990000) [pid = 3684] [serial = 531] [outer = 11CD5000] 15:21:21 INFO - PROCESS | 3684 | 1469139681828 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 15:21:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 15:21:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1097ms 15:21:21 INFO - PROCESS | 3684 | 1469139681895 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 15:21:21 INFO - PROCESS | 3684 | 1469139681897 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 15:21:21 INFO - PROCESS | 3684 | 1469139681901 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:21:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:21:21 INFO - PROCESS | 3684 | 1469139681904 Marionette TRACE conn3 <- [1,674,null,{}] 15:21:21 INFO - PROCESS | 3684 | 1469139681915 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:21 INFO - PROCESS | 3684 | 1469139681919 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:22 INFO - PROCESS | 3684 | 1469139682013 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 15:21:22 INFO - PROCESS | 3684 | 1469139682020 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:22 INFO - PROCESS | 3684 | 1469139682023 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:22 INFO - PROCESS | 3684 | ++DOCSHELL 131E5C00 == 30 [pid = 3684] [id = 178] 15:21:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1326AC00) [pid = 3684] [serial = 532] [outer = 00000000] 15:21:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (13943000) [pid = 3684] [serial = 533] [outer = 1326AC00] 15:21:22 INFO - PROCESS | 3684 | 1469139682070 Marionette DEBUG loaded listener.js 15:21:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (13CAA400) [pid = 3684] [serial = 534] [outer = 1326AC00] 15:21:22 INFO - PROCESS | 3684 | 1469139682972 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 15:21:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:21:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1069ms 15:21:22 INFO - PROCESS | 3684 | 1469139682975 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 15:21:22 INFO - PROCESS | 3684 | 1469139682978 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 15:21:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:21:22 INFO - PROCESS | 3684 | 1469139682981 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:21:22 INFO - PROCESS | 3684 | 1469139682983 Marionette TRACE conn3 <- [1,678,null,{}] 15:21:22 INFO - PROCESS | 3684 | 1469139682992 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:22 INFO - PROCESS | 3684 | 1469139682994 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:23 INFO - PROCESS | 3684 | 1469139683104 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 15:21:23 INFO - PROCESS | 3684 | 1469139683110 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:23 INFO - PROCESS | 3684 | 1469139683112 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:23 INFO - PROCESS | 3684 | ++DOCSHELL 139D4000 == 31 [pid = 3684] [id = 179] 15:21:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (13C49800) [pid = 3684] [serial = 535] [outer = 00000000] 15:21:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (15802800) [pid = 3684] [serial = 536] [outer = 13C49800] 15:21:23 INFO - PROCESS | 3684 | 1469139683156 Marionette DEBUG loaded listener.js 15:21:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (15B09400) [pid = 3684] [serial = 537] [outer = 13C49800] 15:21:23 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (15D0C400) [pid = 3684] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:21:23 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (16827C00) [pid = 3684] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:21:23 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1292C400) [pid = 3684] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:21:23 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (10A09800) [pid = 3684] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:21:23 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16979C00) [pid = 3684] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:21:23 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (16E03800) [pid = 3684] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:21:23 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16B38000) [pid = 3684] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:21:23 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (10A0F000) [pid = 3684] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:21:23 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (15B10C00) [pid = 3684] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:21:23 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (139C9000) [pid = 3684] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:21:23 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (170E9800) [pid = 3684] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:21:23 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (0F93A800) [pid = 3684] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:21:23 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (18116400) [pid = 3684] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:21:23 INFO - PROCESS | 3684 | 1469139683988 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 15:21:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:21:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1041ms 15:21:24 INFO - PROCESS | 3684 | 1469139684035 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 15:21:24 INFO - PROCESS | 3684 | 1469139684037 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 15:21:24 INFO - PROCESS | 3684 | 1469139684041 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:21:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:21:24 INFO - PROCESS | 3684 | 1469139684042 Marionette TRACE conn3 <- [1,682,null,{}] 15:21:24 INFO - PROCESS | 3684 | 1469139684047 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:24 INFO - PROCESS | 3684 | 1469139684049 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:24 INFO - PROCESS | 3684 | 1469139684123 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 15:21:24 INFO - PROCESS | 3684 | 1469139684130 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:24 INFO - PROCESS | 3684 | 1469139684115 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:24 INFO - PROCESS | 3684 | ++DOCSHELL 12972800 == 32 [pid = 3684] [id = 180] 15:21:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (12999400) [pid = 3684] [serial = 538] [outer = 00000000] 15:21:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (13C54400) [pid = 3684] [serial = 539] [outer = 12999400] 15:21:24 INFO - PROCESS | 3684 | 1469139684157 Marionette DEBUG loaded listener.js 15:21:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (13CAF400) [pid = 3684] [serial = 540] [outer = 12999400] 15:21:25 INFO - PROCESS | 3684 | 1469139685027 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 15:21:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 15:21:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1027ms 15:21:25 INFO - PROCESS | 3684 | 1469139685072 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 15:21:25 INFO - PROCESS | 3684 | 1469139685074 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 15:21:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:21:25 INFO - PROCESS | 3684 | 1469139685077 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:21:25 INFO - PROCESS | 3684 | 1469139685079 Marionette TRACE conn3 <- [1,686,null,{}] 15:21:25 INFO - PROCESS | 3684 | 1469139685082 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:25 INFO - PROCESS | 3684 | 1469139685088 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:25 INFO - PROCESS | 3684 | 1469139685174 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 15:21:25 INFO - PROCESS | 3684 | 1469139685179 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:25 INFO - PROCESS | 3684 | 1469139685181 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:25 INFO - PROCESS | 3684 | ++DOCSHELL 1580AC00 == 33 [pid = 3684] [id = 181] 15:21:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (15B0EC00) [pid = 3684] [serial = 541] [outer = 00000000] 15:21:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16007800) [pid = 3684] [serial = 542] [outer = 15B0EC00] 15:21:25 INFO - PROCESS | 3684 | 1469139685204 Marionette DEBUG loaded listener.js 15:21:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1600C400) [pid = 3684] [serial = 543] [outer = 15B0EC00] 15:21:26 INFO - PROCESS | 3684 | 1469139686148 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 15:21:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 15:21:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1069ms 15:21:26 INFO - PROCESS | 3684 | 1469139686171 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 15:21:26 INFO - PROCESS | 3684 | 1469139686175 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 15:21:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:21:26 INFO - PROCESS | 3684 | 1469139686180 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:21:26 INFO - PROCESS | 3684 | 1469139686183 Marionette TRACE conn3 <- [1,690,null,{}] 15:21:26 INFO - PROCESS | 3684 | 1469139686171 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:26 INFO - PROCESS | 3684 | 1469139686174 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:26 INFO - PROCESS | 3684 | 1469139686289 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 15:21:26 INFO - PROCESS | 3684 | 1469139686363 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:26 INFO - PROCESS | 3684 | 1469139686351 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:26 INFO - PROCESS | 3684 | ++DOCSHELL 0F34BC00 == 34 [pid = 3684] [id = 182] 15:21:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (0F34FC00) [pid = 3684] [serial = 544] [outer = 00000000] 15:21:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (10A53800) [pid = 3684] [serial = 545] [outer = 0F34FC00] 15:21:26 INFO - PROCESS | 3684 | 1469139686445 Marionette DEBUG loaded listener.js 15:21:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1129C800) [pid = 3684] [serial = 546] [outer = 0F34FC00] 15:21:27 INFO - PROCESS | 3684 | 1469139687524 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 15:21:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:21:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1406ms 15:21:27 INFO - PROCESS | 3684 | 1469139687581 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 15:21:27 INFO - PROCESS | 3684 | 1469139687585 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 15:21:27 INFO - PROCESS | 3684 | 1469139687591 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:21:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:21:27 INFO - PROCESS | 3684 | 1469139687594 Marionette TRACE conn3 <- [1,694,null,{}] 15:21:27 INFO - PROCESS | 3684 | 1469139687636 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:27 INFO - PROCESS | 3684 | 1469139687639 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:27 INFO - PROCESS | 3684 | --DOCSHELL 12972800 == 33 [pid = 3684] [id = 180] 15:21:27 INFO - PROCESS | 3684 | --DOCSHELL 139D4000 == 32 [pid = 3684] [id = 179] 15:21:27 INFO - PROCESS | 3684 | --DOCSHELL 131E5C00 == 31 [pid = 3684] [id = 178] 15:21:27 INFO - PROCESS | 3684 | --DOCSHELL 11CD4400 == 30 [pid = 3684] [id = 177] 15:21:27 INFO - PROCESS | 3684 | --DOCSHELL 1055A800 == 29 [pid = 3684] [id = 176] 15:21:27 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (18369000) [pid = 3684] [serial = 512] [outer = 00000000] [url = about:blank] 15:21:27 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (18373400) [pid = 3684] [serial = 513] [outer = 00000000] [url = about:blank] 15:21:27 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (178B4C00) [pid = 3684] [serial = 510] [outer = 00000000] [url = about:blank] 15:21:27 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16013C00) [pid = 3684] [serial = 495] [outer = 00000000] [url = about:blank] 15:21:27 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1683FC00) [pid = 3684] [serial = 498] [outer = 00000000] [url = about:blank] 15:21:27 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (12B64C00) [pid = 3684] [serial = 485] [outer = 00000000] [url = about:blank] 15:21:27 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (110E7000) [pid = 3684] [serial = 483] [outer = 00000000] [url = about:blank] 15:21:27 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16E03000) [pid = 3684] [serial = 509] [outer = 00000000] [url = about:blank] 15:21:27 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16E0C400) [pid = 3684] [serial = 503] [outer = 00000000] [url = about:blank] 15:21:27 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (16006400) [pid = 3684] [serial = 494] [outer = 00000000] [url = about:blank] 15:21:27 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (16837000) [pid = 3684] [serial = 497] [outer = 00000000] [url = about:blank] 15:21:27 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (16D05000) [pid = 3684] [serial = 501] [outer = 00000000] [url = about:blank] 15:21:27 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (15D0DC00) [pid = 3684] [serial = 506] [outer = 00000000] [url = about:blank] 15:21:27 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (12B6B400) [pid = 3684] [serial = 486] [outer = 00000000] [url = about:blank] 15:21:27 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (15B90800) [pid = 3684] [serial = 491] [outer = 00000000] [url = about:blank] 15:21:27 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (13CAC800) [pid = 3684] [serial = 488] [outer = 00000000] [url = about:blank] 15:21:27 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (10ED7C00) [pid = 3684] [serial = 482] [outer = 00000000] [url = about:blank] 15:21:27 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (16014400) [pid = 3684] [serial = 507] [outer = 00000000] [url = about:blank] 15:21:27 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (13EA1400) [pid = 3684] [serial = 489] [outer = 00000000] [url = about:blank] 15:21:27 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (177B6C00) [pid = 3684] [serial = 476] [outer = 00000000] [url = about:blank] 15:21:27 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (15D05C00) [pid = 3684] [serial = 492] [outer = 00000000] [url = about:blank] 15:21:27 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (1129F400) [pid = 3684] [serial = 479] [outer = 00000000] [url = about:blank] 15:21:27 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (16F79000) [pid = 3684] [serial = 504] [outer = 00000000] [url = about:blank] 15:21:27 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (178B7C00) [pid = 3684] [serial = 477] [outer = 00000000] [url = about:blank] 15:21:27 INFO - PROCESS | 3684 | --DOMWINDOW == 53 (12B60000) [pid = 3684] [serial = 480] [outer = 00000000] [url = about:blank] 15:21:27 INFO - PROCESS | 3684 | --DOMWINDOW == 52 (16D04800) [pid = 3684] [serial = 500] [outer = 00000000] [url = about:blank] 15:21:27 INFO - PROCESS | 3684 | 1469139687792 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 15:21:27 INFO - PROCESS | 3684 | 1469139687802 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:27 INFO - PROCESS | 3684 | 1469139687805 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:27 INFO - PROCESS | 3684 | ++DOCSHELL 0F344C00 == 30 [pid = 3684] [id = 183] 15:21:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (0F345800) [pid = 3684] [serial = 547] [outer = 00000000] 15:21:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (10A10400) [pid = 3684] [serial = 548] [outer = 0F345800] 15:21:27 INFO - PROCESS | 3684 | 1469139687843 Marionette DEBUG loaded listener.js 15:21:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (10ECD800) [pid = 3684] [serial = 549] [outer = 0F345800] 15:21:28 INFO - PROCESS | 3684 | 1469139688674 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 15:21:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:21:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1125ms 15:21:28 INFO - PROCESS | 3684 | 1469139688722 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 15:21:28 INFO - PROCESS | 3684 | 1469139688727 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 15:21:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:21:28 INFO - PROCESS | 3684 | 1469139688733 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:21:28 INFO - PROCESS | 3684 | 1469139688736 Marionette TRACE conn3 <- [1,698,null,{}] 15:21:28 INFO - PROCESS | 3684 | 1469139688739 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:28 INFO - PROCESS | 3684 | 1469139688742 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:28 INFO - PROCESS | 3684 | 1469139688810 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 15:21:28 INFO - PROCESS | 3684 | 1469139688818 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:28 INFO - PROCESS | 3684 | 1469139688822 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:28 INFO - PROCESS | 3684 | ++DOCSHELL 12B62C00 == 31 [pid = 3684] [id = 184] 15:21:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (12B63000) [pid = 3684] [serial = 550] [outer = 00000000] 15:21:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (12B67400) [pid = 3684] [serial = 551] [outer = 12B63000] 15:21:28 INFO - PROCESS | 3684 | 1469139688874 Marionette DEBUG loaded listener.js 15:21:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (12B6A800) [pid = 3684] [serial = 552] [outer = 12B63000] 15:21:29 INFO - PROCESS | 3684 | 1469139689739 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 15:21:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:21:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1027ms 15:21:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:21:29 INFO - PROCESS | 3684 | 1469139689754 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 15:21:29 INFO - PROCESS | 3684 | 1469139689756 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 15:21:29 INFO - PROCESS | 3684 | 1469139689760 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:21:29 INFO - PROCESS | 3684 | 1469139689764 Marionette TRACE conn3 <- [1,702,null,{}] 15:21:29 INFO - PROCESS | 3684 | 1469139689774 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:29 INFO - PROCESS | 3684 | 1469139689779 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:29 INFO - PROCESS | 3684 | 1469139689898 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 15:21:29 INFO - PROCESS | 3684 | 1469139689905 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:29 INFO - PROCESS | 3684 | 1469139689908 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:29 INFO - PROCESS | 3684 | ++DOCSHELL 13CABC00 == 32 [pid = 3684] [id = 185] 15:21:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (13CAC800) [pid = 3684] [serial = 553] [outer = 00000000] 15:21:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (142B9C00) [pid = 3684] [serial = 554] [outer = 13CAC800] 15:21:29 INFO - PROCESS | 3684 | 1469139689937 Marionette DEBUG loaded listener.js 15:21:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (14435000) [pid = 3684] [serial = 555] [outer = 13CAC800] 15:21:30 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (11CD5000) [pid = 3684] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:21:30 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (10561400) [pid = 3684] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:21:30 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (1326AC00) [pid = 3684] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:21:30 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (110E7C00) [pid = 3684] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:21:30 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (0F9E7800) [pid = 3684] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:21:30 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (1393C800) [pid = 3684] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:21:30 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (0F34D000) [pid = 3684] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:21:30 INFO - PROCESS | 3684 | --DOMWINDOW == 53 (12999400) [pid = 3684] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:21:30 INFO - PROCESS | 3684 | --DOMWINDOW == 52 (13C49800) [pid = 3684] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:21:30 INFO - PROCESS | 3684 | 1469139690830 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 15:21:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 15:21:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1069ms 15:21:30 INFO - PROCESS | 3684 | 1469139690854 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 15:21:30 INFO - PROCESS | 3684 | 1469139690856 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 15:21:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:21:30 INFO - PROCESS | 3684 | 1469139690860 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:21:30 INFO - PROCESS | 3684 | 1469139690861 Marionette TRACE conn3 <- [1,706,null,{}] 15:21:30 INFO - PROCESS | 3684 | 1469139690865 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:30 INFO - PROCESS | 3684 | 1469139690867 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:30 INFO - PROCESS | 3684 | 1469139690944 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 15:21:30 INFO - PROCESS | 3684 | 1469139690949 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:30 INFO - PROCESS | 3684 | 1469139690951 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:30 INFO - PROCESS | 3684 | ++DOCSHELL 10A4C400 == 33 [pid = 3684] [id = 186] 15:21:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (11CD5000) [pid = 3684] [serial = 556] [outer = 00000000] 15:21:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (1580F800) [pid = 3684] [serial = 557] [outer = 11CD5000] 15:21:30 INFO - PROCESS | 3684 | 1469139690994 Marionette DEBUG loaded listener.js 15:21:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (15D01400) [pid = 3684] [serial = 558] [outer = 11CD5000] 15:21:31 INFO - PROCESS | 3684 | 1469139691820 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 15:21:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:21:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1027ms 15:21:31 INFO - PROCESS | 3684 | 1469139691879 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 15:21:31 INFO - PROCESS | 3684 | 1469139691881 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 15:21:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:21:31 INFO - PROCESS | 3684 | 1469139691885 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:21:31 INFO - PROCESS | 3684 | 1469139691887 Marionette TRACE conn3 <- [1,710,null,{}] 15:21:31 INFO - PROCESS | 3684 | 1469139691891 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:31 INFO - PROCESS | 3684 | 1469139691892 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:31 INFO - PROCESS | 3684 | 1469139691975 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 15:21:31 INFO - PROCESS | 3684 | 1469139691980 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:31 INFO - PROCESS | 3684 | 1469139691983 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:31 INFO - PROCESS | 3684 | ++DOCSHELL 15D07000 == 34 [pid = 3684] [id = 187] 15:21:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (15D0B800) [pid = 3684] [serial = 559] [outer = 00000000] 15:21:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (15DF0800) [pid = 3684] [serial = 560] [outer = 15D0B800] 15:21:32 INFO - PROCESS | 3684 | 1469139692008 Marionette DEBUG loaded listener.js 15:21:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (1600EC00) [pid = 3684] [serial = 561] [outer = 15D0B800] 15:21:32 INFO - PROCESS | 3684 | 1469139692605 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 15:21:32 INFO - PROCESS | 3684 | 1469139692652 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 15:21:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 15:21:32 INFO - PROCESS | 3684 | 1469139692657 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:21:32 INFO - PROCESS | 3684 | 1469139692662 Marionette TRACE conn3 <- [1,714,null,{}] 15:21:32 INFO - PROCESS | 3684 | 1469139692667 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:32 INFO - PROCESS | 3684 | 1469139692670 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:32 INFO - PROCESS | 3684 | 1469139692763 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 15:21:32 INFO - PROCESS | 3684 | 1469139692840 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:32 INFO - PROCESS | 3684 | 1469139692843 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:32 INFO - PROCESS | 3684 | ++DOCSHELL 112A7000 == 35 [pid = 3684] [id = 188] 15:21:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (11477000) [pid = 3684] [serial = 562] [outer = 00000000] 15:21:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (12D67800) [pid = 3684] [serial = 563] [outer = 11477000] 15:21:32 INFO - PROCESS | 3684 | 1469139692899 Marionette DEBUG loaded listener.js 15:21:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (13155400) [pid = 3684] [serial = 564] [outer = 11477000] 15:21:33 INFO - PROCESS | 3684 | 1469139693500 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 15:21:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:21:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 900ms 15:21:33 INFO - PROCESS | 3684 | 1469139693561 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 15:21:33 INFO - PROCESS | 3684 | 1469139693566 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 15:21:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:21:33 INFO - PROCESS | 3684 | 1469139693572 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:21:33 INFO - PROCESS | 3684 | 1469139693575 Marionette TRACE conn3 <- [1,718,null,{}] 15:21:33 INFO - PROCESS | 3684 | 1469139693579 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:33 INFO - PROCESS | 3684 | 1469139693582 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:33 INFO - PROCESS | 3684 | 1469139693670 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 15:21:33 INFO - PROCESS | 3684 | 1469139693748 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:33 INFO - PROCESS | 3684 | 1469139693750 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:33 INFO - PROCESS | 3684 | ++DOCSHELL 15D09800 == 36 [pid = 3684] [id = 189] 15:21:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (15D0EC00) [pid = 3684] [serial = 565] [outer = 00000000] 15:21:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (15DEE800) [pid = 3684] [serial = 566] [outer = 15D0EC00] 15:21:33 INFO - PROCESS | 3684 | 1469139693786 Marionette DEBUG loaded listener.js 15:21:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (16010C00) [pid = 3684] [serial = 567] [outer = 15D0EC00] 15:21:34 INFO - PROCESS | 3684 | 1469139694342 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 15:21:34 INFO - PROCESS | 3684 | 1469139694422 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 15:21:34 INFO - PROCESS | 3684 | 1469139694425 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:21:34 INFO - PROCESS | 3684 | 1469139694429 Marionette TRACE conn3 <- [1,722,null,{}] 15:21:34 INFO - PROCESS | 3684 | 1469139694440 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:34 INFO - PROCESS | 3684 | 1469139694445 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:34 INFO - PROCESS | 3684 | 1469139694527 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 15:21:34 INFO - PROCESS | 3684 | 1469139694606 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:34 INFO - PROCESS | 3684 | 1469139694609 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:34 INFO - PROCESS | 3684 | ++DOCSHELL 1682AC00 == 37 [pid = 3684] [id = 190] 15:21:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (1682B000) [pid = 3684] [serial = 568] [outer = 00000000] 15:21:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (1683C800) [pid = 3684] [serial = 569] [outer = 1682B000] 15:21:34 INFO - PROCESS | 3684 | 1469139694664 Marionette DEBUG loaded listener.js 15:21:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (16841800) [pid = 3684] [serial = 570] [outer = 1682B000] 15:21:35 INFO - PROCESS | 3684 | 1469139695165 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 15:21:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:21:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 759ms 15:21:35 INFO - PROCESS | 3684 | 1469139695196 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 15:21:35 INFO - PROCESS | 3684 | 1469139695199 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 15:21:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:21:35 INFO - PROCESS | 3684 | 1469139695186 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:21:35 INFO - PROCESS | 3684 | 1469139695188 Marionette TRACE conn3 <- [1,726,null,{}] 15:21:35 INFO - PROCESS | 3684 | 1469139695192 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:35 INFO - PROCESS | 3684 | 1469139695194 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:35 INFO - PROCESS | 3684 | 1469139695295 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 15:21:35 INFO - PROCESS | 3684 | 1469139695389 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:35 INFO - PROCESS | 3684 | 1469139695391 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:35 INFO - PROCESS | 3684 | ++DOCSHELL 15D10C00 == 38 [pid = 3684] [id = 191] 15:21:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (1600F000) [pid = 3684] [serial = 571] [outer = 00000000] 15:21:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (16B3FC00) [pid = 3684] [serial = 572] [outer = 1600F000] 15:21:35 INFO - PROCESS | 3684 | 1469139695422 Marionette DEBUG loaded listener.js 15:21:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (16D05000) [pid = 3684] [serial = 573] [outer = 1600F000] 15:21:36 INFO - PROCESS | 3684 | --DOCSHELL 10A4C400 == 37 [pid = 3684] [id = 186] 15:21:36 INFO - PROCESS | 3684 | --DOCSHELL 13CABC00 == 36 [pid = 3684] [id = 185] 15:21:36 INFO - PROCESS | 3684 | --DOCSHELL 12B62C00 == 35 [pid = 3684] [id = 184] 15:21:36 INFO - PROCESS | 3684 | --DOCSHELL 0F344C00 == 34 [pid = 3684] [id = 183] 15:21:36 INFO - PROCESS | 3684 | --DOCSHELL 0F34BC00 == 33 [pid = 3684] [id = 182] 15:21:36 INFO - PROCESS | 3684 | --DOCSHELL 110E6C00 == 32 [pid = 3684] [id = 175] 15:21:36 INFO - PROCESS | 3684 | --DOCSHELL 1580AC00 == 31 [pid = 3684] [id = 181] 15:21:36 INFO - PROCESS | 3684 | --DOCSHELL 1682AC00 == 30 [pid = 3684] [id = 190] 15:21:36 INFO - PROCESS | 3684 | --DOCSHELL 15D09800 == 29 [pid = 3684] [id = 189] 15:21:36 INFO - PROCESS | 3684 | --DOCSHELL 15D07000 == 28 [pid = 3684] [id = 187] 15:21:36 INFO - PROCESS | 3684 | --DOCSHELL 112A7000 == 27 [pid = 3684] [id = 188] 15:21:36 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1292A000) [pid = 3684] [serial = 530] [outer = 00000000] [url = about:blank] 15:21:36 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (10A48400) [pid = 3684] [serial = 527] [outer = 00000000] [url = about:blank] 15:21:36 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (10ECE400) [pid = 3684] [serial = 528] [outer = 00000000] [url = about:blank] 15:21:36 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (13CAA400) [pid = 3684] [serial = 534] [outer = 00000000] [url = about:blank] 15:21:36 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (131E0800) [pid = 3684] [serial = 525] [outer = 00000000] [url = about:blank] 15:21:36 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (12825C00) [pid = 3684] [serial = 524] [outer = 00000000] [url = about:blank] 15:21:36 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (13943000) [pid = 3684] [serial = 533] [outer = 00000000] [url = about:blank] 15:21:36 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (12B65C00) [pid = 3684] [serial = 516] [outer = 00000000] [url = about:blank] 15:21:36 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (12968800) [pid = 3684] [serial = 515] [outer = 00000000] [url = about:blank] 15:21:36 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (14436000) [pid = 3684] [serial = 519] [outer = 00000000] [url = about:blank] 15:21:36 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (13E9C000) [pid = 3684] [serial = 518] [outer = 00000000] [url = about:blank] 15:21:36 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (12B65400) [pid = 3684] [serial = 522] [outer = 00000000] [url = about:blank] 15:21:36 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (16007800) [pid = 3684] [serial = 542] [outer = 00000000] [url = about:blank] 15:21:36 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (110E7400) [pid = 3684] [serial = 521] [outer = 00000000] [url = about:blank] 15:21:36 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (13CAF400) [pid = 3684] [serial = 540] [outer = 00000000] [url = about:blank] 15:21:36 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (15802800) [pid = 3684] [serial = 536] [outer = 00000000] [url = about:blank] 15:21:36 INFO - PROCESS | 3684 | --DOMWINDOW == 53 (15B09400) [pid = 3684] [serial = 537] [outer = 00000000] [url = about:blank] 15:21:36 INFO - PROCESS | 3684 | --DOMWINDOW == 52 (13C54400) [pid = 3684] [serial = 539] [outer = 00000000] [url = about:blank] 15:21:36 INFO - PROCESS | 3684 | --DOMWINDOW == 51 (12990000) [pid = 3684] [serial = 531] [outer = 00000000] [url = about:blank] 15:21:36 INFO - PROCESS | 3684 | 1469139696797 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 15:21:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:21:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1632ms 15:21:36 INFO - PROCESS | 3684 | 1469139696839 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 15:21:36 INFO - PROCESS | 3684 | 1469139696843 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 15:21:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:21:36 INFO - PROCESS | 3684 | 1469139696830 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:21:36 INFO - PROCESS | 3684 | 1469139696833 Marionette TRACE conn3 <- [1,730,null,{}] 15:21:36 INFO - PROCESS | 3684 | 1469139696839 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:36 INFO - PROCESS | 3684 | 1469139696843 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:36 INFO - PROCESS | 3684 | 1469139696957 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 15:21:37 INFO - PROCESS | 3684 | 1469139697023 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:37 INFO - PROCESS | 3684 | 1469139697027 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:37 INFO - PROCESS | 3684 | ++DOCSHELL 0F9E1000 == 28 [pid = 3684] [id = 192] 15:21:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 52 (0F9E7400) [pid = 3684] [serial = 574] [outer = 00000000] 15:21:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (10A0E800) [pid = 3684] [serial = 575] [outer = 0F9E7400] 15:21:37 INFO - PROCESS | 3684 | 1469139697068 Marionette DEBUG loaded listener.js 15:21:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (10A52400) [pid = 3684] [serial = 576] [outer = 0F9E7400] 15:21:37 INFO - PROCESS | 3684 | 1469139697877 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 15:21:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 15:21:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1069ms 15:21:37 INFO - PROCESS | 3684 | 1469139697927 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 15:21:37 INFO - PROCESS | 3684 | 1469139697932 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 15:21:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:21:37 INFO - PROCESS | 3684 | 1469139697938 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:21:37 INFO - PROCESS | 3684 | 1469139697941 Marionette TRACE conn3 <- [1,734,null,{}] 15:21:37 INFO - PROCESS | 3684 | 1469139697945 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:37 INFO - PROCESS | 3684 | 1469139697948 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:38 INFO - PROCESS | 3684 | 1469139698013 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 15:21:38 INFO - PROCESS | 3684 | 1469139698020 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:38 INFO - PROCESS | 3684 | 1469139698023 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:38 INFO - PROCESS | 3684 | ++DOCSHELL 12825000 == 29 [pid = 3684] [id = 193] 15:21:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (12828000) [pid = 3684] [serial = 577] [outer = 00000000] 15:21:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (12932800) [pid = 3684] [serial = 578] [outer = 12828000] 15:21:38 INFO - PROCESS | 3684 | 1469139698072 Marionette DEBUG loaded listener.js 15:21:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (12991C00) [pid = 3684] [serial = 579] [outer = 12828000] 15:21:38 INFO - PROCESS | 3684 | 1469139698935 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 15:21:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 15:21:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1041ms 15:21:38 INFO - PROCESS | 3684 | 1469139698973 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 15:21:38 INFO - PROCESS | 3684 | 1469139698975 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 15:21:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:21:38 INFO - PROCESS | 3684 | 1469139698979 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:21:38 INFO - PROCESS | 3684 | 1469139698982 Marionette TRACE conn3 <- [1,738,null,{}] 15:21:38 INFO - PROCESS | 3684 | 1469139698992 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:38 INFO - PROCESS | 3684 | 1469139698997 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:39 INFO - PROCESS | 3684 | 1469139699089 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 15:21:39 INFO - PROCESS | 3684 | 1469139699146 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:39 INFO - PROCESS | 3684 | 1469139699149 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:39 INFO - PROCESS | 3684 | ++DOCSHELL 131D9800 == 30 [pid = 3684] [id = 194] 15:21:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (131DF800) [pid = 3684] [serial = 580] [outer = 00000000] 15:21:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (132E7800) [pid = 3684] [serial = 581] [outer = 131DF800] 15:21:39 INFO - PROCESS | 3684 | 1469139699195 Marionette DEBUG loaded listener.js 15:21:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (1393A400) [pid = 3684] [serial = 582] [outer = 131DF800] 15:21:39 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (11CD5000) [pid = 3684] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:21:39 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (15D0B800) [pid = 3684] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:21:39 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (13CAC800) [pid = 3684] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 15:21:39 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (0F345800) [pid = 3684] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:21:39 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (15B0EC00) [pid = 3684] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:21:39 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (12B63000) [pid = 3684] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:21:39 INFO - PROCESS | 3684 | --DOMWINDOW == 53 (0F34FC00) [pid = 3684] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:21:40 INFO - PROCESS | 3684 | 1469139700023 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 15:21:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:21:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1069ms 15:21:40 INFO - PROCESS | 3684 | 1469139700054 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 15:21:40 INFO - PROCESS | 3684 | 1469139700056 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 15:21:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:21:40 INFO - PROCESS | 3684 | 1469139700060 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:21:40 INFO - PROCESS | 3684 | 1469139700061 Marionette TRACE conn3 <- [1,742,null,{}] 15:21:40 INFO - PROCESS | 3684 | 1469139700065 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:40 INFO - PROCESS | 3684 | 1469139700067 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:40 INFO - PROCESS | 3684 | 1469139700152 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 15:21:40 INFO - PROCESS | 3684 | 1469139700158 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:40 INFO - PROCESS | 3684 | 1469139700161 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:40 INFO - PROCESS | 3684 | ++DOCSHELL 10ED8000 == 31 [pid = 3684] [id = 195] 15:21:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (11217000) [pid = 3684] [serial = 583] [outer = 00000000] 15:21:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (13CAA400) [pid = 3684] [serial = 584] [outer = 11217000] 15:21:40 INFO - PROCESS | 3684 | 1469139700204 Marionette DEBUG loaded listener.js 15:21:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (142BA800) [pid = 3684] [serial = 585] [outer = 11217000] 15:21:41 INFO - PROCESS | 3684 | 1469139701034 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 15:21:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 15:21:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 984ms 15:21:41 INFO - PROCESS | 3684 | 1469139701057 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 15:21:41 INFO - PROCESS | 3684 | 1469139701059 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 15:21:41 INFO - PROCESS | 3684 | 1469139701063 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:21:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:21:41 INFO - PROCESS | 3684 | 1469139701065 Marionette TRACE conn3 <- [1,746,null,{}] 15:21:41 INFO - PROCESS | 3684 | 1469139701068 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:41 INFO - PROCESS | 3684 | 1469139701070 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:41 INFO - PROCESS | 3684 | 1469139701126 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 15:21:41 INFO - PROCESS | 3684 | 1469139701131 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:41 INFO - PROCESS | 3684 | 1469139701133 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:41 INFO - PROCESS | 3684 | ++DOCSHELL 142BDC00 == 32 [pid = 3684] [id = 196] 15:21:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (142C1000) [pid = 3684] [serial = 586] [outer = 00000000] 15:21:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (15802400) [pid = 3684] [serial = 587] [outer = 142C1000] 15:21:41 INFO - PROCESS | 3684 | 1469139701184 Marionette DEBUG loaded listener.js 15:21:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (15B0EC00) [pid = 3684] [serial = 588] [outer = 142C1000] 15:21:41 INFO - PROCESS | 3684 | 1469139701592 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 15:21:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:21:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 563ms 15:21:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:21:41 INFO - PROCESS | 3684 | 1469139701634 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 15:21:41 INFO - PROCESS | 3684 | 1469139701636 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 15:21:41 INFO - PROCESS | 3684 | 1469139701639 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:21:41 INFO - PROCESS | 3684 | 1469139701641 Marionette TRACE conn3 <- [1,750,null,{}] 15:21:41 INFO - PROCESS | 3684 | 1469139701644 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:41 INFO - PROCESS | 3684 | 1469139701649 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:41 INFO - PROCESS | 3684 | 1469139701726 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 15:21:41 INFO - PROCESS | 3684 | 1469139701734 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:41 INFO - PROCESS | 3684 | 1469139701736 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:41 INFO - PROCESS | 3684 | ++DOCSHELL 14430000 == 33 [pid = 3684] [id = 197] 15:21:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (15805000) [pid = 3684] [serial = 589] [outer = 00000000] 15:21:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (15D10800) [pid = 3684] [serial = 590] [outer = 15805000] 15:21:41 INFO - PROCESS | 3684 | 1469139701782 Marionette DEBUG loaded listener.js 15:21:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (1600BC00) [pid = 3684] [serial = 591] [outer = 15805000] 15:21:42 INFO - PROCESS | 3684 | 1469139702769 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 15:21:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:21:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1167ms 15:21:42 INFO - PROCESS | 3684 | 1469139702811 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 15:21:42 INFO - PROCESS | 3684 | 1469139702815 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 15:21:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:21:42 INFO - PROCESS | 3684 | 1469139702821 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:21:42 INFO - PROCESS | 3684 | 1469139702824 Marionette TRACE conn3 <- [1,754,null,{}] 15:21:42 INFO - PROCESS | 3684 | 1469139702830 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:42 INFO - PROCESS | 3684 | 1469139702833 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:42 INFO - PROCESS | 3684 | 1469139702949 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 15:21:43 INFO - PROCESS | 3684 | 1469139703019 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:43 INFO - PROCESS | 3684 | 1469139703022 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:43 INFO - PROCESS | 3684 | ++DOCSHELL 0F2B1800 == 34 [pid = 3684] [id = 198] 15:21:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (0F347C00) [pid = 3684] [serial = 592] [outer = 00000000] 15:21:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (110E4400) [pid = 3684] [serial = 593] [outer = 0F347C00] 15:21:43 INFO - PROCESS | 3684 | 1469139703060 Marionette DEBUG loaded listener.js 15:21:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (11C32C00) [pid = 3684] [serial = 594] [outer = 0F347C00] 15:21:43 INFO - PROCESS | 3684 | --DOCSHELL 142BDC00 == 33 [pid = 3684] [id = 196] 15:21:43 INFO - PROCESS | 3684 | --DOCSHELL 10ED8000 == 32 [pid = 3684] [id = 195] 15:21:43 INFO - PROCESS | 3684 | --DOCSHELL 131D9800 == 31 [pid = 3684] [id = 194] 15:21:43 INFO - PROCESS | 3684 | --DOCSHELL 12825000 == 30 [pid = 3684] [id = 193] 15:21:43 INFO - PROCESS | 3684 | --DOCSHELL 0F9E1000 == 29 [pid = 3684] [id = 192] 15:21:43 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1580F800) [pid = 3684] [serial = 557] [outer = 00000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (1600EC00) [pid = 3684] [serial = 561] [outer = 00000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (15DF0800) [pid = 3684] [serial = 560] [outer = 00000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (142B9C00) [pid = 3684] [serial = 554] [outer = 00000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (10A10400) [pid = 3684] [serial = 548] [outer = 00000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (1600C400) [pid = 3684] [serial = 543] [outer = 00000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (12B67400) [pid = 3684] [serial = 551] [outer = 00000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (10A53800) [pid = 3684] [serial = 545] [outer = 00000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (1129C800) [pid = 3684] [serial = 546] [outer = 00000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (10ECD800) [pid = 3684] [serial = 549] [outer = 00000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (14435000) [pid = 3684] [serial = 555] [outer = 00000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3684 | --DOMWINDOW == 53 (15D01400) [pid = 3684] [serial = 558] [outer = 00000000] [url = about:blank] 15:21:43 INFO - PROCESS | 3684 | --DOMWINDOW == 52 (12B6A800) [pid = 3684] [serial = 552] [outer = 00000000] [url = about:blank] 15:21:44 INFO - PROCESS | 3684 | 1469139704205 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 15:21:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:21:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1449ms 15:21:44 INFO - PROCESS | 3684 | 1469139704275 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 15:21:44 INFO - PROCESS | 3684 | 1469139704279 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 15:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:21:44 INFO - PROCESS | 3684 | 1469139704285 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:21:44 INFO - PROCESS | 3684 | 1469139704288 Marionette TRACE conn3 <- [1,758,null,{}] 15:21:44 INFO - PROCESS | 3684 | 1469139704294 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:44 INFO - PROCESS | 3684 | 1469139704296 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:44 INFO - PROCESS | 3684 | 1469139704354 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 15:21:44 INFO - PROCESS | 3684 | 1469139704362 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:44 INFO - PROCESS | 3684 | 1469139704366 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:44 INFO - PROCESS | 3684 | ++DOCSHELL 10A0AC00 == 30 [pid = 3684] [id = 199] 15:21:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (10A0BC00) [pid = 3684] [serial = 595] [outer = 00000000] 15:21:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (10A4C000) [pid = 3684] [serial = 596] [outer = 10A0BC00] 15:21:44 INFO - PROCESS | 3684 | 1469139704413 Marionette DEBUG loaded listener.js 15:21:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (10ECD800) [pid = 3684] [serial = 597] [outer = 10A0BC00] 15:21:44 INFO - PROCESS | 3684 | 1469139704811 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 15:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 563ms 15:21:44 INFO - PROCESS | 3684 | 1469139704861 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 15:21:44 INFO - PROCESS | 3684 | 1469139704866 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 15:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:21:44 INFO - PROCESS | 3684 | 1469139704873 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:21:44 INFO - PROCESS | 3684 | 1469139704875 Marionette TRACE conn3 <- [1,762,null,{}] 15:21:44 INFO - PROCESS | 3684 | 1469139704879 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:44 INFO - PROCESS | 3684 | 1469139704881 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:44 INFO - PROCESS | 3684 | 1469139704947 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 15:21:44 INFO - PROCESS | 3684 | 1469139704955 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:44 INFO - PROCESS | 3684 | 1469139704958 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:44 INFO - PROCESS | 3684 | ++DOCSHELL 11AC6C00 == 31 [pid = 3684] [id = 200] 15:21:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (11AC7C00) [pid = 3684] [serial = 598] [outer = 00000000] 15:21:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (12825C00) [pid = 3684] [serial = 599] [outer = 11AC7C00] 15:21:45 INFO - PROCESS | 3684 | 1469139705003 Marionette DEBUG loaded listener.js 15:21:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (12968800) [pid = 3684] [serial = 600] [outer = 11AC7C00] 15:21:45 INFO - PROCESS | 3684 | 1469139705404 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 15:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 577ms 15:21:45 INFO - PROCESS | 3684 | 1469139705447 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 15:21:45 INFO - PROCESS | 3684 | 1469139705449 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 15:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:21:45 INFO - PROCESS | 3684 | 1469139705452 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:21:45 INFO - PROCESS | 3684 | 1469139705456 Marionette TRACE conn3 <- [1,766,null,{}] 15:21:45 INFO - PROCESS | 3684 | 1469139705466 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:45 INFO - PROCESS | 3684 | 1469139705471 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:45 INFO - PROCESS | 3684 | 1469139705534 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 15:21:45 INFO - PROCESS | 3684 | 1469139705577 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:45 INFO - PROCESS | 3684 | 1469139705580 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:45 INFO - PROCESS | 3684 | ++DOCSHELL 12D9B800 == 32 [pid = 3684] [id = 201] 15:21:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (1313E000) [pid = 3684] [serial = 601] [outer = 00000000] 15:21:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (131E0800) [pid = 3684] [serial = 602] [outer = 1313E000] 15:21:45 INFO - PROCESS | 3684 | 1469139705689 Marionette DEBUG loaded listener.js 15:21:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (1393A000) [pid = 3684] [serial = 603] [outer = 1313E000] 15:21:46 INFO - PROCESS | 3684 | 1469139706094 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 15:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 675ms 15:21:46 INFO - PROCESS | 3684 | 1469139706114 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 15:21:46 INFO - PROCESS | 3684 | 1469139706117 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 15:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:21:46 INFO - PROCESS | 3684 | 1469139706120 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:21:46 INFO - PROCESS | 3684 | 1469139706122 Marionette TRACE conn3 <- [1,770,null,{}] 15:21:46 INFO - PROCESS | 3684 | 1469139706125 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:46 INFO - PROCESS | 3684 | 1469139706127 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:46 INFO - PROCESS | 3684 | 1469139706220 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 15:21:46 INFO - PROCESS | 3684 | 1469139706228 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:46 INFO - PROCESS | 3684 | 1469139706230 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:46 INFO - PROCESS | 3684 | ++DOCSHELL 139D0800 == 33 [pid = 3684] [id = 202] 15:21:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (13C4AC00) [pid = 3684] [serial = 604] [outer = 00000000] 15:21:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (142B3400) [pid = 3684] [serial = 605] [outer = 13C4AC00] 15:21:46 INFO - PROCESS | 3684 | 1469139706273 Marionette DEBUG loaded listener.js 15:21:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (142BFC00) [pid = 3684] [serial = 606] [outer = 13C4AC00] 15:21:46 INFO - PROCESS | 3684 | 1469139706655 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 15:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 576ms 15:21:46 INFO - PROCESS | 3684 | 1469139706689 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 15:21:46 INFO - PROCESS | 3684 | 1469139706691 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 15:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:21:46 INFO - PROCESS | 3684 | 1469139706694 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:21:46 INFO - PROCESS | 3684 | 1469139706696 Marionette TRACE conn3 <- [1,774,null,{}] 15:21:46 INFO - PROCESS | 3684 | 1469139706700 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:46 INFO - PROCESS | 3684 | 1469139706702 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:46 INFO - PROCESS | 3684 | 1469139706787 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 15:21:46 INFO - PROCESS | 3684 | 1469139706864 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:46 INFO - PROCESS | 3684 | 1469139706866 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:46 INFO - PROCESS | 3684 | ++DOCSHELL 14FB7C00 == 34 [pid = 3684] [id = 203] 15:21:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (15803C00) [pid = 3684] [serial = 607] [outer = 00000000] 15:21:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (15B01400) [pid = 3684] [serial = 608] [outer = 15803C00] 15:21:46 INFO - PROCESS | 3684 | 1469139706908 Marionette DEBUG loaded listener.js 15:21:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (15B86000) [pid = 3684] [serial = 609] [outer = 15803C00] 15:21:47 INFO - PROCESS | 3684 | 1469139707279 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 15:21:47 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (0F9E7400) [pid = 3684] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 15:21:47 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (12828000) [pid = 3684] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 15:21:47 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (142C1000) [pid = 3684] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 15:21:47 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (11477000) [pid = 3684] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:21:47 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (15D0EC00) [pid = 3684] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:21:47 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (1682B000) [pid = 3684] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 15:21:47 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (131DF800) [pid = 3684] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 15:21:47 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (11217000) [pid = 3684] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 15:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 633ms 15:21:47 INFO - PROCESS | 3684 | 1469139707335 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 15:21:47 INFO - PROCESS | 3684 | 1469139707337 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 15:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:21:47 INFO - PROCESS | 3684 | 1469139707322 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:21:47 INFO - PROCESS | 3684 | 1469139707323 Marionette TRACE conn3 <- [1,778,null,{}] 15:21:47 INFO - PROCESS | 3684 | 1469139707326 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:47 INFO - PROCESS | 3684 | 1469139707332 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:47 INFO - PROCESS | 3684 | 1469139707430 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 15:21:47 INFO - PROCESS | 3684 | 1469139707438 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:47 INFO - PROCESS | 3684 | 1469139707440 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:47 INFO - PROCESS | 3684 | ++DOCSHELL 1026E000 == 35 [pid = 3684] [id = 204] 15:21:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (110E7800) [pid = 3684] [serial = 610] [outer = 00000000] 15:21:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (15D0BC00) [pid = 3684] [serial = 611] [outer = 110E7800] 15:21:47 INFO - PROCESS | 3684 | 1469139707483 Marionette DEBUG loaded listener.js 15:21:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (15DE5800) [pid = 3684] [serial = 612] [outer = 110E7800] 15:21:47 INFO - PROCESS | 3684 | 1469139707844 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 15:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 563ms 15:21:47 INFO - PROCESS | 3684 | 1469139707909 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 15:21:47 INFO - PROCESS | 3684 | 1469139707912 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 15:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:21:47 INFO - PROCESS | 3684 | 1469139707915 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:21:47 INFO - PROCESS | 3684 | 1469139707917 Marionette TRACE conn3 <- [1,782,null,{}] 15:21:47 INFO - PROCESS | 3684 | 1469139707920 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:47 INFO - PROCESS | 3684 | 1469139707922 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:47 INFO - PROCESS | 3684 | 1469139707996 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 15:21:48 INFO - PROCESS | 3684 | 1469139708011 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:48 INFO - PROCESS | 3684 | 1469139708013 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:48 INFO - PROCESS | 3684 | ++DOCSHELL 16005400 == 36 [pid = 3684] [id = 205] 15:21:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (16005800) [pid = 3684] [serial = 613] [outer = 00000000] 15:21:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (1600D800) [pid = 3684] [serial = 614] [outer = 16005800] 15:21:48 INFO - PROCESS | 3684 | 1469139708055 Marionette DEBUG loaded listener.js 15:21:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (1600F400) [pid = 3684] [serial = 615] [outer = 16005800] 15:21:48 INFO - PROCESS | 3684 | 1469139708423 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 15:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 534ms 15:21:48 INFO - PROCESS | 3684 | 1469139708456 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 15:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:21:48 INFO - PROCESS | 3684 | 1469139708458 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 15:21:48 INFO - PROCESS | 3684 | 1469139708461 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:21:48 INFO - PROCESS | 3684 | 1469139708463 Marionette TRACE conn3 <- [1,786,null,{}] 15:21:48 INFO - PROCESS | 3684 | 1469139708471 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:48 INFO - PROCESS | 3684 | 1469139708473 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:48 INFO - PROCESS | 3684 | 1469139708546 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 15:21:48 INFO - PROCESS | 3684 | 1469139708552 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:48 INFO - PROCESS | 3684 | 1469139708554 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:48 INFO - PROCESS | 3684 | ++DOCSHELL 15D0AC00 == 37 [pid = 3684] [id = 206] 15:21:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (1600B400) [pid = 3684] [serial = 616] [outer = 00000000] 15:21:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (16822000) [pid = 3684] [serial = 617] [outer = 1600B400] 15:21:48 INFO - PROCESS | 3684 | 1469139708579 Marionette DEBUG loaded listener.js 15:21:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (16826000) [pid = 3684] [serial = 618] [outer = 1600B400] 15:21:48 INFO - PROCESS | 3684 | 1469139708947 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 15:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 15:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 493ms 15:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:21:48 INFO - PROCESS | 3684 | 1469139708954 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 15:21:48 INFO - PROCESS | 3684 | 1469139708956 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 15:21:48 INFO - PROCESS | 3684 | 1469139708959 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:21:48 INFO - PROCESS | 3684 | 1469139708961 Marionette TRACE conn3 <- [1,790,null,{}] 15:21:48 INFO - PROCESS | 3684 | 1469139708964 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:48 INFO - PROCESS | 3684 | 1469139708966 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:49 INFO - PROCESS | 3684 | 1469139709075 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 15:21:49 INFO - PROCESS | 3684 | 1469139709083 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:49 INFO - PROCESS | 3684 | 1469139709084 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:49 INFO - PROCESS | 3684 | ++DOCSHELL 16821800 == 38 [pid = 3684] [id = 207] 15:21:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (16829800) [pid = 3684] [serial = 619] [outer = 00000000] 15:21:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (16837400) [pid = 3684] [serial = 620] [outer = 16829800] 15:21:49 INFO - PROCESS | 3684 | 1469139709126 Marionette DEBUG loaded listener.js 15:21:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1683D000) [pid = 3684] [serial = 621] [outer = 16829800] 15:21:49 INFO - PROCESS | 3684 | 1469139709483 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 15:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 15:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 576ms 15:21:49 INFO - PROCESS | 3684 | 1469139709545 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 15:21:49 INFO - PROCESS | 3684 | 1469139709549 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 15:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:21:49 INFO - PROCESS | 3684 | 1469139709554 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:21:49 INFO - PROCESS | 3684 | 1469139709559 Marionette TRACE conn3 <- [1,794,null,{}] 15:21:49 INFO - PROCESS | 3684 | 1469139709565 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:49 INFO - PROCESS | 3684 | 1469139709568 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:49 INFO - PROCESS | 3684 | 1469139709713 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 15:21:49 INFO - PROCESS | 3684 | 1469139709794 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:49 INFO - PROCESS | 3684 | 1469139709799 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:49 INFO - PROCESS | 3684 | ++DOCSHELL 10564400 == 39 [pid = 3684] [id = 208] 15:21:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (10A07800) [pid = 3684] [serial = 622] [outer = 00000000] 15:21:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (10ED3C00) [pid = 3684] [serial = 623] [outer = 10A07800] 15:21:49 INFO - PROCESS | 3684 | 1469139709854 Marionette DEBUG loaded listener.js 15:21:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (110E9400) [pid = 3684] [serial = 624] [outer = 10A07800] 15:21:50 INFO - PROCESS | 3684 | 1469139710405 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 15:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 15:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 900ms 15:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:21:50 INFO - PROCESS | 3684 | 1469139710459 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 15:21:50 INFO - PROCESS | 3684 | 1469139710462 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 15:21:50 INFO - PROCESS | 3684 | 1469139710469 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:21:50 INFO - PROCESS | 3684 | 1469139710472 Marionette TRACE conn3 <- [1,798,null,{}] 15:21:50 INFO - PROCESS | 3684 | 1469139710477 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:50 INFO - PROCESS | 3684 | 1469139710480 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:50 INFO - PROCESS | 3684 | 1469139710589 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 15:21:50 INFO - PROCESS | 3684 | 1469139710670 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:50 INFO - PROCESS | 3684 | 1469139710673 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:50 INFO - PROCESS | 3684 | ++DOCSHELL 12B65000 == 40 [pid = 3684] [id = 209] 15:21:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (12B69000) [pid = 3684] [serial = 625] [outer = 00000000] 15:21:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (12D9A800) [pid = 3684] [serial = 626] [outer = 12B69000] 15:21:50 INFO - PROCESS | 3684 | 1469139710750 Marionette DEBUG loaded listener.js 15:21:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (131E5C00) [pid = 3684] [serial = 627] [outer = 12B69000] 15:21:51 INFO - PROCESS | 3684 | 1469139711289 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 15:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 858ms 15:21:51 INFO - PROCESS | 3684 | 1469139711314 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 15:21:51 INFO - PROCESS | 3684 | 1469139711317 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 15:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:21:51 INFO - PROCESS | 3684 | 1469139711321 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:21:51 INFO - PROCESS | 3684 | 1469139711323 Marionette TRACE conn3 <- [1,802,null,{}] 15:21:51 INFO - PROCESS | 3684 | 1469139711333 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:51 INFO - PROCESS | 3684 | 1469139711338 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:51 INFO - PROCESS | 3684 | 1469139711433 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 15:21:51 INFO - PROCESS | 3684 | 1469139711558 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:51 INFO - PROCESS | 3684 | 1469139711562 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:51 INFO - PROCESS | 3684 | ++DOCSHELL 15B88C00 == 41 [pid = 3684] [id = 210] 15:21:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (15B8B000) [pid = 3684] [serial = 628] [outer = 00000000] 15:21:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (15D0B400) [pid = 3684] [serial = 629] [outer = 15B8B000] 15:21:51 INFO - PROCESS | 3684 | 1469139711635 Marionette DEBUG loaded listener.js 15:21:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1681E400) [pid = 3684] [serial = 630] [outer = 15B8B000] 15:21:52 INFO - PROCESS | 3684 | 1469139712339 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 15:21:52 INFO - PROCESS | 3684 | 1469139712415 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 15:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 15:21:52 INFO - PROCESS | 3684 | 1469139712420 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:21:52 INFO - PROCESS | 3684 | 1469139712423 Marionette TRACE conn3 <- [1,806,null,{}] 15:21:52 INFO - PROCESS | 3684 | 1469139712428 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:52 INFO - PROCESS | 3684 | 1469139712431 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:52 INFO - PROCESS | 3684 | 1469139712554 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 15:21:52 INFO - PROCESS | 3684 | 1469139712630 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:52 INFO - PROCESS | 3684 | 1469139712632 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:53 INFO - PROCESS | 3684 | --DOCSHELL 15D0AC00 == 40 [pid = 3684] [id = 206] 15:21:53 INFO - PROCESS | 3684 | --DOCSHELL 16005400 == 39 [pid = 3684] [id = 205] 15:21:53 INFO - PROCESS | 3684 | --DOCSHELL 1026E000 == 38 [pid = 3684] [id = 204] 15:21:53 INFO - PROCESS | 3684 | --DOCSHELL 14FB7C00 == 37 [pid = 3684] [id = 203] 15:21:53 INFO - PROCESS | 3684 | --DOCSHELL 139D0800 == 36 [pid = 3684] [id = 202] 15:21:53 INFO - PROCESS | 3684 | --DOCSHELL 12D9B800 == 35 [pid = 3684] [id = 201] 15:21:53 INFO - PROCESS | 3684 | --DOCSHELL 11AC6C00 == 34 [pid = 3684] [id = 200] 15:21:53 INFO - PROCESS | 3684 | --DOCSHELL 10A0AC00 == 33 [pid = 3684] [id = 199] 15:21:53 INFO - PROCESS | 3684 | --DOCSHELL 14430000 == 32 [pid = 3684] [id = 197] 15:21:53 INFO - PROCESS | 3684 | --DOCSHELL 15D10C00 == 31 [pid = 3684] [id = 191] 15:21:53 INFO - PROCESS | 3684 | --DOCSHELL 0F2B1800 == 30 [pid = 3684] [id = 198] 15:21:53 INFO - PROCESS | 3684 | --DOCSHELL 15B88C00 == 29 [pid = 3684] [id = 210] 15:21:53 INFO - PROCESS | 3684 | --DOCSHELL 16821800 == 28 [pid = 3684] [id = 207] 15:21:53 INFO - PROCESS | 3684 | --DOCSHELL 10564400 == 27 [pid = 3684] [id = 208] 15:21:53 INFO - PROCESS | 3684 | --DOCSHELL 12B65000 == 26 [pid = 3684] [id = 209] 15:21:53 INFO - PROCESS | 3684 | ++DOCSHELL 0F2AE800 == 27 [pid = 3684] [id = 211] 15:21:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (0F2AF000) [pid = 3684] [serial = 631] [outer = 00000000] 15:21:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (0F347000) [pid = 3684] [serial = 632] [outer = 0F2AF000] 15:21:53 INFO - PROCESS | 3684 | 1469139713202 Marionette DEBUG loaded listener.js 15:21:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1021D800) [pid = 3684] [serial = 633] [outer = 0F2AF000] 15:21:53 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (10A0E800) [pid = 3684] [serial = 575] [outer = 00000000] [url = about:blank] 15:21:53 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (12932800) [pid = 3684] [serial = 578] [outer = 00000000] [url = about:blank] 15:21:53 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (16B3FC00) [pid = 3684] [serial = 572] [outer = 00000000] [url = about:blank] 15:21:53 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15B0EC00) [pid = 3684] [serial = 588] [outer = 00000000] [url = about:blank] 15:21:53 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (13155400) [pid = 3684] [serial = 564] [outer = 00000000] [url = about:blank] 15:21:53 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (12D67800) [pid = 3684] [serial = 563] [outer = 00000000] [url = about:blank] 15:21:53 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (16010C00) [pid = 3684] [serial = 567] [outer = 00000000] [url = about:blank] 15:21:53 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (15DEE800) [pid = 3684] [serial = 566] [outer = 00000000] [url = about:blank] 15:21:53 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16841800) [pid = 3684] [serial = 570] [outer = 00000000] [url = about:blank] 15:21:53 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1683C800) [pid = 3684] [serial = 569] [outer = 00000000] [url = about:blank] 15:21:53 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (15D10800) [pid = 3684] [serial = 590] [outer = 00000000] [url = about:blank] 15:21:53 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (132E7800) [pid = 3684] [serial = 581] [outer = 00000000] [url = about:blank] 15:21:53 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1393A400) [pid = 3684] [serial = 582] [outer = 00000000] [url = about:blank] 15:21:53 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (13CAA400) [pid = 3684] [serial = 584] [outer = 00000000] [url = about:blank] 15:21:53 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (15802400) [pid = 3684] [serial = 587] [outer = 00000000] [url = about:blank] 15:21:53 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (10A52400) [pid = 3684] [serial = 576] [outer = 00000000] [url = about:blank] 15:21:53 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (142BA800) [pid = 3684] [serial = 585] [outer = 00000000] [url = about:blank] 15:21:53 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (12991C00) [pid = 3684] [serial = 579] [outer = 00000000] [url = about:blank] 15:21:53 INFO - PROCESS | 3684 | 1469139713642 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 15:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1280ms 15:21:53 INFO - PROCESS | 3684 | 1469139713693 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 15:21:53 INFO - PROCESS | 3684 | 1469139713696 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 15:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:21:53 INFO - PROCESS | 3684 | 1469139713701 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:21:53 INFO - PROCESS | 3684 | 1469139713703 Marionette TRACE conn3 <- [1,810,null,{}] 15:21:53 INFO - PROCESS | 3684 | 1469139713708 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:53 INFO - PROCESS | 3684 | 1469139713711 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:53 INFO - PROCESS | 3684 | 1469139713780 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 15:21:53 INFO - PROCESS | 3684 | 1469139713880 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:53 INFO - PROCESS | 3684 | 1469139713883 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:53 INFO - PROCESS | 3684 | ++DOCSHELL 110F0800 == 28 [pid = 3684] [id = 212] 15:21:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (11210800) [pid = 3684] [serial = 634] [outer = 00000000] 15:21:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (11AC6C00) [pid = 3684] [serial = 635] [outer = 11210800] 15:21:53 INFO - PROCESS | 3684 | 1469139713931 Marionette DEBUG loaded listener.js 15:21:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (1282A800) [pid = 3684] [serial = 636] [outer = 11210800] 15:21:54 INFO - PROCESS | 3684 | 1469139714262 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 15:21:54 INFO - PROCESS | 3684 | 1469139714283 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 15:21:54 INFO - PROCESS | 3684 | 1469139714290 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 15:21:54 INFO - PROCESS | 3684 | 1469139714292 Marionette TRACE conn3 <- [1,814,null,{}] 15:21:54 INFO - PROCESS | 3684 | 1469139714306 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:54 INFO - PROCESS | 3684 | 1469139714309 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:54 INFO - PROCESS | 3684 | 1469139714402 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 15:21:54 INFO - PROCESS | 3684 | 1469139714412 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:54 INFO - PROCESS | 3684 | 1469139714414 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:54 INFO - PROCESS | 3684 | ++DOCSHELL 12B67000 == 29 [pid = 3684] [id = 213] 15:21:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (12BC9800) [pid = 3684] [serial = 637] [outer = 00000000] 15:21:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (130AC000) [pid = 3684] [serial = 638] [outer = 12BC9800] 15:21:54 INFO - PROCESS | 3684 | 1469139714458 Marionette DEBUG loaded listener.js 15:21:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (13157C00) [pid = 3684] [serial = 639] [outer = 12BC9800] 15:21:54 INFO - PROCESS | 3684 | 1469139714856 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 15:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 633ms 15:21:54 INFO - PROCESS | 3684 | 1469139714921 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 15:21:54 INFO - PROCESS | 3684 | 1469139714923 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 15:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:21:54 INFO - PROCESS | 3684 | 1469139714927 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:21:54 INFO - PROCESS | 3684 | 1469139714930 Marionette TRACE conn3 <- [1,818,null,{}] 15:21:54 INFO - PROCESS | 3684 | 1469139714940 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:54 INFO - PROCESS | 3684 | 1469139714945 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:55 INFO - PROCESS | 3684 | 1469139715010 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 15:21:55 INFO - PROCESS | 3684 | 1469139715020 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:55 INFO - PROCESS | 3684 | 1469139715022 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:55 INFO - PROCESS | 3684 | ++DOCSHELL 13CAB400 == 30 [pid = 3684] [id = 214] 15:21:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (13CAB800) [pid = 3684] [serial = 640] [outer = 00000000] 15:21:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (131E5400) [pid = 3684] [serial = 641] [outer = 13CAB800] 15:21:55 INFO - PROCESS | 3684 | 1469139715066 Marionette DEBUG loaded listener.js 15:21:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (142BE800) [pid = 3684] [serial = 642] [outer = 13CAB800] 15:21:55 INFO - PROCESS | 3684 | 1469139715499 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 15:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 633ms 15:21:55 INFO - PROCESS | 3684 | 1469139715546 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 15:21:55 INFO - PROCESS | 3684 | 1469139715549 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 15:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:21:55 INFO - PROCESS | 3684 | 1469139715558 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:21:55 INFO - PROCESS | 3684 | 1469139715559 Marionette TRACE conn3 <- [1,822,null,{}] 15:21:55 INFO - PROCESS | 3684 | 1469139715563 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:55 INFO - PROCESS | 3684 | 1469139715565 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:55 INFO - PROCESS | 3684 | 1469139715679 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 15:21:55 INFO - PROCESS | 3684 | 1469139715734 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:55 INFO - PROCESS | 3684 | 1469139715736 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:55 INFO - PROCESS | 3684 | ++DOCSHELL 142B4000 == 31 [pid = 3684] [id = 215] 15:21:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (142BA800) [pid = 3684] [serial = 643] [outer = 00000000] 15:21:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15B0C400) [pid = 3684] [serial = 644] [outer = 142BA800] 15:21:55 INFO - PROCESS | 3684 | 1469139715779 Marionette DEBUG loaded listener.js 15:21:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (15B93400) [pid = 3684] [serial = 645] [outer = 142BA800] 15:21:56 INFO - PROCESS | 3684 | 1469139716130 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 15:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 619ms 15:21:56 INFO - PROCESS | 3684 | 1469139716194 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 15:21:56 INFO - PROCESS | 3684 | 1469139716196 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 15:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:21:56 INFO - PROCESS | 3684 | 1469139716204 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:21:56 INFO - PROCESS | 3684 | 1469139716206 Marionette TRACE conn3 <- [1,826,null,{}] 15:21:56 INFO - PROCESS | 3684 | 1469139716209 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:56 INFO - PROCESS | 3684 | 1469139716211 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:56 INFO - PROCESS | 3684 | 1469139716294 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 15:21:56 INFO - PROCESS | 3684 | 1469139716305 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:56 INFO - PROCESS | 3684 | 1469139716307 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:56 INFO - PROCESS | 3684 | ++DOCSHELL 15D10800 == 32 [pid = 3684] [id = 216] 15:21:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (15DE6400) [pid = 3684] [serial = 646] [outer = 00000000] 15:21:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16005C00) [pid = 3684] [serial = 647] [outer = 15DE6400] 15:21:56 INFO - PROCESS | 3684 | 1469139716359 Marionette DEBUG loaded listener.js 15:21:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16013800) [pid = 3684] [serial = 648] [outer = 15DE6400] 15:21:56 INFO - PROCESS | 3684 | 1469139716786 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 15:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 619ms 15:21:56 INFO - PROCESS | 3684 | 1469139716827 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 15:21:56 INFO - PROCESS | 3684 | 1469139716829 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 15:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:21:56 INFO - PROCESS | 3684 | 1469139716833 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:21:56 INFO - PROCESS | 3684 | 1469139716834 Marionette TRACE conn3 <- [1,830,null,{}] 15:21:56 INFO - PROCESS | 3684 | 1469139716870 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:56 INFO - PROCESS | 3684 | 1469139716876 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:56 INFO - PROCESS | 3684 | 1469139716963 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 15:21:56 INFO - PROCESS | 3684 | 1469139716976 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:56 INFO - PROCESS | 3684 | 1469139716978 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:57 INFO - PROCESS | 3684 | ++DOCSHELL 0F2AC000 == 33 [pid = 3684] [id = 217] 15:21:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (10ED7C00) [pid = 3684] [serial = 649] [outer = 00000000] 15:21:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1600EC00) [pid = 3684] [serial = 650] [outer = 10ED7C00] 15:21:57 INFO - PROCESS | 3684 | 1469139717201 Marionette DEBUG loaded listener.js 15:21:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16822400) [pid = 3684] [serial = 651] [outer = 10ED7C00] 15:21:57 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (13C4AC00) [pid = 3684] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 15:21:57 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (0F347C00) [pid = 3684] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 15:21:57 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (11AC7C00) [pid = 3684] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 15:21:57 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15805000) [pid = 3684] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 15:21:57 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1313E000) [pid = 3684] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 15:21:57 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (10A0BC00) [pid = 3684] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 15:21:57 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (15803C00) [pid = 3684] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 15:21:57 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (110E7800) [pid = 3684] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 15:21:57 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16005800) [pid = 3684] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 15:21:57 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1600B400) [pid = 3684] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 15:21:57 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (16829800) [pid = 3684] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 15:21:57 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1600F000) [pid = 3684] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 15:21:57 INFO - PROCESS | 3684 | 1469139717540 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 15:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 760ms 15:21:57 INFO - PROCESS | 3684 | 1469139717592 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 15:21:57 INFO - PROCESS | 3684 | 1469139717594 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 15:21:57 INFO - PROCESS | 3684 | 1469139717597 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:21:57 INFO - PROCESS | 3684 | 1469139717599 Marionette TRACE conn3 <- [1,834,null,{}] 15:21:57 INFO - PROCESS | 3684 | 1469139717602 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:57 INFO - PROCESS | 3684 | 1469139717604 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:57 INFO - PROCESS | 3684 | 1469139717689 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 15:21:57 INFO - PROCESS | 3684 | 1469139717697 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:57 INFO - PROCESS | 3684 | 1469139717699 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:57 INFO - PROCESS | 3684 | ++DOCSHELL 0F347C00 == 34 [pid = 3684] [id = 218] 15:21:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1026FC00) [pid = 3684] [serial = 652] [outer = 00000000] 15:21:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1600B400) [pid = 3684] [serial = 653] [outer = 1026FC00] 15:21:57 INFO - PROCESS | 3684 | 1469139717742 Marionette DEBUG loaded listener.js 15:21:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16825C00) [pid = 3684] [serial = 654] [outer = 1026FC00] 15:21:58 INFO - PROCESS | 3684 | 1469139718088 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 15:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 534ms 15:21:58 INFO - PROCESS | 3684 | 1469139718136 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 15:21:58 INFO - PROCESS | 3684 | 1469139718138 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 15:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:21:58 INFO - PROCESS | 3684 | 1469139718141 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:21:58 INFO - PROCESS | 3684 | 1469139718143 Marionette TRACE conn3 <- [1,838,null,{}] 15:21:58 INFO - PROCESS | 3684 | 1469139718146 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:58 INFO - PROCESS | 3684 | 1469139718148 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:58 INFO - PROCESS | 3684 | 1469139718237 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 15:21:58 INFO - PROCESS | 3684 | 1469139718314 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:58 INFO - PROCESS | 3684 | 1469139718316 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:58 INFO - PROCESS | 3684 | ++DOCSHELL 10A08800 == 35 [pid = 3684] [id = 219] 15:21:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16005800) [pid = 3684] [serial = 655] [outer = 00000000] 15:21:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16D03000) [pid = 3684] [serial = 656] [outer = 16005800] 15:21:58 INFO - PROCESS | 3684 | 1469139718358 Marionette DEBUG loaded listener.js 15:21:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16D03C00) [pid = 3684] [serial = 657] [outer = 16005800] 15:21:58 INFO - PROCESS | 3684 | 1469139718660 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 15:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 577ms 15:21:58 INFO - PROCESS | 3684 | 1469139718716 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 15:21:58 INFO - PROCESS | 3684 | 1469139718718 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 15:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:21:58 INFO - PROCESS | 3684 | 1469139718729 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:21:58 INFO - PROCESS | 3684 | 1469139718732 Marionette TRACE conn3 <- [1,842,null,{}] 15:21:58 INFO - PROCESS | 3684 | 1469139718736 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:58 INFO - PROCESS | 3684 | 1469139718739 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:58 INFO - PROCESS | 3684 | 1469139718796 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 15:21:58 INFO - PROCESS | 3684 | 1469139718802 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:58 INFO - PROCESS | 3684 | 1469139718804 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:58 INFO - PROCESS | 3684 | ++DOCSHELL 16D0B800 == 36 [pid = 3684] [id = 220] 15:21:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16D0CC00) [pid = 3684] [serial = 658] [outer = 00000000] 15:21:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16E02000) [pid = 3684] [serial = 659] [outer = 16D0CC00] 15:21:58 INFO - PROCESS | 3684 | 1469139718845 Marionette DEBUG loaded listener.js 15:21:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16E05800) [pid = 3684] [serial = 660] [outer = 16D0CC00] 15:21:59 INFO - PROCESS | 3684 | 1469139719543 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 15:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 900ms 15:21:59 INFO - PROCESS | 3684 | 1469139719629 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 15:21:59 INFO - PROCESS | 3684 | 1469139719637 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 15:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:21:59 INFO - PROCESS | 3684 | 1469139719644 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:21:59 INFO - PROCESS | 3684 | 1469139719648 Marionette TRACE conn3 <- [1,846,null,{}] 15:21:59 INFO - PROCESS | 3684 | 1469139719655 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:59 INFO - PROCESS | 3684 | 1469139719658 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:59 INFO - PROCESS | 3684 | 1469139719784 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 15:21:59 INFO - PROCESS | 3684 | 1469139719901 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:59 INFO - PROCESS | 3684 | 1469139719904 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:21:59 INFO - PROCESS | 3684 | ++DOCSHELL 10A4C400 == 37 [pid = 3684] [id = 221] 15:21:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (10A4FC00) [pid = 3684] [serial = 661] [outer = 00000000] 15:21:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (11AC7400) [pid = 3684] [serial = 662] [outer = 10A4FC00] 15:21:59 INFO - PROCESS | 3684 | 1469139719960 Marionette DEBUG loaded listener.js 15:22:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (12992800) [pid = 3684] [serial = 663] [outer = 10A4FC00] 15:22:00 INFO - PROCESS | 3684 | 1469139720764 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 15:22:00 INFO - PROCESS | 3684 | --DOCSHELL 10A08800 == 36 [pid = 3684] [id = 219] 15:22:00 INFO - PROCESS | 3684 | --DOCSHELL 0F347C00 == 35 [pid = 3684] [id = 218] 15:22:00 INFO - PROCESS | 3684 | --DOCSHELL 0F2AC000 == 34 [pid = 3684] [id = 217] 15:22:00 INFO - PROCESS | 3684 | --DOCSHELL 15D10800 == 33 [pid = 3684] [id = 216] 15:22:00 INFO - PROCESS | 3684 | --DOCSHELL 142B4000 == 32 [pid = 3684] [id = 215] 15:22:00 INFO - PROCESS | 3684 | --DOCSHELL 13CAB400 == 31 [pid = 3684] [id = 214] 15:22:00 INFO - PROCESS | 3684 | --DOCSHELL 12B67000 == 30 [pid = 3684] [id = 213] 15:22:00 INFO - PROCESS | 3684 | --DOCSHELL 110F0800 == 29 [pid = 3684] [id = 212] 15:22:00 INFO - PROCESS | 3684 | --DOCSHELL 0F2AE800 == 28 [pid = 3684] [id = 211] 15:22:00 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (142BFC00) [pid = 3684] [serial = 606] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (142B3400) [pid = 3684] [serial = 605] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (110E4400) [pid = 3684] [serial = 593] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (11C32C00) [pid = 3684] [serial = 594] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (12825C00) [pid = 3684] [serial = 599] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (12968800) [pid = 3684] [serial = 600] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1600BC00) [pid = 3684] [serial = 591] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (131E0800) [pid = 3684] [serial = 602] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (10A4C000) [pid = 3684] [serial = 596] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (10ECD800) [pid = 3684] [serial = 597] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (15B01400) [pid = 3684] [serial = 608] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (15D0BC00) [pid = 3684] [serial = 611] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (15B86000) [pid = 3684] [serial = 609] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1600D800) [pid = 3684] [serial = 614] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (16822000) [pid = 3684] [serial = 617] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1600F400) [pid = 3684] [serial = 615] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (15DE5800) [pid = 3684] [serial = 612] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1393A000) [pid = 3684] [serial = 603] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (16826000) [pid = 3684] [serial = 618] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (1683D000) [pid = 3684] [serial = 621] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (16837400) [pid = 3684] [serial = 620] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (16D05000) [pid = 3684] [serial = 573] [outer = 00000000] [url = about:blank] 15:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1167ms 15:22:00 INFO - PROCESS | 3684 | 1469139720809 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 15:22:00 INFO - PROCESS | 3684 | 1469139720814 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 15:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:22:00 INFO - PROCESS | 3684 | 1469139720819 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:22:00 INFO - PROCESS | 3684 | 1469139720822 Marionette TRACE conn3 <- [1,850,null,{}] 15:22:00 INFO - PROCESS | 3684 | 1469139720828 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:00 INFO - PROCESS | 3684 | 1469139720830 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:00 INFO - PROCESS | 3684 | 1469139720918 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 15:22:00 INFO - PROCESS | 3684 | 1469139720999 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:00 INFO - PROCESS | 3684 | 1469139721003 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:01 INFO - PROCESS | 3684 | ++DOCSHELL 0F346000 == 29 [pid = 3684] [id = 222] 15:22:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (0F347800) [pid = 3684] [serial = 664] [outer = 00000000] 15:22:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (102CB800) [pid = 3684] [serial = 665] [outer = 0F347800] 15:22:01 INFO - PROCESS | 3684 | 1469139721050 Marionette DEBUG loaded listener.js 15:22:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (10A52C00) [pid = 3684] [serial = 666] [outer = 0F347800] 15:22:01 INFO - PROCESS | 3684 | 1469139721434 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 15:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 661ms 15:22:01 INFO - PROCESS | 3684 | 1469139721498 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 15:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:22:01 INFO - PROCESS | 3684 | 1469139721485 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 15:22:01 INFO - PROCESS | 3684 | 1469139721491 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:22:01 INFO - PROCESS | 3684 | 1469139721493 Marionette TRACE conn3 <- [1,854,null,{}] 15:22:01 INFO - PROCESS | 3684 | 1469139721501 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:01 INFO - PROCESS | 3684 | 1469139721503 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:01 INFO - PROCESS | 3684 | 1469139721587 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 15:22:01 INFO - PROCESS | 3684 | 1469139721601 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:01 INFO - PROCESS | 3684 | 1469139721603 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:01 INFO - PROCESS | 3684 | ++DOCSHELL 1282B800 == 30 [pid = 3684] [id = 223] 15:22:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (128A3C00) [pid = 3684] [serial = 667] [outer = 00000000] 15:22:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (1298EC00) [pid = 3684] [serial = 668] [outer = 128A3C00] 15:22:01 INFO - PROCESS | 3684 | 1469139721649 Marionette DEBUG loaded listener.js 15:22:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (12B5D800) [pid = 3684] [serial = 669] [outer = 128A3C00] 15:22:02 INFO - PROCESS | 3684 | 1469139722322 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 15:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 15:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 844ms 15:22:02 INFO - PROCESS | 3684 | 1469139722350 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 15:22:02 INFO - PROCESS | 3684 | 1469139722353 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 15:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 15:22:02 INFO - PROCESS | 3684 | 1469139722356 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:22:02 INFO - PROCESS | 3684 | 1469139722359 Marionette TRACE conn3 <- [1,858,null,{}] 15:22:02 INFO - PROCESS | 3684 | 1469139722370 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:02 INFO - PROCESS | 3684 | 1469139722374 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:02 INFO - PROCESS | 3684 | 1469139722437 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 15:22:02 INFO - PROCESS | 3684 | 1469139722445 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:02 INFO - PROCESS | 3684 | 1469139722448 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:02 INFO - PROCESS | 3684 | ++DOCSHELL 14433C00 == 31 [pid = 3684] [id = 224] 15:22:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (14435000) [pid = 3684] [serial = 670] [outer = 00000000] 15:22:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (15802400) [pid = 3684] [serial = 671] [outer = 14435000] 15:22:02 INFO - PROCESS | 3684 | 1469139722493 Marionette DEBUG loaded listener.js 15:22:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (15B05000) [pid = 3684] [serial = 672] [outer = 14435000] 15:22:02 INFO - PROCESS | 3684 | 1469139722934 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 15:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 15:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 618ms 15:22:02 INFO - PROCESS | 3684 | 1469139722976 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 15:22:02 INFO - PROCESS | 3684 | 1469139722979 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 15:22:02 INFO - PROCESS | 3684 | 1469139722982 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 15:22:02 INFO - PROCESS | 3684 | 1469139722984 Marionette TRACE conn3 <- [1,862,null,{}] 15:22:02 INFO - PROCESS | 3684 | 1469139722987 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:02 INFO - PROCESS | 3684 | 1469139722989 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:03 INFO - PROCESS | 3684 | 1469139723098 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 15:22:03 INFO - PROCESS | 3684 | 1469139723107 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:03 INFO - PROCESS | 3684 | 1469139723109 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:03 INFO - PROCESS | 3684 | ++DOCSHELL 15D03C00 == 32 [pid = 3684] [id = 225] 15:22:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (15D0BC00) [pid = 3684] [serial = 673] [outer = 00000000] 15:22:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (15DEC000) [pid = 3684] [serial = 674] [outer = 15D0BC00] 15:22:03 INFO - PROCESS | 3684 | 1469139723179 Marionette DEBUG loaded listener.js 15:22:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1600D800) [pid = 3684] [serial = 675] [outer = 15D0BC00] 15:22:03 INFO - PROCESS | 3684 | 1469139723576 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 15:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 15:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 632ms 15:22:03 INFO - PROCESS | 3684 | 1469139723625 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 15:22:03 INFO - PROCESS | 3684 | 1469139723627 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 15:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 15:22:03 INFO - PROCESS | 3684 | 1469139723630 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:22:03 INFO - PROCESS | 3684 | 1469139723632 Marionette TRACE conn3 <- [1,866,null,{}] 15:22:03 INFO - PROCESS | 3684 | 1469139723636 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:03 INFO - PROCESS | 3684 | 1469139723638 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:03 INFO - PROCESS | 3684 | 1469139723725 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 15:22:03 INFO - PROCESS | 3684 | 1469139723781 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:03 INFO - PROCESS | 3684 | 1469139723784 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:03 INFO - PROCESS | 3684 | ++DOCSHELL 1600C000 == 33 [pid = 3684] [id = 226] 15:22:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1600F400) [pid = 3684] [serial = 676] [outer = 00000000] 15:22:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (167FAC00) [pid = 3684] [serial = 677] [outer = 1600F400] 15:22:03 INFO - PROCESS | 3684 | 1469139723833 Marionette DEBUG loaded listener.js 15:22:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16826800) [pid = 3684] [serial = 678] [outer = 1600F400] 15:22:04 INFO - PROCESS | 3684 | 1469139724225 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 15:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 15:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 633ms 15:22:04 INFO - PROCESS | 3684 | 1469139724263 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 15:22:04 INFO - PROCESS | 3684 | 1469139724265 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 15:22:04 INFO - PROCESS | 3684 | 1469139724268 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 15:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 15:22:04 INFO - PROCESS | 3684 | 1469139724270 Marionette TRACE conn3 <- [1,870,null,{}] 15:22:04 INFO - PROCESS | 3684 | 1469139724273 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:04 INFO - PROCESS | 3684 | 1469139724279 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:04 INFO - PROCESS | 3684 | 1469139724411 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 15:22:04 INFO - PROCESS | 3684 | 1469139724435 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:04 INFO - PROCESS | 3684 | 1469139724437 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:04 INFO - PROCESS | 3684 | ++DOCSHELL 16840000 == 34 [pid = 3684] [id = 227] 15:22:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16D02400) [pid = 3684] [serial = 679] [outer = 00000000] 15:22:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16D09800) [pid = 3684] [serial = 680] [outer = 16D02400] 15:22:04 INFO - PROCESS | 3684 | 1469139724480 Marionette DEBUG loaded listener.js 15:22:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16D05400) [pid = 3684] [serial = 681] [outer = 16D02400] 15:22:04 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (11210800) [pid = 3684] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 15:22:04 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (0F2AF000) [pid = 3684] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 15:22:04 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (13CAB800) [pid = 3684] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 15:22:04 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (12BC9800) [pid = 3684] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 15:22:04 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (142BA800) [pid = 3684] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 15:22:04 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (10A07800) [pid = 3684] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:22:04 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (12B69000) [pid = 3684] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 15:22:04 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (15DE6400) [pid = 3684] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 15:22:04 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16005800) [pid = 3684] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 15:22:04 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (10ED7C00) [pid = 3684] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 15:22:04 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1026FC00) [pid = 3684] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 15:22:04 INFO - PROCESS | 3684 | 1469139724884 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 15:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 15:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 675ms 15:22:04 INFO - PROCESS | 3684 | 1469139724923 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 15:22:04 INFO - PROCESS | 3684 | 1469139724925 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 15:22:04 INFO - PROCESS | 3684 | 1469139724928 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 15:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 15:22:04 INFO - PROCESS | 3684 | 1469139724930 Marionette TRACE conn3 <- [1,874,null,{}] 15:22:04 INFO - PROCESS | 3684 | 1469139724933 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:04 INFO - PROCESS | 3684 | 1469139724935 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:05 INFO - PROCESS | 3684 | 1469139725013 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 15:22:05 INFO - PROCESS | 3684 | 1469139725078 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:05 INFO - PROCESS | 3684 | 1469139725080 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:05 INFO - PROCESS | 3684 | ++DOCSHELL 1120D400 == 35 [pid = 3684] [id = 228] 15:22:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (11210800) [pid = 3684] [serial = 682] [outer = 00000000] 15:22:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (13CA5000) [pid = 3684] [serial = 683] [outer = 11210800] 15:22:05 INFO - PROCESS | 3684 | 1469139725124 Marionette DEBUG loaded listener.js 15:22:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (13CAB800) [pid = 3684] [serial = 684] [outer = 11210800] 15:22:05 INFO - PROCESS | 3684 | 1469139725472 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 15:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 15:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 577ms 15:22:05 INFO - PROCESS | 3684 | 1469139725524 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 15:22:05 INFO - PROCESS | 3684 | 1469139725508 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 15:22:05 INFO - PROCESS | 3684 | 1469139725512 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 15:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 15:22:05 INFO - PROCESS | 3684 | 1469139725513 Marionette TRACE conn3 <- [1,878,null,{}] 15:22:05 INFO - PROCESS | 3684 | 1469139725516 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:05 INFO - PROCESS | 3684 | 1469139725518 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:05 INFO - PROCESS | 3684 | 1469139725594 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 15:22:05 INFO - PROCESS | 3684 | 1469139725642 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:05 INFO - PROCESS | 3684 | 1469139725644 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:05 INFO - PROCESS | 3684 | ++DOCSHELL 16E08800 == 36 [pid = 3684] [id = 229] 15:22:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16E08C00) [pid = 3684] [serial = 685] [outer = 00000000] 15:22:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16E10000) [pid = 3684] [serial = 686] [outer = 16E08C00] 15:22:05 INFO - PROCESS | 3684 | 1469139725687 Marionette DEBUG loaded listener.js 15:22:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16F76C00) [pid = 3684] [serial = 687] [outer = 16E08C00] 15:22:06 INFO - PROCESS | 3684 | 1469139726072 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 15:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 15:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 633ms 15:22:06 INFO - PROCESS | 3684 | 1469139726153 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 15:22:06 INFO - PROCESS | 3684 | 1469139726155 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 15:22:06 INFO - PROCESS | 3684 | 1469139726159 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 15:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 15:22:06 INFO - PROCESS | 3684 | 1469139726160 Marionette TRACE conn3 <- [1,882,null,{}] 15:22:06 INFO - PROCESS | 3684 | 1469139726164 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:06 INFO - PROCESS | 3684 | 1469139726165 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:06 INFO - PROCESS | 3684 | 1469139726240 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 15:22:06 INFO - PROCESS | 3684 | 1469139726241 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:06 INFO - PROCESS | 3684 | 1469139726243 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:06 INFO - PROCESS | 3684 | ++DOCSHELL 16F7C400 == 37 [pid = 3684] [id = 230] 15:22:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16F7CC00) [pid = 3684] [serial = 688] [outer = 00000000] 15:22:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (170E1800) [pid = 3684] [serial = 689] [outer = 16F7CC00] 15:22:06 INFO - PROCESS | 3684 | 1469139726286 Marionette DEBUG loaded listener.js 15:22:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (17146800) [pid = 3684] [serial = 690] [outer = 16F7CC00] 15:22:06 INFO - PROCESS | 3684 | 1469139726790 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 15:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 15:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 661ms 15:22:06 INFO - PROCESS | 3684 | 1469139726842 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 15:22:06 INFO - PROCESS | 3684 | 1469139726846 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 15:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 15:22:06 INFO - PROCESS | 3684 | 1469139726852 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 15:22:06 INFO - PROCESS | 3684 | 1469139726856 Marionette TRACE conn3 <- [1,886,null,{}] 15:22:06 INFO - PROCESS | 3684 | 1469139726877 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:06 INFO - PROCESS | 3684 | 1469139726880 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:06 INFO - PROCESS | 3684 | 1469139726997 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 15:22:07 INFO - PROCESS | 3684 | 1469139727070 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:07 INFO - PROCESS | 3684 | 1469139727073 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:07 INFO - PROCESS | 3684 | ++DOCSHELL 0F2AB000 == 38 [pid = 3684] [id = 231] 15:22:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (0F345C00) [pid = 3684] [serial = 691] [outer = 00000000] 15:22:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (110E4C00) [pid = 3684] [serial = 692] [outer = 0F345C00] 15:22:07 INFO - PROCESS | 3684 | 1469139727130 Marionette DEBUG loaded listener.js 15:22:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (11211000) [pid = 3684] [serial = 693] [outer = 0F345C00] 15:22:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (10A4C000) [pid = 3684] [serial = 694] [outer = 1B30B000] 15:22:07 INFO - PROCESS | 3684 | 1469139727772 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 15:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 15:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 957ms 15:22:07 INFO - PROCESS | 3684 | 1469139727829 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 15:22:07 INFO - PROCESS | 3684 | 1469139727815 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 15:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 15:22:07 INFO - PROCESS | 3684 | 1469139727847 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 15:22:07 INFO - PROCESS | 3684 | 1469139727851 Marionette TRACE conn3 <- [1,890,null,{}] 15:22:07 INFO - PROCESS | 3684 | 1469139727855 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:07 INFO - PROCESS | 3684 | 1469139727857 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:07 INFO - PROCESS | 3684 | 1469139727962 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 15:22:08 INFO - PROCESS | 3684 | 1469139728067 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:08 INFO - PROCESS | 3684 | 1469139728070 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:08 INFO - PROCESS | 3684 | ++DOCSHELL 13CAF000 == 39 [pid = 3684] [id = 232] 15:22:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (142B3000) [pid = 3684] [serial = 695] [outer = 00000000] 15:22:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16007000) [pid = 3684] [serial = 696] [outer = 142B3000] 15:22:08 INFO - PROCESS | 3684 | 1469139728125 Marionette DEBUG loaded listener.js 15:22:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (167FA400) [pid = 3684] [serial = 697] [outer = 142B3000] 15:22:08 INFO - PROCESS | 3684 | 1469139728653 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 15:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 15:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 844ms 15:22:08 INFO - PROCESS | 3684 | 1469139728714 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 15:22:08 INFO - PROCESS | 3684 | 1469139728717 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 15:22:08 INFO - PROCESS | 3684 | 1469139728703 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 15:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 15:22:08 INFO - PROCESS | 3684 | 1469139728707 Marionette TRACE conn3 <- [1,894,null,{}] 15:22:08 INFO - PROCESS | 3684 | 1469139728718 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:08 INFO - PROCESS | 3684 | 1469139728722 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:08 INFO - PROCESS | 3684 | 1469139728824 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 15:22:08 INFO - PROCESS | 3684 | 1469139728947 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:08 INFO - PROCESS | 3684 | 1469139728950 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:08 INFO - PROCESS | 3684 | ++DOCSHELL 16D0B000 == 40 [pid = 3684] [id = 233] 15:22:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (16D0D000) [pid = 3684] [serial = 698] [outer = 00000000] 15:22:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (17717C00) [pid = 3684] [serial = 699] [outer = 16D0D000] 15:22:08 INFO - PROCESS | 3684 | 1469139729006 Marionette DEBUG loaded listener.js 15:22:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (177BB800) [pid = 3684] [serial = 700] [outer = 16D0D000] 15:22:09 INFO - PROCESS | 3684 | 1469139729702 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 15:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 15:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1027ms 15:22:09 INFO - PROCESS | 3684 | 1469139729755 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 15:22:09 INFO - PROCESS | 3684 | 1469139729759 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 15:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 15:22:09 INFO - PROCESS | 3684 | 1469139729765 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 15:22:09 INFO - PROCESS | 3684 | 1469139729768 Marionette TRACE conn3 <- [1,898,null,{}] 15:22:09 INFO - PROCESS | 3684 | 1469139729773 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:09 INFO - PROCESS | 3684 | 1469139729776 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:09 INFO - PROCESS | 3684 | 1469139729861 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 15:22:10 INFO - PROCESS | 3684 | --DOCSHELL 16E08800 == 39 [pid = 3684] [id = 229] 15:22:10 INFO - PROCESS | 3684 | --DOCSHELL 1120D400 == 38 [pid = 3684] [id = 228] 15:22:10 INFO - PROCESS | 3684 | --DOCSHELL 16840000 == 37 [pid = 3684] [id = 227] 15:22:10 INFO - PROCESS | 3684 | --DOCSHELL 1600C000 == 36 [pid = 3684] [id = 226] 15:22:10 INFO - PROCESS | 3684 | --DOCSHELL 15D03C00 == 35 [pid = 3684] [id = 225] 15:22:10 INFO - PROCESS | 3684 | --DOCSHELL 14433C00 == 34 [pid = 3684] [id = 224] 15:22:10 INFO - PROCESS | 3684 | --DOCSHELL 1282B800 == 33 [pid = 3684] [id = 223] 15:22:10 INFO - PROCESS | 3684 | --DOCSHELL 0F346000 == 32 [pid = 3684] [id = 222] 15:22:10 INFO - PROCESS | 3684 | --DOCSHELL 16D0B800 == 31 [pid = 3684] [id = 220] 15:22:10 INFO - PROCESS | 3684 | --DOCSHELL 10A4C400 == 30 [pid = 3684] [id = 221] 15:22:10 INFO - PROCESS | 3684 | --DOCSHELL 13CAF000 == 29 [pid = 3684] [id = 232] 15:22:10 INFO - PROCESS | 3684 | --DOCSHELL 16D0B000 == 28 [pid = 3684] [id = 233] 15:22:10 INFO - PROCESS | 3684 | --DOCSHELL 16F7C400 == 27 [pid = 3684] [id = 230] 15:22:10 INFO - PROCESS | 3684 | --DOCSHELL 0F2AB000 == 26 [pid = 3684] [id = 231] 15:22:10 INFO - PROCESS | 3684 | 1469139730463 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:10 INFO - PROCESS | 3684 | 1469139730467 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:10 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (11AC6C00) [pid = 3684] [serial = 635] [outer = 00000000] [url = about:blank] 15:22:10 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (0F347000) [pid = 3684] [serial = 632] [outer = 00000000] [url = about:blank] 15:22:10 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1021D800) [pid = 3684] [serial = 633] [outer = 00000000] [url = about:blank] 15:22:10 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (131E5400) [pid = 3684] [serial = 641] [outer = 00000000] [url = about:blank] 15:22:10 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (130AC000) [pid = 3684] [serial = 638] [outer = 00000000] [url = about:blank] 15:22:10 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (13157C00) [pid = 3684] [serial = 639] [outer = 00000000] [url = about:blank] 15:22:10 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (15B0C400) [pid = 3684] [serial = 644] [outer = 00000000] [url = about:blank] 15:22:10 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16E02000) [pid = 3684] [serial = 659] [outer = 00000000] [url = about:blank] 15:22:10 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (110E9400) [pid = 3684] [serial = 624] [outer = 00000000] [url = about:blank] 15:22:10 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (10ED3C00) [pid = 3684] [serial = 623] [outer = 00000000] [url = about:blank] 15:22:10 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (131E5C00) [pid = 3684] [serial = 627] [outer = 00000000] [url = about:blank] 15:22:10 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (12D9A800) [pid = 3684] [serial = 626] [outer = 00000000] [url = about:blank] 15:22:10 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (15D0B400) [pid = 3684] [serial = 629] [outer = 00000000] [url = about:blank] 15:22:10 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16005C00) [pid = 3684] [serial = 647] [outer = 00000000] [url = about:blank] 15:22:10 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (15B93400) [pid = 3684] [serial = 645] [outer = 00000000] [url = about:blank] 15:22:10 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (16013800) [pid = 3684] [serial = 648] [outer = 00000000] [url = about:blank] 15:22:10 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16D03000) [pid = 3684] [serial = 656] [outer = 00000000] [url = about:blank] 15:22:10 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1282A800) [pid = 3684] [serial = 636] [outer = 00000000] [url = about:blank] 15:22:10 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1600EC00) [pid = 3684] [serial = 650] [outer = 00000000] [url = about:blank] 15:22:10 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (16822400) [pid = 3684] [serial = 651] [outer = 00000000] [url = about:blank] 15:22:10 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (16825C00) [pid = 3684] [serial = 654] [outer = 00000000] [url = about:blank] 15:22:10 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1600B400) [pid = 3684] [serial = 653] [outer = 00000000] [url = about:blank] 15:22:10 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (16D03C00) [pid = 3684] [serial = 657] [outer = 00000000] [url = about:blank] 15:22:10 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (142BE800) [pid = 3684] [serial = 642] [outer = 00000000] [url = about:blank] 15:22:10 INFO - PROCESS | 3684 | ++DOCSHELL 0F2AFC00 == 27 [pid = 3684] [id = 234] 15:22:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (0F2B0400) [pid = 3684] [serial = 701] [outer = 00000000] 15:22:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (0F345400) [pid = 3684] [serial = 702] [outer = 0F2B0400] 15:22:10 INFO - PROCESS | 3684 | 1469139730579 Marionette DEBUG loaded listener.js 15:22:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (0F34F000) [pid = 3684] [serial = 703] [outer = 0F2B0400] 15:22:10 INFO - PROCESS | 3684 | 1469139730999 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 15:22:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 15:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1280ms 15:22:11 INFO - PROCESS | 3684 | 1469139731043 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 15:22:11 INFO - PROCESS | 3684 | 1469139731046 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 15:22:11 INFO - PROCESS | 3684 | 1469139731051 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 15:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 15:22:11 INFO - PROCESS | 3684 | 1469139731053 Marionette TRACE conn3 <- [1,902,null,{}] 15:22:11 INFO - PROCESS | 3684 | 1469139731059 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:11 INFO - PROCESS | 3684 | 1469139731063 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:11 INFO - PROCESS | 3684 | 1469139731129 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 15:22:11 INFO - PROCESS | 3684 | 1469139731144 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:11 INFO - PROCESS | 3684 | 1469139731146 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:11 INFO - PROCESS | 3684 | ++DOCSHELL 110E7400 == 28 [pid = 3684] [id = 235] 15:22:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (110E7800) [pid = 3684] [serial = 704] [outer = 00000000] 15:22:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (1129C400) [pid = 3684] [serial = 705] [outer = 110E7800] 15:22:11 INFO - PROCESS | 3684 | 1469139731193 Marionette DEBUG loaded listener.js 15:22:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (11480800) [pid = 3684] [serial = 706] [outer = 110E7800] 15:22:11 INFO - PROCESS | 3684 | 1469139731583 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 15:22:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 15:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 562ms 15:22:11 INFO - PROCESS | 3684 | 1469139731616 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 15:22:11 INFO - PROCESS | 3684 | 1469139731620 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 15:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 15:22:11 INFO - PROCESS | 3684 | 1469139731625 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 15:22:11 INFO - PROCESS | 3684 | 1469139731627 Marionette TRACE conn3 <- [1,906,null,{}] 15:22:11 INFO - PROCESS | 3684 | 1469139731630 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:11 INFO - PROCESS | 3684 | 1469139731633 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:11 INFO - PROCESS | 3684 | 1469139731747 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 15:22:11 INFO - PROCESS | 3684 | 1469139731739 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:11 INFO - PROCESS | 3684 | 1469139731741 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:11 INFO - PROCESS | 3684 | ++DOCSHELL 12B5E400 == 29 [pid = 3684] [id = 236] 15:22:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (12B60000) [pid = 3684] [serial = 707] [outer = 00000000] 15:22:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (12B67400) [pid = 3684] [serial = 708] [outer = 12B60000] 15:22:11 INFO - PROCESS | 3684 | 1469139731786 Marionette DEBUG loaded listener.js 15:22:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (12D9C000) [pid = 3684] [serial = 709] [outer = 12B60000] 15:22:12 INFO - PROCESS | 3684 | 1469139732218 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 15:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 15:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 633ms 15:22:12 INFO - PROCESS | 3684 | 1469139732263 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 15:22:12 INFO - PROCESS | 3684 | 1469139732265 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 15:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 15:22:12 INFO - PROCESS | 3684 | 1469139732270 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 15:22:12 INFO - PROCESS | 3684 | 1469139732275 Marionette TRACE conn3 <- [1,910,null,{}] 15:22:12 INFO - PROCESS | 3684 | 1469139732285 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:12 INFO - PROCESS | 3684 | 1469139732288 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:12 INFO - PROCESS | 3684 | 1469139732353 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 15:22:12 INFO - PROCESS | 3684 | 1469139732360 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:12 INFO - PROCESS | 3684 | 1469139732362 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:12 INFO - PROCESS | 3684 | ++DOCSHELL 13159800 == 30 [pid = 3684] [id = 237] 15:22:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (131D9800) [pid = 3684] [serial = 710] [outer = 00000000] 15:22:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (139D0800) [pid = 3684] [serial = 711] [outer = 131D9800] 15:22:12 INFO - PROCESS | 3684 | 1469139732406 Marionette DEBUG loaded listener.js 15:22:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (142BA800) [pid = 3684] [serial = 712] [outer = 131D9800] 15:22:12 INFO - PROCESS | 3684 | 1469139732825 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 15:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 15:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 633ms 15:22:12 INFO - PROCESS | 3684 | 1469139732891 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 15:22:12 INFO - PROCESS | 3684 | 1469139732894 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 15:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 15:22:12 INFO - PROCESS | 3684 | 1469139732898 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 15:22:12 INFO - PROCESS | 3684 | 1469139732899 Marionette TRACE conn3 <- [1,914,null,{}] 15:22:12 INFO - PROCESS | 3684 | 1469139732903 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:12 INFO - PROCESS | 3684 | 1469139732905 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:13 INFO - PROCESS | 3684 | 1469139733037 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 15:22:13 INFO - PROCESS | 3684 | 1469139733059 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:13 INFO - PROCESS | 3684 | 1469139733061 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:13 INFO - PROCESS | 3684 | ++DOCSHELL 1442DC00 == 31 [pid = 3684] [id = 238] 15:22:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (144F6800) [pid = 3684] [serial = 713] [outer = 00000000] 15:22:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1580FC00) [pid = 3684] [serial = 714] [outer = 144F6800] 15:22:13 INFO - PROCESS | 3684 | 1469139733104 Marionette DEBUG loaded listener.js 15:22:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (15B10C00) [pid = 3684] [serial = 715] [outer = 144F6800] 15:22:13 INFO - PROCESS | 3684 | 1469139733478 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 15:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 15:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 633ms 15:22:13 INFO - PROCESS | 3684 | 1469139733529 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 15:22:13 INFO - PROCESS | 3684 | 1469139733531 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 15:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 15:22:13 INFO - PROCESS | 3684 | 1469139733535 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 15:22:13 INFO - PROCESS | 3684 | 1469139733536 Marionette TRACE conn3 <- [1,918,null,{}] 15:22:13 INFO - PROCESS | 3684 | 1469139733540 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:13 INFO - PROCESS | 3684 | 1469139733542 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:13 INFO - PROCESS | 3684 | 1469139733643 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 15:22:13 INFO - PROCESS | 3684 | 1469139733649 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:13 INFO - PROCESS | 3684 | 1469139733655 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:13 INFO - PROCESS | 3684 | ++DOCSHELL 15D06400 == 32 [pid = 3684] [id = 239] 15:22:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (15D06800) [pid = 3684] [serial = 716] [outer = 00000000] 15:22:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (15D0E400) [pid = 3684] [serial = 717] [outer = 15D06800] 15:22:13 INFO - PROCESS | 3684 | 1469139733712 Marionette DEBUG loaded listener.js 15:22:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16005C00) [pid = 3684] [serial = 718] [outer = 15D06800] 15:22:14 INFO - PROCESS | 3684 | 1469139734123 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 15:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 15:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 633ms 15:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 15:22:14 INFO - PROCESS | 3684 | 1469139734165 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 15:22:14 INFO - PROCESS | 3684 | 1469139734167 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 15:22:14 INFO - PROCESS | 3684 | 1469139734171 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 15:22:14 INFO - PROCESS | 3684 | 1469139734172 Marionette TRACE conn3 <- [1,922,null,{}] 15:22:14 INFO - PROCESS | 3684 | 1469139734176 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:14 INFO - PROCESS | 3684 | 1469139734178 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:14 INFO - PROCESS | 3684 | 1469139734290 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 15:22:14 INFO - PROCESS | 3684 | 1469139734315 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:14 INFO - PROCESS | 3684 | 1469139734317 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:14 INFO - PROCESS | 3684 | ++DOCSHELL 0F2B0000 == 33 [pid = 3684] [id = 240] 15:22:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (167FB000) [pid = 3684] [serial = 719] [outer = 00000000] 15:22:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1682AC00) [pid = 3684] [serial = 720] [outer = 167FB000] 15:22:14 INFO - PROCESS | 3684 | 1469139734359 Marionette DEBUG loaded listener.js 15:22:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (16835C00) [pid = 3684] [serial = 721] [outer = 167FB000] 15:22:14 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (128A3C00) [pid = 3684] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 15:22:14 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (14435000) [pid = 3684] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:22:14 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (10A4FC00) [pid = 3684] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 15:22:14 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (16D0CC00) [pid = 3684] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 15:22:14 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (0F347800) [pid = 3684] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 15:22:14 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1600F400) [pid = 3684] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 15:22:14 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (11210800) [pid = 3684] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 15:22:14 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (16D02400) [pid = 3684] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 15:22:14 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16E08C00) [pid = 3684] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 15:22:14 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16F7CC00) [pid = 3684] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 15:22:14 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (15D0BC00) [pid = 3684] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:22:14 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (15B8B000) [pid = 3684] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 15:22:14 INFO - PROCESS | 3684 | 1469139734867 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 15:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 15:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 760ms 15:22:14 INFO - PROCESS | 3684 | 1469139734930 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 15:22:14 INFO - PROCESS | 3684 | 1469139734932 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 15:22:14 INFO - PROCESS | 3684 | 1469139734935 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 15:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 15:22:14 INFO - PROCESS | 3684 | 1469139734937 Marionette TRACE conn3 <- [1,926,null,{}] 15:22:14 INFO - PROCESS | 3684 | 1469139734940 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:14 INFO - PROCESS | 3684 | 1469139734942 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:15 INFO - PROCESS | 3684 | 1469139735016 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 15:22:15 INFO - PROCESS | 3684 | 1469139735004 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:15 INFO - PROCESS | 3684 | 1469139735005 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:15 INFO - PROCESS | 3684 | ++DOCSHELL 1314A400 == 34 [pid = 3684] [id = 241] 15:22:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (144EF800) [pid = 3684] [serial = 722] [outer = 00000000] 15:22:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16010800) [pid = 3684] [serial = 723] [outer = 144EF800] 15:22:15 INFO - PROCESS | 3684 | 1469139735057 Marionette DEBUG loaded listener.js 15:22:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (167F7400) [pid = 3684] [serial = 724] [outer = 144EF800] 15:22:15 INFO - PROCESS | 3684 | 1469139735418 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 15:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 15:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 534ms 15:22:15 INFO - PROCESS | 3684 | 1469139735474 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 15:22:15 INFO - PROCESS | 3684 | 1469139735476 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 15:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 15:22:15 INFO - PROCESS | 3684 | 1469139735479 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 15:22:15 INFO - PROCESS | 3684 | 1469139735481 Marionette TRACE conn3 <- [1,930,null,{}] 15:22:15 INFO - PROCESS | 3684 | 1469139735485 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:15 INFO - PROCESS | 3684 | 1469139735486 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:15 INFO - PROCESS | 3684 | 1469139735560 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 15:22:15 INFO - PROCESS | 3684 | 1469139735565 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:15 INFO - PROCESS | 3684 | 1469139735567 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:15 INFO - PROCESS | 3684 | ++DOCSHELL 0F2AF400 == 35 [pid = 3684] [id = 242] 15:22:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (142BFC00) [pid = 3684] [serial = 725] [outer = 00000000] 15:22:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16975400) [pid = 3684] [serial = 726] [outer = 142BFC00] 15:22:15 INFO - PROCESS | 3684 | 1469139735592 Marionette DEBUG loaded listener.js 15:22:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (139D1400) [pid = 3684] [serial = 727] [outer = 142BFC00] 15:22:15 INFO - PROCESS | 3684 | 1469139735977 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 15:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 15:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 535ms 15:22:16 INFO - PROCESS | 3684 | 1469139736009 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 15:22:16 INFO - PROCESS | 3684 | 1469139736011 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 15:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 15:22:16 INFO - PROCESS | 3684 | 1469139736014 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 15:22:16 INFO - PROCESS | 3684 | 1469139736016 Marionette TRACE conn3 <- [1,934,null,{}] 15:22:16 INFO - PROCESS | 3684 | 1469139736035 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:16 INFO - PROCESS | 3684 | 1469139736037 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:16 INFO - PROCESS | 3684 | 1469139736119 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 15:22:16 INFO - PROCESS | 3684 | 1469139736124 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:16 INFO - PROCESS | 3684 | 1469139736126 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:16 INFO - PROCESS | 3684 | ++DOCSHELL 16B3D800 == 36 [pid = 3684] [id = 243] 15:22:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16B44C00) [pid = 3684] [serial = 728] [outer = 00000000] 15:22:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16D06000) [pid = 3684] [serial = 729] [outer = 16B44C00] 15:22:16 INFO - PROCESS | 3684 | 1469139736168 Marionette DEBUG loaded listener.js 15:22:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16D10800) [pid = 3684] [serial = 730] [outer = 16B44C00] 15:22:16 INFO - PROCESS | 3684 | 1469139736629 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 15:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 15:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 675ms 15:22:16 INFO - PROCESS | 3684 | 1469139736697 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 15:22:16 INFO - PROCESS | 3684 | 1469139736701 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 15:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 15:22:16 INFO - PROCESS | 3684 | 1469139736690 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 15:22:16 INFO - PROCESS | 3684 | 1469139736693 Marionette TRACE conn3 <- [1,938,null,{}] 15:22:16 INFO - PROCESS | 3684 | 1469139736699 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:16 INFO - PROCESS | 3684 | 1469139736702 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:16 INFO - PROCESS | 3684 | 1469139736871 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 15:22:16 INFO - PROCESS | 3684 | 1469139736972 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:16 INFO - PROCESS | 3684 | 1469139736976 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:16 INFO - PROCESS | 3684 | ++DOCSHELL 10275000 == 37 [pid = 3684] [id = 244] 15:22:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (102C9800) [pid = 3684] [serial = 731] [outer = 00000000] 15:22:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (110E6800) [pid = 3684] [serial = 732] [outer = 102C9800] 15:22:17 INFO - PROCESS | 3684 | 1469139737032 Marionette DEBUG loaded listener.js 15:22:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (11CD9000) [pid = 3684] [serial = 733] [outer = 102C9800] 15:22:17 INFO - PROCESS | 3684 | 1469139737736 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 15:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 15:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1125ms 15:22:17 INFO - PROCESS | 3684 | 1469139737820 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 15:22:17 INFO - PROCESS | 3684 | 1469139737825 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 15:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 15:22:17 INFO - PROCESS | 3684 | 1469139737831 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 15:22:17 INFO - PROCESS | 3684 | 1469139737834 Marionette TRACE conn3 <- [1,942,null,{}] 15:22:17 INFO - PROCESS | 3684 | 1469139737838 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:17 INFO - PROCESS | 3684 | 1469139737841 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:18 INFO - PROCESS | 3684 | 1469139738066 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 15:22:18 INFO - PROCESS | 3684 | 1469139738180 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:18 INFO - PROCESS | 3684 | 1469139738183 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:18 INFO - PROCESS | 3684 | ++DOCSHELL 0F347400 == 38 [pid = 3684] [id = 245] 15:22:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (0F34DC00) [pid = 3684] [serial = 734] [outer = 00000000] 15:22:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1021D800) [pid = 3684] [serial = 735] [outer = 0F34DC00] 15:22:18 INFO - PROCESS | 3684 | 1469139738233 Marionette DEBUG loaded listener.js 15:22:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (10A09400) [pid = 3684] [serial = 736] [outer = 0F34DC00] 15:22:18 INFO - PROCESS | 3684 | --DOCSHELL 0F2AF400 == 37 [pid = 3684] [id = 242] 15:22:18 INFO - PROCESS | 3684 | --DOCSHELL 1314A400 == 36 [pid = 3684] [id = 241] 15:22:18 INFO - PROCESS | 3684 | --DOCSHELL 0F2B0000 == 35 [pid = 3684] [id = 240] 15:22:18 INFO - PROCESS | 3684 | --DOCSHELL 15D06400 == 34 [pid = 3684] [id = 239] 15:22:18 INFO - PROCESS | 3684 | --DOCSHELL 1442DC00 == 33 [pid = 3684] [id = 238] 15:22:18 INFO - PROCESS | 3684 | --DOCSHELL 13159800 == 32 [pid = 3684] [id = 237] 15:22:18 INFO - PROCESS | 3684 | --DOCSHELL 12B5E400 == 31 [pid = 3684] [id = 236] 15:22:18 INFO - PROCESS | 3684 | --DOCSHELL 110E7400 == 30 [pid = 3684] [id = 235] 15:22:18 INFO - PROCESS | 3684 | --DOCSHELL 0F2AFC00 == 29 [pid = 3684] [id = 234] 15:22:18 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1681E400) [pid = 3684] [serial = 630] [outer = 00000000] [url = about:blank] 15:22:18 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (198E1800) [pid = 3684] [serial = 396] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:22:18 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1298EC00) [pid = 3684] [serial = 668] [outer = 00000000] [url = about:blank] 15:22:18 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (12B5D800) [pid = 3684] [serial = 669] [outer = 00000000] [url = about:blank] 15:22:18 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (15802400) [pid = 3684] [serial = 671] [outer = 00000000] [url = about:blank] 15:22:18 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (11AC7400) [pid = 3684] [serial = 662] [outer = 00000000] [url = about:blank] 15:22:18 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (12992800) [pid = 3684] [serial = 663] [outer = 00000000] [url = about:blank] 15:22:18 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16E05800) [pid = 3684] [serial = 660] [outer = 00000000] [url = about:blank] 15:22:18 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (102CB800) [pid = 3684] [serial = 665] [outer = 00000000] [url = about:blank] 15:22:18 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (10A52C00) [pid = 3684] [serial = 666] [outer = 00000000] [url = about:blank] 15:22:18 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (16826800) [pid = 3684] [serial = 678] [outer = 00000000] [url = about:blank] 15:22:18 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (13CA5000) [pid = 3684] [serial = 683] [outer = 00000000] [url = about:blank] 15:22:18 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (167FAC00) [pid = 3684] [serial = 677] [outer = 00000000] [url = about:blank] 15:22:18 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16D09800) [pid = 3684] [serial = 680] [outer = 00000000] [url = about:blank] 15:22:18 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (16E10000) [pid = 3684] [serial = 686] [outer = 00000000] [url = about:blank] 15:22:18 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (170E1800) [pid = 3684] [serial = 689] [outer = 00000000] [url = about:blank] 15:22:18 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (13CAB800) [pid = 3684] [serial = 684] [outer = 00000000] [url = about:blank] 15:22:18 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16D05400) [pid = 3684] [serial = 681] [outer = 00000000] [url = about:blank] 15:22:18 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (17146800) [pid = 3684] [serial = 690] [outer = 00000000] [url = about:blank] 15:22:18 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (15DEC000) [pid = 3684] [serial = 674] [outer = 00000000] [url = about:blank] 15:22:18 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1600D800) [pid = 3684] [serial = 675] [outer = 00000000] [url = about:blank] 15:22:18 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (16F76C00) [pid = 3684] [serial = 687] [outer = 00000000] [url = about:blank] 15:22:18 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (15B05000) [pid = 3684] [serial = 672] [outer = 00000000] [url = about:blank] 15:22:18 INFO - PROCESS | 3684 | 1469139738720 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 15:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 15:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 942ms 15:22:18 INFO - PROCESS | 3684 | 1469139738777 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 15:22:18 INFO - PROCESS | 3684 | 1469139738781 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 15:22:18 INFO - PROCESS | 3684 | 1469139738801 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 15:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 15:22:18 INFO - PROCESS | 3684 | 1469139738804 Marionette TRACE conn3 <- [1,946,null,{}] 15:22:18 INFO - PROCESS | 3684 | 1469139738808 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:18 INFO - PROCESS | 3684 | 1469139738811 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:18 INFO - PROCESS | 3684 | 1469139738878 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 15:22:18 INFO - PROCESS | 3684 | 1469139738895 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:18 INFO - PROCESS | 3684 | 1469139738898 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:18 INFO - PROCESS | 3684 | ++DOCSHELL 10559400 == 30 [pid = 3684] [id = 246] 15:22:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (10559C00) [pid = 3684] [serial = 737] [outer = 00000000] 15:22:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (12973800) [pid = 3684] [serial = 738] [outer = 10559C00] 15:22:18 INFO - PROCESS | 3684 | 1469139739017 Marionette DEBUG loaded listener.js 15:22:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (1299DC00) [pid = 3684] [serial = 739] [outer = 10559C00] 15:22:19 INFO - PROCESS | 3684 | 1469139739381 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 15:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 15:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 619ms 15:22:19 INFO - PROCESS | 3684 | 1469139739433 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 15:22:19 INFO - PROCESS | 3684 | 1469139739436 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 15:22:19 INFO - PROCESS | 3684 | 1469139739440 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 15:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 15:22:19 INFO - PROCESS | 3684 | 1469139739442 Marionette TRACE conn3 <- [1,950,null,{}] 15:22:19 INFO - PROCESS | 3684 | 1469139739446 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:19 INFO - PROCESS | 3684 | 1469139739448 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:19 INFO - PROCESS | 3684 | 1469139739530 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 15:22:19 INFO - PROCESS | 3684 | 1469139739520 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:19 INFO - PROCESS | 3684 | 1469139739522 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:19 INFO - PROCESS | 3684 | ++DOCSHELL 1325E400 == 31 [pid = 3684] [id = 247] 15:22:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (1325F000) [pid = 3684] [serial = 740] [outer = 00000000] 15:22:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1393C800) [pid = 3684] [serial = 741] [outer = 1325F000] 15:22:19 INFO - PROCESS | 3684 | 1469139739565 Marionette DEBUG loaded listener.js 15:22:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (13CAA800) [pid = 3684] [serial = 742] [outer = 1325F000] 15:22:19 INFO - PROCESS | 3684 | 1469139739973 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 15:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 15:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 563ms 15:22:20 INFO - PROCESS | 3684 | 1469139740017 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 15:22:20 INFO - PROCESS | 3684 | 1469139740020 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 15:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 15:22:20 INFO - PROCESS | 3684 | 1469139740030 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 15:22:20 INFO - PROCESS | 3684 | 1469139740035 Marionette TRACE conn3 <- [1,954,null,{}] 15:22:20 INFO - PROCESS | 3684 | 1469139740038 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:20 INFO - PROCESS | 3684 | 1469139740041 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:20 INFO - PROCESS | 3684 | 1469139740108 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 15:22:20 INFO - PROCESS | 3684 | 1469139740116 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:20 INFO - PROCESS | 3684 | 1469139740118 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:20 INFO - PROCESS | 3684 | ++DOCSHELL 15B05000 == 32 [pid = 3684] [id = 248] 15:22:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (15B06800) [pid = 3684] [serial = 743] [outer = 00000000] 15:22:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (15D01400) [pid = 3684] [serial = 744] [outer = 15B06800] 15:22:20 INFO - PROCESS | 3684 | 1469139740176 Marionette DEBUG loaded listener.js 15:22:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (15D0F400) [pid = 3684] [serial = 745] [outer = 15B06800] 15:22:20 INFO - PROCESS | 3684 | 1469139740560 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 15:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 15:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 577ms 15:22:20 INFO - PROCESS | 3684 | 1469139740600 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 15:22:20 INFO - PROCESS | 3684 | 1469139740602 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 15:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 15:22:20 INFO - PROCESS | 3684 | 1469139740611 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 15:22:20 INFO - PROCESS | 3684 | 1469139740613 Marionette TRACE conn3 <- [1,958,null,{}] 15:22:20 INFO - PROCESS | 3684 | 1469139740617 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:20 INFO - PROCESS | 3684 | 1469139740618 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:20 INFO - PROCESS | 3684 | 1469139740706 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 15:22:20 INFO - PROCESS | 3684 | 1469139740785 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:20 INFO - PROCESS | 3684 | 1469139740787 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:20 INFO - PROCESS | 3684 | ++DOCSHELL 1600B000 == 33 [pid = 3684] [id = 249] 15:22:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1600BC00) [pid = 3684] [serial = 746] [outer = 00000000] 15:22:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16013C00) [pid = 3684] [serial = 747] [outer = 1600BC00] 15:22:20 INFO - PROCESS | 3684 | 1469139740829 Marionette DEBUG loaded listener.js 15:22:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1681E400) [pid = 3684] [serial = 748] [outer = 1600BC00] 15:22:21 INFO - PROCESS | 3684 | 1469139741214 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 15:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 15:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 619ms 15:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 15:22:21 INFO - PROCESS | 3684 | 1469139741232 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 15:22:21 INFO - PROCESS | 3684 | 1469139741234 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 15:22:21 INFO - PROCESS | 3684 | 1469139741237 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 15:22:21 INFO - PROCESS | 3684 | 1469139741239 Marionette TRACE conn3 <- [1,962,null,{}] 15:22:21 INFO - PROCESS | 3684 | 1469139741243 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:21 INFO - PROCESS | 3684 | 1469139741245 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:21 INFO - PROCESS | 3684 | 1469139741358 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 15:22:21 INFO - PROCESS | 3684 | 1469139741366 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:21 INFO - PROCESS | 3684 | 1469139741371 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:21 INFO - PROCESS | 3684 | ++DOCSHELL 12B63C00 == 34 [pid = 3684] [id = 250] 15:22:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16835800) [pid = 3684] [serial = 749] [outer = 00000000] 15:22:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1683E000) [pid = 3684] [serial = 750] [outer = 16835800] 15:22:21 INFO - PROCESS | 3684 | 1469139741452 Marionette DEBUG loaded listener.js 15:22:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16D02400) [pid = 3684] [serial = 751] [outer = 16835800] 15:22:21 INFO - PROCESS | 3684 | 1469139741847 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 15:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 15:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 619ms 15:22:21 INFO - PROCESS | 3684 | 1469139741878 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 15:22:21 INFO - PROCESS | 3684 | 1469139741880 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 15:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 15:22:21 INFO - PROCESS | 3684 | 1469139741883 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 15:22:21 INFO - PROCESS | 3684 | 1469139741885 Marionette TRACE conn3 <- [1,966,null,{}] 15:22:21 INFO - PROCESS | 3684 | 1469139741888 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:21 INFO - PROCESS | 3684 | 1469139741890 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:21 INFO - PROCESS | 3684 | 1469139742000 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 15:22:22 INFO - PROCESS | 3684 | 1469139742068 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:22 INFO - PROCESS | 3684 | 1469139742070 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:22 INFO - PROCESS | 3684 | ++DOCSHELL 16823000 == 35 [pid = 3684] [id = 251] 15:22:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16824400) [pid = 3684] [serial = 752] [outer = 00000000] 15:22:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16E04C00) [pid = 3684] [serial = 753] [outer = 16824400] 15:22:22 INFO - PROCESS | 3684 | 1469139742112 Marionette DEBUG loaded listener.js 15:22:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (13C57000) [pid = 3684] [serial = 754] [outer = 16824400] 15:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (144F6800) [pid = 3684] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 15:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (15D06800) [pid = 3684] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 15:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (0F2B0400) [pid = 3684] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 15:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (131D9800) [pid = 3684] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 15:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (12B60000) [pid = 3684] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 15:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (110E7800) [pid = 3684] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 15:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (167FB000) [pid = 3684] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 15:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (0F345C00) [pid = 3684] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 15:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (142B3000) [pid = 3684] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 15:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (142BFC00) [pid = 3684] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 15:22:22 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (144EF800) [pid = 3684] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 15:22:22 INFO - PROCESS | 3684 | 1469139742509 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 15:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 15:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 661ms 15:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 15:22:22 INFO - PROCESS | 3684 | 1469139742543 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 15:22:22 INFO - PROCESS | 3684 | 1469139742546 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 15:22:22 INFO - PROCESS | 3684 | 1469139742556 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 15:22:22 INFO - PROCESS | 3684 | 1469139742559 Marionette TRACE conn3 <- [1,970,null,{}] 15:22:22 INFO - PROCESS | 3684 | 1469139742563 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:22 INFO - PROCESS | 3684 | 1469139742566 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:22 INFO - PROCESS | 3684 | 1469139742653 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 15:22:22 INFO - PROCESS | 3684 | 1469139742736 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:22 INFO - PROCESS | 3684 | 1469139742738 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:22 INFO - PROCESS | 3684 | ++DOCSHELL 10F9D400 == 36 [pid = 3684] [id = 252] 15:22:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (110E7800) [pid = 3684] [serial = 755] [outer = 00000000] 15:22:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (13E9A800) [pid = 3684] [serial = 756] [outer = 110E7800] 15:22:22 INFO - PROCESS | 3684 | 1469139742782 Marionette DEBUG loaded listener.js 15:22:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15D06800) [pid = 3684] [serial = 757] [outer = 110E7800] 15:22:23 INFO - PROCESS | 3684 | 1469139743088 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 15:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 15:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 591ms 15:22:23 INFO - PROCESS | 3684 | 1469139743147 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 15:22:23 INFO - PROCESS | 3684 | 1469139743149 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 15:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 15:22:23 INFO - PROCESS | 3684 | 1469139743152 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 15:22:23 INFO - PROCESS | 3684 | 1469139743154 Marionette TRACE conn3 <- [1,974,null,{}] 15:22:23 INFO - PROCESS | 3684 | 1469139743157 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:23 INFO - PROCESS | 3684 | 1469139743159 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:23 INFO - PROCESS | 3684 | 1469139743278 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 15:22:23 INFO - PROCESS | 3684 | 1469139743329 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:23 INFO - PROCESS | 3684 | 1469139743331 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:23 INFO - PROCESS | 3684 | ++DOCSHELL 13911C00 == 37 [pid = 3684] [id = 253] 15:22:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (13CA5000) [pid = 3684] [serial = 758] [outer = 00000000] 15:22:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16E06000) [pid = 3684] [serial = 759] [outer = 13CA5000] 15:22:23 INFO - PROCESS | 3684 | 1469139743356 Marionette DEBUG loaded listener.js 15:22:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16F6F800) [pid = 3684] [serial = 760] [outer = 13CA5000] 15:22:23 INFO - PROCESS | 3684 | 1469139743680 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 15:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 15:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 576ms 15:22:23 INFO - PROCESS | 3684 | 1469139743733 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 15:22:23 INFO - PROCESS | 3684 | 1469139743735 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 15:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 15:22:23 INFO - PROCESS | 3684 | 1469139743721 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 15:22:23 INFO - PROCESS | 3684 | 1469139743723 Marionette TRACE conn3 <- [1,978,null,{}] 15:22:23 INFO - PROCESS | 3684 | 1469139743726 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:23 INFO - PROCESS | 3684 | 1469139743728 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:23 INFO - PROCESS | 3684 | 1469139743846 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 15:22:23 INFO - PROCESS | 3684 | 1469139743853 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:23 INFO - PROCESS | 3684 | 1469139743855 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:23 INFO - PROCESS | 3684 | ++DOCSHELL 110E8400 == 38 [pid = 3684] [id = 254] 15:22:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (13CAA400) [pid = 3684] [serial = 761] [outer = 00000000] 15:22:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16FC8C00) [pid = 3684] [serial = 762] [outer = 13CAA400] 15:22:23 INFO - PROCESS | 3684 | 1469139743898 Marionette DEBUG loaded listener.js 15:22:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (170EB800) [pid = 3684] [serial = 763] [outer = 13CAA400] 15:22:24 INFO - PROCESS | 3684 | 1469139744244 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 15:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 15:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 535ms 15:22:24 INFO - PROCESS | 3684 | 1469139744285 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 15:22:24 INFO - PROCESS | 3684 | 1469139744289 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 15:22:24 INFO - PROCESS | 3684 | 1469139744295 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 15:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 15:22:24 INFO - PROCESS | 3684 | 1469139744299 Marionette TRACE conn3 <- [1,982,null,{}] 15:22:24 INFO - PROCESS | 3684 | 1469139744305 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:24 INFO - PROCESS | 3684 | 1469139744309 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:24 INFO - PROCESS | 3684 | 1469139744424 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 15:22:24 INFO - PROCESS | 3684 | 1469139744545 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:24 INFO - PROCESS | 3684 | 1469139744550 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:24 INFO - PROCESS | 3684 | ++DOCSHELL 10A55800 == 39 [pid = 3684] [id = 255] 15:22:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (10A55C00) [pid = 3684] [serial = 764] [outer = 00000000] 15:22:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (11217000) [pid = 3684] [serial = 765] [outer = 10A55C00] 15:22:24 INFO - PROCESS | 3684 | 1469139744620 Marionette DEBUG loaded listener.js 15:22:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (11CD4000) [pid = 3684] [serial = 766] [outer = 10A55C00] 15:22:25 INFO - PROCESS | 3684 | 1469139745114 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 15:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 15:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 844ms 15:22:25 INFO - PROCESS | 3684 | 1469139745161 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 15:22:25 INFO - PROCESS | 3684 | 1469139745165 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 15:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 15:22:25 INFO - PROCESS | 3684 | 1469139745171 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 15:22:25 INFO - PROCESS | 3684 | 1469139745157 Marionette TRACE conn3 <- [1,986,null,{}] 15:22:25 INFO - PROCESS | 3684 | 1469139745161 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:25 INFO - PROCESS | 3684 | 1469139745164 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:25 INFO - PROCESS | 3684 | 1469139745270 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 15:22:25 INFO - PROCESS | 3684 | 1469139745354 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:25 INFO - PROCESS | 3684 | 1469139745356 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:25 INFO - PROCESS | 3684 | ++DOCSHELL 1391A400 == 40 [pid = 3684] [id = 256] 15:22:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (139C8000) [pid = 3684] [serial = 767] [outer = 00000000] 15:22:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (142B9C00) [pid = 3684] [serial = 768] [outer = 139C8000] 15:22:25 INFO - PROCESS | 3684 | 1469139745410 Marionette DEBUG loaded listener.js 15:22:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (15803800) [pid = 3684] [serial = 769] [outer = 139C8000] 15:22:25 INFO - PROCESS | 3684 | 1469139745964 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 15:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 15:22:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 844ms 15:22:26 INFO - PROCESS | 3684 | 1469139746012 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 15:22:26 INFO - PROCESS | 3684 | 1469139746015 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 15:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 15:22:26 INFO - PROCESS | 3684 | 1469139746019 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 15:22:26 INFO - PROCESS | 3684 | 1469139746021 Marionette TRACE conn3 <- [1,990,null,{}] 15:22:26 INFO - PROCESS | 3684 | 1469139746030 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:26 INFO - PROCESS | 3684 | 1469139746035 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:26 INFO - PROCESS | 3684 | 1469139746123 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 15:22:26 INFO - PROCESS | 3684 | 1469139746223 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:26 INFO - PROCESS | 3684 | 1469139746227 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:26 INFO - PROCESS | 3684 | ++DOCSHELL 16D07400 == 41 [pid = 3684] [id = 257] 15:22:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (16D0B800) [pid = 3684] [serial = 770] [outer = 00000000] 15:22:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (16E09400) [pid = 3684] [serial = 771] [outer = 16D0B800] 15:22:26 INFO - PROCESS | 3684 | 1469139746282 Marionette DEBUG loaded listener.js 15:22:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (17142800) [pid = 3684] [serial = 772] [outer = 16D0B800] 15:22:26 INFO - PROCESS | 3684 | 1469139746842 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 15:22:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 15:22:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 844ms 15:22:26 INFO - PROCESS | 3684 | 1469139746858 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 15:22:26 INFO - PROCESS | 3684 | 1469139746861 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 15:22:26 INFO - PROCESS | 3684 | 1469139746864 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 15:22:26 INFO - PROCESS | 3684 | 1469139746866 Marionette TRACE conn3 <- [1,994,null,{}] 15:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 15:22:26 INFO - PROCESS | 3684 | 1469139746870 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:26 INFO - PROCESS | 3684 | 1469139746872 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:26 INFO - PROCESS | 3684 | 1469139746974 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 15:22:27 INFO - PROCESS | 3684 | 1469139747099 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:27 INFO - PROCESS | 3684 | 1469139747102 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:27 INFO - PROCESS | 3684 | ++DOCSHELL 167F9000 == 42 [pid = 3684] [id = 258] 15:22:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (16B41800) [pid = 3684] [serial = 773] [outer = 00000000] 15:22:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (177D1400) [pid = 3684] [serial = 774] [outer = 16B41800] 15:22:27 INFO - PROCESS | 3684 | 1469139747159 Marionette DEBUG loaded listener.js 15:22:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (17AE3C00) [pid = 3684] [serial = 775] [outer = 16B41800] 15:22:27 INFO - PROCESS | 3684 | 1469139747775 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 15:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 15:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 942ms 15:22:27 INFO - PROCESS | 3684 | 1469139747823 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 15:22:27 INFO - PROCESS | 3684 | 1469139747826 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 15:22:27 INFO - PROCESS | 3684 | 1469139747831 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 15:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 15:22:27 INFO - PROCESS | 3684 | 1469139747834 Marionette TRACE conn3 <- [1,998,null,{}] 15:22:27 INFO - PROCESS | 3684 | 1469139747840 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:27 INFO - PROCESS | 3684 | 1469139747843 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:27 INFO - PROCESS | 3684 | 1469139747943 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 15:22:28 INFO - PROCESS | 3684 | 1469139748050 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:28 INFO - PROCESS | 3684 | 1469139748053 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:28 INFO - PROCESS | 3684 | ++DOCSHELL 10A52C00 == 43 [pid = 3684] [id = 259] 15:22:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (10A53C00) [pid = 3684] [serial = 776] [outer = 00000000] 15:22:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (128AD800) [pid = 3684] [serial = 777] [outer = 10A53C00] 15:22:28 INFO - PROCESS | 3684 | 1469139748102 Marionette DEBUG loaded listener.js 15:22:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (12B67000) [pid = 3684] [serial = 778] [outer = 10A53C00] 15:22:28 INFO - PROCESS | 3684 | --DOCSHELL 13911C00 == 42 [pid = 3684] [id = 253] 15:22:28 INFO - PROCESS | 3684 | --DOCSHELL 10F9D400 == 41 [pid = 3684] [id = 252] 15:22:28 INFO - PROCESS | 3684 | --DOCSHELL 16823000 == 40 [pid = 3684] [id = 251] 15:22:28 INFO - PROCESS | 3684 | --DOCSHELL 12B63C00 == 39 [pid = 3684] [id = 250] 15:22:28 INFO - PROCESS | 3684 | --DOCSHELL 1600B000 == 38 [pid = 3684] [id = 249] 15:22:28 INFO - PROCESS | 3684 | --DOCSHELL 15B05000 == 37 [pid = 3684] [id = 248] 15:22:28 INFO - PROCESS | 3684 | --DOCSHELL 1325E400 == 36 [pid = 3684] [id = 247] 15:22:28 INFO - PROCESS | 3684 | --DOCSHELL 10559400 == 35 [pid = 3684] [id = 246] 15:22:28 INFO - PROCESS | 3684 | --DOCSHELL 0F347400 == 34 [pid = 3684] [id = 245] 15:22:28 INFO - PROCESS | 3684 | --DOCSHELL 10275000 == 33 [pid = 3684] [id = 244] 15:22:28 INFO - PROCESS | 3684 | --DOCSHELL 16B3D800 == 32 [pid = 3684] [id = 243] 15:22:28 INFO - PROCESS | 3684 | --DOCSHELL 167F9000 == 31 [pid = 3684] [id = 258] 15:22:28 INFO - PROCESS | 3684 | --DOCSHELL 16D07400 == 30 [pid = 3684] [id = 257] 15:22:28 INFO - PROCESS | 3684 | --DOCSHELL 110E8400 == 29 [pid = 3684] [id = 254] 15:22:28 INFO - PROCESS | 3684 | --DOCSHELL 10A55800 == 28 [pid = 3684] [id = 255] 15:22:28 INFO - PROCESS | 3684 | --DOCSHELL 1391A400 == 27 [pid = 3684] [id = 256] 15:22:28 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (1682AC00) [pid = 3684] [serial = 720] [outer = 00000000] [url = about:blank] 15:22:28 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (11211000) [pid = 3684] [serial = 693] [outer = 00000000] [url = about:blank] 15:22:28 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (16D06000) [pid = 3684] [serial = 729] [outer = 00000000] [url = about:blank] 15:22:28 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (110E4C00) [pid = 3684] [serial = 692] [outer = 00000000] [url = about:blank] 15:22:28 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (167FA400) [pid = 3684] [serial = 697] [outer = 00000000] [url = about:blank] 15:22:28 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (16007000) [pid = 3684] [serial = 696] [outer = 00000000] [url = about:blank] 15:22:28 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (17717C00) [pid = 3684] [serial = 699] [outer = 00000000] [url = about:blank] 15:22:28 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (139D1400) [pid = 3684] [serial = 727] [outer = 00000000] [url = about:blank] 15:22:28 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (16005C00) [pid = 3684] [serial = 718] [outer = 00000000] [url = about:blank] 15:22:28 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (16975400) [pid = 3684] [serial = 726] [outer = 00000000] [url = about:blank] 15:22:28 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (16835C00) [pid = 3684] [serial = 721] [outer = 00000000] [url = about:blank] 15:22:28 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (16010800) [pid = 3684] [serial = 723] [outer = 00000000] [url = about:blank] 15:22:28 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (167F7400) [pid = 3684] [serial = 724] [outer = 00000000] [url = about:blank] 15:22:28 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (142BA800) [pid = 3684] [serial = 712] [outer = 00000000] [url = about:blank] 15:22:28 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1580FC00) [pid = 3684] [serial = 714] [outer = 00000000] [url = about:blank] 15:22:28 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15D0E400) [pid = 3684] [serial = 717] [outer = 00000000] [url = about:blank] 15:22:28 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (0F345400) [pid = 3684] [serial = 702] [outer = 00000000] [url = about:blank] 15:22:28 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (0F34F000) [pid = 3684] [serial = 703] [outer = 00000000] [url = about:blank] 15:22:28 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (139D0800) [pid = 3684] [serial = 711] [outer = 00000000] [url = about:blank] 15:22:28 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (12B67400) [pid = 3684] [serial = 708] [outer = 00000000] [url = about:blank] 15:22:28 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (12D9C000) [pid = 3684] [serial = 709] [outer = 00000000] [url = about:blank] 15:22:28 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1129C400) [pid = 3684] [serial = 705] [outer = 00000000] [url = about:blank] 15:22:28 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (11480800) [pid = 3684] [serial = 706] [outer = 00000000] [url = about:blank] 15:22:28 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (15B10C00) [pid = 3684] [serial = 715] [outer = 00000000] [url = about:blank] 15:22:29 INFO - PROCESS | 3684 | 1469139749113 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 15:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 15:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1308ms 15:22:29 INFO - PROCESS | 3684 | 1469139749147 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 15:22:29 INFO - PROCESS | 3684 | 1469139749151 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 15:22:29 INFO - PROCESS | 3684 | 1469139749156 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 15:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 15:22:29 INFO - PROCESS | 3684 | 1469139749160 Marionette TRACE conn3 <- [1,1002,null,{}] 15:22:29 INFO - PROCESS | 3684 | 1469139749165 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:29 INFO - PROCESS | 3684 | 1469139749167 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:29 INFO - PROCESS | 3684 | 1469139749245 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 15:22:29 INFO - PROCESS | 3684 | 1469139749354 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:29 INFO - PROCESS | 3684 | 1469139749356 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:29 INFO - PROCESS | 3684 | ++DOCSHELL 0F34E000 == 28 [pid = 3684] [id = 260] 15:22:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (10A51400) [pid = 3684] [serial = 779] [outer = 00000000] 15:22:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (110E7400) [pid = 3684] [serial = 780] [outer = 10A51400] 15:22:29 INFO - PROCESS | 3684 | 1469139749389 Marionette DEBUG loaded listener.js 15:22:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (11477000) [pid = 3684] [serial = 781] [outer = 10A51400] 15:22:29 INFO - PROCESS | 3684 | 1469139749757 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 15:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 15:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 633ms 15:22:29 INFO - PROCESS | 3684 | 1469139749780 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 15:22:29 INFO - PROCESS | 3684 | 1469139749785 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 15:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 15:22:29 INFO - PROCESS | 3684 | 1469139749791 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 15:22:29 INFO - PROCESS | 3684 | 1469139749794 Marionette TRACE conn3 <- [1,1006,null,{}] 15:22:29 INFO - PROCESS | 3684 | 1469139749797 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:29 INFO - PROCESS | 3684 | 1469139749800 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:29 INFO - PROCESS | 3684 | 1469139749899 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 15:22:29 INFO - PROCESS | 3684 | 1469139749908 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:29 INFO - PROCESS | 3684 | 1469139749911 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:29 INFO - PROCESS | 3684 | ++DOCSHELL 12B62800 == 29 [pid = 3684] [id = 261] 15:22:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (12B64C00) [pid = 3684] [serial = 782] [outer = 00000000] 15:22:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (12BCF800) [pid = 3684] [serial = 783] [outer = 12B64C00] 15:22:29 INFO - PROCESS | 3684 | 1469139749958 Marionette DEBUG loaded listener.js 15:22:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (13024C00) [pid = 3684] [serial = 784] [outer = 12B64C00] 15:22:30 INFO - PROCESS | 3684 | 1469139750355 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 15:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 15:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 619ms 15:22:30 INFO - PROCESS | 3684 | 1469139750425 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 15:22:30 INFO - PROCESS | 3684 | 1469139750427 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 15:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 15:22:30 INFO - PROCESS | 3684 | 1469139750431 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 15:22:30 INFO - PROCESS | 3684 | 1469139750437 Marionette TRACE conn3 <- [1,1010,null,{}] 15:22:30 INFO - PROCESS | 3684 | 1469139750451 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:30 INFO - PROCESS | 3684 | 1469139750456 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:30 INFO - PROCESS | 3684 | 1469139750524 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 15:22:30 INFO - PROCESS | 3684 | 1469139750540 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:30 INFO - PROCESS | 3684 | 1469139750543 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:30 INFO - PROCESS | 3684 | ++DOCSHELL 144F6800 == 30 [pid = 3684] [id = 262] 15:22:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (144F7C00) [pid = 3684] [serial = 785] [outer = 00000000] 15:22:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (15806400) [pid = 3684] [serial = 786] [outer = 144F7C00] 15:22:30 INFO - PROCESS | 3684 | 1469139750593 Marionette DEBUG loaded listener.js 15:22:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (15B84400) [pid = 3684] [serial = 787] [outer = 144F7C00] 15:22:31 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16D0D000) [pid = 3684] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 15:22:31 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (13CA5000) [pid = 3684] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 15:22:31 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1600BC00) [pid = 3684] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 15:22:31 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1325F000) [pid = 3684] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 15:22:31 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (10559C00) [pid = 3684] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 15:22:31 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (0F34DC00) [pid = 3684] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 15:22:31 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16835800) [pid = 3684] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 15:22:31 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (110E7800) [pid = 3684] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 15:22:31 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (15B06800) [pid = 3684] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 15:22:31 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16B44C00) [pid = 3684] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 15:22:31 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (102C9800) [pid = 3684] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 15:22:31 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (16824400) [pid = 3684] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 15:22:31 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (13CAA400) [pid = 3684] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 15:22:31 INFO - PROCESS | 3684 | 1469139751716 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 15:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 15:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1350ms 15:22:31 INFO - PROCESS | 3684 | 1469139751785 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 15:22:31 INFO - PROCESS | 3684 | 1469139751790 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 15:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 15:22:31 INFO - PROCESS | 3684 | 1469139751795 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 15:22:31 INFO - PROCESS | 3684 | 1469139751800 Marionette TRACE conn3 <- [1,1014,null,{}] 15:22:31 INFO - PROCESS | 3684 | 1469139751805 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:31 INFO - PROCESS | 3684 | 1469139751808 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:31 INFO - PROCESS | 3684 | 1469139751916 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 15:22:31 INFO - PROCESS | 3684 | 1469139751991 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:31 INFO - PROCESS | 3684 | 1469139751994 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:32 INFO - PROCESS | 3684 | ++DOCSHELL 10559C00 == 31 [pid = 3684] [id = 263] 15:22:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (10A4FC00) [pid = 3684] [serial = 788] [outer = 00000000] 15:22:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (10ED8C00) [pid = 3684] [serial = 789] [outer = 10A4FC00] 15:22:32 INFO - PROCESS | 3684 | 1469139752073 Marionette DEBUG loaded listener.js 15:22:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1296A000) [pid = 3684] [serial = 790] [outer = 10A4FC00] 15:22:32 INFO - PROCESS | 3684 | 1469139752745 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 15:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 15:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1027ms 15:22:32 INFO - PROCESS | 3684 | 1469139752880 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 15:22:32 INFO - PROCESS | 3684 | 1469139752884 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 15:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 15:22:32 INFO - PROCESS | 3684 | 1469139752901 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 15:22:32 INFO - PROCESS | 3684 | 1469139752904 Marionette TRACE conn3 <- [1,1018,null,{}] 15:22:32 INFO - PROCESS | 3684 | 1469139752909 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:32 INFO - PROCESS | 3684 | 1469139752912 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:33 INFO - PROCESS | 3684 | 1469139753024 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 15:22:33 INFO - PROCESS | 3684 | 1469139753099 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:33 INFO - PROCESS | 3684 | 1469139753102 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:33 INFO - PROCESS | 3684 | ++DOCSHELL 10A51000 == 32 [pid = 3684] [id = 264] 15:22:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (10ED7800) [pid = 3684] [serial = 791] [outer = 00000000] 15:22:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (110E8000) [pid = 3684] [serial = 792] [outer = 10ED7800] 15:22:33 INFO - PROCESS | 3684 | 1469139753151 Marionette DEBUG loaded listener.js 15:22:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (112A7000) [pid = 3684] [serial = 793] [outer = 10ED7800] 15:22:33 INFO - PROCESS | 3684 | --DOCSHELL 12B62800 == 31 [pid = 3684] [id = 261] 15:22:33 INFO - PROCESS | 3684 | --DOCSHELL 0F34E000 == 30 [pid = 3684] [id = 260] 15:22:33 INFO - PROCESS | 3684 | --DOCSHELL 10A52C00 == 29 [pid = 3684] [id = 259] 15:22:33 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (177BB800) [pid = 3684] [serial = 700] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (16F6F800) [pid = 3684] [serial = 760] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16013C00) [pid = 3684] [serial = 747] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1681E400) [pid = 3684] [serial = 748] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1393C800) [pid = 3684] [serial = 741] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (13CAA800) [pid = 3684] [serial = 742] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (12973800) [pid = 3684] [serial = 738] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1299DC00) [pid = 3684] [serial = 739] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1021D800) [pid = 3684] [serial = 735] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (10A09400) [pid = 3684] [serial = 736] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (16D02400) [pid = 3684] [serial = 751] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (13E9A800) [pid = 3684] [serial = 756] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (15D01400) [pid = 3684] [serial = 744] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (1683E000) [pid = 3684] [serial = 750] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (16D10800) [pid = 3684] [serial = 730] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (110E6800) [pid = 3684] [serial = 732] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (11CD9000) [pid = 3684] [serial = 733] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (16E04C00) [pid = 3684] [serial = 753] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (170EB800) [pid = 3684] [serial = 763] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3684 | --DOMWINDOW == 53 (16FC8C00) [pid = 3684] [serial = 762] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3684 | --DOMWINDOW == 52 (13C57000) [pid = 3684] [serial = 754] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3684 | --DOMWINDOW == 51 (15D0F400) [pid = 3684] [serial = 745] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3684 | --DOMWINDOW == 50 (15D06800) [pid = 3684] [serial = 757] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3684 | --DOMWINDOW == 49 (16E06000) [pid = 3684] [serial = 759] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3684 | 1469139753561 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 15:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 15:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 718ms 15:22:33 INFO - PROCESS | 3684 | 1469139753615 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 15:22:33 INFO - PROCESS | 3684 | 1469139753618 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 15:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 15:22:33 INFO - PROCESS | 3684 | 1469139753624 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 15:22:33 INFO - PROCESS | 3684 | 1469139753628 Marionette TRACE conn3 <- [1,1022,null,{}] 15:22:33 INFO - PROCESS | 3684 | 1469139753632 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:33 INFO - PROCESS | 3684 | 1469139753634 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:33 INFO - PROCESS | 3684 | 1469139753702 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 15:22:33 INFO - PROCESS | 3684 | 1469139753712 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:33 INFO - PROCESS | 3684 | 1469139753715 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:33 INFO - PROCESS | 3684 | ++DOCSHELL 12D63800 == 30 [pid = 3684] [id = 265] 15:22:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 50 (12D67800) [pid = 3684] [serial = 794] [outer = 00000000] 15:22:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 51 (13119000) [pid = 3684] [serial = 795] [outer = 12D67800] 15:22:33 INFO - PROCESS | 3684 | 1469139753765 Marionette DEBUG loaded listener.js 15:22:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 52 (131D9C00) [pid = 3684] [serial = 796] [outer = 12D67800] 15:22:34 INFO - PROCESS | 3684 | 1469139754188 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 15:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 15:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 591ms 15:22:34 INFO - PROCESS | 3684 | 1469139754222 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 15:22:34 INFO - PROCESS | 3684 | 1469139754224 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 15:22:34 INFO - PROCESS | 3684 | 1469139754228 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 15:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 15:22:34 INFO - PROCESS | 3684 | 1469139754230 Marionette TRACE conn3 <- [1,1026,null,{}] 15:22:34 INFO - PROCESS | 3684 | 1469139754222 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:34 INFO - PROCESS | 3684 | 1469139754226 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:34 INFO - PROCESS | 3684 | 1469139754335 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 15:22:34 INFO - PROCESS | 3684 | 1469139754345 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:34 INFO - PROCESS | 3684 | 1469139754349 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:34 INFO - PROCESS | 3684 | ++DOCSHELL 1442B000 == 31 [pid = 3684] [id = 266] 15:22:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (1442CC00) [pid = 3684] [serial = 797] [outer = 00000000] 15:22:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (144FEC00) [pid = 3684] [serial = 798] [outer = 1442CC00] 15:22:34 INFO - PROCESS | 3684 | 1469139754397 Marionette DEBUG loaded listener.js 15:22:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (1580B800) [pid = 3684] [serial = 799] [outer = 1442CC00] 15:22:34 INFO - PROCESS | 3684 | 1469139754795 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 15:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 15:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 633ms 15:22:34 INFO - PROCESS | 3684 | 1469139754848 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 15:22:34 INFO - PROCESS | 3684 | 1469139754849 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 15:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 15:22:34 INFO - PROCESS | 3684 | 1469139754853 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 15:22:34 INFO - PROCESS | 3684 | 1469139754855 Marionette TRACE conn3 <- [1,1030,null,{}] 15:22:34 INFO - PROCESS | 3684 | 1469139754858 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:34 INFO - PROCESS | 3684 | 1469139754860 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:34 INFO - PROCESS | 3684 | 1469139754941 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 15:22:34 INFO - PROCESS | 3684 | 1469139754947 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:34 INFO - PROCESS | 3684 | 1469139754931 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:34 INFO - PROCESS | 3684 | ++DOCSHELL 13E9A800 == 32 [pid = 3684] [id = 267] 15:22:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (15D01400) [pid = 3684] [serial = 800] [outer = 00000000] 15:22:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (15DE6800) [pid = 3684] [serial = 801] [outer = 15D01400] 15:22:34 INFO - PROCESS | 3684 | 1469139754975 Marionette DEBUG loaded listener.js 15:22:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (15DF1800) [pid = 3684] [serial = 802] [outer = 15D01400] 15:22:35 INFO - PROCESS | 3684 | 1469139755368 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 15:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 15:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 576ms 15:22:35 INFO - PROCESS | 3684 | 1469139755430 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 15:22:35 INFO - PROCESS | 3684 | 1469139755432 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 15:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 15:22:35 INFO - PROCESS | 3684 | 1469139755436 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 15:22:35 INFO - PROCESS | 3684 | 1469139755437 Marionette TRACE conn3 <- [1,1034,null,{}] 15:22:35 INFO - PROCESS | 3684 | 1469139755447 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:35 INFO - PROCESS | 3684 | 1469139755449 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:35 INFO - PROCESS | 3684 | 1469139755534 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 15:22:35 INFO - PROCESS | 3684 | 1469139755623 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:35 INFO - PROCESS | 3684 | 1469139755625 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:35 INFO - PROCESS | 3684 | ++DOCSHELL 16007C00 == 33 [pid = 3684] [id = 268] 15:22:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (1600AC00) [pid = 3684] [serial = 803] [outer = 00000000] 15:22:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (16010C00) [pid = 3684] [serial = 804] [outer = 1600AC00] 15:22:35 INFO - PROCESS | 3684 | 1469139755667 Marionette DEBUG loaded listener.js 15:22:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (16050000) [pid = 3684] [serial = 805] [outer = 1600AC00] 15:22:36 INFO - PROCESS | 3684 | 1469139756017 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 15:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 15:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 619ms 15:22:36 INFO - PROCESS | 3684 | 1469139756063 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 15:22:36 INFO - PROCESS | 3684 | 1469139756065 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 15:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 15:22:36 INFO - PROCESS | 3684 | 1469139756068 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 15:22:36 INFO - PROCESS | 3684 | 1469139756070 Marionette TRACE conn3 <- [1,1038,null,{}] 15:22:36 INFO - PROCESS | 3684 | 1469139756074 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:36 INFO - PROCESS | 3684 | 1469139756080 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:36 INFO - PROCESS | 3684 | 1469139756234 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 15:22:36 INFO - PROCESS | 3684 | 1469139756272 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:36 INFO - PROCESS | 3684 | 1469139756274 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:36 INFO - PROCESS | 3684 | ++DOCSHELL 1681F400 == 34 [pid = 3684] [id = 269] 15:22:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (1681FC00) [pid = 3684] [serial = 806] [outer = 00000000] 15:22:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (16828800) [pid = 3684] [serial = 807] [outer = 1681FC00] 15:22:36 INFO - PROCESS | 3684 | 1469139756319 Marionette DEBUG loaded listener.js 15:22:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (16837800) [pid = 3684] [serial = 808] [outer = 1681FC00] 15:22:36 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (139C8000) [pid = 3684] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 15:22:36 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (16B41800) [pid = 3684] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 15:22:36 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (10A55C00) [pid = 3684] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 15:22:36 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (16D0B800) [pid = 3684] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 15:22:36 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (10A51400) [pid = 3684] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 15:22:36 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (12B64C00) [pid = 3684] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 15:22:36 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (10A53C00) [pid = 3684] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 15:22:36 INFO - PROCESS | 3684 | 1469139756675 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 15:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 15:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 633ms 15:22:36 INFO - PROCESS | 3684 | 1469139756708 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 15:22:36 INFO - PROCESS | 3684 | 1469139756710 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 15:22:36 INFO - PROCESS | 3684 | 1469139756713 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 15:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 15:22:36 INFO - PROCESS | 3684 | 1469139756715 Marionette TRACE conn3 <- [1,1042,null,{}] 15:22:36 INFO - PROCESS | 3684 | 1469139756718 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:36 INFO - PROCESS | 3684 | 1469139756720 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:36 INFO - PROCESS | 3684 | 1469139756802 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 15:22:36 INFO - PROCESS | 3684 | 1469139756886 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:36 INFO - PROCESS | 3684 | 1469139756887 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:36 INFO - PROCESS | 3684 | ++DOCSHELL 0F2A6800 == 35 [pid = 3684] [id = 270] 15:22:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (10ED3C00) [pid = 3684] [serial = 809] [outer = 00000000] 15:22:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (142B9000) [pid = 3684] [serial = 810] [outer = 10ED3C00] 15:22:36 INFO - PROCESS | 3684 | 1469139756929 Marionette DEBUG loaded listener.js 15:22:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (142BA000) [pid = 3684] [serial = 811] [outer = 10ED3C00] 15:22:37 INFO - PROCESS | 3684 | 1469139757256 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 15:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 15:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 563ms 15:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 15:22:37 INFO - PROCESS | 3684 | 1469139757289 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 15:22:37 INFO - PROCESS | 3684 | 1469139757290 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 15:22:37 INFO - PROCESS | 3684 | 1469139757293 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 15:22:37 INFO - PROCESS | 3684 | 1469139757295 Marionette TRACE conn3 <- [1,1046,null,{}] 15:22:37 INFO - PROCESS | 3684 | 1469139757298 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:37 INFO - PROCESS | 3684 | 1469139757300 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:37 INFO - PROCESS | 3684 | 1469139757359 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 15:22:37 INFO - PROCESS | 3684 | 1469139757442 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:37 INFO - PROCESS | 3684 | 1469139757443 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:37 INFO - PROCESS | 3684 | ++DOCSHELL 0F34D000 == 36 [pid = 3684] [id = 271] 15:22:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (10A4CC00) [pid = 3684] [serial = 812] [outer = 00000000] 15:22:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (16843800) [pid = 3684] [serial = 813] [outer = 10A4CC00] 15:22:37 INFO - PROCESS | 3684 | 1469139757487 Marionette DEBUG loaded listener.js 15:22:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (16977C00) [pid = 3684] [serial = 814] [outer = 10A4CC00] 15:22:37 INFO - PROCESS | 3684 | 1469139757815 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 15:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 15:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 562ms 15:22:37 INFO - PROCESS | 3684 | 1469139757857 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 15:22:37 INFO - PROCESS | 3684 | 1469139757859 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 15:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 15:22:37 INFO - PROCESS | 3684 | 1469139757862 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 15:22:37 INFO - PROCESS | 3684 | 1469139757864 Marionette TRACE conn3 <- [1,1050,null,{}] 15:22:37 INFO - PROCESS | 3684 | 1469139757874 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:37 INFO - PROCESS | 3684 | 1469139757876 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:37 INFO - PROCESS | 3684 | 1469139757954 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 15:22:37 INFO - PROCESS | 3684 | 1469139757960 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:37 INFO - PROCESS | 3684 | 1469139757962 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:37 INFO - PROCESS | 3684 | ++DOCSHELL 10A48400 == 37 [pid = 3684] [id = 272] 15:22:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (16841800) [pid = 3684] [serial = 815] [outer = 00000000] 15:22:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (16D05400) [pid = 3684] [serial = 816] [outer = 16841800] 15:22:37 INFO - PROCESS | 3684 | 1469139758004 Marionette DEBUG loaded listener.js 15:22:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (16D08C00) [pid = 3684] [serial = 817] [outer = 16841800] 15:22:38 INFO - PROCESS | 3684 | 1469139758391 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 15:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 15:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 535ms 15:22:38 INFO - PROCESS | 3684 | 1469139758415 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 15:22:38 INFO - PROCESS | 3684 | 1469139758416 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 15:22:38 INFO - PROCESS | 3684 | 1469139758420 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 15:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 15:22:38 INFO - PROCESS | 3684 | 1469139758421 Marionette TRACE conn3 <- [1,1054,null,{}] 15:22:38 INFO - PROCESS | 3684 | 1469139758425 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:38 INFO - PROCESS | 3684 | 1469139758427 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:38 INFO - PROCESS | 3684 | 1469139758519 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 15:22:38 INFO - PROCESS | 3684 | 1469139758524 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:38 INFO - PROCESS | 3684 | 1469139758526 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:38 INFO - PROCESS | 3684 | ++DOCSHELL 1683F400 == 38 [pid = 3684] [id = 273] 15:22:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (16D01400) [pid = 3684] [serial = 818] [outer = 00000000] 15:22:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (16E05C00) [pid = 3684] [serial = 819] [outer = 16D01400] 15:22:38 INFO - PROCESS | 3684 | 1469139758573 Marionette DEBUG loaded listener.js 15:22:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (16E01C00) [pid = 3684] [serial = 820] [outer = 16D01400] 15:22:38 INFO - PROCESS | 3684 | 1469139758955 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 15:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 15:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 577ms 15:22:39 INFO - PROCESS | 3684 | 1469139759008 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 15:22:39 INFO - PROCESS | 3684 | 1469139759012 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 15:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 15:22:39 INFO - PROCESS | 3684 | 1469139759018 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 15:22:39 INFO - PROCESS | 3684 | 1469139759022 Marionette TRACE conn3 <- [1,1058,null,{}] 15:22:39 INFO - PROCESS | 3684 | 1469139759029 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:39 INFO - PROCESS | 3684 | 1469139759032 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:39 INFO - PROCESS | 3684 | 1469139759155 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 15:22:39 INFO - PROCESS | 3684 | 1469139759314 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:39 INFO - PROCESS | 3684 | 1469139759320 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:39 INFO - PROCESS | 3684 | ++DOCSHELL 10A0BC00 == 39 [pid = 3684] [id = 274] 15:22:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (10A48800) [pid = 3684] [serial = 821] [outer = 00000000] 15:22:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (110E7800) [pid = 3684] [serial = 822] [outer = 10A48800] 15:22:39 INFO - PROCESS | 3684 | 1469139759357 Marionette DEBUG loaded listener.js 15:22:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (110EA800) [pid = 3684] [serial = 823] [outer = 10A48800] 15:22:39 INFO - PROCESS | 3684 | 1469139759888 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 15:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 15:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 900ms 15:22:39 INFO - PROCESS | 3684 | 1469139759926 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 15:22:39 INFO - PROCESS | 3684 | 1469139759929 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 15:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 15:22:39 INFO - PROCESS | 3684 | 1469139759935 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 15:22:39 INFO - PROCESS | 3684 | 1469139759939 Marionette TRACE conn3 <- [1,1062,null,{}] 15:22:39 INFO - PROCESS | 3684 | 1469139759943 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:39 INFO - PROCESS | 3684 | 1469139759946 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:40 INFO - PROCESS | 3684 | 1469139760053 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 15:22:40 INFO - PROCESS | 3684 | 1469139760177 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:40 INFO - PROCESS | 3684 | 1469139760180 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:40 INFO - PROCESS | 3684 | ++DOCSHELL 130ADC00 == 40 [pid = 3684] [id = 275] 15:22:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (131D9800) [pid = 3684] [serial = 824] [outer = 00000000] 15:22:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (13C57C00) [pid = 3684] [serial = 825] [outer = 131D9800] 15:22:40 INFO - PROCESS | 3684 | 1469139760218 Marionette DEBUG loaded listener.js 15:22:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (142BC000) [pid = 3684] [serial = 826] [outer = 131D9800] 15:22:40 INFO - PROCESS | 3684 | 1469139760823 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 15:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 15:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 942ms 15:22:40 INFO - PROCESS | 3684 | 1469139760866 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 15:22:40 INFO - PROCESS | 3684 | 1469139760869 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 15:22:40 INFO - PROCESS | 3684 | 1469139760891 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 15:22:40 INFO - PROCESS | 3684 | 1469139760894 Marionette TRACE conn3 <- [1,1066,null,{}] 15:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 15:22:40 INFO - PROCESS | 3684 | 1469139760903 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:40 INFO - PROCESS | 3684 | 1469139760907 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:41 INFO - PROCESS | 3684 | 1469139761044 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 15:22:41 INFO - PROCESS | 3684 | 1469139761169 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:41 INFO - PROCESS | 3684 | 1469139761173 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:41 INFO - PROCESS | 3684 | ++DOCSHELL 13142800 == 41 [pid = 3684] [id = 276] 15:22:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1314A400) [pid = 3684] [serial = 827] [outer = 00000000] 15:22:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (167FA800) [pid = 3684] [serial = 828] [outer = 1314A400] 15:22:41 INFO - PROCESS | 3684 | 1469139761229 Marionette DEBUG loaded listener.js 15:22:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1682BC00) [pid = 3684] [serial = 829] [outer = 1314A400] 15:22:41 INFO - PROCESS | 3684 | 1469139761903 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 15:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 15:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1027ms 15:22:41 INFO - PROCESS | 3684 | 1469139761931 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 15:22:41 INFO - PROCESS | 3684 | 1469139761935 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 15:22:41 INFO - PROCESS | 3684 | 1469139761939 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 15:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 15:22:41 INFO - PROCESS | 3684 | 1469139761943 Marionette TRACE conn3 <- [1,1070,null,{}] 15:22:41 INFO - PROCESS | 3684 | 1469139761948 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:41 INFO - PROCESS | 3684 | 1469139761951 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:42 INFO - PROCESS | 3684 | 1469139762034 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 15:22:42 INFO - PROCESS | 3684 | 1469139762119 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:42 INFO - PROCESS | 3684 | 1469139762121 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:42 INFO - PROCESS | 3684 | --DOCSHELL 10A48400 == 40 [pid = 3684] [id = 272] 15:22:42 INFO - PROCESS | 3684 | --DOCSHELL 0F34D000 == 39 [pid = 3684] [id = 271] 15:22:42 INFO - PROCESS | 3684 | --DOCSHELL 0F2A6800 == 38 [pid = 3684] [id = 270] 15:22:42 INFO - PROCESS | 3684 | --DOCSHELL 1681F400 == 37 [pid = 3684] [id = 269] 15:22:42 INFO - PROCESS | 3684 | --DOCSHELL 16007C00 == 36 [pid = 3684] [id = 268] 15:22:42 INFO - PROCESS | 3684 | --DOCSHELL 13E9A800 == 35 [pid = 3684] [id = 267] 15:22:42 INFO - PROCESS | 3684 | --DOCSHELL 1442B000 == 34 [pid = 3684] [id = 266] 15:22:42 INFO - PROCESS | 3684 | --DOCSHELL 12D63800 == 33 [pid = 3684] [id = 265] 15:22:42 INFO - PROCESS | 3684 | --DOCSHELL 10A51000 == 32 [pid = 3684] [id = 264] 15:22:42 INFO - PROCESS | 3684 | --DOCSHELL 144F6800 == 31 [pid = 3684] [id = 262] 15:22:42 INFO - PROCESS | 3684 | --DOCSHELL 10559C00 == 30 [pid = 3684] [id = 263] 15:22:42 INFO - PROCESS | 3684 | --DOCSHELL 13142800 == 29 [pid = 3684] [id = 276] 15:22:42 INFO - PROCESS | 3684 | --DOCSHELL 1683F400 == 28 [pid = 3684] [id = 273] 15:22:42 INFO - PROCESS | 3684 | --DOCSHELL 10A0BC00 == 27 [pid = 3684] [id = 274] 15:22:42 INFO - PROCESS | 3684 | --DOCSHELL 130ADC00 == 26 [pid = 3684] [id = 275] 15:22:42 INFO - PROCESS | 3684 | ++DOCSHELL 0F2AE800 == 27 [pid = 3684] [id = 277] 15:22:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (0F2AEC00) [pid = 3684] [serial = 830] [outer = 00000000] 15:22:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (0F345400) [pid = 3684] [serial = 831] [outer = 0F2AEC00] 15:22:42 INFO - PROCESS | 3684 | 1469139762711 Marionette DEBUG loaded listener.js 15:22:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (0F34F000) [pid = 3684] [serial = 832] [outer = 0F2AEC00] 15:22:42 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (15806400) [pid = 3684] [serial = 786] [outer = 00000000] [url = about:blank] 15:22:42 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15803800) [pid = 3684] [serial = 769] [outer = 00000000] [url = about:blank] 15:22:42 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (17AE3C00) [pid = 3684] [serial = 775] [outer = 00000000] [url = about:blank] 15:22:42 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (11CD4000) [pid = 3684] [serial = 766] [outer = 00000000] [url = about:blank] 15:22:42 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (17142800) [pid = 3684] [serial = 772] [outer = 00000000] [url = about:blank] 15:22:42 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (110E7400) [pid = 3684] [serial = 780] [outer = 00000000] [url = about:blank] 15:22:42 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (11477000) [pid = 3684] [serial = 781] [outer = 00000000] [url = about:blank] 15:22:42 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (12BCF800) [pid = 3684] [serial = 783] [outer = 00000000] [url = about:blank] 15:22:42 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (13024C00) [pid = 3684] [serial = 784] [outer = 00000000] [url = about:blank] 15:22:42 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (12B67000) [pid = 3684] [serial = 778] [outer = 00000000] [url = about:blank] 15:22:42 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (128AD800) [pid = 3684] [serial = 777] [outer = 00000000] [url = about:blank] 15:22:42 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (11217000) [pid = 3684] [serial = 765] [outer = 00000000] [url = about:blank] 15:22:42 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (142B9C00) [pid = 3684] [serial = 768] [outer = 00000000] [url = about:blank] 15:22:42 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (16E09400) [pid = 3684] [serial = 771] [outer = 00000000] [url = about:blank] 15:22:42 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (177D1400) [pid = 3684] [serial = 774] [outer = 00000000] [url = about:blank] 15:22:43 INFO - PROCESS | 3684 | 1469139763173 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 15:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 15:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1252ms 15:22:43 INFO - PROCESS | 3684 | 1469139763199 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 15:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 15:22:43 INFO - PROCESS | 3684 | 1469139763203 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 15:22:43 INFO - PROCESS | 3684 | 1469139763208 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 15:22:43 INFO - PROCESS | 3684 | 1469139763210 Marionette TRACE conn3 <- [1,1074,null,{}] 15:22:43 INFO - PROCESS | 3684 | 1469139763218 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:43 INFO - PROCESS | 3684 | 1469139763221 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:43 INFO - PROCESS | 3684 | 1469139763292 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 15:22:43 INFO - PROCESS | 3684 | 1469139763299 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:43 INFO - PROCESS | 3684 | 1469139763302 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:43 INFO - PROCESS | 3684 | ++DOCSHELL 110EE800 == 28 [pid = 3684] [id = 278] 15:22:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (110F0800) [pid = 3684] [serial = 833] [outer = 00000000] 15:22:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (112A5400) [pid = 3684] [serial = 834] [outer = 110F0800] 15:22:43 INFO - PROCESS | 3684 | 1469139763375 Marionette DEBUG loaded listener.js 15:22:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (11C27800) [pid = 3684] [serial = 835] [outer = 110F0800] 15:22:43 INFO - PROCESS | 3684 | 1469139763777 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 15:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 15:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 633ms 15:22:43 INFO - PROCESS | 3684 | 1469139763843 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 15:22:43 INFO - PROCESS | 3684 | 1469139763847 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 15:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 15:22:43 INFO - PROCESS | 3684 | 1469139763835 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 15:22:43 INFO - PROCESS | 3684 | 1469139763837 Marionette TRACE conn3 <- [1,1078,null,{}] 15:22:43 INFO - PROCESS | 3684 | 1469139763841 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:43 INFO - PROCESS | 3684 | 1469139763844 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:43 INFO - PROCESS | 3684 | 1469139763957 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 15:22:43 INFO - PROCESS | 3684 | 1469139763973 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:43 INFO - PROCESS | 3684 | 1469139763975 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:43 INFO - PROCESS | 3684 | ++DOCSHELL 12B64800 == 29 [pid = 3684] [id = 279] 15:22:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (12B65800) [pid = 3684] [serial = 836] [outer = 00000000] 15:22:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (12BCC400) [pid = 3684] [serial = 837] [outer = 12B65800] 15:22:44 INFO - PROCESS | 3684 | 1469139764003 Marionette DEBUG loaded listener.js 15:22:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1302A400) [pid = 3684] [serial = 838] [outer = 12B65800] 15:22:44 INFO - PROCESS | 3684 | 1469139764409 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 15:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 15:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 633ms 15:22:44 INFO - PROCESS | 3684 | 1469139764475 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 15:22:44 INFO - PROCESS | 3684 | 1469139764477 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 15:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 15:22:44 INFO - PROCESS | 3684 | 1469139764480 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 15:22:44 INFO - PROCESS | 3684 | 1469139764484 Marionette TRACE conn3 <- [1,1082,null,{}] 15:22:44 INFO - PROCESS | 3684 | 1469139764494 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:44 INFO - PROCESS | 3684 | 1469139764499 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:44 INFO - PROCESS | 3684 | 1469139764564 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 15:22:44 INFO - PROCESS | 3684 | 1469139764574 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:44 INFO - PROCESS | 3684 | 1469139764576 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:44 INFO - PROCESS | 3684 | ++DOCSHELL 13CA5000 == 30 [pid = 3684] [id = 280] 15:22:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (13CA5800) [pid = 3684] [serial = 839] [outer = 00000000] 15:22:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (142BEC00) [pid = 3684] [serial = 840] [outer = 13CA5800] 15:22:44 INFO - PROCESS | 3684 | 1469139764619 Marionette DEBUG loaded listener.js 15:22:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (12931800) [pid = 3684] [serial = 841] [outer = 13CA5800] 15:22:45 INFO - PROCESS | 3684 | 1469139765052 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 15:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 15:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 619ms 15:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 15:22:45 INFO - PROCESS | 3684 | 1469139765102 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 15:22:45 INFO - PROCESS | 3684 | 1469139765104 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 15:22:45 INFO - PROCESS | 3684 | 1469139765108 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 15:22:45 INFO - PROCESS | 3684 | 1469139765110 Marionette TRACE conn3 <- [1,1086,null,{}] 15:22:45 INFO - PROCESS | 3684 | 1469139765121 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:45 INFO - PROCESS | 3684 | 1469139765123 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:45 INFO - PROCESS | 3684 | 1469139765255 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 15:22:45 INFO - PROCESS | 3684 | 1469139765249 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:45 INFO - PROCESS | 3684 | 1469139765251 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:45 INFO - PROCESS | 3684 | ++DOCSHELL 15808000 == 31 [pid = 3684] [id = 281] 15:22:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15B0E400) [pid = 3684] [serial = 842] [outer = 00000000] 15:22:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (15D08800) [pid = 3684] [serial = 843] [outer = 15B0E400] 15:22:45 INFO - PROCESS | 3684 | 1469139765339 Marionette DEBUG loaded listener.js 15:22:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (15D0D000) [pid = 3684] [serial = 844] [outer = 15B0E400] 15:22:45 INFO - PROCESS | 3684 | 1469139765687 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 15:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 15:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 619ms 15:22:45 INFO - PROCESS | 3684 | 1469139765750 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 15:22:45 INFO - PROCESS | 3684 | 1469139765752 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 15:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 15:22:45 INFO - PROCESS | 3684 | 1469139765756 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 15:22:45 INFO - PROCESS | 3684 | 1469139765757 Marionette TRACE conn3 <- [1,1090,null,{}] 15:22:45 INFO - PROCESS | 3684 | 1469139765761 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:45 INFO - PROCESS | 3684 | 1469139765763 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:45 INFO - PROCESS | 3684 | 1469139765852 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 15:22:45 INFO - PROCESS | 3684 | 1469139765862 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:45 INFO - PROCESS | 3684 | 1469139765864 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:45 INFO - PROCESS | 3684 | ++DOCSHELL 15DF0C00 == 32 [pid = 3684] [id = 282] 15:22:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16006C00) [pid = 3684] [serial = 845] [outer = 00000000] 15:22:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1600CC00) [pid = 3684] [serial = 846] [outer = 16006C00] 15:22:45 INFO - PROCESS | 3684 | 1469139765962 Marionette DEBUG loaded listener.js 15:22:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1681F000) [pid = 3684] [serial = 847] [outer = 16006C00] 15:22:46 INFO - PROCESS | 3684 | 1469139766354 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 15:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 15:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 633ms 15:22:46 INFO - PROCESS | 3684 | 1469139766372 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 15:22:46 INFO - PROCESS | 3684 | 1469139766374 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 15:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 15:22:46 INFO - PROCESS | 3684 | 1469139766378 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 15:22:46 INFO - PROCESS | 3684 | 1469139766379 Marionette TRACE conn3 <- [1,1094,null,{}] 15:22:46 INFO - PROCESS | 3684 | 1469139766408 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:46 INFO - PROCESS | 3684 | 1469139766413 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:46 INFO - PROCESS | 3684 | 1469139766528 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 15:22:46 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (16D01400) [pid = 3684] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 15:22:46 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (144F7C00) [pid = 3684] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 15:22:46 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (15D01400) [pid = 3684] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 15:22:46 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1600AC00) [pid = 3684] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 15:22:46 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1442CC00) [pid = 3684] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 15:22:46 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (10A4CC00) [pid = 3684] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 15:22:46 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (12D67800) [pid = 3684] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 15:22:46 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (10A4FC00) [pid = 3684] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 15:22:46 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (10ED3C00) [pid = 3684] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 15:22:46 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (16841800) [pid = 3684] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 15:22:46 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1681FC00) [pid = 3684] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 15:22:46 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (10ED7800) [pid = 3684] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 15:22:46 INFO - PROCESS | 3684 | 1469139766753 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:46 INFO - PROCESS | 3684 | 1469139766755 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:46 INFO - PROCESS | 3684 | ++DOCSHELL 0F2A6800 == 33 [pid = 3684] [id = 283] 15:22:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (0F342C00) [pid = 3684] [serial = 848] [outer = 00000000] 15:22:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (10ED3C00) [pid = 3684] [serial = 849] [outer = 0F342C00] 15:22:46 INFO - PROCESS | 3684 | 1469139766799 Marionette DEBUG loaded listener.js 15:22:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (12B61800) [pid = 3684] [serial = 850] [outer = 0F342C00] 15:22:47 INFO - PROCESS | 3684 | 1469139767118 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 15:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 15:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 759ms 15:22:47 INFO - PROCESS | 3684 | 1469139767137 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 15:22:47 INFO - PROCESS | 3684 | 1469139767139 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 15:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 15:22:47 INFO - PROCESS | 3684 | 1469139767143 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 15:22:47 INFO - PROCESS | 3684 | 1469139767145 Marionette TRACE conn3 <- [1,1098,null,{}] 15:22:47 INFO - PROCESS | 3684 | 1469139767148 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:47 INFO - PROCESS | 3684 | 1469139767150 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:47 INFO - PROCESS | 3684 | 1469139767223 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 15:22:47 INFO - PROCESS | 3684 | 1469139767228 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:47 INFO - PROCESS | 3684 | 1469139767230 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:47 INFO - PROCESS | 3684 | ++DOCSHELL 15DEEC00 == 34 [pid = 3684] [id = 284] 15:22:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16007800) [pid = 3684] [serial = 851] [outer = 00000000] 15:22:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16D0B000) [pid = 3684] [serial = 852] [outer = 16007800] 15:22:47 INFO - PROCESS | 3684 | 1469139767272 Marionette DEBUG loaded listener.js 15:22:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16D44400) [pid = 3684] [serial = 853] [outer = 16007800] 15:22:47 INFO - PROCESS | 3684 | 1469139767623 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 15:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 15:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 535ms 15:22:47 INFO - PROCESS | 3684 | 1469139767682 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 15:22:47 INFO - PROCESS | 3684 | 1469139767684 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 15:22:47 INFO - PROCESS | 3684 | 1469139767687 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 15:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 15:22:47 INFO - PROCESS | 3684 | 1469139767690 Marionette TRACE conn3 <- [1,1102,null,{}] 15:22:47 INFO - PROCESS | 3684 | 1469139767693 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:47 INFO - PROCESS | 3684 | 1469139767695 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:47 INFO - PROCESS | 3684 | 1469139767769 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 15:22:47 INFO - PROCESS | 3684 | 1469139767774 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:47 INFO - PROCESS | 3684 | 1469139767776 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:47 INFO - PROCESS | 3684 | ++DOCSHELL 0F2AFC00 == 35 [pid = 3684] [id = 285] 15:22:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16835800) [pid = 3684] [serial = 854] [outer = 00000000] 15:22:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16E0C800) [pid = 3684] [serial = 855] [outer = 16835800] 15:22:47 INFO - PROCESS | 3684 | 1469139767801 Marionette DEBUG loaded listener.js 15:22:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16E0D000) [pid = 3684] [serial = 856] [outer = 16835800] 15:22:48 INFO - PROCESS | 3684 | 1469139768221 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 15:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 15:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 576ms 15:22:48 INFO - PROCESS | 3684 | 1469139768263 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 15:22:48 INFO - PROCESS | 3684 | 1469139768265 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 15:22:48 INFO - PROCESS | 3684 | 1469139768269 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 15:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 15:22:48 INFO - PROCESS | 3684 | 1469139768270 Marionette TRACE conn3 <- [1,1106,null,{}] 15:22:48 INFO - PROCESS | 3684 | 1469139768274 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:48 INFO - PROCESS | 3684 | 1469139768276 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:48 INFO - PROCESS | 3684 | 1469139768352 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 15:22:48 INFO - PROCESS | 3684 | 1469139768357 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:48 INFO - PROCESS | 3684 | 1469139768359 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:48 INFO - PROCESS | 3684 | ++DOCSHELL 16E0B800 == 36 [pid = 3684] [id = 286] 15:22:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16F75C00) [pid = 3684] [serial = 857] [outer = 00000000] 15:22:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16FC4C00) [pid = 3684] [serial = 858] [outer = 16F75C00] 15:22:48 INFO - PROCESS | 3684 | 1469139768383 Marionette DEBUG loaded listener.js 15:22:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16FCB800) [pid = 3684] [serial = 859] [outer = 16F75C00] 15:22:49 INFO - PROCESS | 3684 | 1469139769177 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 15:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 15:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 943ms 15:22:49 INFO - PROCESS | 3684 | 1469139769222 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 15:22:49 INFO - PROCESS | 3684 | 1469139769226 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 15:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 15:22:49 INFO - PROCESS | 3684 | 1469139769231 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 15:22:49 INFO - PROCESS | 3684 | 1469139769235 Marionette TRACE conn3 <- [1,1110,null,{}] 15:22:49 INFO - PROCESS | 3684 | 1469139769241 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:49 INFO - PROCESS | 3684 | 1469139769244 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:49 INFO - PROCESS | 3684 | 1469139769344 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 15:22:49 INFO - PROCESS | 3684 | 1469139769472 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:49 INFO - PROCESS | 3684 | 1469139769475 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:49 INFO - PROCESS | 3684 | ++DOCSHELL 10274000 == 37 [pid = 3684] [id = 287] 15:22:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (10A08800) [pid = 3684] [serial = 860] [outer = 00000000] 15:22:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (112A1800) [pid = 3684] [serial = 861] [outer = 10A08800] 15:22:49 INFO - PROCESS | 3684 | 1469139769531 Marionette DEBUG loaded listener.js 15:22:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (12930C00) [pid = 3684] [serial = 862] [outer = 10A08800] 15:22:50 INFO - PROCESS | 3684 | 1469139770335 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 15:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 15:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1181ms 15:22:50 INFO - PROCESS | 3684 | 1469139770407 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 15:22:50 INFO - PROCESS | 3684 | 1469139770411 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 15:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 15:22:50 INFO - PROCESS | 3684 | 1469139770416 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 15:22:50 INFO - PROCESS | 3684 | 1469139770419 Marionette TRACE conn3 <- [1,1114,null,{}] 15:22:50 INFO - PROCESS | 3684 | 1469139770425 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:50 INFO - PROCESS | 3684 | 1469139770428 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:50 INFO - PROCESS | 3684 | 1469139770515 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 15:22:50 INFO - PROCESS | 3684 | --DOCSHELL 0F2AFC00 == 36 [pid = 3684] [id = 285] 15:22:50 INFO - PROCESS | 3684 | --DOCSHELL 15DEEC00 == 35 [pid = 3684] [id = 284] 15:22:50 INFO - PROCESS | 3684 | --DOCSHELL 0F2A6800 == 34 [pid = 3684] [id = 283] 15:22:50 INFO - PROCESS | 3684 | --DOCSHELL 15DF0C00 == 33 [pid = 3684] [id = 282] 15:22:50 INFO - PROCESS | 3684 | --DOCSHELL 15808000 == 32 [pid = 3684] [id = 281] 15:22:50 INFO - PROCESS | 3684 | --DOCSHELL 13CA5000 == 31 [pid = 3684] [id = 280] 15:22:50 INFO - PROCESS | 3684 | --DOCSHELL 12B64800 == 30 [pid = 3684] [id = 279] 15:22:50 INFO - PROCESS | 3684 | --DOCSHELL 110EE800 == 29 [pid = 3684] [id = 278] 15:22:50 INFO - PROCESS | 3684 | --DOCSHELL 0F2AE800 == 28 [pid = 3684] [id = 277] 15:22:50 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (15B84400) [pid = 3684] [serial = 787] [outer = 00000000] [url = about:blank] 15:22:50 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (15DE6800) [pid = 3684] [serial = 801] [outer = 00000000] [url = about:blank] 15:22:50 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (16010C00) [pid = 3684] [serial = 804] [outer = 00000000] [url = about:blank] 15:22:50 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1580B800) [pid = 3684] [serial = 799] [outer = 00000000] [url = about:blank] 15:22:50 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16843800) [pid = 3684] [serial = 813] [outer = 00000000] [url = about:blank] 15:22:50 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (131D9C00) [pid = 3684] [serial = 796] [outer = 00000000] [url = about:blank] 15:22:50 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (13119000) [pid = 3684] [serial = 795] [outer = 00000000] [url = about:blank] 15:22:50 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1296A000) [pid = 3684] [serial = 790] [outer = 00000000] [url = about:blank] 15:22:50 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (142BA000) [pid = 3684] [serial = 811] [outer = 00000000] [url = about:blank] 15:22:50 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16D05400) [pid = 3684] [serial = 816] [outer = 00000000] [url = about:blank] 15:22:50 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16837800) [pid = 3684] [serial = 808] [outer = 00000000] [url = about:blank] 15:22:50 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (10ED8C00) [pid = 3684] [serial = 789] [outer = 00000000] [url = about:blank] 15:22:50 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (16977C00) [pid = 3684] [serial = 814] [outer = 00000000] [url = about:blank] 15:22:50 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (142B9000) [pid = 3684] [serial = 810] [outer = 00000000] [url = about:blank] 15:22:50 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16050000) [pid = 3684] [serial = 805] [outer = 00000000] [url = about:blank] 15:22:50 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (110E8000) [pid = 3684] [serial = 792] [outer = 00000000] [url = about:blank] 15:22:50 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (16D08C00) [pid = 3684] [serial = 817] [outer = 00000000] [url = about:blank] 15:22:50 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (112A7000) [pid = 3684] [serial = 793] [outer = 00000000] [url = about:blank] 15:22:50 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (15DF1800) [pid = 3684] [serial = 802] [outer = 00000000] [url = about:blank] 15:22:50 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (144FEC00) [pid = 3684] [serial = 798] [outer = 00000000] [url = about:blank] 15:22:50 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (16828800) [pid = 3684] [serial = 807] [outer = 00000000] [url = about:blank] 15:22:50 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (16E01C00) [pid = 3684] [serial = 820] [outer = 00000000] [url = about:blank] 15:22:50 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (16E05C00) [pid = 3684] [serial = 819] [outer = 00000000] [url = about:blank] 15:22:50 INFO - PROCESS | 3684 | 1469139770627 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:50 INFO - PROCESS | 3684 | 1469139770631 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:50 INFO - PROCESS | 3684 | ++DOCSHELL 0F2AE800 == 29 [pid = 3684] [id = 288] 15:22:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (0F2AFC00) [pid = 3684] [serial = 863] [outer = 00000000] 15:22:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (10274400) [pid = 3684] [serial = 864] [outer = 0F2AFC00] 15:22:50 INFO - PROCESS | 3684 | 1469139770680 Marionette DEBUG loaded listener.js 15:22:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (10F92400) [pid = 3684] [serial = 865] [outer = 0F2AFC00] 15:22:51 INFO - PROCESS | 3684 | 1469139771046 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 15:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 15:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 718ms 15:22:51 INFO - PROCESS | 3684 | 1469139771141 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 15:22:51 INFO - PROCESS | 3684 | 1469139771146 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 15:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 15:22:51 INFO - PROCESS | 3684 | 1469139771152 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 15:22:51 INFO - PROCESS | 3684 | 1469139771155 Marionette TRACE conn3 <- [1,1118,null,{}] 15:22:51 INFO - PROCESS | 3684 | 1469139771159 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:51 INFO - PROCESS | 3684 | 1469139771161 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:51 INFO - PROCESS | 3684 | 1469139771228 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 15:22:51 INFO - PROCESS | 3684 | 1469139771243 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:51 INFO - PROCESS | 3684 | 1469139771245 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:51 INFO - PROCESS | 3684 | ++DOCSHELL 12B66800 == 30 [pid = 3684] [id = 289] 15:22:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (12B67000) [pid = 3684] [serial = 866] [outer = 00000000] 15:22:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (12BCF800) [pid = 3684] [serial = 867] [outer = 12B67000] 15:22:51 INFO - PROCESS | 3684 | 1469139771291 Marionette DEBUG loaded listener.js 15:22:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (130ADC00) [pid = 3684] [serial = 868] [outer = 12B67000] 15:22:51 INFO - PROCESS | 3684 | 1469139771702 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 15:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 15:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 576ms 15:22:51 INFO - PROCESS | 3684 | 1469139771732 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 15:22:51 INFO - PROCESS | 3684 | 1469139771734 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 15:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 15:22:51 INFO - PROCESS | 3684 | 1469139771737 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 15:22:51 INFO - PROCESS | 3684 | 1469139771741 Marionette TRACE conn3 <- [1,1122,null,{}] 15:22:51 INFO - PROCESS | 3684 | 1469139771752 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:51 INFO - PROCESS | 3684 | 1469139771739 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:51 INFO - PROCESS | 3684 | 1469139771849 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 15:22:51 INFO - PROCESS | 3684 | 1469139771934 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:51 INFO - PROCESS | 3684 | 1469139771937 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:51 INFO - PROCESS | 3684 | ++DOCSHELL 142B3000 == 31 [pid = 3684] [id = 290] 15:22:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (142B3800) [pid = 3684] [serial = 869] [outer = 00000000] 15:22:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (144F7C00) [pid = 3684] [serial = 870] [outer = 142B3800] 15:22:51 INFO - PROCESS | 3684 | 1469139771966 Marionette DEBUG loaded listener.js 15:22:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (15810800) [pid = 3684] [serial = 871] [outer = 142B3800] 15:22:52 INFO - PROCESS | 3684 | 1469139772307 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 15:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 15:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 633ms 15:22:52 INFO - PROCESS | 3684 | 1469139772356 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 15:22:52 INFO - PROCESS | 3684 | 1469139772358 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 15:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 15:22:52 INFO - PROCESS | 3684 | 1469139772361 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 15:22:52 INFO - PROCESS | 3684 | 1469139772363 Marionette TRACE conn3 <- [1,1126,null,{}] 15:22:52 INFO - PROCESS | 3684 | 1469139772366 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:52 INFO - PROCESS | 3684 | 1469139772368 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:52 INFO - PROCESS | 3684 | 1469139772473 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 15:22:52 INFO - PROCESS | 3684 | 1469139772489 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:52 INFO - PROCESS | 3684 | 1469139772491 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:52 INFO - PROCESS | 3684 | ++DOCSHELL 15B84400 == 32 [pid = 3684] [id = 291] 15:22:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (15B84800) [pid = 3684] [serial = 872] [outer = 00000000] 15:22:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (15DEF400) [pid = 3684] [serial = 873] [outer = 15B84800] 15:22:52 INFO - PROCESS | 3684 | 1469139772535 Marionette DEBUG loaded listener.js 15:22:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16009000) [pid = 3684] [serial = 874] [outer = 15B84800] 15:22:52 INFO - PROCESS | 3684 | 1469139772947 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 15:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 15:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 633ms 15:22:52 INFO - PROCESS | 3684 | 1469139773002 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 15:22:52 INFO - PROCESS | 3684 | 1469139773004 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 15:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 15:22:52 INFO - PROCESS | 3684 | 1469139773007 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 15:22:52 INFO - PROCESS | 3684 | 1469139773009 Marionette TRACE conn3 <- [1,1130,null,{}] 15:22:52 INFO - PROCESS | 3684 | 1469139773012 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:52 INFO - PROCESS | 3684 | 1469139773014 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:53 INFO - PROCESS | 3684 | 1469139773135 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 15:22:53 INFO - PROCESS | 3684 | 1469139773158 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:53 INFO - PROCESS | 3684 | 1469139773160 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:53 INFO - PROCESS | 3684 | ++DOCSHELL 167A8000 == 33 [pid = 3684] [id = 292] 15:22:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (167AA400) [pid = 3684] [serial = 875] [outer = 00000000] 15:22:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (167FB000) [pid = 3684] [serial = 876] [outer = 167AA400] 15:22:53 INFO - PROCESS | 3684 | 1469139773202 Marionette DEBUG loaded listener.js 15:22:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16843000) [pid = 3684] [serial = 877] [outer = 167AA400] 15:22:53 INFO - PROCESS | 3684 | 1469139773601 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 15:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 15:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 619ms 15:22:53 INFO - PROCESS | 3684 | 1469139773637 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 15:22:53 INFO - PROCESS | 3684 | 1469139773638 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 15:22:53 INFO - PROCESS | 3684 | 1469139773642 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 15:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 15:22:53 INFO - PROCESS | 3684 | 1469139773643 Marionette TRACE conn3 <- [1,1134,null,{}] 15:22:53 INFO - PROCESS | 3684 | 1469139773652 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:53 INFO - PROCESS | 3684 | 1469139773657 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:53 INFO - PROCESS | 3684 | 1469139773770 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 15:22:53 INFO - PROCESS | 3684 | 1469139773782 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:53 INFO - PROCESS | 3684 | 1469139773784 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:53 INFO - PROCESS | 3684 | ++DOCSHELL 16979C00 == 34 [pid = 3684] [id = 293] 15:22:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16B37800) [pid = 3684] [serial = 878] [outer = 00000000] 15:22:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16E02400) [pid = 3684] [serial = 879] [outer = 16B37800] 15:22:53 INFO - PROCESS | 3684 | 1469139773827 Marionette DEBUG loaded listener.js 15:22:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16E09800) [pid = 3684] [serial = 880] [outer = 16B37800] 15:22:54 INFO - PROCESS | 3684 | 1469139774215 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 15:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 15:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 619ms 15:22:54 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16835800) [pid = 3684] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 15:22:54 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (15B0E400) [pid = 3684] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 15:22:54 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (110F0800) [pid = 3684] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 15:22:54 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (0F2AEC00) [pid = 3684] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 15:22:54 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (12B65800) [pid = 3684] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 15:22:54 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (13CA5800) [pid = 3684] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 15:22:54 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1314A400) [pid = 3684] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 15:22:54 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (10A48800) [pid = 3684] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 15:22:54 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (131D9800) [pid = 3684] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 15:22:54 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16006C00) [pid = 3684] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 15:22:54 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (0F342C00) [pid = 3684] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 15:22:54 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (16007800) [pid = 3684] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 15:22:54 INFO - PROCESS | 3684 | 1469139774381 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 15:22:54 INFO - PROCESS | 3684 | 1469139774383 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 15:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 15:22:54 INFO - PROCESS | 3684 | 1469139774373 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 15:22:54 INFO - PROCESS | 3684 | 1469139774375 Marionette TRACE conn3 <- [1,1138,null,{}] 15:22:54 INFO - PROCESS | 3684 | 1469139774378 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:54 INFO - PROCESS | 3684 | 1469139774380 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:54 INFO - PROCESS | 3684 | 1469139774460 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 15:22:54 INFO - PROCESS | 3684 | 1469139774467 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:54 INFO - PROCESS | 3684 | 1469139774469 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:54 INFO - PROCESS | 3684 | ++DOCSHELL 1314A400 == 35 [pid = 3684] [id = 294] 15:22:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (1325F000) [pid = 3684] [serial = 881] [outer = 00000000] 15:22:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (15B0E400) [pid = 3684] [serial = 882] [outer = 1325F000] 15:22:54 INFO - PROCESS | 3684 | 1469139774515 Marionette DEBUG loaded listener.js 15:22:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (15D0B000) [pid = 3684] [serial = 883] [outer = 1325F000] 15:22:54 INFO - PROCESS | 3684 | 1469139774912 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 15:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 15:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 576ms 15:22:54 INFO - PROCESS | 3684 | 1469139774974 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 15:22:54 INFO - PROCESS | 3684 | 1469139774976 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 15:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 15:22:54 INFO - PROCESS | 3684 | 1469139774962 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 15:22:54 INFO - PROCESS | 3684 | 1469139774964 Marionette TRACE conn3 <- [1,1142,null,{}] 15:22:54 INFO - PROCESS | 3684 | 1469139774968 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:54 INFO - PROCESS | 3684 | 1469139774970 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:55 INFO - PROCESS | 3684 | 1469139775046 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 15:22:55 INFO - PROCESS | 3684 | 1469139775054 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:55 INFO - PROCESS | 3684 | 1469139775056 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:55 INFO - PROCESS | 3684 | ++DOCSHELL 16E0F400 == 36 [pid = 3684] [id = 295] 15:22:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16F73400) [pid = 3684] [serial = 884] [outer = 00000000] 15:22:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (170E1C00) [pid = 3684] [serial = 885] [outer = 16F73400] 15:22:55 INFO - PROCESS | 3684 | 1469139775105 Marionette DEBUG loaded listener.js 15:22:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (102CB400) [pid = 3684] [serial = 886] [outer = 16F73400] 15:22:55 INFO - PROCESS | 3684 | 1469139775475 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 15:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 15:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 535ms 15:22:55 INFO - PROCESS | 3684 | 1469139775520 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 15:22:55 INFO - PROCESS | 3684 | 1469139775522 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 15:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 15:22:55 INFO - PROCESS | 3684 | 1469139775508 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 15:22:55 INFO - PROCESS | 3684 | 1469139775510 Marionette TRACE conn3 <- [1,1146,null,{}] 15:22:55 INFO - PROCESS | 3684 | 1469139775517 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:55 INFO - PROCESS | 3684 | 1469139775519 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:55 INFO - PROCESS | 3684 | 1469139775593 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 15:22:55 INFO - PROCESS | 3684 | 1469139775599 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:55 INFO - PROCESS | 3684 | 1469139775601 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:55 INFO - PROCESS | 3684 | ++DOCSHELL 16D0C400 == 37 [pid = 3684] [id = 296] 15:22:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (177AE800) [pid = 3684] [serial = 887] [outer = 00000000] 15:22:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (177BB000) [pid = 3684] [serial = 888] [outer = 177AE800] 15:22:55 INFO - PROCESS | 3684 | 1469139775643 Marionette DEBUG loaded listener.js 15:22:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (177CB400) [pid = 3684] [serial = 889] [outer = 177AE800] 15:22:56 INFO - PROCESS | 3684 | 1469139776097 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 15:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 15:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 633ms 15:22:56 INFO - PROCESS | 3684 | 1469139776185 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 15:22:56 INFO - PROCESS | 3684 | 1469139776189 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 15:22:56 INFO - PROCESS | 3684 | 1469139776194 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 15:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 15:22:56 INFO - PROCESS | 3684 | 1469139776199 Marionette TRACE conn3 <- [1,1150,null,{}] 15:22:56 INFO - PROCESS | 3684 | 1469139776187 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:56 INFO - PROCESS | 3684 | 1469139776191 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:56 INFO - PROCESS | 3684 | 1469139776345 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 15:22:56 INFO - PROCESS | 3684 | 1469139776423 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:56 INFO - PROCESS | 3684 | 1469139776409 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:56 INFO - PROCESS | 3684 | ++DOCSHELL 0F343C00 == 38 [pid = 3684] [id = 297] 15:22:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (10559C00) [pid = 3684] [serial = 890] [outer = 00000000] 15:22:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (10A52800) [pid = 3684] [serial = 891] [outer = 10559C00] 15:22:56 INFO - PROCESS | 3684 | 1469139776465 Marionette DEBUG loaded listener.js 15:22:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (110F2000) [pid = 3684] [serial = 892] [outer = 10559C00] 15:22:57 INFO - PROCESS | 3684 | 1469139777039 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 15:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 15:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 900ms 15:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 15:22:57 INFO - PROCESS | 3684 | 1469139777095 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 15:22:57 INFO - PROCESS | 3684 | 1469139777098 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 15:22:57 INFO - PROCESS | 3684 | 1469139777105 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 15:22:57 INFO - PROCESS | 3684 | 1469139777109 Marionette TRACE conn3 <- [1,1154,null,{}] 15:22:57 INFO - PROCESS | 3684 | 1469139777113 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:57 INFO - PROCESS | 3684 | 1469139777116 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:57 INFO - PROCESS | 3684 | 1469139777212 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 15:22:57 INFO - PROCESS | 3684 | 1469139777338 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:57 INFO - PROCESS | 3684 | 1469139777341 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:57 INFO - PROCESS | 3684 | ++DOCSHELL 132F3000 == 39 [pid = 3684] [id = 298] 15:22:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (139C5400) [pid = 3684] [serial = 893] [outer = 00000000] 15:22:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (13E9CC00) [pid = 3684] [serial = 894] [outer = 139C5400] 15:22:57 INFO - PROCESS | 3684 | 1469139777396 Marionette DEBUG loaded listener.js 15:22:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1442B000) [pid = 3684] [serial = 895] [outer = 139C5400] 15:22:57 INFO - PROCESS | 3684 | 1469139777934 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 15:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 15:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 900ms 15:22:57 INFO - PROCESS | 3684 | 1469139778006 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 15:22:57 INFO - PROCESS | 3684 | 1469139778008 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 15:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 15:22:57 INFO - PROCESS | 3684 | 1469139778012 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 15:22:57 INFO - PROCESS | 3684 | 1469139778014 Marionette TRACE conn3 <- [1,1158,null,{}] 15:22:57 INFO - PROCESS | 3684 | 1469139778024 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:58 INFO - PROCESS | 3684 | 1469139778029 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:58 INFO - PROCESS | 3684 | 1469139778118 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 15:22:58 INFO - PROCESS | 3684 | 1469139778236 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:58 INFO - PROCESS | 3684 | 1469139778240 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:58 INFO - PROCESS | 3684 | ++DOCSHELL 16D08400 == 40 [pid = 3684] [id = 299] 15:22:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16D09000) [pid = 3684] [serial = 896] [outer = 00000000] 15:22:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (16E04C00) [pid = 3684] [serial = 897] [outer = 16D09000] 15:22:58 INFO - PROCESS | 3684 | 1469139778296 Marionette DEBUG loaded listener.js 15:22:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (17148000) [pid = 3684] [serial = 898] [outer = 16D09000] 15:22:58 INFO - PROCESS | 3684 | 1469139779012 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 15:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 15:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1041ms 15:22:59 INFO - PROCESS | 3684 | 1469139779050 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 15:22:59 INFO - PROCESS | 3684 | 1469139779054 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 15:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 15:22:59 INFO - PROCESS | 3684 | 1469139779060 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 15:22:59 INFO - PROCESS | 3684 | 1469139779063 Marionette TRACE conn3 <- [1,1162,null,{}] 15:22:59 INFO - PROCESS | 3684 | 1469139779068 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:59 INFO - PROCESS | 3684 | 1469139779053 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:59 INFO - PROCESS | 3684 | 1469139779155 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 15:22:59 INFO - PROCESS | 3684 | --DOCSHELL 16E0F400 == 39 [pid = 3684] [id = 295] 15:22:59 INFO - PROCESS | 3684 | --DOCSHELL 1314A400 == 38 [pid = 3684] [id = 294] 15:22:59 INFO - PROCESS | 3684 | --DOCSHELL 16979C00 == 37 [pid = 3684] [id = 293] 15:22:59 INFO - PROCESS | 3684 | --DOCSHELL 167A8000 == 36 [pid = 3684] [id = 292] 15:22:59 INFO - PROCESS | 3684 | --DOCSHELL 15B84400 == 35 [pid = 3684] [id = 291] 15:22:59 INFO - PROCESS | 3684 | --DOCSHELL 142B3000 == 34 [pid = 3684] [id = 290] 15:22:59 INFO - PROCESS | 3684 | --DOCSHELL 12B66800 == 33 [pid = 3684] [id = 289] 15:22:59 INFO - PROCESS | 3684 | --DOCSHELL 0F2AE800 == 32 [pid = 3684] [id = 288] 15:22:59 INFO - PROCESS | 3684 | --DOCSHELL 10274000 == 31 [pid = 3684] [id = 287] 15:22:59 INFO - PROCESS | 3684 | --DOCSHELL 16E0B800 == 30 [pid = 3684] [id = 286] 15:22:59 INFO - PROCESS | 3684 | --DOCSHELL 16D08400 == 29 [pid = 3684] [id = 299] 15:22:59 INFO - PROCESS | 3684 | --DOCSHELL 16D0C400 == 28 [pid = 3684] [id = 296] 15:22:59 INFO - PROCESS | 3684 | --DOCSHELL 0F343C00 == 27 [pid = 3684] [id = 297] 15:22:59 INFO - PROCESS | 3684 | --DOCSHELL 132F3000 == 26 [pid = 3684] [id = 298] 15:22:59 INFO - PROCESS | 3684 | 1469139779785 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:59 INFO - PROCESS | 3684 | 1469139779789 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (16E0D000) [pid = 3684] [serial = 856] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (16FC4C00) [pid = 3684] [serial = 858] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (15D08800) [pid = 3684] [serial = 843] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (112A5400) [pid = 3684] [serial = 834] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (11C27800) [pid = 3684] [serial = 835] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (0F345400) [pid = 3684] [serial = 831] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (0F34F000) [pid = 3684] [serial = 832] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (12BCC400) [pid = 3684] [serial = 837] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1302A400) [pid = 3684] [serial = 838] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (142BEC00) [pid = 3684] [serial = 840] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1682BC00) [pid = 3684] [serial = 829] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (167FA800) [pid = 3684] [serial = 828] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (110EA800) [pid = 3684] [serial = 823] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (110E7800) [pid = 3684] [serial = 822] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (142BC000) [pid = 3684] [serial = 826] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1600CC00) [pid = 3684] [serial = 846] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (13C57C00) [pid = 3684] [serial = 825] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (15D0D000) [pid = 3684] [serial = 844] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (10ED3C00) [pid = 3684] [serial = 849] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1681F000) [pid = 3684] [serial = 847] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (12B61800) [pid = 3684] [serial = 850] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (16D0B000) [pid = 3684] [serial = 852] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (16E0C800) [pid = 3684] [serial = 855] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (16D44400) [pid = 3684] [serial = 853] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (12931800) [pid = 3684] [serial = 841] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 3684 | ++DOCSHELL 0F343400 == 27 [pid = 3684] [id = 300] 15:22:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (0F343C00) [pid = 3684] [serial = 899] [outer = 00000000] 15:22:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (0F34F400) [pid = 3684] [serial = 900] [outer = 0F343C00] 15:22:59 INFO - PROCESS | 3684 | 1469139779905 Marionette DEBUG loaded listener.js 15:22:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (10228400) [pid = 3684] [serial = 901] [outer = 0F343C00] 15:23:00 INFO - PROCESS | 3684 | 1469139780356 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 15:23:00 INFO - PROCESS | 3684 | 1469139780418 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 15:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 15:23:00 INFO - PROCESS | 3684 | 1469139780423 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 15:23:00 INFO - PROCESS | 3684 | 1469139780429 Marionette TRACE conn3 <- [1,1166,null,{}] 15:23:00 INFO - PROCESS | 3684 | 1469139780419 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:00 INFO - PROCESS | 3684 | 1469139780423 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:00 INFO - PROCESS | 3684 | 1469139780537 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 15:23:00 INFO - PROCESS | 3684 | 1469139780545 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:00 INFO - PROCESS | 3684 | 1469139780548 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:00 INFO - PROCESS | 3684 | ++DOCSHELL 11210800 == 28 [pid = 3684] [id = 301] 15:23:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (11211000) [pid = 3684] [serial = 902] [outer = 00000000] 15:23:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (11ABD000) [pid = 3684] [serial = 903] [outer = 11211000] 15:23:00 INFO - PROCESS | 3684 | 1469139780595 Marionette DEBUG loaded listener.js 15:23:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (11CD4000) [pid = 3684] [serial = 904] [outer = 11211000] 15:23:01 INFO - PROCESS | 3684 | 1469139780999 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 15:23:01 INFO - PROCESS | 3684 | 1469139781067 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 15:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 15:23:01 INFO - PROCESS | 3684 | 1469139781072 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 15:23:01 INFO - PROCESS | 3684 | 1469139781074 Marionette TRACE conn3 <- [1,1170,null,{}] 15:23:01 INFO - PROCESS | 3684 | 1469139781080 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:01 INFO - PROCESS | 3684 | 1469139781083 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:01 INFO - PROCESS | 3684 | 1469139781149 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 15:23:01 INFO - PROCESS | 3684 | 1469139781234 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:01 INFO - PROCESS | 3684 | 1469139781237 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:01 INFO - PROCESS | 3684 | ++DOCSHELL 12B68800 == 29 [pid = 3684] [id = 302] 15:23:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (12B68C00) [pid = 3684] [serial = 905] [outer = 00000000] 15:23:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (12D95C00) [pid = 3684] [serial = 906] [outer = 12B68C00] 15:23:01 INFO - PROCESS | 3684 | 1469139781286 Marionette DEBUG loaded listener.js 15:23:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1313D000) [pid = 3684] [serial = 907] [outer = 12B68C00] 15:23:01 INFO - PROCESS | 3684 | 1469139781634 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 15:23:01 INFO - PROCESS | 3684 | 1469139781656 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 15:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 15:23:01 INFO - PROCESS | 3684 | 1469139781642 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 15:23:01 INFO - PROCESS | 3684 | 1469139781648 Marionette TRACE conn3 <- [1,1174,null,{}] 15:23:01 INFO - PROCESS | 3684 | 1469139781657 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:01 INFO - PROCESS | 3684 | 1469139781661 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:01 INFO - PROCESS | 3684 | 1469139781784 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 15:23:01 INFO - PROCESS | 3684 | 1469139781801 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:01 INFO - PROCESS | 3684 | 1469139781803 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:01 INFO - PROCESS | 3684 | ++DOCSHELL 13C57400 == 30 [pid = 3684] [id = 303] 15:23:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (13CA5000) [pid = 3684] [serial = 908] [outer = 00000000] 15:23:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (142B9C00) [pid = 3684] [serial = 909] [outer = 13CA5000] 15:23:01 INFO - PROCESS | 3684 | 1469139781844 Marionette DEBUG loaded listener.js 15:23:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (15B0EC00) [pid = 3684] [serial = 910] [outer = 13CA5000] 15:23:02 INFO - PROCESS | 3684 | 1469139782239 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 15:23:02 INFO - PROCESS | 3684 | 1469139782278 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 15:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 15:23:02 INFO - PROCESS | 3684 | 1469139782282 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 15:23:02 INFO - PROCESS | 3684 | 1469139782283 Marionette TRACE conn3 <- [1,1178,null,{}] 15:23:02 INFO - PROCESS | 3684 | 1469139782294 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:02 INFO - PROCESS | 3684 | 1469139782296 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:02 INFO - PROCESS | 3684 | 1469139782408 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 15:23:02 INFO - PROCESS | 3684 | 1469139782428 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:02 INFO - PROCESS | 3684 | 1469139782431 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:02 INFO - PROCESS | 3684 | ++DOCSHELL 15B91C00 == 31 [pid = 3684] [id = 304] 15:23:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (15D01400) [pid = 3684] [serial = 911] [outer = 00000000] 15:23:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15DF1C00) [pid = 3684] [serial = 912] [outer = 15D01400] 15:23:02 INFO - PROCESS | 3684 | 1469139782473 Marionette DEBUG loaded listener.js 15:23:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1600B800) [pid = 3684] [serial = 913] [outer = 15D01400] 15:23:02 INFO - PROCESS | 3684 | 1469139782857 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 15:23:02 INFO - PROCESS | 3684 | 1469139782923 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 15:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 15:23:02 INFO - PROCESS | 3684 | 1469139782927 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 15:23:02 INFO - PROCESS | 3684 | 1469139782929 Marionette TRACE conn3 <- [1,1182,null,{}] 15:23:02 INFO - PROCESS | 3684 | 1469139782932 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:02 INFO - PROCESS | 3684 | 1469139782934 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:03 INFO - PROCESS | 3684 | 1469139783019 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 15:23:03 INFO - PROCESS | 3684 | 1469139783025 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:03 INFO - PROCESS | 3684 | 1469139783031 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:03 INFO - PROCESS | 3684 | ++DOCSHELL 167F0400 == 32 [pid = 3684] [id = 305] 15:23:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1681F000) [pid = 3684] [serial = 914] [outer = 00000000] 15:23:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16836400) [pid = 3684] [serial = 915] [outer = 1681F000] 15:23:03 INFO - PROCESS | 3684 | 1469139783086 Marionette DEBUG loaded listener.js 15:23:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16978000) [pid = 3684] [serial = 916] [outer = 1681F000] 15:23:03 INFO - PROCESS | 3684 | 1469139783492 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 15:23:03 INFO - PROCESS | 3684 | 1469139783761 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 15:23:03 INFO - PROCESS | 3684 | 1469139783769 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 15:23:03 INFO - PROCESS | 3684 | 1469139783770 Marionette TRACE conn3 <- [1,1186,null,{}] 15:23:03 INFO - PROCESS | 3684 | 1469139783774 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:03 INFO - PROCESS | 3684 | 1469139783776 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 15:23:03 INFO - PROCESS | 3684 | 1469139783853 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 15:23:03 INFO - PROCESS | 3684 | 1469139783858 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:03 INFO - PROCESS | 3684 | 1469139783860 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:03 INFO - PROCESS | 3684 | ++DOCSHELL 0F2AF400 == 33 [pid = 3684] [id = 306] 15:23:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (13CAA400) [pid = 3684] [serial = 917] [outer = 00000000] 15:23:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (15DEE800) [pid = 3684] [serial = 918] [outer = 13CAA400] 15:23:03 INFO - PROCESS | 3684 | 1469139783902 Marionette DEBUG loaded listener.js 15:23:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (15DF1800) [pid = 3684] [serial = 919] [outer = 13CAA400] 15:23:04 INFO - PROCESS | 3684 | 1469139784294 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 15:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 15:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 549ms 15:23:04 INFO - PROCESS | 3684 | 1469139784343 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 15:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 15:23:04 INFO - PROCESS | 3684 | 1469139784345 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 15:23:04 INFO - PROCESS | 3684 | 1469139784348 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 15:23:04 INFO - PROCESS | 3684 | 1469139784350 Marionette TRACE conn3 <- [1,1190,null,{}] 15:23:04 INFO - PROCESS | 3684 | 1469139784354 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:04 INFO - PROCESS | 3684 | 1469139784356 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:04 INFO - PROCESS | 3684 | 1469139784431 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 15:23:04 INFO - PROCESS | 3684 | 1469139784439 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:04 INFO - PROCESS | 3684 | 1469139784440 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:04 INFO - PROCESS | 3684 | ++DOCSHELL 16D0A000 == 34 [pid = 3684] [id = 307] 15:23:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16D0A400) [pid = 3684] [serial = 920] [outer = 00000000] 15:23:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16E05800) [pid = 3684] [serial = 921] [outer = 16D0A400] 15:23:04 INFO - PROCESS | 3684 | 1469139784465 Marionette DEBUG loaded listener.js 15:23:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16E09C00) [pid = 3684] [serial = 922] [outer = 16D0A400] 15:23:04 INFO - PROCESS | 3684 | 1469139784838 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 15:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 548ms 15:23:04 INFO - PROCESS | 3684 | 1469139784882 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 15:23:04 INFO - PROCESS | 3684 | 1469139784884 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 15:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 15:23:04 INFO - PROCESS | 3684 | 1469139784887 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 15:23:04 INFO - PROCESS | 3684 | 1469139784889 Marionette TRACE conn3 <- [1,1194,null,{}] 15:23:04 INFO - PROCESS | 3684 | 1469139784892 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:04 INFO - PROCESS | 3684 | 1469139784894 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:04 INFO - PROCESS | 3684 | 1469139784971 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 15:23:04 INFO - PROCESS | 3684 | 1469139784977 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:04 INFO - PROCESS | 3684 | 1469139784979 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:04 INFO - PROCESS | 3684 | ++DOCSHELL 0F2A5C00 == 35 [pid = 3684] [id = 308] 15:23:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16E0F800) [pid = 3684] [serial = 923] [outer = 00000000] 15:23:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16FC0800) [pid = 3684] [serial = 924] [outer = 16E0F800] 15:23:05 INFO - PROCESS | 3684 | 1469139785024 Marionette DEBUG loaded listener.js 15:23:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16FC7800) [pid = 3684] [serial = 925] [outer = 16E0F800] 15:23:05 INFO - PROCESS | 3684 | 1469139785433 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 15:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 577ms 15:23:05 INFO - PROCESS | 3684 | 1469139785465 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 15:23:05 INFO - PROCESS | 3684 | 1469139785467 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 15:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 15:23:05 INFO - PROCESS | 3684 | 1469139785470 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 15:23:05 INFO - PROCESS | 3684 | 1469139785472 Marionette TRACE conn3 <- [1,1198,null,{}] 15:23:05 INFO - PROCESS | 3684 | 1469139785476 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:05 INFO - PROCESS | 3684 | 1469139785477 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:05 INFO - PROCESS | 3684 | 1469139785553 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 15:23:05 INFO - PROCESS | 3684 | 1469139785665 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:05 INFO - PROCESS | 3684 | 1469139785668 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:05 INFO - PROCESS | 3684 | ++DOCSHELL 0F2AAC00 == 36 [pid = 3684] [id = 309] 15:23:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (0F2AC800) [pid = 3684] [serial = 926] [outer = 00000000] 15:23:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (0F349C00) [pid = 3684] [serial = 927] [outer = 0F2AC800] 15:23:05 INFO - PROCESS | 3684 | 1469139785724 Marionette DEBUG loaded listener.js 15:23:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1021D800) [pid = 3684] [serial = 928] [outer = 0F2AC800] 15:23:06 INFO - PROCESS | 3684 | 1469139786453 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 15:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 15:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1041ms 15:23:06 INFO - PROCESS | 3684 | 1469139786549 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 15:23:06 INFO - PROCESS | 3684 | 1469139786553 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 15:23:06 INFO - PROCESS | 3684 | 1469139786559 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 15:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 15:23:06 INFO - PROCESS | 3684 | 1469139786563 Marionette TRACE conn3 <- [1,1202,null,{}] 15:23:06 INFO - PROCESS | 3684 | 1469139786569 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:06 INFO - PROCESS | 3684 | 1469139786571 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:06 INFO - PROCESS | 3684 | 1469139786673 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 15:23:06 INFO - PROCESS | 3684 | 1469139786792 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:06 INFO - PROCESS | 3684 | 1469139786796 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:06 INFO - PROCESS | 3684 | ++DOCSHELL 12B60000 == 37 [pid = 3684] [id = 310] 15:23:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (12B60400) [pid = 3684] [serial = 929] [outer = 00000000] 15:23:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (131DA800) [pid = 3684] [serial = 930] [outer = 12B60400] 15:23:06 INFO - PROCESS | 3684 | 1469139786850 Marionette DEBUG loaded listener.js 15:23:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1393A800) [pid = 3684] [serial = 931] [outer = 12B60400] 15:23:07 INFO - PROCESS | 3684 | 1469139787599 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 15:23:07 INFO - PROCESS | 3684 | --DOCSHELL 0F2A5C00 == 36 [pid = 3684] [id = 308] 15:23:07 INFO - PROCESS | 3684 | --DOCSHELL 16D0A000 == 35 [pid = 3684] [id = 307] 15:23:07 INFO - PROCESS | 3684 | --DOCSHELL 0F2AF400 == 34 [pid = 3684] [id = 306] 15:23:07 INFO - PROCESS | 3684 | --DOCSHELL 167F0400 == 33 [pid = 3684] [id = 305] 15:23:07 INFO - PROCESS | 3684 | --DOCSHELL 15B91C00 == 32 [pid = 3684] [id = 304] 15:23:07 INFO - PROCESS | 3684 | --DOCSHELL 13C57400 == 31 [pid = 3684] [id = 303] 15:23:07 INFO - PROCESS | 3684 | --DOCSHELL 12B68800 == 30 [pid = 3684] [id = 302] 15:23:07 INFO - PROCESS | 3684 | --DOCSHELL 11210800 == 29 [pid = 3684] [id = 301] 15:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 15:23:07 INFO - PROCESS | 3684 | --DOCSHELL 0F343400 == 28 [pid = 3684] [id = 300] 15:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1069ms 15:23:07 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (112A1800) [pid = 3684] [serial = 861] [outer = 00000000] [url = about:blank] 15:23:07 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (12930C00) [pid = 3684] [serial = 862] [outer = 00000000] [url = about:blank] 15:23:07 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16E02400) [pid = 3684] [serial = 879] [outer = 00000000] [url = about:blank] 15:23:07 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16FCB800) [pid = 3684] [serial = 859] [outer = 00000000] [url = about:blank] 15:23:07 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (12BCF800) [pid = 3684] [serial = 867] [outer = 00000000] [url = about:blank] 15:23:07 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (130ADC00) [pid = 3684] [serial = 868] [outer = 00000000] [url = about:blank] 15:23:07 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (144F7C00) [pid = 3684] [serial = 870] [outer = 00000000] [url = about:blank] 15:23:07 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (15810800) [pid = 3684] [serial = 871] [outer = 00000000] [url = about:blank] 15:23:07 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (10274400) [pid = 3684] [serial = 864] [outer = 00000000] [url = about:blank] 15:23:07 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (10F92400) [pid = 3684] [serial = 865] [outer = 00000000] [url = about:blank] 15:23:07 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (16843000) [pid = 3684] [serial = 877] [outer = 00000000] [url = about:blank] 15:23:07 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (167FB000) [pid = 3684] [serial = 876] [outer = 00000000] [url = about:blank] 15:23:07 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (15D0B000) [pid = 3684] [serial = 883] [outer = 00000000] [url = about:blank] 15:23:07 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (15B0E400) [pid = 3684] [serial = 882] [outer = 00000000] [url = about:blank] 15:23:07 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (16E09800) [pid = 3684] [serial = 880] [outer = 00000000] [url = about:blank] 15:23:07 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (15DEF400) [pid = 3684] [serial = 873] [outer = 00000000] [url = about:blank] 15:23:07 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (177CB400) [pid = 3684] [serial = 889] [outer = 00000000] [url = about:blank] 15:23:07 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (170E1C00) [pid = 3684] [serial = 885] [outer = 00000000] [url = about:blank] 15:23:07 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (16009000) [pid = 3684] [serial = 874] [outer = 00000000] [url = about:blank] 15:23:07 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (102CB400) [pid = 3684] [serial = 886] [outer = 00000000] [url = about:blank] 15:23:07 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (177BB000) [pid = 3684] [serial = 888] [outer = 00000000] [url = about:blank] 15:23:07 INFO - PROCESS | 3684 | 1469139787657 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 15:23:07 INFO - PROCESS | 3684 | 1469139787661 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 15:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 15:23:07 INFO - PROCESS | 3684 | 1469139787666 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 15:23:07 INFO - PROCESS | 3684 | 1469139787669 Marionette TRACE conn3 <- [1,1206,null,{}] 15:23:07 INFO - PROCESS | 3684 | 1469139787675 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:07 INFO - PROCESS | 3684 | 1469139787677 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:07 INFO - PROCESS | 3684 | 1469139787753 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 15:23:07 INFO - PROCESS | 3684 | 1469139787760 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:07 INFO - PROCESS | 3684 | 1469139787765 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:07 INFO - PROCESS | 3684 | ++DOCSHELL 10A47C00 == 29 [pid = 3684] [id = 311] 15:23:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (10A48400) [pid = 3684] [serial = 932] [outer = 00000000] 15:23:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (110EA800) [pid = 3684] [serial = 933] [outer = 10A48400] 15:23:07 INFO - PROCESS | 3684 | 1469139787811 Marionette DEBUG loaded listener.js 15:23:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (112A6C00) [pid = 3684] [serial = 934] [outer = 10A48400] 15:23:08 INFO - PROCESS | 3684 | 1469139788260 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 15:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 15:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 633ms 15:23:08 INFO - PROCESS | 3684 | 1469139788286 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 15:23:08 INFO - PROCESS | 3684 | 1469139788290 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 15:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 15:23:08 INFO - PROCESS | 3684 | 1469139788296 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 15:23:08 INFO - PROCESS | 3684 | 1469139788299 Marionette TRACE conn3 <- [1,1210,null,{}] 15:23:08 INFO - PROCESS | 3684 | 1469139788302 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:08 INFO - PROCESS | 3684 | 1469139788305 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:08 INFO - PROCESS | 3684 | 1469139788386 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 15:23:08 INFO - PROCESS | 3684 | 1469139788394 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:08 INFO - PROCESS | 3684 | 1469139788397 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:08 INFO - PROCESS | 3684 | ++DOCSHELL 12D67800 == 30 [pid = 3684] [id = 312] 15:23:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (12D68000) [pid = 3684] [serial = 935] [outer = 00000000] 15:23:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (1310FC00) [pid = 3684] [serial = 936] [outer = 12D68000] 15:23:08 INFO - PROCESS | 3684 | 1469139788451 Marionette DEBUG loaded listener.js 15:23:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (13157C00) [pid = 3684] [serial = 937] [outer = 12D68000] 15:23:08 INFO - PROCESS | 3684 | 1469139788866 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 15:23:08 INFO - PROCESS | 3684 | 1469139788937 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 15:23:08 INFO - PROCESS | 3684 | 1469139788941 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 15:23:08 INFO - PROCESS | 3684 | 1469139788944 Marionette TRACE conn3 <- [1,1214,null,{}] 15:23:08 INFO - PROCESS | 3684 | 1469139788955 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:08 INFO - PROCESS | 3684 | 1469139788959 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:09 INFO - PROCESS | 3684 | 1469139789050 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 15:23:09 INFO - PROCESS | 3684 | 1469139789145 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:09 INFO - PROCESS | 3684 | 1469139789148 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:09 INFO - PROCESS | 3684 | ++DOCSHELL 15805000 == 31 [pid = 3684] [id = 313] 15:23:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (15805400) [pid = 3684] [serial = 938] [outer = 00000000] 15:23:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (15B8A800) [pid = 3684] [serial = 939] [outer = 15805400] 15:23:09 INFO - PROCESS | 3684 | 1469139789195 Marionette DEBUG loaded listener.js 15:23:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (15D0D800) [pid = 3684] [serial = 940] [outer = 15805400] 15:23:09 INFO - PROCESS | 3684 | 1469139789555 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 15:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 15:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 619ms 15:23:09 INFO - PROCESS | 3684 | 1469139789576 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 15:23:09 INFO - PROCESS | 3684 | 1469139789578 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 15:23:09 INFO - PROCESS | 3684 | 1469139789581 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 15:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 15:23:09 INFO - PROCESS | 3684 | 1469139789583 Marionette TRACE conn3 <- [1,1218,null,{}] 15:23:09 INFO - PROCESS | 3684 | 1469139789586 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:09 INFO - PROCESS | 3684 | 1469139789588 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:09 INFO - PROCESS | 3684 | 1469139789652 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 15:23:09 INFO - PROCESS | 3684 | 1469139789657 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:09 INFO - PROCESS | 3684 | 1469139789659 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:09 INFO - PROCESS | 3684 | ++DOCSHELL 15DF1400 == 32 [pid = 3684] [id = 314] 15:23:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16006C00) [pid = 3684] [serial = 941] [outer = 00000000] 15:23:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (167F7800) [pid = 3684] [serial = 942] [outer = 16006C00] 15:23:09 INFO - PROCESS | 3684 | 1469139789702 Marionette DEBUG loaded listener.js 15:23:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16836000) [pid = 3684] [serial = 943] [outer = 16006C00] 15:23:10 INFO - PROCESS | 3684 | 1469139790123 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 15:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 15:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 562ms 15:23:10 INFO - PROCESS | 3684 | 1469139790141 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 15:23:10 INFO - PROCESS | 3684 | 1469139790143 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 15:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 15:23:10 INFO - PROCESS | 3684 | 1469139790158 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 15:23:10 INFO - PROCESS | 3684 | 1469139790160 Marionette TRACE conn3 <- [1,1222,null,{}] 15:23:10 INFO - PROCESS | 3684 | 1469139790164 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:10 INFO - PROCESS | 3684 | 1469139790166 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:10 INFO - PROCESS | 3684 | 1469139790274 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 15:23:10 INFO - PROCESS | 3684 | 1469139790338 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:10 INFO - PROCESS | 3684 | 1469139790341 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:10 INFO - PROCESS | 3684 | ++DOCSHELL 12D9DC00 == 33 [pid = 3684] [id = 315] 15:23:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16840000) [pid = 3684] [serial = 944] [outer = 00000000] 15:23:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16B3C400) [pid = 3684] [serial = 945] [outer = 16840000] 15:23:10 INFO - PROCESS | 3684 | 1469139790386 Marionette DEBUG loaded listener.js 15:23:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16D04800) [pid = 3684] [serial = 946] [outer = 16840000] 15:23:10 INFO - PROCESS | 3684 | 1469139790774 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 15:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 15:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 633ms 15:23:10 INFO - PROCESS | 3684 | 1469139790791 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 15:23:10 INFO - PROCESS | 3684 | 1469139790793 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 15:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 15:23:10 INFO - PROCESS | 3684 | 1469139790796 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 15:23:10 INFO - PROCESS | 3684 | 1469139790798 Marionette TRACE conn3 <- [1,1226,null,{}] 15:23:10 INFO - PROCESS | 3684 | 1469139790783 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:10 INFO - PROCESS | 3684 | 1469139790788 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:10 INFO - PROCESS | 3684 | 1469139790916 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 15:23:10 INFO - PROCESS | 3684 | 1469139790923 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:10 INFO - PROCESS | 3684 | 1469139790925 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:10 INFO - PROCESS | 3684 | ++DOCSHELL 12DA2000 == 34 [pid = 3684] [id = 316] 15:23:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16D0C400) [pid = 3684] [serial = 947] [outer = 00000000] 15:23:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16F77800) [pid = 3684] [serial = 948] [outer = 16D0C400] 15:23:10 INFO - PROCESS | 3684 | 1469139790997 Marionette DEBUG loaded listener.js 15:23:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16FCB800) [pid = 3684] [serial = 949] [outer = 16D0C400] 15:23:11 INFO - PROCESS | 3684 | 1469139791365 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 15:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 15:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 633ms 15:23:11 INFO - PROCESS | 3684 | 1469139791413 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 15:23:11 INFO - PROCESS | 3684 | 1469139791414 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 15:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 15:23:11 INFO - PROCESS | 3684 | 1469139791418 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 15:23:11 INFO - PROCESS | 3684 | 1469139791419 Marionette TRACE conn3 <- [1,1230,null,{}] 15:23:11 INFO - PROCESS | 3684 | 1469139791423 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:11 INFO - PROCESS | 3684 | 1469139791425 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:11 INFO - PROCESS | 3684 | 1469139791549 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 15:23:11 INFO - PROCESS | 3684 | 1469139791610 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:11 INFO - PROCESS | 3684 | 1469139791612 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:11 INFO - PROCESS | 3684 | ++DOCSHELL 12991C00 == 35 [pid = 3684] [id = 317] 15:23:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (12B5E800) [pid = 3684] [serial = 950] [outer = 00000000] 15:23:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (177BB400) [pid = 3684] [serial = 951] [outer = 12B5E800] 15:23:11 INFO - PROCESS | 3684 | 1469139791655 Marionette DEBUG loaded listener.js 15:23:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (177BBC00) [pid = 3684] [serial = 952] [outer = 12B5E800] 15:23:11 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (10559C00) [pid = 3684] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 15:23:11 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (139C5400) [pid = 3684] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 15:23:11 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1681F000) [pid = 3684] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 15:23:11 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (13CAA400) [pid = 3684] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 15:23:11 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (12B68C00) [pid = 3684] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 15:23:11 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (13CA5000) [pid = 3684] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 15:23:11 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16D0A400) [pid = 3684] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 15:23:11 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (15D01400) [pid = 3684] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 15:23:11 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (0F343C00) [pid = 3684] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 15:23:11 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (11211000) [pid = 3684] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 15:23:11 INFO - PROCESS | 3684 | 1469139792002 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 15:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 15:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 633ms 15:23:12 INFO - PROCESS | 3684 | 1469139792059 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 15:23:12 INFO - PROCESS | 3684 | 1469139792061 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 15:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 15:23:12 INFO - PROCESS | 3684 | 1469139792064 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 15:23:12 INFO - PROCESS | 3684 | 1469139792048 Marionette TRACE conn3 <- [1,1234,null,{}] 15:23:12 INFO - PROCESS | 3684 | 1469139792052 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:12 INFO - PROCESS | 3684 | 1469139792054 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:12 INFO - PROCESS | 3684 | 1469139792128 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 15:23:12 INFO - PROCESS | 3684 | 1469139792134 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:12 INFO - PROCESS | 3684 | 1469139792136 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:12 INFO - PROCESS | 3684 | ++DOCSHELL 11AC7C00 == 36 [pid = 3684] [id = 318] 15:23:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (13CAA400) [pid = 3684] [serial = 953] [outer = 00000000] 15:23:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16B3D400) [pid = 3684] [serial = 954] [outer = 13CAA400] 15:23:12 INFO - PROCESS | 3684 | 1469139792178 Marionette DEBUG loaded listener.js 15:23:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (12D9B000) [pid = 3684] [serial = 955] [outer = 13CAA400] 15:23:12 INFO - PROCESS | 3684 | 1469139792563 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 15:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 15:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 535ms 15:23:12 INFO - PROCESS | 3684 | 1469139792586 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 15:23:12 INFO - PROCESS | 3684 | 1469139792588 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 15:23:12 INFO - PROCESS | 3684 | 1469139792592 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 15:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 15:23:12 INFO - PROCESS | 3684 | 1469139792593 Marionette TRACE conn3 <- [1,1238,null,{}] 15:23:12 INFO - PROCESS | 3684 | 1469139792597 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:12 INFO - PROCESS | 3684 | 1469139792598 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:12 INFO - PROCESS | 3684 | 1469139792673 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 15:23:12 INFO - PROCESS | 3684 | 1469139792678 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:12 INFO - PROCESS | 3684 | 1469139792680 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:12 INFO - PROCESS | 3684 | ++DOCSHELL 16FC4C00 == 37 [pid = 3684] [id = 319] 15:23:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16FC7400) [pid = 3684] [serial = 956] [outer = 00000000] 15:23:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (177D1400) [pid = 3684] [serial = 957] [outer = 16FC7400] 15:23:12 INFO - PROCESS | 3684 | 1469139792731 Marionette DEBUG loaded listener.js 15:23:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (178BEC00) [pid = 3684] [serial = 958] [outer = 16FC7400] 15:23:13 INFO - PROCESS | 3684 | 1469139793120 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 15:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 15:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 534ms 15:23:13 INFO - PROCESS | 3684 | 1469139793128 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 15:23:13 INFO - PROCESS | 3684 | 1469139793130 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 15:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 15:23:13 INFO - PROCESS | 3684 | 1469139793133 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 15:23:13 INFO - PROCESS | 3684 | 1469139793135 Marionette TRACE conn3 <- [1,1242,null,{}] 15:23:13 INFO - PROCESS | 3684 | 1469139793138 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:13 INFO - PROCESS | 3684 | 1469139793140 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:13 INFO - PROCESS | 3684 | 1469139793253 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 15:23:13 INFO - PROCESS | 3684 | 1469139793263 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:13 INFO - PROCESS | 3684 | 1469139793265 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:13 INFO - PROCESS | 3684 | ++DOCSHELL 15D0D400 == 38 [pid = 3684] [id = 320] 15:23:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16978800) [pid = 3684] [serial = 959] [outer = 00000000] 15:23:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (18114800) [pid = 3684] [serial = 960] [outer = 16978800] 15:23:13 INFO - PROCESS | 3684 | 1469139793290 Marionette DEBUG loaded listener.js 15:23:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1830DC00) [pid = 3684] [serial = 961] [outer = 16978800] 15:23:13 INFO - PROCESS | 3684 | 1469139793809 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 15:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 15:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 718ms 15:23:13 INFO - PROCESS | 3684 | 1469139793870 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 15:23:13 INFO - PROCESS | 3684 | 1469139793875 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 15:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 15:23:13 INFO - PROCESS | 3684 | 1469139793863 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 15:23:13 INFO - PROCESS | 3684 | 1469139793866 Marionette TRACE conn3 <- [1,1246,null,{}] 15:23:13 INFO - PROCESS | 3684 | 1469139793931 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:13 INFO - PROCESS | 3684 | 1469139793934 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:14 INFO - PROCESS | 3684 | 1469139794034 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 15:23:14 INFO - PROCESS | 3684 | 1469139794155 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:14 INFO - PROCESS | 3684 | 1469139794158 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:14 INFO - PROCESS | 3684 | ++DOCSHELL 0F349400 == 39 [pid = 3684] [id = 321] 15:23:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1022BC00) [pid = 3684] [serial = 962] [outer = 00000000] 15:23:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (12991800) [pid = 3684] [serial = 963] [outer = 1022BC00] 15:23:14 INFO - PROCESS | 3684 | 1469139794200 Marionette DEBUG loaded listener.js 15:23:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (12B61800) [pid = 3684] [serial = 964] [outer = 1022BC00] 15:23:14 INFO - PROCESS | 3684 | 1469139794729 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 15:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 15:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 872ms 15:23:14 INFO - PROCESS | 3684 | 1469139794771 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 15:23:14 INFO - PROCESS | 3684 | 1469139794775 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 15:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 15:23:14 INFO - PROCESS | 3684 | 1469139794763 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 15:23:14 INFO - PROCESS | 3684 | 1469139794766 Marionette TRACE conn3 <- [1,1250,null,{}] 15:23:14 INFO - PROCESS | 3684 | 1469139794771 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:14 INFO - PROCESS | 3684 | 1469139794773 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:14 INFO - PROCESS | 3684 | 1469139794884 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 15:23:14 INFO - PROCESS | 3684 | 1469139794985 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:14 INFO - PROCESS | 3684 | 1469139794988 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:14 INFO - PROCESS | 3684 | ++DOCSHELL 15D08800 == 40 [pid = 3684] [id = 322] 15:23:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (15D0A000) [pid = 3684] [serial = 965] [outer = 00000000] 15:23:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1600D800) [pid = 3684] [serial = 966] [outer = 15D0A000] 15:23:15 INFO - PROCESS | 3684 | 1469139795021 Marionette DEBUG loaded listener.js 15:23:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (16838000) [pid = 3684] [serial = 967] [outer = 15D0A000] 15:23:15 INFO - PROCESS | 3684 | 1469139795576 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 15:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 15:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 858ms 15:23:15 INFO - PROCESS | 3684 | 1469139795621 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 15:23:15 INFO - PROCESS | 3684 | 1469139795624 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 15:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 15:23:15 INFO - PROCESS | 3684 | 1469139795628 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 15:23:15 INFO - PROCESS | 3684 | 1469139795631 Marionette TRACE conn3 <- [1,1254,null,{}] 15:23:15 INFO - PROCESS | 3684 | 1469139795642 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:15 INFO - PROCESS | 3684 | 1469139795647 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:15 INFO - PROCESS | 3684 | 1469139795731 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 15:23:15 INFO - PROCESS | 3684 | 1469139795831 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:15 INFO - PROCESS | 3684 | 1469139795834 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:15 INFO - PROCESS | 3684 | ++DOCSHELL 177B2C00 == 41 [pid = 3684] [id = 323] 15:23:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (177BA400) [pid = 3684] [serial = 968] [outer = 00000000] 15:23:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1807F800) [pid = 3684] [serial = 969] [outer = 177BA400] 15:23:15 INFO - PROCESS | 3684 | 1469139795889 Marionette DEBUG loaded listener.js 15:23:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1836E800) [pid = 3684] [serial = 970] [outer = 177BA400] 15:23:16 INFO - PROCESS | 3684 | 1469139796491 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 15:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 15:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 900ms 15:23:16 INFO - PROCESS | 3684 | 1469139796531 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 15:23:16 INFO - PROCESS | 3684 | 1469139796534 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 15:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 15:23:16 INFO - PROCESS | 3684 | 1469139796538 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 15:23:16 INFO - PROCESS | 3684 | 1469139796540 Marionette TRACE conn3 <- [1,1258,null,{}] 15:23:16 INFO - PROCESS | 3684 | 1469139796543 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:16 INFO - PROCESS | 3684 | 1469139796545 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:16 INFO - PROCESS | 3684 | 1469139796752 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 15:23:16 INFO - PROCESS | 3684 | 1469139796892 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:16 INFO - PROCESS | 3684 | 1469139796895 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:16 INFO - PROCESS | 3684 | ++DOCSHELL 10223C00 == 42 [pid = 3684] [id = 324] 15:23:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (102CB400) [pid = 3684] [serial = 971] [outer = 00000000] 15:23:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (10A4B400) [pid = 3684] [serial = 972] [outer = 102CB400] 15:23:16 INFO - PROCESS | 3684 | 1469139796946 Marionette DEBUG loaded listener.js 15:23:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (110E4C00) [pid = 3684] [serial = 973] [outer = 102CB400] 15:23:17 INFO - PROCESS | 3684 | --DOCSHELL 16FC4C00 == 41 [pid = 3684] [id = 319] 15:23:17 INFO - PROCESS | 3684 | --DOCSHELL 11AC7C00 == 40 [pid = 3684] [id = 318] 15:23:17 INFO - PROCESS | 3684 | --DOCSHELL 12991C00 == 39 [pid = 3684] [id = 317] 15:23:17 INFO - PROCESS | 3684 | --DOCSHELL 12DA2000 == 38 [pid = 3684] [id = 316] 15:23:17 INFO - PROCESS | 3684 | --DOCSHELL 12D9DC00 == 37 [pid = 3684] [id = 315] 15:23:17 INFO - PROCESS | 3684 | --DOCSHELL 15DF1400 == 36 [pid = 3684] [id = 314] 15:23:17 INFO - PROCESS | 3684 | --DOCSHELL 15805000 == 35 [pid = 3684] [id = 313] 15:23:17 INFO - PROCESS | 3684 | --DOCSHELL 12D67800 == 34 [pid = 3684] [id = 312] 15:23:17 INFO - PROCESS | 3684 | --DOCSHELL 10A47C00 == 33 [pid = 3684] [id = 311] 15:23:17 INFO - PROCESS | 3684 | --DOCSHELL 12B60000 == 32 [pid = 3684] [id = 310] 15:23:17 INFO - PROCESS | 3684 | --DOCSHELL 0F2AAC00 == 31 [pid = 3684] [id = 309] 15:23:17 INFO - PROCESS | 3684 | --DOCSHELL 177B2C00 == 30 [pid = 3684] [id = 323] 15:23:17 INFO - PROCESS | 3684 | --DOCSHELL 15D0D400 == 29 [pid = 3684] [id = 320] 15:23:17 INFO - PROCESS | 3684 | --DOCSHELL 0F349400 == 28 [pid = 3684] [id = 321] 15:23:17 INFO - PROCESS | 3684 | --DOCSHELL 15D08800 == 27 [pid = 3684] [id = 322] 15:23:17 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (15B0EC00) [pid = 3684] [serial = 910] [outer = 00000000] [url = about:blank] 15:23:17 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (1600B800) [pid = 3684] [serial = 913] [outer = 00000000] [url = about:blank] 15:23:17 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (16E05800) [pid = 3684] [serial = 921] [outer = 00000000] [url = about:blank] 15:23:17 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (16E09C00) [pid = 3684] [serial = 922] [outer = 00000000] [url = about:blank] 15:23:17 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (16FC0800) [pid = 3684] [serial = 924] [outer = 00000000] [url = about:blank] 15:23:17 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (15DF1C00) [pid = 3684] [serial = 912] [outer = 00000000] [url = about:blank] 15:23:17 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (0F34F400) [pid = 3684] [serial = 900] [outer = 00000000] [url = about:blank] 15:23:17 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (11ABD000) [pid = 3684] [serial = 903] [outer = 00000000] [url = about:blank] 15:23:17 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (11CD4000) [pid = 3684] [serial = 904] [outer = 00000000] [url = about:blank] 15:23:17 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (110F2000) [pid = 3684] [serial = 892] [outer = 00000000] [url = about:blank] 15:23:17 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (10A52800) [pid = 3684] [serial = 891] [outer = 00000000] [url = about:blank] 15:23:17 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1442B000) [pid = 3684] [serial = 895] [outer = 00000000] [url = about:blank] 15:23:17 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13E9CC00) [pid = 3684] [serial = 894] [outer = 00000000] [url = about:blank] 15:23:17 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16836400) [pid = 3684] [serial = 915] [outer = 00000000] [url = about:blank] 15:23:17 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16E04C00) [pid = 3684] [serial = 897] [outer = 00000000] [url = about:blank] 15:23:17 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (15DF1800) [pid = 3684] [serial = 919] [outer = 00000000] [url = about:blank] 15:23:17 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (15DEE800) [pid = 3684] [serial = 918] [outer = 00000000] [url = about:blank] 15:23:17 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16978000) [pid = 3684] [serial = 916] [outer = 00000000] [url = about:blank] 15:23:17 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1313D000) [pid = 3684] [serial = 907] [outer = 00000000] [url = about:blank] 15:23:17 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (12D95C00) [pid = 3684] [serial = 906] [outer = 00000000] [url = about:blank] 15:23:17 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (10228400) [pid = 3684] [serial = 901] [outer = 00000000] [url = about:blank] 15:23:17 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (142B9C00) [pid = 3684] [serial = 909] [outer = 00000000] [url = about:blank] 15:23:18 INFO - PROCESS | 3684 | 1469139798005 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 15:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 15:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1533ms 15:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 15:23:18 INFO - PROCESS | 3684 | 1469139798072 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 15:23:18 INFO - PROCESS | 3684 | 1469139798076 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 15:23:18 INFO - PROCESS | 3684 | 1469139798081 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 15:23:18 INFO - PROCESS | 3684 | 1469139798084 Marionette TRACE conn3 <- [1,1262,null,{}] 15:23:18 INFO - PROCESS | 3684 | 1469139798136 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:18 INFO - PROCESS | 3684 | 1469139798139 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:18 INFO - PROCESS | 3684 | 1469139798215 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 15:23:18 INFO - PROCESS | 3684 | 1469139798222 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:18 INFO - PROCESS | 3684 | 1469139798225 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:18 INFO - PROCESS | 3684 | ++DOCSHELL 10A4A000 == 28 [pid = 3684] [id = 325] 15:23:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (10A4EC00) [pid = 3684] [serial = 974] [outer = 00000000] 15:23:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (110F0800) [pid = 3684] [serial = 975] [outer = 10A4EC00] 15:23:18 INFO - PROCESS | 3684 | 1469139798272 Marionette DEBUG loaded listener.js 15:23:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (11217000) [pid = 3684] [serial = 976] [outer = 10A4EC00] 15:23:18 INFO - PROCESS | 3684 | 1469139798707 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 15:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 15:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 661ms 15:23:18 INFO - PROCESS | 3684 | 1469139798740 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 15:23:18 INFO - PROCESS | 3684 | 1469139798744 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 15:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 15:23:18 INFO - PROCESS | 3684 | 1469139798751 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 15:23:18 INFO - PROCESS | 3684 | 1469139798753 Marionette TRACE conn3 <- [1,1266,null,{}] 15:23:18 INFO - PROCESS | 3684 | 1469139798757 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:18 INFO - PROCESS | 3684 | 1469139798760 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:18 INFO - PROCESS | 3684 | 1469139798844 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 15:23:18 INFO - PROCESS | 3684 | 1469139798850 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:18 INFO - PROCESS | 3684 | 1469139798853 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:18 INFO - PROCESS | 3684 | ++DOCSHELL 12990000 == 29 [pid = 3684] [id = 326] 15:23:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (12991C00) [pid = 3684] [serial = 977] [outer = 00000000] 15:23:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (12B5D800) [pid = 3684] [serial = 978] [outer = 12991C00] 15:23:18 INFO - PROCESS | 3684 | 1469139798899 Marionette DEBUG loaded listener.js 15:23:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (12B66000) [pid = 3684] [serial = 979] [outer = 12991C00] 15:23:19 INFO - PROCESS | 3684 | 1469139799301 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 15:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 15:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 563ms 15:23:19 INFO - PROCESS | 3684 | 1469139799327 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 15:23:19 INFO - PROCESS | 3684 | 1469139799329 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 15:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 15:23:19 INFO - PROCESS | 3684 | 1469139799337 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 15:23:19 INFO - PROCESS | 3684 | 1469139799340 Marionette TRACE conn3 <- [1,1270,null,{}] 15:23:19 INFO - PROCESS | 3684 | 1469139799351 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:19 INFO - PROCESS | 3684 | 1469139799356 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:19 INFO - PROCESS | 3684 | 1469139799435 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 15:23:19 INFO - PROCESS | 3684 | 1469139799538 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:19 INFO - PROCESS | 3684 | 1469139799541 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:19 INFO - PROCESS | 3684 | ++DOCSHELL 142B3400 == 30 [pid = 3684] [id = 327] 15:23:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (142B3800) [pid = 3684] [serial = 980] [outer = 00000000] 15:23:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (142BB400) [pid = 3684] [serial = 981] [outer = 142B3800] 15:23:19 INFO - PROCESS | 3684 | 1469139799596 Marionette DEBUG loaded listener.js 15:23:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (144FC800) [pid = 3684] [serial = 982] [outer = 142B3800] 15:23:19 INFO - PROCESS | 3684 | 1469139799962 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 15:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 15:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 661ms 15:23:19 INFO - PROCESS | 3684 | 1469139799995 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 15:23:19 INFO - PROCESS | 3684 | 1469139799998 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 15:23:20 INFO - PROCESS | 3684 | 1469139800016 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 15:23:20 INFO - PROCESS | 3684 | 1469139800018 Marionette TRACE conn3 <- [1,1274,null,{}] 15:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 15:23:20 INFO - PROCESS | 3684 | 1469139800021 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:20 INFO - PROCESS | 3684 | 1469139800023 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:20 INFO - PROCESS | 3684 | 1469139800138 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 15:23:20 INFO - PROCESS | 3684 | 1469139800150 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:20 INFO - PROCESS | 3684 | 1469139800152 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:20 INFO - PROCESS | 3684 | ++DOCSHELL 13CAA800 == 31 [pid = 3684] [id = 328] 15:23:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (142BA000) [pid = 3684] [serial = 983] [outer = 00000000] 15:23:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (15B8A400) [pid = 3684] [serial = 984] [outer = 142BA000] 15:23:20 INFO - PROCESS | 3684 | 1469139800178 Marionette DEBUG loaded listener.js 15:23:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (15D0B400) [pid = 3684] [serial = 985] [outer = 142BA000] 15:23:20 INFO - PROCESS | 3684 | 1469139800567 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 15:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 15:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 577ms 15:23:20 INFO - PROCESS | 3684 | 1469139800596 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 15:23:20 INFO - PROCESS | 3684 | 1469139800598 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 15:23:20 INFO - PROCESS | 3684 | 1469139800601 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 15:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 15:23:20 INFO - PROCESS | 3684 | 1469139800603 Marionette TRACE conn3 <- [1,1278,null,{}] 15:23:20 INFO - PROCESS | 3684 | 1469139800606 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:20 INFO - PROCESS | 3684 | 1469139800608 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:20 INFO - PROCESS | 3684 | 1469139800724 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 15:23:20 INFO - PROCESS | 3684 | 1469139800748 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:20 INFO - PROCESS | 3684 | 1469139800750 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:20 INFO - PROCESS | 3684 | ++DOCSHELL 15DEC000 == 32 [pid = 3684] [id = 329] 15:23:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (15DEF400) [pid = 3684] [serial = 986] [outer = 00000000] 15:23:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1600CC00) [pid = 3684] [serial = 987] [outer = 15DEF400] 15:23:20 INFO - PROCESS | 3684 | 1469139800795 Marionette DEBUG loaded listener.js 15:23:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (16014000) [pid = 3684] [serial = 988] [outer = 15DEF400] 15:23:21 INFO - PROCESS | 3684 | 1469139801198 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 15:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 15:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 633ms 15:23:21 INFO - PROCESS | 3684 | 1469139801237 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 15:23:21 INFO - PROCESS | 3684 | 1469139801239 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 15:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 15:23:21 INFO - PROCESS | 3684 | 1469139801248 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 15:23:21 INFO - PROCESS | 3684 | 1469139801250 Marionette TRACE conn3 <- [1,1282,null,{}] 15:23:21 INFO - PROCESS | 3684 | 1469139801253 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:21 INFO - PROCESS | 3684 | 1469139801259 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:21 INFO - PROCESS | 3684 | 1469139801366 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 15:23:21 INFO - PROCESS | 3684 | 1469139801376 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:21 INFO - PROCESS | 3684 | 1469139801378 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:21 INFO - PROCESS | 3684 | ++DOCSHELL 16825400 == 33 [pid = 3684] [id = 330] 15:23:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (16836C00) [pid = 3684] [serial = 989] [outer = 00000000] 15:23:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (16D04000) [pid = 3684] [serial = 990] [outer = 16836C00] 15:23:21 INFO - PROCESS | 3684 | 1469139801469 Marionette DEBUG loaded listener.js 15:23:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (16D0F400) [pid = 3684] [serial = 991] [outer = 16836C00] 15:23:21 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (16840000) [pid = 3684] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 15:23:21 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (16D0C400) [pid = 3684] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 15:23:21 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (15805400) [pid = 3684] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 15:23:21 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (16FC7400) [pid = 3684] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 15:23:21 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (10A48400) [pid = 3684] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 15:23:21 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (0F2AC800) [pid = 3684] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 15:23:21 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (12B60400) [pid = 3684] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 15:23:21 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (12D68000) [pid = 3684] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 15:23:21 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (16978800) [pid = 3684] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 15:23:21 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16006C00) [pid = 3684] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 15:23:21 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (12B5E800) [pid = 3684] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 15:23:21 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (13CAA400) [pid = 3684] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 15:23:21 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (16D09000) [pid = 3684] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 15:23:21 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16E0F800) [pid = 3684] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 15:23:22 INFO - PROCESS | 3684 | 1469139802022 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 15:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 15:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 801ms 15:23:22 INFO - PROCESS | 3684 | 1469139802052 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 15:23:22 INFO - PROCESS | 3684 | 1469139802054 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 15:23:22 INFO - PROCESS | 3684 | 1469139802057 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 15:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 15:23:22 INFO - PROCESS | 3684 | 1469139802068 Marionette TRACE conn3 <- [1,1286,null,{}] 15:23:22 INFO - PROCESS | 3684 | 1469139802082 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:22 INFO - PROCESS | 3684 | 1469139802084 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:22 INFO - PROCESS | 3684 | 1469139802157 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 15:23:22 INFO - PROCESS | 3684 | 1469139802163 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:22 INFO - PROCESS | 3684 | 1469139802165 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:22 INFO - PROCESS | 3684 | ++DOCSHELL 12B6A800 == 34 [pid = 3684] [id = 331] 15:23:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (12BCAC00) [pid = 3684] [serial = 992] [outer = 00000000] 15:23:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (15DE6800) [pid = 3684] [serial = 993] [outer = 12BCAC00] 15:23:22 INFO - PROCESS | 3684 | 1469139802189 Marionette DEBUG loaded listener.js 15:23:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16007800) [pid = 3684] [serial = 994] [outer = 12BCAC00] 15:23:22 INFO - PROCESS | 3684 | 1469139802571 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 15:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 15:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 535ms 15:23:22 INFO - PROCESS | 3684 | 1469139802597 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 15:23:22 INFO - PROCESS | 3684 | 1469139802598 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 15:23:22 INFO - PROCESS | 3684 | 1469139802602 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 15:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 15:23:22 INFO - PROCESS | 3684 | 1469139802603 Marionette TRACE conn3 <- [1,1290,null,{}] 15:23:22 INFO - PROCESS | 3684 | 1469139802621 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:22 INFO - PROCESS | 3684 | 1469139802623 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:22 INFO - PROCESS | 3684 | 1469139802696 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 15:23:22 INFO - PROCESS | 3684 | 1469139802702 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:22 INFO - PROCESS | 3684 | 1469139802704 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:22 INFO - PROCESS | 3684 | ++DOCSHELL 0F2B1C00 == 35 [pid = 3684] [id = 332] 15:23:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (0F347800) [pid = 3684] [serial = 995] [outer = 00000000] 15:23:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16E02C00) [pid = 3684] [serial = 996] [outer = 0F347800] 15:23:22 INFO - PROCESS | 3684 | 1469139802730 Marionette DEBUG loaded listener.js 15:23:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16E05C00) [pid = 3684] [serial = 997] [outer = 0F347800] 15:23:23 INFO - PROCESS | 3684 | 1469139803136 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 15:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 15:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 577ms 15:23:23 INFO - PROCESS | 3684 | 1469139803198 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 15:23:23 INFO - PROCESS | 3684 | 1469139803200 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 15:23:23 INFO - PROCESS | 3684 | 1469139803204 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 15:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 15:23:23 INFO - PROCESS | 3684 | 1469139803205 Marionette TRACE conn3 <- [1,1294,null,{}] 15:23:23 INFO - PROCESS | 3684 | 1469139803209 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:23 INFO - PROCESS | 3684 | 1469139803211 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:23 INFO - PROCESS | 3684 | 1469139803287 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 15:23:23 INFO - PROCESS | 3684 | 1469139803277 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:23 INFO - PROCESS | 3684 | 1469139803279 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:23 INFO - PROCESS | 3684 | ++DOCSHELL 142B3000 == 36 [pid = 3684] [id = 333] 15:23:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16F71400) [pid = 3684] [serial = 998] [outer = 00000000] 15:23:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16FC0800) [pid = 3684] [serial = 999] [outer = 16F71400] 15:23:23 INFO - PROCESS | 3684 | 1469139803321 Marionette DEBUG loaded listener.js 15:23:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (16FC7400) [pid = 3684] [serial = 1000] [outer = 16F71400] 15:23:23 INFO - PROCESS | 3684 | 1469139803829 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 15:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 15:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 661ms 15:23:23 INFO - PROCESS | 3684 | 1469139803876 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 15:23:23 INFO - PROCESS | 3684 | 1469139803881 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 15:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 15:23:23 INFO - PROCESS | 3684 | 1469139803887 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 15:23:23 INFO - PROCESS | 3684 | 1469139803890 Marionette TRACE conn3 <- [1,1298,null,{}] 15:23:23 INFO - PROCESS | 3684 | 1469139803896 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:23 INFO - PROCESS | 3684 | 1469139803899 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:23 INFO - PROCESS | 3684 | 1469139804005 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 15:23:24 INFO - PROCESS | 3684 | 1469139804116 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:24 INFO - PROCESS | 3684 | 1469139804121 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:24 INFO - PROCESS | 3684 | ++DOCSHELL 0F348C00 == 37 [pid = 3684] [id = 334] 15:23:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (0F349400) [pid = 3684] [serial = 1001] [outer = 00000000] 15:23:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1120D400) [pid = 3684] [serial = 1002] [outer = 0F349400] 15:23:24 INFO - PROCESS | 3684 | 1469139804178 Marionette DEBUG loaded listener.js 15:23:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (12826800) [pid = 3684] [serial = 1003] [outer = 0F349400] 15:23:24 INFO - PROCESS | 3684 | 1469139804889 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 15:23:24 INFO - PROCESS | 3684 | 1469139804967 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 15:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 15:23:24 INFO - PROCESS | 3684 | 1469139804974 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 15:23:24 INFO - PROCESS | 3684 | 1469139804976 Marionette TRACE conn3 <- [1,1302,null,{}] 15:23:24 INFO - PROCESS | 3684 | 1469139804963 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:24 INFO - PROCESS | 3684 | 1469139804966 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:25 INFO - PROCESS | 3684 | 1469139805089 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 15:23:25 INFO - PROCESS | 3684 | 1469139805216 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:25 INFO - PROCESS | 3684 | 1469139805218 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:25 INFO - PROCESS | 3684 | ++DOCSHELL 131D9C00 == 38 [pid = 3684] [id = 335] 15:23:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (131E5C00) [pid = 3684] [serial = 1004] [outer = 00000000] 15:23:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (13CAD000) [pid = 3684] [serial = 1005] [outer = 131E5C00] 15:23:25 INFO - PROCESS | 3684 | 1469139805274 Marionette DEBUG loaded listener.js 15:23:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (14438000) [pid = 3684] [serial = 1006] [outer = 131E5C00] 15:23:25 INFO - PROCESS | 3684 | --DOCSHELL 0F2B1C00 == 37 [pid = 3684] [id = 332] 15:23:25 INFO - PROCESS | 3684 | --DOCSHELL 12B6A800 == 36 [pid = 3684] [id = 331] 15:23:25 INFO - PROCESS | 3684 | --DOCSHELL 16825400 == 35 [pid = 3684] [id = 330] 15:23:25 INFO - PROCESS | 3684 | --DOCSHELL 15DEC000 == 34 [pid = 3684] [id = 329] 15:23:25 INFO - PROCESS | 3684 | --DOCSHELL 13CAA800 == 33 [pid = 3684] [id = 328] 15:23:25 INFO - PROCESS | 3684 | --DOCSHELL 142B3400 == 32 [pid = 3684] [id = 327] 15:23:25 INFO - PROCESS | 3684 | --DOCSHELL 12990000 == 31 [pid = 3684] [id = 326] 15:23:25 INFO - PROCESS | 3684 | --DOCSHELL 10A4A000 == 30 [pid = 3684] [id = 325] 15:23:25 INFO - PROCESS | 3684 | --DOCSHELL 10223C00 == 29 [pid = 3684] [id = 324] 15:23:26 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (17148000) [pid = 3684] [serial = 898] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (16FC7800) [pid = 3684] [serial = 925] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (16B3C400) [pid = 3684] [serial = 945] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (16F77800) [pid = 3684] [serial = 948] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (16D04800) [pid = 3684] [serial = 946] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (15B8A800) [pid = 3684] [serial = 939] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (178BEC00) [pid = 3684] [serial = 958] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (15D0D800) [pid = 3684] [serial = 940] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (110EA800) [pid = 3684] [serial = 933] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (112A6C00) [pid = 3684] [serial = 934] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (0F349C00) [pid = 3684] [serial = 927] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1021D800) [pid = 3684] [serial = 928] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (131DA800) [pid = 3684] [serial = 930] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1393A800) [pid = 3684] [serial = 931] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1310FC00) [pid = 3684] [serial = 936] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1830DC00) [pid = 3684] [serial = 961] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (13157C00) [pid = 3684] [serial = 937] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (167F7800) [pid = 3684] [serial = 942] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (177BB400) [pid = 3684] [serial = 951] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (18114800) [pid = 3684] [serial = 960] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16FCB800) [pid = 3684] [serial = 949] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (177D1400) [pid = 3684] [serial = 957] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (177BBC00) [pid = 3684] [serial = 952] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (16B3D400) [pid = 3684] [serial = 954] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (12D9B000) [pid = 3684] [serial = 955] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (16836000) [pid = 3684] [serial = 943] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3684 | 1469139806053 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 15:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 15:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1125ms 15:23:26 INFO - PROCESS | 3684 | 1469139806087 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 15:23:26 INFO - PROCESS | 3684 | 1469139806091 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 15:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 15:23:26 INFO - PROCESS | 3684 | 1469139806096 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 15:23:26 INFO - PROCESS | 3684 | 1469139806099 Marionette TRACE conn3 <- [1,1306,null,{}] 15:23:26 INFO - PROCESS | 3684 | 1469139806104 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:26 INFO - PROCESS | 3684 | 1469139806106 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:26 INFO - PROCESS | 3684 | 1469139806195 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 15:23:26 INFO - PROCESS | 3684 | 1469139806202 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:26 INFO - PROCESS | 3684 | 1469139806206 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:26 INFO - PROCESS | 3684 | ++DOCSHELL 102D1400 == 30 [pid = 3684] [id = 336] 15:23:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (10A0AC00) [pid = 3684] [serial = 1007] [outer = 00000000] 15:23:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (112A1800) [pid = 3684] [serial = 1008] [outer = 10A0AC00] 15:23:26 INFO - PROCESS | 3684 | 1469139806234 Marionette DEBUG loaded listener.js 15:23:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (11CD3C00) [pid = 3684] [serial = 1009] [outer = 10A0AC00] 15:23:26 INFO - PROCESS | 3684 | 1469139806665 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 15:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 15:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 619ms 15:23:26 INFO - PROCESS | 3684 | 1469139806732 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 15:23:26 INFO - PROCESS | 3684 | 1469139806736 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 15:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 15:23:26 INFO - PROCESS | 3684 | 1469139806742 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 15:23:26 INFO - PROCESS | 3684 | 1469139806744 Marionette TRACE conn3 <- [1,1310,null,{}] 15:23:26 INFO - PROCESS | 3684 | 1469139806748 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:26 INFO - PROCESS | 3684 | 1469139806750 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:26 INFO - PROCESS | 3684 | 1469139806813 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 15:23:26 INFO - PROCESS | 3684 | 1469139806821 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:26 INFO - PROCESS | 3684 | 1469139806823 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:26 INFO - PROCESS | 3684 | ++DOCSHELL 13150C00 == 31 [pid = 3684] [id = 337] 15:23:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (13153800) [pid = 3684] [serial = 1010] [outer = 00000000] 15:23:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1325F400) [pid = 3684] [serial = 1011] [outer = 13153800] 15:23:26 INFO - PROCESS | 3684 | 1469139806868 Marionette DEBUG loaded listener.js 15:23:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (139C9000) [pid = 3684] [serial = 1012] [outer = 13153800] 15:23:27 INFO - PROCESS | 3684 | 1469139807341 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 15:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 15:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 661ms 15:23:27 INFO - PROCESS | 3684 | 1469139807402 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 15:23:27 INFO - PROCESS | 3684 | 1469139807407 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 15:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 15:23:27 INFO - PROCESS | 3684 | 1469139807412 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 15:23:27 INFO - PROCESS | 3684 | 1469139807416 Marionette TRACE conn3 <- [1,1314,null,{}] 15:23:27 INFO - PROCESS | 3684 | 1469139807422 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:27 INFO - PROCESS | 3684 | 1469139807425 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:27 INFO - PROCESS | 3684 | 1469139807522 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 15:23:27 INFO - PROCESS | 3684 | 1469139807647 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:27 INFO - PROCESS | 3684 | 1469139807652 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:27 INFO - PROCESS | 3684 | ++DOCSHELL 110E9400 == 32 [pid = 3684] [id = 338] 15:23:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (110EE800) [pid = 3684] [serial = 1013] [outer = 00000000] 15:23:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (12969800) [pid = 3684] [serial = 1014] [outer = 110EE800] 15:23:27 INFO - PROCESS | 3684 | 1469139807691 Marionette DEBUG loaded listener.js 15:23:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (12BD6C00) [pid = 3684] [serial = 1015] [outer = 110EE800] 15:23:28 INFO - PROCESS | 3684 | 1469139808283 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 15:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 942ms 15:23:28 INFO - PROCESS | 3684 | 1469139808362 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 15:23:28 INFO - PROCESS | 3684 | 1469139808367 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 15:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 15:23:28 INFO - PROCESS | 3684 | 1469139808406 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 15:23:28 INFO - PROCESS | 3684 | 1469139808392 Marionette TRACE conn3 <- [1,1318,null,{}] 15:23:28 INFO - PROCESS | 3684 | 1469139808397 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:28 INFO - PROCESS | 3684 | 1469139808400 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:28 INFO - PROCESS | 3684 | 1469139808508 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 15:23:28 INFO - PROCESS | 3684 | 1469139808584 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:28 INFO - PROCESS | 3684 | 1469139808587 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:28 INFO - PROCESS | 3684 | ++DOCSHELL 15805000 == 33 [pid = 3684] [id = 339] 15:23:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1580F800) [pid = 3684] [serial = 1016] [outer = 00000000] 15:23:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (15D06000) [pid = 3684] [serial = 1017] [outer = 1580F800] 15:23:28 INFO - PROCESS | 3684 | 1469139808682 Marionette DEBUG loaded listener.js 15:23:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15DE6400) [pid = 3684] [serial = 1018] [outer = 1580F800] 15:23:29 INFO - PROCESS | 3684 | 1469139809194 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 15:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 872ms 15:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 15:23:29 INFO - PROCESS | 3684 | 1469139809260 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 15:23:29 INFO - PROCESS | 3684 | 1469139809263 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 15:23:29 INFO - PROCESS | 3684 | 1469139809268 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 15:23:29 INFO - PROCESS | 3684 | 1469139809272 Marionette TRACE conn3 <- [1,1322,null,{}] 15:23:29 INFO - PROCESS | 3684 | 1469139809283 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:29 INFO - PROCESS | 3684 | 1469139809288 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:29 INFO - PROCESS | 3684 | 1469139809374 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 15:23:29 INFO - PROCESS | 3684 | 1469139809458 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:29 INFO - PROCESS | 3684 | 1469139809462 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:29 INFO - PROCESS | 3684 | ++DOCSHELL 16835400 == 34 [pid = 3684] [id = 340] 15:23:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16836000) [pid = 3684] [serial = 1019] [outer = 00000000] 15:23:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1683D400) [pid = 3684] [serial = 1020] [outer = 16836000] 15:23:29 INFO - PROCESS | 3684 | 1469139809540 Marionette DEBUG loaded listener.js 15:23:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16B37000) [pid = 3684] [serial = 1021] [outer = 16836000] 15:23:30 INFO - PROCESS | 3684 | 1469139810154 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 15:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 15:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 942ms 15:23:30 INFO - PROCESS | 3684 | 1469139810218 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 15:23:30 INFO - PROCESS | 3684 | 1469139810221 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 15:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 15:23:30 INFO - PROCESS | 3684 | 1469139810227 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 15:23:30 INFO - PROCESS | 3684 | 1469139810230 Marionette TRACE conn3 <- [1,1326,null,{}] 15:23:30 INFO - PROCESS | 3684 | 1469139810234 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:30 INFO - PROCESS | 3684 | 1469139810236 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:30 INFO - PROCESS | 3684 | 1469139810335 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 15:23:30 INFO - PROCESS | 3684 | 1469139810472 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:30 INFO - PROCESS | 3684 | 1469139810475 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:30 INFO - PROCESS | 3684 | ++DOCSHELL 0F2A6400 == 35 [pid = 3684] [id = 341] 15:23:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (0F2A9800) [pid = 3684] [serial = 1022] [outer = 00000000] 15:23:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (10222000) [pid = 3684] [serial = 1023] [outer = 0F2A9800] 15:23:30 INFO - PROCESS | 3684 | 1469139810528 Marionette DEBUG loaded listener.js 15:23:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (10A51000) [pid = 3684] [serial = 1024] [outer = 0F2A9800] 15:23:31 INFO - PROCESS | 3684 | --DOCSHELL 102D1400 == 34 [pid = 3684] [id = 336] 15:23:31 INFO - PROCESS | 3684 | --DOCSHELL 131D9C00 == 33 [pid = 3684] [id = 335] 15:23:31 INFO - PROCESS | 3684 | --DOCSHELL 0F348C00 == 32 [pid = 3684] [id = 334] 15:23:31 INFO - PROCESS | 3684 | --DOCSHELL 15805000 == 31 [pid = 3684] [id = 339] 15:23:31 INFO - PROCESS | 3684 | --DOCSHELL 16835400 == 30 [pid = 3684] [id = 340] 15:23:31 INFO - PROCESS | 3684 | --DOCSHELL 13150C00 == 29 [pid = 3684] [id = 337] 15:23:31 INFO - PROCESS | 3684 | --DOCSHELL 142B3000 == 28 [pid = 3684] [id = 333] 15:23:31 INFO - PROCESS | 3684 | --DOCSHELL 110E9400 == 27 [pid = 3684] [id = 338] 15:23:32 INFO - PROCESS | 3684 | 1469139812060 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 15:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 15:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1885ms 15:23:32 INFO - PROCESS | 3684 | 1469139812088 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 15:23:32 INFO - PROCESS | 3684 | 1469139812092 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 15:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 15:23:32 INFO - PROCESS | 3684 | 1469139812097 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 15:23:32 INFO - PROCESS | 3684 | 1469139812100 Marionette TRACE conn3 <- [1,1330,null,{}] 15:23:32 INFO - PROCESS | 3684 | 1469139812106 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:32 INFO - PROCESS | 3684 | 1469139812108 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:32 INFO - PROCESS | 3684 | 1469139812206 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 15:23:32 INFO - PROCESS | 3684 | 1469139812214 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:32 INFO - PROCESS | 3684 | 1469139812216 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:32 INFO - PROCESS | 3684 | ++DOCSHELL 1021F800 == 28 [pid = 3684] [id = 342] 15:23:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1021FC00) [pid = 3684] [serial = 1025] [outer = 00000000] 15:23:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (10A4FC00) [pid = 3684] [serial = 1026] [outer = 1021FC00] 15:23:32 INFO - PROCESS | 3684 | 1469139812309 Marionette DEBUG loaded listener.js 15:23:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (10A52C00) [pid = 3684] [serial = 1027] [outer = 1021FC00] 15:23:32 INFO - PROCESS | 3684 | 1469139812707 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 15:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 15:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 638ms 15:23:32 INFO - PROCESS | 3684 | 1469139812732 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 15:23:32 INFO - PROCESS | 3684 | 1469139812737 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 15:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 15:23:32 INFO - PROCESS | 3684 | 1469139812744 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 15:23:32 INFO - PROCESS | 3684 | 1469139812747 Marionette TRACE conn3 <- [1,1334,null,{}] 15:23:32 INFO - PROCESS | 3684 | 1469139812751 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:32 INFO - PROCESS | 3684 | 1469139812754 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:32 INFO - PROCESS | 3684 | 1469139812876 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 15:23:32 INFO - PROCESS | 3684 | 1469139812885 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:32 INFO - PROCESS | 3684 | 1469139812888 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:32 INFO - PROCESS | 3684 | ++DOCSHELL 12825C00 == 29 [pid = 3684] [id = 343] 15:23:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (12827400) [pid = 3684] [serial = 1028] [outer = 00000000] 15:23:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (12B5E800) [pid = 3684] [serial = 1029] [outer = 12827400] 15:23:32 INFO - PROCESS | 3684 | 1469139812934 Marionette DEBUG loaded listener.js 15:23:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (130AC000) [pid = 3684] [serial = 1030] [outer = 12827400] 15:23:33 INFO - PROCESS | 3684 | 1469139813407 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 15:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 15:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 708ms 15:23:33 INFO - PROCESS | 3684 | 1469139813481 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 15:23:33 INFO - PROCESS | 3684 | 1469139813483 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 15:23:33 INFO - PROCESS | 3684 | 1469139813498 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 15:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 15:23:33 INFO - PROCESS | 3684 | 1469139813501 Marionette TRACE conn3 <- [1,1338,null,{}] 15:23:33 INFO - PROCESS | 3684 | 1469139813513 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:33 INFO - PROCESS | 3684 | 1469139813518 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:33 INFO - PROCESS | 3684 | 1469139813630 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 15:23:33 INFO - PROCESS | 3684 | 1469139813643 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:33 INFO - PROCESS | 3684 | 1469139813647 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:33 INFO - PROCESS | 3684 | ++DOCSHELL 15D04400 == 30 [pid = 3684] [id = 344] 15:23:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (15D04C00) [pid = 3684] [serial = 1031] [outer = 00000000] 15:23:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (15D10400) [pid = 3684] [serial = 1032] [outer = 15D04C00] 15:23:33 INFO - PROCESS | 3684 | 1469139813742 Marionette DEBUG loaded listener.js 15:23:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (16009800) [pid = 3684] [serial = 1033] [outer = 15D04C00] 15:23:34 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (13153800) [pid = 3684] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 15:23:34 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (142BA000) [pid = 3684] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 15:23:34 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (10A4EC00) [pid = 3684] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 15:23:34 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (102CB400) [pid = 3684] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 15:23:34 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (12991C00) [pid = 3684] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 15:23:34 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (142B3800) [pid = 3684] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 15:23:34 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1022BC00) [pid = 3684] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 15:23:34 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (15D0A000) [pid = 3684] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 15:23:34 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (177BA400) [pid = 3684] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 15:23:34 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (131E5C00) [pid = 3684] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 15:23:34 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (0F349400) [pid = 3684] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 15:23:34 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15DEF400) [pid = 3684] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 15:23:34 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16836C00) [pid = 3684] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 15:23:34 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (10A0AC00) [pid = 3684] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 15:23:34 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (0F347800) [pid = 3684] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 15:23:34 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16F71400) [pid = 3684] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 15:23:34 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (12BCAC00) [pid = 3684] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 15:23:34 INFO - PROCESS | 3684 | 1469139814370 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 15:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 15:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 919ms 15:23:34 INFO - PROCESS | 3684 | 1469139814428 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 15:23:34 INFO - PROCESS | 3684 | 1469139814430 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 15:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 15:23:34 INFO - PROCESS | 3684 | 1469139814429 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 15:23:34 INFO - PROCESS | 3684 | 1469139814431 Marionette TRACE conn3 <- [1,1342,null,{}] 15:23:34 INFO - PROCESS | 3684 | 1469139814435 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:34 INFO - PROCESS | 3684 | 1469139814438 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:34 INFO - PROCESS | 3684 | 1469139814519 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 15:23:34 INFO - PROCESS | 3684 | 1469139814528 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:34 INFO - PROCESS | 3684 | 1469139814530 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:34 INFO - PROCESS | 3684 | ++DOCSHELL 11484000 == 31 [pid = 3684] [id = 345] 15:23:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (11485400) [pid = 3684] [serial = 1034] [outer = 00000000] 15:23:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (13CAF800) [pid = 3684] [serial = 1035] [outer = 11485400] 15:23:34 INFO - PROCESS | 3684 | 1469139814576 Marionette DEBUG loaded listener.js 15:23:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (142BD400) [pid = 3684] [serial = 1036] [outer = 11485400] 15:23:34 INFO - PROCESS | 3684 | 1469139814974 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 15:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 15:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 602ms 15:23:35 INFO - PROCESS | 3684 | 1469139815012 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 15:23:35 INFO - PROCESS | 3684 | 1469139815014 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 15:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 15:23:35 INFO - PROCESS | 3684 | 1469139815031 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 15:23:35 INFO - PROCESS | 3684 | 1469139815033 Marionette TRACE conn3 <- [1,1346,null,{}] 15:23:35 INFO - PROCESS | 3684 | 1469139815037 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:35 INFO - PROCESS | 3684 | 1469139815039 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:35 INFO - PROCESS | 3684 | 1469139815120 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 15:23:35 INFO - PROCESS | 3684 | 1469139815128 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:35 INFO - PROCESS | 3684 | 1469139815130 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:35 INFO - PROCESS | 3684 | ++DOCSHELL 131E6400 == 32 [pid = 3684] [id = 346] 15:23:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (15B09400) [pid = 3684] [serial = 1037] [outer = 00000000] 15:23:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1600BC00) [pid = 3684] [serial = 1038] [outer = 15B09400] 15:23:35 INFO - PROCESS | 3684 | 1469139815173 Marionette DEBUG loaded listener.js 15:23:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16825800) [pid = 3684] [serial = 1039] [outer = 15B09400] 15:23:35 INFO - PROCESS | 3684 | 1469139815603 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 15:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 15:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 618ms 15:23:35 INFO - PROCESS | 3684 | 1469139815653 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 15:23:35 INFO - PROCESS | 3684 | 1469139815655 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 15:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 15:23:35 INFO - PROCESS | 3684 | 1469139815658 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 15:23:35 INFO - PROCESS | 3684 | 1469139815660 Marionette TRACE conn3 <- [1,1350,null,{}] 15:23:35 INFO - PROCESS | 3684 | 1469139815664 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:35 INFO - PROCESS | 3684 | 1469139815669 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:35 INFO - PROCESS | 3684 | 1469139815769 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 15:23:35 INFO - PROCESS | 3684 | 1469139815777 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:35 INFO - PROCESS | 3684 | 1469139815779 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:35 INFO - PROCESS | 3684 | ++DOCSHELL 16D04400 == 33 [pid = 3684] [id = 347] 15:23:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16D09400) [pid = 3684] [serial = 1040] [outer = 00000000] 15:23:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16E04400) [pid = 3684] [serial = 1041] [outer = 16D09400] 15:23:35 INFO - PROCESS | 3684 | 1469139815821 Marionette DEBUG loaded listener.js 15:23:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16E0D800) [pid = 3684] [serial = 1042] [outer = 16D09400] 15:23:36 INFO - PROCESS | 3684 | --DOCSHELL 0F2A6400 == 32 [pid = 3684] [id = 341] 15:23:36 INFO - PROCESS | 3684 | --DOCSHELL 1021F800 == 31 [pid = 3684] [id = 342] 15:23:37 INFO - PROCESS | 3684 | --DOCSHELL 11484000 == 30 [pid = 3684] [id = 345] 15:23:37 INFO - PROCESS | 3684 | --DOCSHELL 131E6400 == 29 [pid = 3684] [id = 346] 15:23:37 INFO - PROCESS | 3684 | --DOCSHELL 15D04400 == 28 [pid = 3684] [id = 344] 15:23:37 INFO - PROCESS | 3684 | --DOCSHELL 12825C00 == 27 [pid = 3684] [id = 343] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1325F400) [pid = 3684] [serial = 1011] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (15B8A400) [pid = 3684] [serial = 984] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (110F0800) [pid = 3684] [serial = 975] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (11217000) [pid = 3684] [serial = 976] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (110E4C00) [pid = 3684] [serial = 973] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (10A4B400) [pid = 3684] [serial = 972] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (12B5D800) [pid = 3684] [serial = 978] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (12B66000) [pid = 3684] [serial = 979] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (142BB400) [pid = 3684] [serial = 981] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (12B61800) [pid = 3684] [serial = 964] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (12991800) [pid = 3684] [serial = 963] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (16838000) [pid = 3684] [serial = 967] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1600D800) [pid = 3684] [serial = 966] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1836E800) [pid = 3684] [serial = 970] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (14438000) [pid = 3684] [serial = 1006] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1807F800) [pid = 3684] [serial = 969] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1120D400) [pid = 3684] [serial = 1002] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1600CC00) [pid = 3684] [serial = 987] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (16D04000) [pid = 3684] [serial = 990] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (16D0F400) [pid = 3684] [serial = 991] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (139C9000) [pid = 3684] [serial = 1012] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (11CD3C00) [pid = 3684] [serial = 1009] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (16E02C00) [pid = 3684] [serial = 996] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (13CAD000) [pid = 3684] [serial = 1005] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (16E05C00) [pid = 3684] [serial = 997] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (112A1800) [pid = 3684] [serial = 1008] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (16FC0800) [pid = 3684] [serial = 999] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (16014000) [pid = 3684] [serial = 988] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (15DE6800) [pid = 3684] [serial = 993] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 53 (144FC800) [pid = 3684] [serial = 982] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 52 (16007800) [pid = 3684] [serial = 994] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 51 (15D0B400) [pid = 3684] [serial = 985] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 50 (12826800) [pid = 3684] [serial = 1003] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | --DOMWINDOW == 49 (16FC7400) [pid = 3684] [serial = 1000] [outer = 00000000] [url = about:blank] 15:23:37 INFO - PROCESS | 3684 | 1469139817395 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 15:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 15:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1807ms 15:23:37 INFO - PROCESS | 3684 | 1469139817464 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 15:23:37 INFO - PROCESS | 3684 | 1469139817468 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 15:23:37 INFO - PROCESS | 3684 | 1469139817473 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 15:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 15:23:37 INFO - PROCESS | 3684 | 1469139817477 Marionette TRACE conn3 <- [1,1354,null,{}] 15:23:37 INFO - PROCESS | 3684 | 1469139817482 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:37 INFO - PROCESS | 3684 | 1469139817485 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:37 INFO - PROCESS | 3684 | 1469139817566 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 15:23:37 INFO - PROCESS | 3684 | 1469139817580 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:37 INFO - PROCESS | 3684 | 1469139817583 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:37 INFO - PROCESS | 3684 | ++DOCSHELL 10A4A400 == 28 [pid = 3684] [id = 348] 15:23:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 50 (10A4B000) [pid = 3684] [serial = 1043] [outer = 00000000] 15:23:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 51 (110E6000) [pid = 3684] [serial = 1044] [outer = 10A4B000] 15:23:37 INFO - PROCESS | 3684 | 1469139817629 Marionette DEBUG loaded listener.js 15:23:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 52 (1120D400) [pid = 3684] [serial = 1045] [outer = 10A4B000] 15:23:38 INFO - PROCESS | 3684 | 1469139818095 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 15:23:38 INFO - PROCESS | 3684 | 1469139818141 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 15:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 15:23:38 INFO - PROCESS | 3684 | 1469139818147 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 15:23:38 INFO - PROCESS | 3684 | 1469139818150 Marionette TRACE conn3 <- [1,1358,null,{}] 15:23:38 INFO - PROCESS | 3684 | 1469139818154 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:38 INFO - PROCESS | 3684 | 1469139818157 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:38 INFO - PROCESS | 3684 | 1469139818246 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 15:23:38 INFO - PROCESS | 3684 | 1469139818255 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:38 INFO - PROCESS | 3684 | 1469139818258 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:38 INFO - PROCESS | 3684 | ++DOCSHELL 12824C00 == 29 [pid = 3684] [id = 349] 15:23:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (12825000) [pid = 3684] [serial = 1046] [outer = 00000000] 15:23:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (12991800) [pid = 3684] [serial = 1047] [outer = 12825000] 15:23:38 INFO - PROCESS | 3684 | 1469139818305 Marionette DEBUG loaded listener.js 15:23:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (12B5D000) [pid = 3684] [serial = 1048] [outer = 12825000] 15:23:38 INFO - PROCESS | 3684 | 1469139818739 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 15:23:38 INFO - PROCESS | 3684 | 1469139818769 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 15:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 15:23:38 INFO - PROCESS | 3684 | 1469139818773 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 15:23:38 INFO - PROCESS | 3684 | 1469139818776 Marionette TRACE conn3 <- [1,1362,null,{}] 15:23:38 INFO - PROCESS | 3684 | 1469139818791 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:38 INFO - PROCESS | 3684 | 1469139818795 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:38 INFO - PROCESS | 3684 | 1469139818875 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 15:23:38 INFO - PROCESS | 3684 | 1469139818914 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:38 INFO - PROCESS | 3684 | 1469139818917 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:38 INFO - PROCESS | 3684 | ++DOCSHELL 139C8400 == 30 [pid = 3684] [id = 350] 15:23:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (139C8C00) [pid = 3684] [serial = 1049] [outer = 00000000] 15:23:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (13C56800) [pid = 3684] [serial = 1050] [outer = 139C8C00] 15:23:38 INFO - PROCESS | 3684 | 1469139818963 Marionette DEBUG loaded listener.js 15:23:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (13CAD000) [pid = 3684] [serial = 1051] [outer = 139C8C00] 15:23:39 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:39 INFO - PROCESS | 3684 | 1469139819409 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 15:23:39 INFO - PROCESS | 3684 | 1469139819458 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 15:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 15:23:39 INFO - PROCESS | 3684 | 1469139819461 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 15:23:39 INFO - PROCESS | 3684 | 1469139819455 Marionette TRACE conn3 <- [1,1366,null,{}] 15:23:39 INFO - PROCESS | 3684 | 1469139819460 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:39 INFO - PROCESS | 3684 | 1469139819463 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:39 INFO - PROCESS | 3684 | 1469139819571 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 15:23:39 INFO - PROCESS | 3684 | 1469139819580 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:39 INFO - PROCESS | 3684 | 1469139819582 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:39 INFO - PROCESS | 3684 | ++DOCSHELL 142BEC00 == 31 [pid = 3684] [id = 351] 15:23:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (142C1000) [pid = 3684] [serial = 1052] [outer = 00000000] 15:23:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (15806C00) [pid = 3684] [serial = 1053] [outer = 142C1000] 15:23:39 INFO - PROCESS | 3684 | 1469139819625 Marionette DEBUG loaded listener.js 15:23:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (15B09000) [pid = 3684] [serial = 1054] [outer = 142C1000] 15:23:40 INFO - PROCESS | 3684 | 1469139820040 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 15:23:40 INFO - PROCESS | 3684 | 1469139820085 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 15:23:40 INFO - PROCESS | 3684 | 1469139820088 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 15:23:40 INFO - PROCESS | 3684 | 1469139820090 Marionette TRACE conn3 <- [1,1370,null,{}] 15:23:40 INFO - PROCESS | 3684 | 1469139820093 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:40 INFO - PROCESS | 3684 | 1469139820095 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:40 INFO - PROCESS | 3684 | 1469139820168 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 15:23:40 INFO - PROCESS | 3684 | 1469139820173 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:40 INFO - PROCESS | 3684 | 1469139820176 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:40 INFO - PROCESS | 3684 | ++DOCSHELL 15B8C800 == 32 [pid = 3684] [id = 352] 15:23:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (15D05C00) [pid = 3684] [serial = 1055] [outer = 00000000] 15:23:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (16005400) [pid = 3684] [serial = 1056] [outer = 15D05C00] 15:23:40 INFO - PROCESS | 3684 | 1469139820221 Marionette DEBUG loaded listener.js 15:23:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (1600D800) [pid = 3684] [serial = 1057] [outer = 15D05C00] 15:23:40 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:40 INFO - PROCESS | 3684 | 1469139820660 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 15:23:40 INFO - PROCESS | 3684 | 1469139820710 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 15:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 15:23:40 INFO - PROCESS | 3684 | 1469139820713 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 15:23:40 INFO - PROCESS | 3684 | 1469139820715 Marionette TRACE conn3 <- [1,1374,null,{}] 15:23:40 INFO - PROCESS | 3684 | 1469139820718 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:40 INFO - PROCESS | 3684 | 1469139820724 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:40 INFO - PROCESS | 3684 | 1469139820819 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 15:23:40 INFO - PROCESS | 3684 | 1469139820827 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:40 INFO - PROCESS | 3684 | 1469139820829 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:40 INFO - PROCESS | 3684 | ++DOCSHELL 1683E800 == 33 [pid = 3684] [id = 353] 15:23:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (1683EC00) [pid = 3684] [serial = 1058] [outer = 00000000] 15:23:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (16B41800) [pid = 3684] [serial = 1059] [outer = 1683EC00] 15:23:40 INFO - PROCESS | 3684 | 1469139820872 Marionette DEBUG loaded listener.js 15:23:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (16D07000) [pid = 3684] [serial = 1060] [outer = 1683EC00] 15:23:41 INFO - PROCESS | 3684 | 1469139821271 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 15:23:41 INFO - PROCESS | 3684 | 1469139821295 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 15:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 15:23:41 INFO - PROCESS | 3684 | 1469139821311 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 15:23:41 INFO - PROCESS | 3684 | 1469139821313 Marionette TRACE conn3 <- [1,1378,null,{}] 15:23:41 INFO - PROCESS | 3684 | 1469139821316 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:41 INFO - PROCESS | 3684 | 1469139821318 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:41 INFO - PROCESS | 3684 | 1469139821389 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 15:23:41 INFO - PROCESS | 3684 | 1469139821413 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:41 INFO - PROCESS | 3684 | 1469139821415 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:41 INFO - PROCESS | 3684 | ++DOCSHELL 1683FC00 == 34 [pid = 3684] [id = 354] 15:23:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (16D10400) [pid = 3684] [serial = 1061] [outer = 00000000] 15:23:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (16E09000) [pid = 3684] [serial = 1062] [outer = 16D10400] 15:23:41 INFO - PROCESS | 3684 | 1469139821459 Marionette DEBUG loaded listener.js 15:23:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (16E0F800) [pid = 3684] [serial = 1063] [outer = 16D10400] 15:23:41 INFO - PROCESS | 3684 | 1469139821872 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 15:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 15:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 617ms 15:23:41 INFO - PROCESS | 3684 | 1469139821912 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 15:23:41 INFO - PROCESS | 3684 | 1469139821913 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 15:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 15:23:41 INFO - PROCESS | 3684 | 1469139821933 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 15:23:41 INFO - PROCESS | 3684 | 1469139821935 Marionette TRACE conn3 <- [1,1382,null,{}] 15:23:41 INFO - PROCESS | 3684 | 1469139821939 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:41 INFO - PROCESS | 3684 | 1469139821941 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:42 INFO - PROCESS | 3684 | 1469139822016 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 15:23:42 INFO - PROCESS | 3684 | 1469139822021 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:42 INFO - PROCESS | 3684 | 1469139822023 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:42 INFO - PROCESS | 3684 | ++DOCSHELL 16B3FC00 == 35 [pid = 3684] [id = 355] 15:23:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16E03400) [pid = 3684] [serial = 1064] [outer = 00000000] 15:23:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16FC1400) [pid = 3684] [serial = 1065] [outer = 16E03400] 15:23:42 INFO - PROCESS | 3684 | 1469139822065 Marionette DEBUG loaded listener.js 15:23:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (170E1800) [pid = 3684] [serial = 1066] [outer = 16E03400] 15:23:42 INFO - PROCESS | 3684 | 1469139822454 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 15:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 15:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 603ms 15:23:42 INFO - PROCESS | 3684 | 1469139822519 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 15:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 15:23:42 INFO - PROCESS | 3684 | 1469139822521 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 15:23:42 INFO - PROCESS | 3684 | 1469139822525 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 15:23:42 INFO - PROCESS | 3684 | 1469139822526 Marionette TRACE conn3 <- [1,1386,null,{}] 15:23:42 INFO - PROCESS | 3684 | 1469139822543 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:42 INFO - PROCESS | 3684 | 1469139822545 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:42 INFO - PROCESS | 3684 | 1469139822650 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 15:23:42 INFO - PROCESS | 3684 | 1469139822660 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:42 INFO - PROCESS | 3684 | 1469139822662 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:42 INFO - PROCESS | 3684 | ++DOCSHELL 0F2B0C00 == 36 [pid = 3684] [id = 356] 15:23:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (10A02000) [pid = 3684] [serial = 1067] [outer = 00000000] 15:23:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (171C3400) [pid = 3684] [serial = 1068] [outer = 10A02000] 15:23:42 INFO - PROCESS | 3684 | 1469139822750 Marionette DEBUG loaded listener.js 15:23:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (171C8400) [pid = 3684] [serial = 1069] [outer = 10A02000] 15:23:43 INFO - PROCESS | 3684 | 1469139823148 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 15:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 15:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 678ms 15:23:43 INFO - PROCESS | 3684 | 1469139823205 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 15:23:43 INFO - PROCESS | 3684 | 1469139823207 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 15:23:43 INFO - PROCESS | 3684 | 1469139823210 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 15:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 15:23:43 INFO - PROCESS | 3684 | 1469139823212 Marionette TRACE conn3 <- [1,1390,null,{}] 15:23:43 INFO - PROCESS | 3684 | 1469139823231 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:43 INFO - PROCESS | 3684 | 1469139823233 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:43 INFO - PROCESS | 3684 | 1469139823329 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 15:23:43 INFO - PROCESS | 3684 | 1469139823337 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:43 INFO - PROCESS | 3684 | 1469139823339 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:43 INFO - PROCESS | 3684 | ++DOCSHELL 16F72000 == 37 [pid = 3684] [id = 357] 15:23:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16FC0800) [pid = 3684] [serial = 1070] [outer = 00000000] 15:23:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (178B3C00) [pid = 3684] [serial = 1071] [outer = 16FC0800] 15:23:43 INFO - PROCESS | 3684 | 1469139823381 Marionette DEBUG loaded listener.js 15:23:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (178C1400) [pid = 3684] [serial = 1072] [outer = 16FC0800] 15:23:43 INFO - PROCESS | 3684 | 1469139823790 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 15:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 15:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 617ms 15:23:43 INFO - PROCESS | 3684 | 1469139823820 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 15:23:43 INFO - PROCESS | 3684 | 1469139823822 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 15:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 15:23:43 INFO - PROCESS | 3684 | 1469139823826 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 15:23:43 INFO - PROCESS | 3684 | 1469139823828 Marionette TRACE conn3 <- [1,1394,null,{}] 15:23:43 INFO - PROCESS | 3684 | 1469139823831 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:43 INFO - PROCESS | 3684 | 1469139823834 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:43 INFO - PROCESS | 3684 | 1469139823957 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 15:23:44 INFO - PROCESS | 3684 | 1469139824045 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:44 INFO - PROCESS | 3684 | 1469139824048 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:44 INFO - PROCESS | 3684 | ++DOCSHELL 15B84400 == 38 [pid = 3684] [id = 358] 15:23:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1807F800) [pid = 3684] [serial = 1073] [outer = 00000000] 15:23:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (18111400) [pid = 3684] [serial = 1074] [outer = 1807F800] 15:23:44 INFO - PROCESS | 3684 | 1469139824094 Marionette DEBUG loaded listener.js 15:23:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1830E400) [pid = 3684] [serial = 1075] [outer = 1807F800] 15:23:44 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (12827400) [pid = 3684] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 15:23:44 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (15D04C00) [pid = 3684] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 15:23:44 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15B09400) [pid = 3684] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 15:23:44 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (110EE800) [pid = 3684] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 15:23:44 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1580F800) [pid = 3684] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 15:23:44 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (16836000) [pid = 3684] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 15:23:44 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (0F2A9800) [pid = 3684] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 15:23:44 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1021FC00) [pid = 3684] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 15:23:44 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (11485400) [pid = 3684] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 15:23:44 INFO - PROCESS | 3684 | 1469139824565 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 15:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 15:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 769ms 15:23:44 INFO - PROCESS | 3684 | 1469139824609 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 15:23:44 INFO - PROCESS | 3684 | 1469139824610 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 15:23:44 INFO - PROCESS | 3684 | 1469139824614 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 15:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 15:23:44 INFO - PROCESS | 3684 | 1469139824615 Marionette TRACE conn3 <- [1,1398,null,{}] 15:23:44 INFO - PROCESS | 3684 | 1469139824619 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:44 INFO - PROCESS | 3684 | 1469139824620 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:44 INFO - PROCESS | 3684 | 1469139824695 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 15:23:44 INFO - PROCESS | 3684 | 1469139824700 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:44 INFO - PROCESS | 3684 | 1469139824702 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:44 INFO - PROCESS | 3684 | ++DOCSHELL 0F97E000 == 39 [pid = 3684] [id = 359] 15:23:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (0F97E400) [pid = 3684] [serial = 1076] [outer = 00000000] 15:23:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (12930400) [pid = 3684] [serial = 1077] [outer = 0F97E400] 15:23:44 INFO - PROCESS | 3684 | 1469139824728 Marionette DEBUG loaded listener.js 15:23:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (13CAC800) [pid = 3684] [serial = 1078] [outer = 0F97E400] 15:23:45 INFO - PROCESS | 3684 | 1469139825186 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 15:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 15:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 602ms 15:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 15:23:45 INFO - PROCESS | 3684 | 1469139825217 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 15:23:45 INFO - PROCESS | 3684 | 1469139825219 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 15:23:45 INFO - PROCESS | 3684 | 1469139825222 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 15:23:45 INFO - PROCESS | 3684 | 1469139825224 Marionette TRACE conn3 <- [1,1402,null,{}] 15:23:45 INFO - PROCESS | 3684 | 1469139825227 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:45 INFO - PROCESS | 3684 | 1469139825229 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:45 INFO - PROCESS | 3684 | 1469139825325 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 15:23:45 INFO - PROCESS | 3684 | 1469139825334 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:45 INFO - PROCESS | 3684 | 1469139825336 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:45 INFO - PROCESS | 3684 | ++DOCSHELL 10A49800 == 40 [pid = 3684] [id = 360] 15:23:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (10A4EC00) [pid = 3684] [serial = 1079] [outer = 00000000] 15:23:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16D10000) [pid = 3684] [serial = 1080] [outer = 10A4EC00] 15:23:45 INFO - PROCESS | 3684 | 1469139825386 Marionette DEBUG loaded listener.js 15:23:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (18080800) [pid = 3684] [serial = 1081] [outer = 10A4EC00] 15:23:45 INFO - PROCESS | 3684 | 1469139825792 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 15:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 15:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 603ms 15:23:45 INFO - PROCESS | 3684 | 1469139825844 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 15:23:45 INFO - PROCESS | 3684 | 1469139825846 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 15:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 15:23:45 INFO - PROCESS | 3684 | 1469139825849 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 15:23:45 INFO - PROCESS | 3684 | 1469139825851 Marionette TRACE conn3 <- [1,1406,null,{}] 15:23:45 INFO - PROCESS | 3684 | 1469139825854 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:45 INFO - PROCESS | 3684 | 1469139825856 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:45 INFO - PROCESS | 3684 | 1469139825930 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 15:23:45 INFO - PROCESS | 3684 | 1469139825935 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:45 INFO - PROCESS | 3684 | 1469139825937 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:45 INFO - PROCESS | 3684 | ++DOCSHELL 12826400 == 41 [pid = 3684] [id = 361] 15:23:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16821400) [pid = 3684] [serial = 1082] [outer = 00000000] 15:23:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (19833800) [pid = 3684] [serial = 1083] [outer = 16821400] 15:23:45 INFO - PROCESS | 3684 | 1469139825978 Marionette DEBUG loaded listener.js 15:23:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (199EE400) [pid = 3684] [serial = 1084] [outer = 16821400] 15:23:46 INFO - PROCESS | 3684 | 1469139826378 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 15:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 15:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 572ms 15:23:46 INFO - PROCESS | 3684 | 1469139826426 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 15:23:46 INFO - PROCESS | 3684 | 1469139826428 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 15:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 15:23:46 INFO - PROCESS | 3684 | 1469139826431 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 15:23:46 INFO - PROCESS | 3684 | 1469139826433 Marionette TRACE conn3 <- [1,1410,null,{}] 15:23:46 INFO - PROCESS | 3684 | 1469139826436 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:46 INFO - PROCESS | 3684 | 1469139826438 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:46 INFO - PROCESS | 3684 | 1469139826557 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 15:23:46 INFO - PROCESS | 3684 | 1469139826696 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:46 INFO - PROCESS | 3684 | 1469139826700 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:46 INFO - PROCESS | 3684 | ++DOCSHELL 0F344C00 == 42 [pid = 3684] [id = 362] 15:23:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (0F345400) [pid = 3684] [serial = 1085] [outer = 00000000] 15:23:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (0F351800) [pid = 3684] [serial = 1086] [outer = 0F345400] 15:23:46 INFO - PROCESS | 3684 | 1469139826759 Marionette DEBUG loaded listener.js 15:23:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (10A08400) [pid = 3684] [serial = 1087] [outer = 0F345400] 15:23:47 INFO - PROCESS | 3684 | 1469139827558 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 15:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 15:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1145ms 15:23:47 INFO - PROCESS | 3684 | 1469139827583 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 15:23:47 INFO - PROCESS | 3684 | 1469139827587 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 15:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 15:23:47 INFO - PROCESS | 3684 | 1469139827592 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 15:23:47 INFO - PROCESS | 3684 | 1469139827596 Marionette TRACE conn3 <- [1,1414,null,{}] 15:23:47 INFO - PROCESS | 3684 | 1469139827600 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:47 INFO - PROCESS | 3684 | 1469139827603 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:47 INFO - PROCESS | 3684 | 1469139827722 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 15:23:47 INFO - PROCESS | 3684 | 1469139827876 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:47 INFO - PROCESS | 3684 | 1469139827879 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:47 INFO - PROCESS | 3684 | ++DOCSHELL 12BCF400 == 43 [pid = 3684] [id = 363] 15:23:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (12D9A400) [pid = 3684] [serial = 1088] [outer = 00000000] 15:23:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (131E5C00) [pid = 3684] [serial = 1089] [outer = 12D9A400] 15:23:47 INFO - PROCESS | 3684 | 1469139827934 Marionette DEBUG loaded listener.js 15:23:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1393A400) [pid = 3684] [serial = 1090] [outer = 12D9A400] 15:23:48 INFO - PROCESS | 3684 | --DOCSHELL 12826400 == 42 [pid = 3684] [id = 361] 15:23:48 INFO - PROCESS | 3684 | --DOCSHELL 10A49800 == 41 [pid = 3684] [id = 360] 15:23:48 INFO - PROCESS | 3684 | --DOCSHELL 0F97E000 == 40 [pid = 3684] [id = 359] 15:23:48 INFO - PROCESS | 3684 | --DOCSHELL 15B84400 == 39 [pid = 3684] [id = 358] 15:23:48 INFO - PROCESS | 3684 | --DOCSHELL 16F72000 == 38 [pid = 3684] [id = 357] 15:23:48 INFO - PROCESS | 3684 | --DOCSHELL 0F2B0C00 == 37 [pid = 3684] [id = 356] 15:23:48 INFO - PROCESS | 3684 | --DOCSHELL 16B3FC00 == 36 [pid = 3684] [id = 355] 15:23:48 INFO - PROCESS | 3684 | --DOCSHELL 1683FC00 == 35 [pid = 3684] [id = 354] 15:23:48 INFO - PROCESS | 3684 | --DOCSHELL 1683E800 == 34 [pid = 3684] [id = 353] 15:23:48 INFO - PROCESS | 3684 | --DOCSHELL 15B8C800 == 33 [pid = 3684] [id = 352] 15:23:48 INFO - PROCESS | 3684 | --DOCSHELL 142BEC00 == 32 [pid = 3684] [id = 351] 15:23:48 INFO - PROCESS | 3684 | --DOCSHELL 139C8400 == 31 [pid = 3684] [id = 350] 15:23:48 INFO - PROCESS | 3684 | --DOCSHELL 12824C00 == 30 [pid = 3684] [id = 349] 15:23:48 INFO - PROCESS | 3684 | --DOCSHELL 10A4A400 == 29 [pid = 3684] [id = 348] 15:23:48 INFO - PROCESS | 3684 | --DOCSHELL 16D04400 == 28 [pid = 3684] [id = 347] 15:23:48 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (16E04400) [pid = 3684] [serial = 1041] [outer = 00000000] [url = about:blank] 15:23:48 INFO - PROCESS | 3684 | 1469139828781 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 15:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 15:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1205ms 15:23:48 INFO - PROCESS | 3684 | 1469139828810 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 15:23:48 INFO - PROCESS | 3684 | 1469139828815 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 15:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 15:23:48 INFO - PROCESS | 3684 | 1469139828819 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 15:23:48 INFO - PROCESS | 3684 | 1469139828823 Marionette TRACE conn3 <- [1,1418,null,{}] 15:23:48 INFO - PROCESS | 3684 | 1469139828828 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:48 INFO - PROCESS | 3684 | 1469139828830 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:48 INFO - PROCESS | 3684 | 1469139828930 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 15:23:48 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (12B5E800) [pid = 3684] [serial = 1029] [outer = 00000000] [url = about:blank] 15:23:48 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (15D10400) [pid = 3684] [serial = 1032] [outer = 00000000] [url = about:blank] 15:23:48 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (130AC000) [pid = 3684] [serial = 1030] [outer = 00000000] [url = about:blank] 15:23:48 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1600BC00) [pid = 3684] [serial = 1038] [outer = 00000000] [url = about:blank] 15:23:48 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (12969800) [pid = 3684] [serial = 1014] [outer = 00000000] [url = about:blank] 15:23:48 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (12BD6C00) [pid = 3684] [serial = 1015] [outer = 00000000] [url = about:blank] 15:23:48 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (15D06000) [pid = 3684] [serial = 1017] [outer = 00000000] [url = about:blank] 15:23:48 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15DE6400) [pid = 3684] [serial = 1018] [outer = 00000000] [url = about:blank] 15:23:48 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1683D400) [pid = 3684] [serial = 1020] [outer = 00000000] [url = about:blank] 15:23:48 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16B37000) [pid = 3684] [serial = 1021] [outer = 00000000] [url = about:blank] 15:23:48 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (10222000) [pid = 3684] [serial = 1023] [outer = 00000000] [url = about:blank] 15:23:48 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16009800) [pid = 3684] [serial = 1033] [outer = 00000000] [url = about:blank] 15:23:48 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (10A4FC00) [pid = 3684] [serial = 1026] [outer = 00000000] [url = about:blank] 15:23:48 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (10A52C00) [pid = 3684] [serial = 1027] [outer = 00000000] [url = about:blank] 15:23:48 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (142BD400) [pid = 3684] [serial = 1036] [outer = 00000000] [url = about:blank] 15:23:48 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (13CAF800) [pid = 3684] [serial = 1035] [outer = 00000000] [url = about:blank] 15:23:48 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16825800) [pid = 3684] [serial = 1039] [outer = 00000000] [url = about:blank] 15:23:48 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (10A51000) [pid = 3684] [serial = 1024] [outer = 00000000] [url = about:blank] 15:23:48 INFO - PROCESS | 3684 | 1469139829018 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:48 INFO - PROCESS | 3684 | 1469139829021 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:49 INFO - PROCESS | 3684 | ++DOCSHELL 0F348400 == 29 [pid = 3684] [id = 364] 15:23:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (0F34C400) [pid = 3684] [serial = 1091] [outer = 00000000] 15:23:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (102C8C00) [pid = 3684] [serial = 1092] [outer = 0F34C400] 15:23:49 INFO - PROCESS | 3684 | 1469139829049 Marionette DEBUG loaded listener.js 15:23:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (10F98400) [pid = 3684] [serial = 1093] [outer = 0F34C400] 15:23:49 INFO - PROCESS | 3684 | 1469139829487 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 15:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 15:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 708ms 15:23:49 INFO - PROCESS | 3684 | 1469139829521 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 15:23:49 INFO - PROCESS | 3684 | 1469139829526 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 15:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 15:23:49 INFO - PROCESS | 3684 | 1469139829532 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 15:23:49 INFO - PROCESS | 3684 | 1469139829535 Marionette TRACE conn3 <- [1,1422,null,{}] 15:23:49 INFO - PROCESS | 3684 | 1469139829539 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:49 INFO - PROCESS | 3684 | 1469139829541 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:49 INFO - PROCESS | 3684 | 1469139829627 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 15:23:49 INFO - PROCESS | 3684 | 1469139829635 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:49 INFO - PROCESS | 3684 | 1469139829638 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:49 INFO - PROCESS | 3684 | ++DOCSHELL 12B5EC00 == 30 [pid = 3684] [id = 365] 15:23:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (12B5F000) [pid = 3684] [serial = 1094] [outer = 00000000] 15:23:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (12B66800) [pid = 3684] [serial = 1095] [outer = 12B5F000] 15:23:49 INFO - PROCESS | 3684 | 1469139829686 Marionette DEBUG loaded listener.js 15:23:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (12BD6C00) [pid = 3684] [serial = 1096] [outer = 12B5F000] 15:23:50 INFO - PROCESS | 3684 | 1469139830131 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 15:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 15:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 603ms 15:23:50 INFO - PROCESS | 3684 | 1469139830153 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 15:23:50 INFO - PROCESS | 3684 | 1469139830155 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 15:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 15:23:50 INFO - PROCESS | 3684 | 1469139830159 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 15:23:50 INFO - PROCESS | 3684 | 1469139830162 Marionette TRACE conn3 <- [1,1426,null,{}] 15:23:50 INFO - PROCESS | 3684 | 1469139830172 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:50 INFO - PROCESS | 3684 | 1469139830177 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:50 INFO - PROCESS | 3684 | 1469139830258 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 15:23:50 INFO - PROCESS | 3684 | 1469139830268 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:50 INFO - PROCESS | 3684 | 1469139830271 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:50 INFO - PROCESS | 3684 | ++DOCSHELL 13CAF800 == 31 [pid = 3684] [id = 366] 15:23:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (13E96C00) [pid = 3684] [serial = 1097] [outer = 00000000] 15:23:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (142B9000) [pid = 3684] [serial = 1098] [outer = 13E96C00] 15:23:50 INFO - PROCESS | 3684 | 1469139830317 Marionette DEBUG loaded listener.js 15:23:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (14431800) [pid = 3684] [serial = 1099] [outer = 13E96C00] 15:23:50 INFO - PROCESS | 3684 | 1469139830738 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 15:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 15:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 618ms 15:23:50 INFO - PROCESS | 3684 | 1469139830779 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 15:23:50 INFO - PROCESS | 3684 | 1469139830781 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 15:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 15:23:50 INFO - PROCESS | 3684 | 1469139830785 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 15:23:50 INFO - PROCESS | 3684 | 1469139830787 Marionette TRACE conn3 <- [1,1430,null,{}] 15:23:50 INFO - PROCESS | 3684 | 1469139830790 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:50 INFO - PROCESS | 3684 | 1469139830792 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:50 INFO - PROCESS | 3684 | 1469139830873 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 15:23:50 INFO - PROCESS | 3684 | 1469139830879 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:50 INFO - PROCESS | 3684 | 1469139830881 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:50 INFO - PROCESS | 3684 | ++DOCSHELL 15B8BC00 == 32 [pid = 3684] [id = 367] 15:23:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (15B91000) [pid = 3684] [serial = 1100] [outer = 00000000] 15:23:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (15D0E000) [pid = 3684] [serial = 1101] [outer = 15B91000] 15:23:50 INFO - PROCESS | 3684 | 1469139830908 Marionette DEBUG loaded listener.js 15:23:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (15DE9400) [pid = 3684] [serial = 1102] [outer = 15B91000] 15:23:51 INFO - PROCESS | 3684 | 1469139831372 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 15:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 15:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 617ms 15:23:51 INFO - PROCESS | 3684 | 1469139831388 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 15:23:51 INFO - PROCESS | 3684 | 1469139831390 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 15:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 15:23:51 INFO - PROCESS | 3684 | 1469139831393 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 15:23:51 INFO - PROCESS | 3684 | 1469139831394 Marionette TRACE conn3 <- [1,1434,null,{}] 15:23:51 INFO - PROCESS | 3684 | 1469139831408 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:51 INFO - PROCESS | 3684 | 1469139831411 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:51 INFO - PROCESS | 3684 | 1469139831520 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 15:23:51 INFO - PROCESS | 3684 | 1469139831526 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:51 INFO - PROCESS | 3684 | 1469139831529 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:51 INFO - PROCESS | 3684 | ++DOCSHELL 11C34400 == 33 [pid = 3684] [id = 368] 15:23:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16006000) [pid = 3684] [serial = 1103] [outer = 00000000] 15:23:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1600EC00) [pid = 3684] [serial = 1104] [outer = 16006000] 15:23:51 INFO - PROCESS | 3684 | 1469139831572 Marionette DEBUG loaded listener.js 15:23:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (16009000) [pid = 3684] [serial = 1105] [outer = 16006000] 15:23:52 INFO - PROCESS | 3684 | 1469139832028 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 15:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 15:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 678ms 15:23:52 INFO - PROCESS | 3684 | 1469139832076 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 15:23:52 INFO - PROCESS | 3684 | 1469139832078 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 15:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 15:23:52 INFO - PROCESS | 3684 | 1469139832084 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 15:23:52 INFO - PROCESS | 3684 | 1469139832086 Marionette TRACE conn3 <- [1,1438,null,{}] 15:23:52 INFO - PROCESS | 3684 | 1469139832089 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:52 INFO - PROCESS | 3684 | 1469139832094 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:52 INFO - PROCESS | 3684 | 1469139832238 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 15:23:52 INFO - PROCESS | 3684 | 1469139832261 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:52 INFO - PROCESS | 3684 | 1469139832264 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:52 INFO - PROCESS | 3684 | ++DOCSHELL 1683D400 == 34 [pid = 3684] [id = 369] 15:23:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1683E800) [pid = 3684] [serial = 1106] [outer = 00000000] 15:23:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (16B37000) [pid = 3684] [serial = 1107] [outer = 1683E800] 15:23:52 INFO - PROCESS | 3684 | 1469139832315 Marionette DEBUG loaded listener.js 15:23:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (16B37800) [pid = 3684] [serial = 1108] [outer = 1683E800] 15:23:52 INFO - PROCESS | 3684 | 1469139832721 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 15:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 15:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 663ms 15:23:52 INFO - PROCESS | 3684 | 1469139832749 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 15:23:52 INFO - PROCESS | 3684 | 1469139832751 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 15:23:52 INFO - PROCESS | 3684 | 1469139832754 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 15:23:52 INFO - PROCESS | 3684 | 1469139832755 Marionette TRACE conn3 <- [1,1442,null,{}] 15:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 15:23:52 INFO - PROCESS | 3684 | 1469139832759 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:52 INFO - PROCESS | 3684 | 1469139832761 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:52 INFO - PROCESS | 3684 | 1469139832867 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 15:23:52 INFO - PROCESS | 3684 | 1469139832872 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:52 INFO - PROCESS | 3684 | 1469139832874 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:52 INFO - PROCESS | 3684 | ++DOCSHELL 16978800 == 35 [pid = 3684] [id = 370] 15:23:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (16D02000) [pid = 3684] [serial = 1109] [outer = 00000000] 15:23:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (16E01C00) [pid = 3684] [serial = 1110] [outer = 16D02000] 15:23:52 INFO - PROCESS | 3684 | 1469139832916 Marionette DEBUG loaded listener.js 15:23:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (16E08400) [pid = 3684] [serial = 1111] [outer = 16D02000] 15:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (139C8C00) [pid = 3684] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 15:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1683EC00) [pid = 3684] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 15:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (15D05C00) [pid = 3684] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 15:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (10A4B000) [pid = 3684] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 15:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (12825000) [pid = 3684] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 15:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (16E03400) [pid = 3684] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 15:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (142C1000) [pid = 3684] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 15:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16D10400) [pid = 3684] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 15:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (16FC0800) [pid = 3684] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 15:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1807F800) [pid = 3684] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 15:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (0F97E400) [pid = 3684] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 15:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (10A4EC00) [pid = 3684] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 15:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16D09400) [pid = 3684] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 15:23:53 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (10A02000) [pid = 3684] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 15:23:53 INFO - PROCESS | 3684 | 1469139833465 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 15:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 15:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 768ms 15:23:53 INFO - PROCESS | 3684 | 1469139833539 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 15:23:53 INFO - PROCESS | 3684 | 1469139833542 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 15:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 15:23:53 INFO - PROCESS | 3684 | 1469139833547 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 15:23:53 INFO - PROCESS | 3684 | 1469139833550 Marionette TRACE conn3 <- [1,1446,null,{}] 15:23:53 INFO - PROCESS | 3684 | 1469139833553 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:53 INFO - PROCESS | 3684 | 1469139833555 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:53 INFO - PROCESS | 3684 | 1469139833630 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 15:23:53 INFO - PROCESS | 3684 | 1469139833635 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:53 INFO - PROCESS | 3684 | 1469139833637 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:53 INFO - PROCESS | 3684 | ++DOCSHELL 10A4B000 == 36 [pid = 3684] [id = 371] 15:23:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (12BD0000) [pid = 3684] [serial = 1112] [outer = 00000000] 15:23:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1683EC00) [pid = 3684] [serial = 1113] [outer = 12BD0000] 15:23:53 INFO - PROCESS | 3684 | 1469139833679 Marionette DEBUG loaded listener.js 15:23:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16D0C400) [pid = 3684] [serial = 1114] [outer = 12BD0000] 15:23:54 INFO - PROCESS | 3684 | 1469139834074 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 15:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 15:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 573ms 15:23:54 INFO - PROCESS | 3684 | 1469139834124 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 15:23:54 INFO - PROCESS | 3684 | 1469139834126 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 15:23:54 INFO - PROCESS | 3684 | 1469139834129 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 15:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 15:23:54 INFO - PROCESS | 3684 | 1469139834131 Marionette TRACE conn3 <- [1,1450,null,{}] 15:23:54 INFO - PROCESS | 3684 | 1469139834134 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:54 INFO - PROCESS | 3684 | 1469139834136 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:54 INFO - PROCESS | 3684 | 1469139834194 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 15:23:54 INFO - PROCESS | 3684 | 1469139834212 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:54 INFO - PROCESS | 3684 | 1469139834214 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:54 INFO - PROCESS | 3684 | ++DOCSHELL 16D06C00 == 37 [pid = 3684] [id = 372] 15:23:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16E07C00) [pid = 3684] [serial = 1115] [outer = 00000000] 15:23:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16FC7400) [pid = 3684] [serial = 1116] [outer = 16E07C00] 15:23:54 INFO - PROCESS | 3684 | 1469139834256 Marionette DEBUG loaded listener.js 15:23:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16FC0800) [pid = 3684] [serial = 1117] [outer = 16E07C00] 15:23:54 INFO - PROCESS | 3684 | 1469139834666 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 15:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 15:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 572ms 15:23:54 INFO - PROCESS | 3684 | 1469139834699 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 15:23:54 INFO - PROCESS | 3684 | 1469139834701 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 15:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 15:23:54 INFO - PROCESS | 3684 | 1469139834704 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 15:23:54 INFO - PROCESS | 3684 | 1469139834706 Marionette TRACE conn3 <- [1,1454,null,{}] 15:23:54 INFO - PROCESS | 3684 | 1469139834712 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:54 INFO - PROCESS | 3684 | 1469139834714 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:54 INFO - PROCESS | 3684 | 1469139834789 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 15:23:54 INFO - PROCESS | 3684 | 1469139834794 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:54 INFO - PROCESS | 3684 | 1469139834796 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:54 INFO - PROCESS | 3684 | ++DOCSHELL 1580B800 == 38 [pid = 3684] [id = 373] 15:23:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (177B9400) [pid = 3684] [serial = 1118] [outer = 00000000] 15:23:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (17AE6000) [pid = 3684] [serial = 1119] [outer = 177B9400] 15:23:54 INFO - PROCESS | 3684 | 1469139834838 Marionette DEBUG loaded listener.js 15:23:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (177D1C00) [pid = 3684] [serial = 1120] [outer = 177B9400] 15:23:55 INFO - PROCESS | 3684 | --DOCSHELL 0F348400 == 37 [pid = 3684] [id = 364] 15:23:55 INFO - PROCESS | 3684 | --DOCSHELL 12BCF400 == 36 [pid = 3684] [id = 363] 15:23:55 INFO - PROCESS | 3684 | --DOCSHELL 0F344C00 == 35 [pid = 3684] [id = 362] 15:23:56 INFO - PROCESS | 3684 | --DOCSHELL 13CAF800 == 34 [pid = 3684] [id = 366] 15:23:56 INFO - PROCESS | 3684 | --DOCSHELL 16978800 == 33 [pid = 3684] [id = 370] 15:23:56 INFO - PROCESS | 3684 | --DOCSHELL 16D06C00 == 32 [pid = 3684] [id = 372] 15:23:56 INFO - PROCESS | 3684 | --DOCSHELL 15B8BC00 == 31 [pid = 3684] [id = 367] 15:23:56 INFO - PROCESS | 3684 | --DOCSHELL 1683D400 == 30 [pid = 3684] [id = 369] 15:23:56 INFO - PROCESS | 3684 | --DOCSHELL 11C34400 == 29 [pid = 3684] [id = 368] 15:23:56 INFO - PROCESS | 3684 | --DOCSHELL 10A4B000 == 28 [pid = 3684] [id = 371] 15:23:56 INFO - PROCESS | 3684 | --DOCSHELL 12B5EC00 == 27 [pid = 3684] [id = 365] 15:23:56 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (13C56800) [pid = 3684] [serial = 1050] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (13CAD000) [pid = 3684] [serial = 1051] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16B41800) [pid = 3684] [serial = 1059] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (16D07000) [pid = 3684] [serial = 1060] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (16005400) [pid = 3684] [serial = 1056] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1600D800) [pid = 3684] [serial = 1057] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (110E6000) [pid = 3684] [serial = 1044] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1120D400) [pid = 3684] [serial = 1045] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (12991800) [pid = 3684] [serial = 1047] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (12B5D000) [pid = 3684] [serial = 1048] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16FC1400) [pid = 3684] [serial = 1065] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (15806C00) [pid = 3684] [serial = 1053] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (15B09000) [pid = 3684] [serial = 1054] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (16E09000) [pid = 3684] [serial = 1062] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16E0F800) [pid = 3684] [serial = 1063] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (178B3C00) [pid = 3684] [serial = 1071] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (18111400) [pid = 3684] [serial = 1074] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (13CAC800) [pid = 3684] [serial = 1078] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (12930400) [pid = 3684] [serial = 1077] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (16D10000) [pid = 3684] [serial = 1080] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (18080800) [pid = 3684] [serial = 1081] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (1830E400) [pid = 3684] [serial = 1075] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (16E0D800) [pid = 3684] [serial = 1042] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (171C3400) [pid = 3684] [serial = 1068] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (171C8400) [pid = 3684] [serial = 1069] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (178C1400) [pid = 3684] [serial = 1072] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (170E1800) [pid = 3684] [serial = 1066] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (19833800) [pid = 3684] [serial = 1083] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3684 | 1469139836565 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 15:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 15:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1898ms 15:23:56 INFO - PROCESS | 3684 | 1469139836620 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 15:23:56 INFO - PROCESS | 3684 | 1469139836626 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 15:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 15:23:56 INFO - PROCESS | 3684 | 1469139836632 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 15:23:56 INFO - PROCESS | 3684 | 1469139836635 Marionette TRACE conn3 <- [1,1458,null,{}] 15:23:56 INFO - PROCESS | 3684 | 1469139836640 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:56 INFO - PROCESS | 3684 | 1469139836643 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:56 INFO - PROCESS | 3684 | 1469139836719 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 15:23:56 INFO - PROCESS | 3684 | 1469139836726 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:56 INFO - PROCESS | 3684 | 1469139836729 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:56 INFO - PROCESS | 3684 | ++DOCSHELL 102CD000 == 28 [pid = 3684] [id = 374] 15:23:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (102D2800) [pid = 3684] [serial = 1121] [outer = 00000000] 15:23:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (10A4E800) [pid = 3684] [serial = 1122] [outer = 102D2800] 15:23:56 INFO - PROCESS | 3684 | 1469139836781 Marionette DEBUG loaded listener.js 15:23:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (10A03C00) [pid = 3684] [serial = 1123] [outer = 102D2800] 15:23:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (112A7800) [pid = 3684] [serial = 1124] [outer = 1B30B000] 15:23:57 INFO - PROCESS | 3684 | 1469139837316 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 15:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 15:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 708ms 15:23:57 INFO - PROCESS | 3684 | 1469139837331 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 15:23:57 INFO - PROCESS | 3684 | 1469139837336 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 15:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 15:23:57 INFO - PROCESS | 3684 | 1469139837342 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 15:23:57 INFO - PROCESS | 3684 | 1469139837345 Marionette TRACE conn3 <- [1,1462,null,{}] 15:23:57 INFO - PROCESS | 3684 | 1469139837348 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:57 INFO - PROCESS | 3684 | 1469139837351 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:57 INFO - PROCESS | 3684 | 1469139837437 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 15:23:57 INFO - PROCESS | 3684 | 1469139837530 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:57 INFO - PROCESS | 3684 | 1469139837533 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:57 INFO - PROCESS | 3684 | ++DOCSHELL 11ACB000 == 29 [pid = 3684] [id = 375] 15:23:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (1282B800) [pid = 3684] [serial = 1125] [outer = 00000000] 15:23:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (12990000) [pid = 3684] [serial = 1126] [outer = 1282B800] 15:23:57 INFO - PROCESS | 3684 | 1469139837580 Marionette DEBUG loaded listener.js 15:23:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (12B5E000) [pid = 3684] [serial = 1127] [outer = 1282B800] 15:23:57 INFO - PROCESS | 3684 | 1469139837942 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 15:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 15:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 618ms 15:23:57 INFO - PROCESS | 3684 | 1469139837962 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 15:23:57 INFO - PROCESS | 3684 | 1469139837964 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 15:23:57 INFO - PROCESS | 3684 | 1469139837967 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 15:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 15:23:57 INFO - PROCESS | 3684 | 1469139837971 Marionette TRACE conn3 <- [1,1466,null,{}] 15:23:57 INFO - PROCESS | 3684 | 1469139837982 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:57 INFO - PROCESS | 3684 | 1469139837986 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:58 INFO - PROCESS | 3684 | 1469139838092 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 15:23:58 INFO - PROCESS | 3684 | 1469139838102 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:58 INFO - PROCESS | 3684 | 1469139838105 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:58 INFO - PROCESS | 3684 | ++DOCSHELL 1325E400 == 30 [pid = 3684] [id = 376] 15:23:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (13267C00) [pid = 3684] [serial = 1128] [outer = 00000000] 15:23:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (13C51000) [pid = 3684] [serial = 1129] [outer = 13267C00] 15:23:58 INFO - PROCESS | 3684 | 1469139838135 Marionette DEBUG loaded listener.js 15:23:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (13CAB000) [pid = 3684] [serial = 1130] [outer = 13267C00] 15:23:58 INFO - PROCESS | 3684 | 1469139838780 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 15:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 15:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 873ms 15:23:58 INFO - PROCESS | 3684 | 1469139838838 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 15:23:58 INFO - PROCESS | 3684 | 1469139838842 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 15:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 15:23:58 INFO - PROCESS | 3684 | 1469139838847 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 15:23:58 INFO - PROCESS | 3684 | 1469139838850 Marionette TRACE conn3 <- [1,1470,null,{}] 15:23:58 INFO - PROCESS | 3684 | 1469139838856 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:58 INFO - PROCESS | 3684 | 1469139838859 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:58 INFO - PROCESS | 3684 | 1469139838977 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 15:23:59 INFO - PROCESS | 3684 | 1469139839061 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:59 INFO - PROCESS | 3684 | 1469139839063 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:23:59 INFO - PROCESS | 3684 | ++DOCSHELL 1026FC00 == 31 [pid = 3684] [id = 377] 15:23:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (10272C00) [pid = 3684] [serial = 1131] [outer = 00000000] 15:23:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (10ED4C00) [pid = 3684] [serial = 1132] [outer = 10272C00] 15:23:59 INFO - PROCESS | 3684 | 1469139839160 Marionette DEBUG loaded listener.js 15:23:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1120DC00) [pid = 3684] [serial = 1133] [outer = 10272C00] 15:24:00 INFO - PROCESS | 3684 | 1469139840038 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 15:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 15:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1250ms 15:24:00 INFO - PROCESS | 3684 | 1469139840095 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 15:24:00 INFO - PROCESS | 3684 | 1469139840099 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 15:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 15:24:00 INFO - PROCESS | 3684 | 1469139840105 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 15:24:00 INFO - PROCESS | 3684 | 1469139840108 Marionette TRACE conn3 <- [1,1474,null,{}] 15:24:00 INFO - PROCESS | 3684 | 1469139840115 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:00 INFO - PROCESS | 3684 | 1469139840118 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:00 INFO - PROCESS | 3684 | 1469139840237 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 15:24:00 INFO - PROCESS | 3684 | 1469139840315 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:00 INFO - PROCESS | 3684 | 1469139840319 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:00 INFO - PROCESS | 3684 | --DOCSHELL 11217400 == 30 [pid = 3684] [id = 21] 15:24:00 INFO - PROCESS | 3684 | --DOCSHELL 132F2800 == 29 [pid = 3684] [id = 22] 15:24:00 INFO - PROCESS | 3684 | --DOCSHELL 167A5C00 == 28 [pid = 3684] [id = 8] 15:24:00 INFO - PROCESS | 3684 | --DOCSHELL 1A61E400 == 27 [pid = 3684] [id = 10] 15:24:00 INFO - PROCESS | 3684 | --DOCSHELL 1A86EC00 == 26 [pid = 3684] [id = 12] 15:24:00 INFO - PROCESS | 3684 | --DOCSHELL 1298F400 == 25 [pid = 3684] [id = 27] 15:24:00 INFO - PROCESS | 3684 | --DOCSHELL 132F1400 == 24 [pid = 3684] [id = 28] 15:24:00 INFO - PROCESS | 3684 | --DOCSHELL 11ACB000 == 23 [pid = 3684] [id = 375] 15:24:00 INFO - PROCESS | 3684 | --DOCSHELL 102CD000 == 22 [pid = 3684] [id = 374] 15:24:00 INFO - PROCESS | 3684 | ++DOCSHELL 0F2B1C00 == 23 [pid = 3684] [id = 378] 15:24:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (0F343C00) [pid = 3684] [serial = 1134] [outer = 00000000] 15:24:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (0F9E7400) [pid = 3684] [serial = 1135] [outer = 0F343C00] 15:24:00 INFO - PROCESS | 3684 | 1469139840470 Marionette DEBUG loaded listener.js 15:24:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (10A4B400) [pid = 3684] [serial = 1136] [outer = 0F343C00] 15:24:01 INFO - PROCESS | 3684 | 1469139841103 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 15:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 15:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1054ms 15:24:01 INFO - PROCESS | 3684 | 1469139841175 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 15:24:01 INFO - PROCESS | 3684 | 1469139841179 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 15:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 15:24:01 INFO - PROCESS | 3684 | 1469139841184 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 15:24:01 INFO - PROCESS | 3684 | 1469139841187 Marionette TRACE conn3 <- [1,1478,null,{}] 15:24:01 INFO - PROCESS | 3684 | 1469139841192 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:01 INFO - PROCESS | 3684 | 1469139841195 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:01 INFO - PROCESS | 3684 | 1469139841336 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 15:24:01 INFO - PROCESS | 3684 | 1469139841458 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:01 INFO - PROCESS | 3684 | 1469139841461 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:01 INFO - PROCESS | 3684 | ++DOCSHELL 1298F400 == 24 [pid = 3684] [id = 379] 15:24:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (12992000) [pid = 3684] [serial = 1137] [outer = 00000000] 15:24:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (12B61400) [pid = 3684] [serial = 1138] [outer = 12992000] 15:24:01 INFO - PROCESS | 3684 | 1469139841519 Marionette DEBUG loaded listener.js 15:24:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (12D5E000) [pid = 3684] [serial = 1139] [outer = 12992000] 15:24:02 INFO - PROCESS | 3684 | 1469139842137 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 15:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 15:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1010ms 15:24:02 INFO - PROCESS | 3684 | 1469139842196 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 15:24:02 INFO - PROCESS | 3684 | 1469139842200 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 15:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 15:24:02 INFO - PROCESS | 3684 | 1469139842227 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 15:24:02 INFO - PROCESS | 3684 | 1469139842230 Marionette TRACE conn3 <- [1,1482,null,{}] 15:24:02 INFO - PROCESS | 3684 | 1469139842234 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:02 INFO - PROCESS | 3684 | 1469139842237 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:02 INFO - PROCESS | 3684 | 1469139842381 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 15:24:02 INFO - PROCESS | 3684 | 1469139842509 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:02 INFO - PROCESS | 3684 | 1469139842511 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:02 INFO - PROCESS | 3684 | ++DOCSHELL 139D2800 == 25 [pid = 3684] [id = 380] 15:24:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (13C51800) [pid = 3684] [serial = 1140] [outer = 00000000] 15:24:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (142BB400) [pid = 3684] [serial = 1141] [outer = 13C51800] 15:24:02 INFO - PROCESS | 3684 | 1469139842567 Marionette DEBUG loaded listener.js 15:24:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (14FB4800) [pid = 3684] [serial = 1142] [outer = 13C51800] 15:24:03 INFO - PROCESS | 3684 | 1469139843277 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 15:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 15:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1114ms 15:24:03 INFO - PROCESS | 3684 | 1469139843336 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 15:24:03 INFO - PROCESS | 3684 | 1469139843323 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 15:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 15:24:03 INFO - PROCESS | 3684 | 1469139843329 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 15:24:03 INFO - PROCESS | 3684 | 1469139843332 Marionette TRACE conn3 <- [1,1486,null,{}] 15:24:03 INFO - PROCESS | 3684 | 1469139843337 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:03 INFO - PROCESS | 3684 | 1469139843340 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:03 INFO - PROCESS | 3684 | 1469139843447 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 15:24:03 INFO - PROCESS | 3684 | 1469139843583 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:03 INFO - PROCESS | 3684 | 1469139843586 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:03 INFO - PROCESS | 3684 | ++DOCSHELL 0F344C00 == 26 [pid = 3684] [id = 381] 15:24:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (0F34B400) [pid = 3684] [serial = 1143] [outer = 00000000] 15:24:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1026D800) [pid = 3684] [serial = 1144] [outer = 0F34B400] 15:24:03 INFO - PROCESS | 3684 | 1469139843647 Marionette DEBUG loaded listener.js 15:24:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (10F8FC00) [pid = 3684] [serial = 1145] [outer = 0F34B400] 15:24:04 INFO - PROCESS | 3684 | 1469139844271 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 15:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 15:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 964ms 15:24:04 INFO - PROCESS | 3684 | 1469139844297 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 15:24:04 INFO - PROCESS | 3684 | 1469139844301 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 15:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 15:24:04 INFO - PROCESS | 3684 | 1469139844306 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 15:24:04 INFO - PROCESS | 3684 | 1469139844309 Marionette TRACE conn3 <- [1,1490,null,{}] 15:24:04 INFO - PROCESS | 3684 | 1469139844315 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:04 INFO - PROCESS | 3684 | 1469139844319 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:04 INFO - PROCESS | 3684 | 1469139844425 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 15:24:04 INFO - PROCESS | 3684 | 1469139844551 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:04 INFO - PROCESS | 3684 | 1469139844554 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:04 INFO - PROCESS | 3684 | ++DOCSHELL 1310EC00 == 27 [pid = 3684] [id = 382] 15:24:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (13CAA400) [pid = 3684] [serial = 1146] [outer = 00000000] 15:24:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (142B4400) [pid = 3684] [serial = 1147] [outer = 13CAA400] 15:24:04 INFO - PROCESS | 3684 | 1469139844610 Marionette DEBUG loaded listener.js 15:24:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (15809400) [pid = 3684] [serial = 1148] [outer = 13CAA400] 15:24:05 INFO - PROCESS | 3684 | 1469139845210 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 15:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 15:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 964ms 15:24:05 INFO - PROCESS | 3684 | 1469139845278 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 15:24:05 INFO - PROCESS | 3684 | 1469139845282 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 15:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 15:24:05 INFO - PROCESS | 3684 | 1469139845287 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 15:24:05 INFO - PROCESS | 3684 | 1469139845289 Marionette TRACE conn3 <- [1,1494,null,{}] 15:24:05 INFO - PROCESS | 3684 | 1469139845293 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:05 INFO - PROCESS | 3684 | 1469139845296 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:05 INFO - PROCESS | 3684 | 1469139845402 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 15:24:05 INFO - PROCESS | 3684 | 1469139845487 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:05 INFO - PROCESS | 3684 | 1469139845489 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:05 INFO - PROCESS | 3684 | ++DOCSHELL 15D0F400 == 28 [pid = 3684] [id = 383] 15:24:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (15D0F800) [pid = 3684] [serial = 1149] [outer = 00000000] 15:24:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (16005C00) [pid = 3684] [serial = 1150] [outer = 15D0F800] 15:24:05 INFO - PROCESS | 3684 | 1469139845584 Marionette DEBUG loaded listener.js 15:24:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (16012000) [pid = 3684] [serial = 1151] [outer = 15D0F800] 15:24:06 INFO - PROCESS | 3684 | 1469139846235 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 15:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 15:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 994ms 15:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 15:24:06 INFO - PROCESS | 3684 | 1469139846298 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 15:24:06 INFO - PROCESS | 3684 | 1469139846301 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 15:24:06 INFO - PROCESS | 3684 | 1469139846306 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 15:24:06 INFO - PROCESS | 3684 | 1469139846312 Marionette TRACE conn3 <- [1,1498,null,{}] 15:24:06 INFO - PROCESS | 3684 | 1469139846338 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:06 INFO - PROCESS | 3684 | 1469139846343 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:06 INFO - PROCESS | 3684 | 1469139846536 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 15:24:06 INFO - PROCESS | 3684 | 1469139846659 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:06 INFO - PROCESS | 3684 | 1469139846662 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:06 INFO - PROCESS | 3684 | ++DOCSHELL 102C9800 == 29 [pid = 3684] [id = 384] 15:24:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (102CD000) [pid = 3684] [serial = 1152] [outer = 00000000] 15:24:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (10F92400) [pid = 3684] [serial = 1153] [outer = 102CD000] 15:24:06 INFO - PROCESS | 3684 | 1469139846712 Marionette DEBUG loaded listener.js 15:24:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1296D000) [pid = 3684] [serial = 1154] [outer = 102CD000] 15:24:06 INFO - PROCESS | 3684 | --DOCSHELL 1298F400 == 28 [pid = 3684] [id = 379] 15:24:06 INFO - PROCESS | 3684 | --DOCSHELL 0F2B1C00 == 27 [pid = 3684] [id = 378] 15:24:07 INFO - PROCESS | 3684 | 1469139847352 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 15:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 15:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1130ms 15:24:07 INFO - PROCESS | 3684 | 1469139847451 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 15:24:07 INFO - PROCESS | 3684 | 1469139847455 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 15:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 15:24:07 INFO - PROCESS | 3684 | 1469139847475 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 15:24:07 INFO - PROCESS | 3684 | 1469139847480 Marionette TRACE conn3 <- [1,1502,null,{}] 15:24:07 INFO - PROCESS | 3684 | 1469139847485 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:07 INFO - PROCESS | 3684 | 1469139847488 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:07 INFO - PROCESS | 3684 | 1469139847602 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 15:24:07 INFO - PROCESS | 3684 | 1469139847681 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:07 INFO - PROCESS | 3684 | 1469139847683 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:07 INFO - PROCESS | 3684 | ++DOCSHELL 13911800 == 28 [pid = 3684] [id = 385] 15:24:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (13C54800) [pid = 3684] [serial = 1155] [outer = 00000000] 15:24:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (15B02000) [pid = 3684] [serial = 1156] [outer = 13C54800] 15:24:07 INFO - PROCESS | 3684 | 1469139847741 Marionette DEBUG loaded listener.js 15:24:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (15B8A800) [pid = 3684] [serial = 1157] [outer = 13C54800] 15:24:08 INFO - PROCESS | 3684 | 1469139848323 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 15:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 15:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 874ms 15:24:08 INFO - PROCESS | 3684 | 1469139848360 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 15:24:08 INFO - PROCESS | 3684 | 1469139848364 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 15:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 15:24:08 INFO - PROCESS | 3684 | 1469139848355 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 15:24:08 INFO - PROCESS | 3684 | 1469139848357 Marionette TRACE conn3 <- [1,1506,null,{}] 15:24:08 INFO - PROCESS | 3684 | 1469139848361 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:08 INFO - PROCESS | 3684 | 1469139848364 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:08 INFO - PROCESS | 3684 | 1469139848476 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 15:24:08 INFO - PROCESS | 3684 | 1469139848575 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:08 INFO - PROCESS | 3684 | 1469139848577 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:08 INFO - PROCESS | 3684 | ++DOCSHELL 1681FC00 == 29 [pid = 3684] [id = 386] 15:24:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (16820C00) [pid = 3684] [serial = 1158] [outer = 00000000] 15:24:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1683C800) [pid = 3684] [serial = 1159] [outer = 16820C00] 15:24:08 INFO - PROCESS | 3684 | 1469139848632 Marionette DEBUG loaded listener.js 15:24:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (16975000) [pid = 3684] [serial = 1160] [outer = 16820C00] 15:24:09 INFO - PROCESS | 3684 | 1469139849265 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 15:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 15:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 918ms 15:24:09 INFO - PROCESS | 3684 | 1469139849281 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 15:24:09 INFO - PROCESS | 3684 | 1469139849284 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 15:24:09 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 15:24:09 INFO - PROCESS | 3684 | 1469139849288 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 15:24:09 INFO - PROCESS | 3684 | 1469139849291 Marionette TRACE conn3 <- [1,1510,null,{}] 15:24:09 INFO - PROCESS | 3684 | 1469139849302 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:09 INFO - PROCESS | 3684 | 1469139849307 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:09 INFO - PROCESS | 3684 | 1469139849397 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 15:24:09 INFO - PROCESS | 3684 | 1469139849499 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:09 INFO - PROCESS | 3684 | 1469139849503 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:09 INFO - PROCESS | 3684 | ++DOCSHELL 16E06400 == 30 [pid = 3684] [id = 387] 15:24:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (16E0B800) [pid = 3684] [serial = 1161] [outer = 00000000] 15:24:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (16F71C00) [pid = 3684] [serial = 1162] [outer = 16E0B800] 15:24:09 INFO - PROCESS | 3684 | 1469139849562 Marionette DEBUG loaded listener.js 15:24:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (170E5800) [pid = 3684] [serial = 1163] [outer = 16E0B800] 15:24:10 INFO - PROCESS | 3684 | 1469139850108 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 15:24:10 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 15:24:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:24:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 15:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 15:24:10 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 15:24:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:24:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 15:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 15:24:10 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 15:24:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:24:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 15:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 15:24:10 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 15:24:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:24:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 15:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 15:24:10 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 889ms 15:24:10 INFO - PROCESS | 3684 | 1469139850165 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 15:24:10 INFO - PROCESS | 3684 | 1469139850168 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 15:24:10 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 15:24:10 INFO - PROCESS | 3684 | 1469139850192 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 15:24:10 INFO - PROCESS | 3684 | 1469139850194 Marionette TRACE conn3 <- [1,1514,null,{}] 15:24:10 INFO - PROCESS | 3684 | 1469139850197 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:10 INFO - PROCESS | 3684 | 1469139850200 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:10 INFO - PROCESS | 3684 | 1469139850296 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 15:24:10 INFO - PROCESS | 3684 | 1469139850403 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:10 INFO - PROCESS | 3684 | 1469139850405 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:10 INFO - PROCESS | 3684 | ++DOCSHELL 177B3800 == 31 [pid = 3684] [id = 388] 15:24:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (177B4C00) [pid = 3684] [serial = 1164] [outer = 00000000] 15:24:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (17AE6C00) [pid = 3684] [serial = 1165] [outer = 177B4C00] 15:24:10 INFO - PROCESS | 3684 | 1469139850458 Marionette DEBUG loaded listener.js 15:24:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (1807C400) [pid = 3684] [serial = 1166] [outer = 177B4C00] 15:24:11 INFO - PROCESS | 3684 | 1469139851115 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 15:24:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:24:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 15:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 15:24:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:24:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 15:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 15:24:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 15:24:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 15:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 15:24:11 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 964ms 15:24:11 INFO - PROCESS | 3684 | 1469139851141 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 15:24:11 INFO - PROCESS | 3684 | 1469139851145 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 15:24:11 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 15:24:11 INFO - PROCESS | 3684 | 1469139851150 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 15:24:11 INFO - PROCESS | 3684 | 1469139851153 Marionette TRACE conn3 <- [1,1518,null,{}] 15:24:11 INFO - PROCESS | 3684 | 1469139851158 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:11 INFO - PROCESS | 3684 | 1469139851161 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:11 INFO - PROCESS | 3684 | 1469139851265 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 15:24:11 INFO - PROCESS | 3684 | 1469139851400 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:11 INFO - PROCESS | 3684 | 1469139851406 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:11 INFO - PROCESS | 3684 | ++DOCSHELL 0F397400 == 32 [pid = 3684] [id = 389] 15:24:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 104 (10A0AC00) [pid = 3684] [serial = 1167] [outer = 00000000] 15:24:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 105 (139C8C00) [pid = 3684] [serial = 1168] [outer = 10A0AC00] 15:24:11 INFO - PROCESS | 3684 | 1469139851466 Marionette DEBUG loaded listener.js 15:24:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 106 (15B05000) [pid = 3684] [serial = 1169] [outer = 10A0AC00] 15:24:11 INFO - PROCESS | 3684 | --DOCSHELL 0F344C00 == 31 [pid = 3684] [id = 381] 15:24:12 INFO - PROCESS | 3684 | 1469139852055 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 15:24:12 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 15:24:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 15:24:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:24:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:24:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 15:24:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 15:24:12 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 15:24:12 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 15:24:12 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 904ms 15:24:12 INFO - PROCESS | 3684 | 1469139852080 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 15:24:12 INFO - PROCESS | 3684 | 1469139852084 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 15:24:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 15:24:12 INFO - PROCESS | 3684 | 1469139852089 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 15:24:12 INFO - PROCESS | 3684 | 1469139852077 Marionette TRACE conn3 <- [1,1522,null,{}] 15:24:12 INFO - PROCESS | 3684 | 1469139852083 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:12 INFO - PROCESS | 3684 | 1469139852085 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:12 INFO - PROCESS | 3684 | 1469139852202 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 15:24:12 INFO - PROCESS | 3684 | 1469139852330 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:12 INFO - PROCESS | 3684 | 1469139852333 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:12 INFO - PROCESS | 3684 | ++DOCSHELL 13C56800 == 32 [pid = 3684] [id = 390] 15:24:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 107 (13CAA800) [pid = 3684] [serial = 1170] [outer = 00000000] 15:24:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 108 (167A5C00) [pid = 3684] [serial = 1171] [outer = 13CAA800] 15:24:12 INFO - PROCESS | 3684 | 1469139852392 Marionette DEBUG loaded listener.js 15:24:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 109 (16839000) [pid = 3684] [serial = 1172] [outer = 13CAA800] 15:24:12 INFO - PROCESS | 3684 | 1469139852995 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 15:24:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 15:24:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 964ms 15:24:13 INFO - PROCESS | 3684 | 1469139853041 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 15:24:13 INFO - PROCESS | 3684 | 1469139853046 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 15:24:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 15:24:13 INFO - PROCESS | 3684 | 1469139853052 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 15:24:13 INFO - PROCESS | 3684 | 1469139853055 Marionette TRACE conn3 <- [1,1526,null,{}] 15:24:13 INFO - PROCESS | 3684 | 1469139853059 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:13 INFO - PROCESS | 3684 | 1469139853062 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:13 INFO - PROCESS | 3684 | 1469139853175 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 15:24:13 INFO - PROCESS | 3684 | 1469139853305 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:13 INFO - PROCESS | 3684 | 1469139853308 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:13 INFO - PROCESS | 3684 | ++DOCSHELL 16FC1400 == 33 [pid = 3684] [id = 391] 15:24:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 110 (16FC1800) [pid = 3684] [serial = 1173] [outer = 00000000] 15:24:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 111 (17142000) [pid = 3684] [serial = 1174] [outer = 16FC1800] 15:24:13 INFO - PROCESS | 3684 | 1469139853364 Marionette DEBUG loaded listener.js 15:24:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 112 (177BBC00) [pid = 3684] [serial = 1175] [outer = 16FC1800] 15:24:13 INFO - PROCESS | 3684 | 1469139853946 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 15:24:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 15:24:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 964ms 15:24:14 INFO - PROCESS | 3684 | 1469139854021 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 15:24:14 INFO - PROCESS | 3684 | 1469139854025 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 15:24:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 15:24:14 INFO - PROCESS | 3684 | 1469139854030 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 15:24:14 INFO - PROCESS | 3684 | 1469139854034 Marionette TRACE conn3 <- [1,1530,null,{}] 15:24:14 INFO - PROCESS | 3684 | 1469139854045 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:14 INFO - PROCESS | 3684 | 1469139854050 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:14 INFO - PROCESS | 3684 | 1469139854187 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 15:24:14 INFO - PROCESS | 3684 | 1469139854317 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:14 INFO - PROCESS | 3684 | 1469139854321 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:14 INFO - PROCESS | 3684 | ++DOCSHELL 18377800 == 34 [pid = 3684] [id = 392] 15:24:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 113 (19833800) [pid = 3684] [serial = 1176] [outer = 00000000] 15:24:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 114 (1983F000) [pid = 3684] [serial = 1177] [outer = 19833800] 15:24:14 INFO - PROCESS | 3684 | 1469139854379 Marionette DEBUG loaded listener.js 15:24:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 115 (199F5C00) [pid = 3684] [serial = 1178] [outer = 19833800] 15:24:14 INFO - PROCESS | 3684 | 1469139854906 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 15:24:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 15:24:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 904ms 15:24:14 INFO - PROCESS | 3684 | 1469139854941 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 15:24:14 INFO - PROCESS | 3684 | 1469139854943 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 15:24:14 INFO - PROCESS | 3684 | 1469139854963 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 15:24:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 15:24:14 INFO - PROCESS | 3684 | 1469139854965 Marionette TRACE conn3 <- [1,1534,null,{}] 15:24:14 INFO - PROCESS | 3684 | 1469139854969 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:14 INFO - PROCESS | 3684 | 1469139854972 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:15 INFO - PROCESS | 3684 | 1469139855091 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 15:24:15 INFO - PROCESS | 3684 | 1469139855201 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:15 INFO - PROCESS | 3684 | 1469139855204 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:15 INFO - PROCESS | 3684 | ++DOCSHELL 199FA800 == 35 [pid = 3684] [id = 393] 15:24:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 116 (1A022400) [pid = 3684] [serial = 1179] [outer = 00000000] 15:24:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 117 (1A029800) [pid = 3684] [serial = 1180] [outer = 1A022400] 15:24:15 INFO - PROCESS | 3684 | 1469139855256 Marionette DEBUG loaded listener.js 15:24:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 118 (1A02DC00) [pid = 3684] [serial = 1181] [outer = 1A022400] 15:24:15 INFO - PROCESS | 3684 | --DOCSHELL 13911800 == 34 [pid = 3684] [id = 385] 15:24:16 INFO - PROCESS | 3684 | 1469139856020 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 15:24:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 15:24:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1100ms 15:24:16 INFO - PROCESS | 3684 | 1469139856073 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 15:24:16 INFO - PROCESS | 3684 | 1469139856081 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 15:24:16 INFO - PROCESS | 3684 | 1469139856087 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 15:24:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 15:24:16 INFO - PROCESS | 3684 | 1469139856090 Marionette TRACE conn3 <- [1,1538,null,{}] 15:24:16 INFO - PROCESS | 3684 | 1469139856097 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:16 INFO - PROCESS | 3684 | 1469139856100 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:16 INFO - PROCESS | 3684 | 1469139856223 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 15:24:16 INFO - PROCESS | 3684 | 1469139856351 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:16 INFO - PROCESS | 3684 | 1469139856356 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:16 INFO - PROCESS | 3684 | ++DOCSHELL 15D04000 == 35 [pid = 3684] [id = 394] 15:24:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 119 (15D04400) [pid = 3684] [serial = 1182] [outer = 00000000] 15:24:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 120 (16008C00) [pid = 3684] [serial = 1183] [outer = 15D04400] 15:24:16 INFO - PROCESS | 3684 | 1469139856416 Marionette DEBUG loaded listener.js 15:24:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 121 (1683F400) [pid = 3684] [serial = 1184] [outer = 15D04400] 15:24:17 INFO - PROCESS | 3684 | 1469139856997 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 15:24:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 15:24:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 964ms 15:24:17 INFO - PROCESS | 3684 | 1469139857054 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 15:24:17 INFO - PROCESS | 3684 | 1469139857059 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 15:24:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 15:24:17 INFO - PROCESS | 3684 | 1469139857065 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 15:24:17 INFO - PROCESS | 3684 | 1469139857068 Marionette TRACE conn3 <- [1,1542,null,{}] 15:24:17 INFO - PROCESS | 3684 | 1469139857072 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:17 INFO - PROCESS | 3684 | 1469139857075 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:17 INFO - PROCESS | 3684 | 1469139857192 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 15:24:17 INFO - PROCESS | 3684 | 1469139857299 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:17 INFO - PROCESS | 3684 | 1469139857302 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:17 INFO - PROCESS | 3684 | ++DOCSHELL 170ED000 == 36 [pid = 3684] [id = 395] 15:24:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 122 (171C3400) [pid = 3684] [serial = 1185] [outer = 00000000] 15:24:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 123 (178B3C00) [pid = 3684] [serial = 1186] [outer = 171C3400] 15:24:17 INFO - PROCESS | 3684 | 1469139857340 Marionette DEBUG loaded listener.js 15:24:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 124 (1810CC00) [pid = 3684] [serial = 1187] [outer = 171C3400] 15:24:17 INFO - PROCESS | 3684 | 1469139857969 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 15:24:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 15:24:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 964ms 15:24:18 INFO - PROCESS | 3684 | 1469139858032 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 15:24:18 INFO - PROCESS | 3684 | 1469139858034 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 15:24:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 15:24:18 INFO - PROCESS | 3684 | 1469139858038 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 15:24:18 INFO - PROCESS | 3684 | 1469139858042 Marionette TRACE conn3 <- [1,1546,null,{}] 15:24:18 INFO - PROCESS | 3684 | 1469139858053 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:18 INFO - PROCESS | 3684 | 1469139858057 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:18 INFO - PROCESS | 3684 | 1469139858173 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 15:24:18 INFO - PROCESS | 3684 | 1469139858308 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:18 INFO - PROCESS | 3684 | 1469139858311 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:18 INFO - PROCESS | 3684 | ++DOCSHELL 199F2000 == 37 [pid = 3684] [id = 396] 15:24:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 125 (199F2400) [pid = 3684] [serial = 1188] [outer = 00000000] 15:24:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 126 (199FAC00) [pid = 3684] [serial = 1189] [outer = 199F2400] 15:24:18 INFO - PROCESS | 3684 | 1469139858369 Marionette DEBUG loaded listener.js 15:24:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 127 (1A026800) [pid = 3684] [serial = 1190] [outer = 199F2400] 15:24:18 INFO - PROCESS | 3684 | 1469139858938 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 15:24:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 15:24:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 964ms 15:24:18 INFO - PROCESS | 3684 | 1469139859003 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 15:24:19 INFO - PROCESS | 3684 | 1469139859006 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 15:24:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 15:24:19 INFO - PROCESS | 3684 | 1469139859010 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 15:24:19 INFO - PROCESS | 3684 | 1469139859012 Marionette TRACE conn3 <- [1,1550,null,{}] 15:24:19 INFO - PROCESS | 3684 | 1469139859030 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:19 INFO - PROCESS | 3684 | 1469139859033 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:19 INFO - PROCESS | 3684 | 1469139859136 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 15:24:19 INFO - PROCESS | 3684 | 1469139859258 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:19 INFO - PROCESS | 3684 | 1469139859261 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:19 INFO - PROCESS | 3684 | ++DOCSHELL 12B5CC00 == 38 [pid = 3684] [id = 397] 15:24:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 128 (142B8800) [pid = 3684] [serial = 1191] [outer = 00000000] 15:24:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 129 (1A1E7800) [pid = 3684] [serial = 1192] [outer = 142B8800] 15:24:19 INFO - PROCESS | 3684 | 1469139859315 Marionette DEBUG loaded listener.js 15:24:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 130 (1A26E800) [pid = 3684] [serial = 1193] [outer = 142B8800] 15:24:19 INFO - PROCESS | 3684 | 1469139859909 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 15:24:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 15:24:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 964ms 15:24:19 INFO - PROCESS | 3684 | 1469139859975 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 15:24:19 INFO - PROCESS | 3684 | 1469139859978 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 15:24:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 15:24:19 INFO - PROCESS | 3684 | 1469139859982 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 15:24:19 INFO - PROCESS | 3684 | 1469139859984 Marionette TRACE conn3 <- [1,1554,null,{}] 15:24:19 INFO - PROCESS | 3684 | 1469139859988 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:19 INFO - PROCESS | 3684 | 1469139859990 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:20 INFO - PROCESS | 3684 | 1469139860090 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 15:24:20 INFO - PROCESS | 3684 | 1469139860258 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:20 INFO - PROCESS | 3684 | 1469139860262 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:20 INFO - PROCESS | 3684 | ++DOCSHELL 0F346000 == 39 [pid = 3684] [id = 398] 15:24:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 131 (0F348400) [pid = 3684] [serial = 1194] [outer = 00000000] 15:24:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 132 (10560C00) [pid = 3684] [serial = 1195] [outer = 0F348400] 15:24:20 INFO - PROCESS | 3684 | 1469139860316 Marionette DEBUG loaded listener.js 15:24:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 133 (13140C00) [pid = 3684] [serial = 1196] [outer = 0F348400] 15:24:21 INFO - PROCESS | 3684 | 1469139861030 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 15:24:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 15:24:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1100ms 15:24:21 INFO - PROCESS | 3684 | 1469139861093 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 15:24:21 INFO - PROCESS | 3684 | 1469139861097 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 15:24:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 15:24:21 INFO - PROCESS | 3684 | 1469139861103 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 15:24:21 INFO - PROCESS | 3684 | 1469139861106 Marionette TRACE conn3 <- [1,1558,null,{}] 15:24:21 INFO - PROCESS | 3684 | 1469139861112 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:21 INFO - PROCESS | 3684 | 1469139861115 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:21 INFO - PROCESS | 3684 | 1469139861232 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 15:24:21 INFO - PROCESS | 3684 | 1469139861362 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:21 INFO - PROCESS | 3684 | 1469139861365 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:21 INFO - PROCESS | 3684 | ++DOCSHELL 1055EC00 == 40 [pid = 3684] [id = 399] 15:24:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 134 (13052400) [pid = 3684] [serial = 1197] [outer = 00000000] 15:24:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 135 (16FC4000) [pid = 3684] [serial = 1198] [outer = 13052400] 15:24:21 INFO - PROCESS | 3684 | 1469139861423 Marionette DEBUG loaded listener.js 15:24:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 136 (17AE4800) [pid = 3684] [serial = 1199] [outer = 13052400] 15:24:22 INFO - PROCESS | 3684 | 1469139862014 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 15:24:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 15:24:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 964ms 15:24:22 INFO - PROCESS | 3684 | 1469139862068 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 15:24:22 INFO - PROCESS | 3684 | 1469139862073 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 15:24:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 15:24:22 INFO - PROCESS | 3684 | 1469139862079 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 15:24:22 INFO - PROCESS | 3684 | 1469139862082 Marionette TRACE conn3 <- [1,1562,null,{}] 15:24:22 INFO - PROCESS | 3684 | 1469139862086 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:22 INFO - PROCESS | 3684 | 1469139862089 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:22 INFO - PROCESS | 3684 | 1469139862217 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 15:24:22 INFO - PROCESS | 3684 | 1469139862355 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:22 INFO - PROCESS | 3684 | 1469139862358 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:22 INFO - PROCESS | 3684 | ++DOCSHELL 1983B800 == 41 [pid = 3684] [id = 400] 15:24:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 137 (1983F800) [pid = 3684] [serial = 1200] [outer = 00000000] 15:24:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 138 (199F8800) [pid = 3684] [serial = 1201] [outer = 1983F800] 15:24:22 INFO - PROCESS | 3684 | 1469139862416 Marionette DEBUG loaded listener.js 15:24:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 139 (1A0DDC00) [pid = 3684] [serial = 1202] [outer = 1983F800] 15:24:22 INFO - PROCESS | 3684 | 1469139862991 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 15:24:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 15:24:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 964ms 15:24:23 INFO - PROCESS | 3684 | 1469139863048 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 15:24:23 INFO - PROCESS | 3684 | 1469139863050 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 15:24:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 15:24:23 INFO - PROCESS | 3684 | 1469139863054 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 15:24:23 INFO - PROCESS | 3684 | 1469139863041 Marionette TRACE conn3 <- [1,1566,null,{}] 15:24:23 INFO - PROCESS | 3684 | 1469139863052 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:23 INFO - PROCESS | 3684 | 1469139863057 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:23 INFO - PROCESS | 3684 | 1469139863164 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 15:24:23 INFO - PROCESS | 3684 | 1469139863308 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:23 INFO - PROCESS | 3684 | 1469139863311 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:23 INFO - PROCESS | 3684 | ++DOCSHELL 1A626C00 == 42 [pid = 3684] [id = 401] 15:24:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 140 (1A627800) [pid = 3684] [serial = 1203] [outer = 00000000] 15:24:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 141 (1A746400) [pid = 3684] [serial = 1204] [outer = 1A627800] 15:24:23 INFO - PROCESS | 3684 | 1469139863370 Marionette DEBUG loaded listener.js 15:24:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 142 (1A74A800) [pid = 3684] [serial = 1205] [outer = 1A627800] 15:24:23 INFO - PROCESS | 3684 | 1469139863965 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 15:24:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 15:24:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 964ms 15:24:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 15:24:24 INFO - PROCESS | 3684 | 1469139864005 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 15:24:24 INFO - PROCESS | 3684 | 1469139864008 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 15:24:24 INFO - PROCESS | 3684 | 1469139864012 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 15:24:24 INFO - PROCESS | 3684 | 1469139864014 Marionette TRACE conn3 <- [1,1570,null,{}] 15:24:24 INFO - PROCESS | 3684 | 1469139864017 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:24 INFO - PROCESS | 3684 | 1469139864020 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:24 INFO - PROCESS | 3684 | 1469139864127 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 15:24:24 INFO - PROCESS | 3684 | 1469139864237 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:24 INFO - PROCESS | 3684 | 1469139864240 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:24 INFO - PROCESS | 3684 | ++DOCSHELL 1A86A000 == 43 [pid = 3684] [id = 402] 15:24:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 143 (1A86A400) [pid = 3684] [serial = 1206] [outer = 00000000] 15:24:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 144 (1A86BC00) [pid = 3684] [serial = 1207] [outer = 1A86A400] 15:24:24 INFO - PROCESS | 3684 | 1469139864302 Marionette DEBUG loaded listener.js 15:24:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 145 (1A871000) [pid = 3684] [serial = 1208] [outer = 1A86A400] 15:24:24 INFO - PROCESS | 3684 | 1469139864892 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 15:24:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 15:24:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 904ms 15:24:24 INFO - PROCESS | 3684 | 1469139864922 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 15:24:24 INFO - PROCESS | 3684 | 1469139864924 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 15:24:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 15:24:24 INFO - PROCESS | 3684 | 1469139864928 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 15:24:24 INFO - PROCESS | 3684 | 1469139864930 Marionette TRACE conn3 <- [1,1574,null,{}] 15:24:24 INFO - PROCESS | 3684 | 1469139864934 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:24 INFO - PROCESS | 3684 | 1469139864936 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:25 INFO - PROCESS | 3684 | 1469139865035 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 15:24:25 INFO - PROCESS | 3684 | 1469139865143 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:25 INFO - PROCESS | 3684 | 1469139865145 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:25 INFO - PROCESS | 3684 | ++DOCSHELL 16D08C00 == 44 [pid = 3684] [id = 403] 15:24:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 146 (16D0D400) [pid = 3684] [serial = 1209] [outer = 00000000] 15:24:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 147 (1AA69400) [pid = 3684] [serial = 1210] [outer = 16D0D400] 15:24:25 INFO - PROCESS | 3684 | 1469139865197 Marionette DEBUG loaded listener.js 15:24:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 148 (1AA6D400) [pid = 3684] [serial = 1211] [outer = 16D0D400] 15:24:25 INFO - PROCESS | 3684 | --DOCSHELL 15D04000 == 43 [pid = 3684] [id = 394] 15:24:25 INFO - PROCESS | 3684 | 1469139865915 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 15:24:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 15:24:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 995ms 15:24:25 INFO - PROCESS | 3684 | 1469139865958 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 15:24:25 INFO - PROCESS | 3684 | 1469139865963 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 15:24:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 15:24:25 INFO - PROCESS | 3684 | 1469139865969 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 15:24:25 INFO - PROCESS | 3684 | 1469139865972 Marionette TRACE conn3 <- [1,1578,null,{}] 15:24:25 INFO - PROCESS | 3684 | 1469139865977 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:25 INFO - PROCESS | 3684 | 1469139865981 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:26 INFO - PROCESS | 3684 | 1469139866126 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 15:24:26 INFO - PROCESS | 3684 | 1469139866265 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:26 INFO - PROCESS | 3684 | 1469139866270 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:26 INFO - PROCESS | 3684 | ++DOCSHELL 16D49C00 == 44 [pid = 3684] [id = 404] 15:24:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 149 (16E02000) [pid = 3684] [serial = 1212] [outer = 00000000] 15:24:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 150 (177CDC00) [pid = 3684] [serial = 1213] [outer = 16E02000] 15:24:26 INFO - PROCESS | 3684 | 1469139866336 Marionette DEBUG loaded listener.js 15:24:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 151 (18374400) [pid = 3684] [serial = 1214] [outer = 16E02000] 15:24:26 INFO - PROCESS | 3684 | 1469139866951 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 15:24:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 15:24:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1009ms 15:24:26 INFO - PROCESS | 3684 | 1469139866985 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 15:24:26 INFO - PROCESS | 3684 | 1469139866990 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 15:24:27 INFO - PROCESS | 3684 | 1469139867016 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 15:24:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 15:24:27 INFO - PROCESS | 3684 | 1469139867019 Marionette TRACE conn3 <- [1,1582,null,{}] 15:24:27 INFO - PROCESS | 3684 | 1469139867023 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:27 INFO - PROCESS | 3684 | 1469139867026 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:27 INFO - PROCESS | 3684 | 1469139867137 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 15:24:27 INFO - PROCESS | 3684 | 1469139867275 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:27 INFO - PROCESS | 3684 | 1469139867278 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:27 INFO - PROCESS | 3684 | ++DOCSHELL 1A1E7000 == 45 [pid = 3684] [id = 405] 15:24:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 152 (1A1E7400) [pid = 3684] [serial = 1215] [outer = 00000000] 15:24:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 153 (1A276400) [pid = 3684] [serial = 1216] [outer = 1A1E7400] 15:24:27 INFO - PROCESS | 3684 | 1469139867342 Marionette DEBUG loaded listener.js 15:24:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 154 (1A624C00) [pid = 3684] [serial = 1217] [outer = 1A1E7400] 15:24:27 INFO - PROCESS | 3684 | 1469139867959 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 15:24:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 15:24:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1009ms 15:24:28 INFO - PROCESS | 3684 | 1469139868029 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 15:24:28 INFO - PROCESS | 3684 | 1469139868032 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 15:24:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 15:24:28 INFO - PROCESS | 3684 | 1469139868057 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 15:24:28 INFO - PROCESS | 3684 | 1469139868061 Marionette TRACE conn3 <- [1,1586,null,{}] 15:24:28 INFO - PROCESS | 3684 | 1469139868085 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:28 INFO - PROCESS | 3684 | 1469139868090 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:28 INFO - PROCESS | 3684 | 1469139868238 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 15:24:28 INFO - PROCESS | 3684 | 1469139868299 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:28 INFO - PROCESS | 3684 | 1469139868302 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:28 INFO - PROCESS | 3684 | ++DOCSHELL 1A875800 == 46 [pid = 3684] [id = 406] 15:24:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 155 (1A876C00) [pid = 3684] [serial = 1218] [outer = 00000000] 15:24:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 156 (1AA70800) [pid = 3684] [serial = 1219] [outer = 1A876C00] 15:24:28 INFO - PROCESS | 3684 | 1469139868362 Marionette DEBUG loaded listener.js 15:24:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 157 (1AA75800) [pid = 3684] [serial = 1220] [outer = 1A876C00] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 13C57800 == 45 [pid = 3684] [id = 24] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 1310EC00 == 44 [pid = 3684] [id = 382] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 1A86A000 == 43 [pid = 3684] [id = 402] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 16FC1400 == 42 [pid = 3684] [id = 391] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 1026FC00 == 41 [pid = 3684] [id = 377] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 1B30D800 == 40 [pid = 3684] [id = 16] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 167ECC00 == 39 [pid = 3684] [id = 26] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 1A626C00 == 38 [pid = 3684] [id = 401] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 13C56800 == 37 [pid = 3684] [id = 390] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 1580B800 == 36 [pid = 3684] [id = 373] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 10A46800 == 35 [pid = 3684] [id = 20] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 1983B800 == 34 [pid = 3684] [id = 400] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 18377800 == 33 [pid = 3684] [id = 392] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 12999000 == 32 [pid = 3684] [id = 19] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 1055EC00 == 31 [pid = 3684] [id = 399] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 1026D000 == 30 [pid = 3684] [id = 18] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 177B3800 == 29 [pid = 3684] [id = 388] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 0F346000 == 28 [pid = 3684] [id = 398] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 0F397400 == 27 [pid = 3684] [id = 389] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 15D0F400 == 26 [pid = 3684] [id = 383] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 16E06400 == 25 [pid = 3684] [id = 387] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 170ED000 == 24 [pid = 3684] [id = 395] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 139C9C00 == 23 [pid = 3684] [id = 23] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 1AA6E800 == 22 [pid = 3684] [id = 13] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 139D2800 == 21 [pid = 3684] [id = 380] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 13E97400 == 20 [pid = 3684] [id = 25] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 1AAFA400 == 19 [pid = 3684] [id = 14] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 199F2000 == 18 [pid = 3684] [id = 396] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 1681FC00 == 17 [pid = 3684] [id = 386] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 1325E400 == 16 [pid = 3684] [id = 376] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 1A74E000 == 15 [pid = 3684] [id = 11] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 199FA800 == 14 [pid = 3684] [id = 393] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 102C9800 == 13 [pid = 3684] [id = 384] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 1A1E7000 == 12 [pid = 3684] [id = 405] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 16D08C00 == 11 [pid = 3684] [id = 403] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 16D49C00 == 10 [pid = 3684] [id = 404] 15:24:31 INFO - PROCESS | 3684 | --DOCSHELL 12B5CC00 == 9 [pid = 3684] [id = 397] 15:24:32 INFO - PROCESS | 3684 | 1469139872550 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 15:24:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 15:24:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 4565ms 15:24:33 INFO - PROCESS | 3684 | 1469139873388 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 15:24:33 INFO - PROCESS | 3684 | 1469139873392 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 15:24:33 INFO - PROCESS | 3684 | 1469139873401 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 15:24:33 INFO - PROCESS | 3684 | 1469139873404 Marionette TRACE conn3 <- [1,1590,null,{}] 15:24:33 INFO - PROCESS | 3684 | 1469139873410 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:33 INFO - PROCESS | 3684 | 1469139873414 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 15:24:33 INFO - PROCESS | 3684 | 1469139873518 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 15:24:33 INFO - PROCESS | 3684 | 1469139873525 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:33 INFO - PROCESS | 3684 | 1469139873530 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:33 INFO - PROCESS | 3684 | ++DOCSHELL 10A46800 == 10 [pid = 3684] [id = 407] 15:24:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 158 (128A1800) [pid = 3684] [serial = 1221] [outer = 00000000] 15:24:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 159 (12D95C00) [pid = 3684] [serial = 1222] [outer = 128A1800] 15:24:33 INFO - PROCESS | 3684 | 1469139873578 Marionette DEBUG loaded listener.js 15:24:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 160 (132F0800) [pid = 3684] [serial = 1223] [outer = 128A1800] 15:24:34 INFO - PROCESS | 3684 | 1469139874084 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 15:24:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 15:24:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 708ms 15:24:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 15:24:34 INFO - PROCESS | 3684 | 1469139874139 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 15:24:34 INFO - PROCESS | 3684 | 1469139874143 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 15:24:34 INFO - PROCESS | 3684 | 1469139874149 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 15:24:34 INFO - PROCESS | 3684 | 1469139874153 Marionette TRACE conn3 <- [1,1594,null,{}] 15:24:34 INFO - PROCESS | 3684 | 1469139874157 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:34 INFO - PROCESS | 3684 | 1469139874143 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:34 INFO - PROCESS | 3684 | 1469139874234 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 15:24:34 INFO - PROCESS | 3684 | 1469139874341 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:34 INFO - PROCESS | 3684 | 1469139874344 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:34 INFO - PROCESS | 3684 | ++DOCSHELL 1282A800 == 11 [pid = 3684] [id = 408] 15:24:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 161 (16837C00) [pid = 3684] [serial = 1224] [outer = 00000000] 15:24:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 162 (16D45800) [pid = 3684] [serial = 1225] [outer = 16837C00] 15:24:34 INFO - PROCESS | 3684 | 1469139874391 Marionette DEBUG loaded listener.js 15:24:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 163 (16FC1400) [pid = 3684] [serial = 1226] [outer = 16837C00] 15:24:34 INFO - PROCESS | 3684 | 1469139874809 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 15:24:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 15:24:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 723ms 15:24:34 INFO - PROCESS | 3684 | 1469139874871 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 15:24:34 INFO - PROCESS | 3684 | 1469139874874 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 15:24:34 INFO - PROCESS | 3684 | 1469139874881 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 15:24:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 15:24:34 INFO - PROCESS | 3684 | 1469139874883 Marionette TRACE conn3 <- [1,1598,null,{}] 15:24:34 INFO - PROCESS | 3684 | 1469139874892 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:34 INFO - PROCESS | 3684 | 1469139874897 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:34 INFO - PROCESS | 3684 | 1469139874992 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 15:24:35 INFO - PROCESS | 3684 | 1469139875007 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:35 INFO - PROCESS | 3684 | 1469139875011 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:35 INFO - PROCESS | 3684 | ++DOCSHELL 1A0E6000 == 12 [pid = 3684] [id = 409] 15:24:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 164 (1A1DFC00) [pid = 3684] [serial = 1227] [outer = 00000000] 15:24:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 165 (1A26D400) [pid = 3684] [serial = 1228] [outer = 1A1DFC00] 15:24:35 INFO - PROCESS | 3684 | 1469139875061 Marionette DEBUG loaded listener.js 15:24:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 166 (1A61E400) [pid = 3684] [serial = 1229] [outer = 1A1DFC00] 15:24:35 INFO - PROCESS | 3684 | 1469139875544 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 15:24:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 15:24:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 708ms 15:24:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 15:24:35 INFO - PROCESS | 3684 | 1469139875589 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 15:24:35 INFO - PROCESS | 3684 | 1469139875591 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 15:24:35 INFO - PROCESS | 3684 | 1469139875594 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 15:24:35 INFO - PROCESS | 3684 | 1469139875595 Marionette TRACE conn3 <- [1,1602,null,{}] 15:24:35 INFO - PROCESS | 3684 | 1469139875599 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:35 INFO - PROCESS | 3684 | 1469139875601 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:35 INFO - PROCESS | 3684 | 1469139875735 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 15:24:35 INFO - PROCESS | 3684 | 1469139875745 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:35 INFO - PROCESS | 3684 | 1469139875747 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:35 INFO - PROCESS | 3684 | ++DOCSHELL 15D0E800 == 13 [pid = 3684] [id = 410] 15:24:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 167 (1A02BC00) [pid = 3684] [serial = 1230] [outer = 00000000] 15:24:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 168 (1AA6D000) [pid = 3684] [serial = 1231] [outer = 1A02BC00] 15:24:35 INFO - PROCESS | 3684 | 1469139875791 Marionette DEBUG loaded listener.js 15:24:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 169 (1AAECC00) [pid = 3684] [serial = 1232] [outer = 1A02BC00] 15:24:36 INFO - PROCESS | 3684 | 1469139876234 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 15:24:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 15:24:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 663ms 15:24:36 INFO - PROCESS | 3684 | 1469139876277 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 15:24:36 INFO - PROCESS | 3684 | 1469139876279 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 15:24:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 15:24:36 INFO - PROCESS | 3684 | 1469139876282 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 15:24:36 INFO - PROCESS | 3684 | 1469139876284 Marionette TRACE conn3 <- [1,1606,null,{}] 15:24:36 INFO - PROCESS | 3684 | 1469139876287 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:36 INFO - PROCESS | 3684 | 1469139876289 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:36 INFO - PROCESS | 3684 | 1469139876434 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 15:24:36 INFO - PROCESS | 3684 | 1469139876462 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:36 INFO - PROCESS | 3684 | 1469139876465 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:36 INFO - PROCESS | 3684 | ++DOCSHELL 1AAF3400 == 14 [pid = 3684] [id = 411] 15:24:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 170 (1AAF4C00) [pid = 3684] [serial = 1233] [outer = 00000000] 15:24:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 171 (1AAFA400) [pid = 3684] [serial = 1234] [outer = 1AAF4C00] 15:24:36 INFO - PROCESS | 3684 | 1469139876507 Marionette DEBUG loaded listener.js 15:24:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 172 (1AC0EC00) [pid = 3684] [serial = 1235] [outer = 1AAF4C00] 15:24:36 INFO - PROCESS | 3684 | 1469139876925 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 15:24:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 15:24:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 708ms 15:24:36 INFO - PROCESS | 3684 | 1469139876994 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 15:24:36 INFO - PROCESS | 3684 | 1469139876996 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 15:24:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 15:24:36 INFO - PROCESS | 3684 | 1469139876999 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 15:24:36 INFO - PROCESS | 3684 | 1469139877001 Marionette TRACE conn3 <- [1,1610,null,{}] 15:24:37 INFO - PROCESS | 3684 | 1469139877004 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:37 INFO - PROCESS | 3684 | 1469139877010 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:37 INFO - PROCESS | 3684 | 1469139877605 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 171 (13C51800) [pid = 3684] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 170 (0F34B400) [pid = 3684] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 169 (13C54800) [pid = 3684] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 168 (0F348400) [pid = 3684] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 167 (10272C00) [pid = 3684] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 166 (0F343C00) [pid = 3684] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 165 (12992000) [pid = 3684] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 164 (102CD000) [pid = 3684] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 163 (102D2800) [pid = 3684] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 162 (16006000) [pid = 3684] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 161 (1683E800) [pid = 3684] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 160 (16D02000) [pid = 3684] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 159 (12BD0000) [pid = 3684] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 158 (1282B800) [pid = 3684] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 157 (16E07C00) [pid = 3684] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 156 (13267C00) [pid = 3684] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 155 (15B91000) [pid = 3684] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 154 (13E96C00) [pid = 3684] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 153 (177B9400) [pid = 3684] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 152 (12B5F000) [pid = 3684] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 151 (0F34C400) [pid = 3684] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 150 (12D9A400) [pid = 3684] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 149 (0F345400) [pid = 3684] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 148 (16821400) [pid = 3684] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 147 (142B8800) [pid = 3684] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 146 (16E02000) [pid = 3684] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 145 (1A022400) [pid = 3684] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 144 (1A1E7400) [pid = 3684] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 143 (19833800) [pid = 3684] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 142 (1983F800) [pid = 3684] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 141 (16FC1800) [pid = 3684] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 140 (15D04400) [pid = 3684] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 139 (177B4C00) [pid = 3684] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 138 (171C3400) [pid = 3684] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 137 (16820C00) [pid = 3684] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 136 (15D0F800) [pid = 3684] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 135 (13052400) [pid = 3684] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 134 (13CAA800) [pid = 3684] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 133 (13CAA400) [pid = 3684] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 132 (10A0AC00) [pid = 3684] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 131 (199F2400) [pid = 3684] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 130 (16E0B800) [pid = 3684] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 129 (16D0D400) [pid = 3684] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 128 (1A86A400) [pid = 3684] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 15:24:37 INFO - PROCESS | 3684 | --DOMWINDOW == 127 (1A627800) [pid = 3684] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 15:24:37 INFO - PROCESS | 3684 | 1469139877699 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:37 INFO - PROCESS | 3684 | 1469139877701 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:37 INFO - PROCESS | 3684 | ++DOCSHELL 0F2A3C00 == 15 [pid = 3684] [id = 412] 15:24:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 128 (0F2AB000) [pid = 3684] [serial = 1236] [outer = 00000000] 15:24:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 129 (0F348400) [pid = 3684] [serial = 1237] [outer = 0F2AB000] 15:24:37 INFO - PROCESS | 3684 | 1469139877745 Marionette DEBUG loaded listener.js 15:24:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 130 (10F9B400) [pid = 3684] [serial = 1238] [outer = 0F2AB000] 15:24:38 INFO - PROCESS | 3684 | 1469139878132 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 15:24:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 15:24:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1145ms 15:24:38 INFO - PROCESS | 3684 | 1469139878153 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 15:24:38 INFO - PROCESS | 3684 | 1469139878155 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 15:24:38 INFO - PROCESS | 3684 | 1469139878158 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 15:24:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 15:24:38 INFO - PROCESS | 3684 | 1469139878160 Marionette TRACE conn3 <- [1,1614,null,{}] 15:24:38 INFO - PROCESS | 3684 | 1469139878163 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:38 INFO - PROCESS | 3684 | 1469139878165 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:38 INFO - PROCESS | 3684 | 1469139878242 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 15:24:38 INFO - PROCESS | 3684 | 1469139878248 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:38 INFO - PROCESS | 3684 | 1469139878259 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:38 INFO - PROCESS | 3684 | ++DOCSHELL 11ACB400 == 16 [pid = 3684] [id = 413] 15:24:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 131 (128A0C00) [pid = 3684] [serial = 1239] [outer = 00000000] 15:24:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 132 (13E96800) [pid = 3684] [serial = 1240] [outer = 128A0C00] 15:24:38 INFO - PROCESS | 3684 | 1469139878302 Marionette DEBUG loaded listener.js 15:24:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 133 (142BDC00) [pid = 3684] [serial = 1241] [outer = 128A0C00] 15:24:38 INFO - PROCESS | 3684 | 1469139878711 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 15:24:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 15:24:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 572ms 15:24:38 INFO - PROCESS | 3684 | 1469139878739 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 15:24:38 INFO - PROCESS | 3684 | 1469139878741 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 15:24:38 INFO - PROCESS | 3684 | 1469139878744 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 15:24:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 15:24:38 INFO - PROCESS | 3684 | 1469139878745 Marionette TRACE conn3 <- [1,1618,null,{}] 15:24:38 INFO - PROCESS | 3684 | 1469139878749 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:38 INFO - PROCESS | 3684 | 1469139878751 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:38 INFO - PROCESS | 3684 | 1469139878874 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 15:24:38 INFO - PROCESS | 3684 | 1469139878883 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:38 INFO - PROCESS | 3684 | 1469139878885 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:38 INFO - PROCESS | 3684 | ++DOCSHELL 1314B800 == 17 [pid = 3684] [id = 414] 15:24:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 134 (15D0D800) [pid = 3684] [serial = 1242] [outer = 00000000] 15:24:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 135 (167FA800) [pid = 3684] [serial = 1243] [outer = 15D0D800] 15:24:38 INFO - PROCESS | 3684 | 1469139878928 Marionette DEBUG loaded listener.js 15:24:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 136 (1683FC00) [pid = 3684] [serial = 1244] [outer = 15D0D800] 15:24:39 INFO - PROCESS | 3684 | 1469139879343 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 15:24:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 15:24:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 618ms 15:24:39 INFO - PROCESS | 3684 | 1469139879366 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 15:24:39 INFO - PROCESS | 3684 | 1469139879368 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 15:24:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 15:24:39 INFO - PROCESS | 3684 | 1469139879371 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 15:24:39 INFO - PROCESS | 3684 | 1469139879373 Marionette TRACE conn3 <- [1,1622,null,{}] 15:24:39 INFO - PROCESS | 3684 | 1469139879376 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:39 INFO - PROCESS | 3684 | 1469139879378 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:39 INFO - PROCESS | 3684 | 1469139879481 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 15:24:39 INFO - PROCESS | 3684 | 1469139879489 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:39 INFO - PROCESS | 3684 | 1469139879491 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:39 INFO - PROCESS | 3684 | ++DOCSHELL 16F76C00 == 18 [pid = 3684] [id = 415] 15:24:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 137 (16FC1800) [pid = 3684] [serial = 1245] [outer = 00000000] 15:24:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 138 (177C9C00) [pid = 3684] [serial = 1246] [outer = 16FC1800] 15:24:39 INFO - PROCESS | 3684 | 1469139879534 Marionette DEBUG loaded listener.js 15:24:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 139 (1683D000) [pid = 3684] [serial = 1247] [outer = 16FC1800] 15:24:40 INFO - PROCESS | 3684 | 1469139880250 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 15:24:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 15:24:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 904ms 15:24:40 INFO - PROCESS | 3684 | 1469139880281 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 15:24:40 INFO - PROCESS | 3684 | 1469139880285 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 15:24:40 INFO - PROCESS | 3684 | 1469139880290 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 15:24:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 15:24:40 INFO - PROCESS | 3684 | 1469139880294 Marionette TRACE conn3 <- [1,1626,null,{}] 15:24:40 INFO - PROCESS | 3684 | 1469139880299 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:40 INFO - PROCESS | 3684 | 1469139880302 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:40 INFO - PROCESS | 3684 | 1469139880402 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 15:24:40 INFO - PROCESS | 3684 | 1469139880540 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:40 INFO - PROCESS | 3684 | 1469139880543 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:40 INFO - PROCESS | 3684 | ++DOCSHELL 11AC2400 == 19 [pid = 3684] [id = 416] 15:24:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 140 (12930400) [pid = 3684] [serial = 1248] [outer = 00000000] 15:24:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 141 (142BFC00) [pid = 3684] [serial = 1249] [outer = 12930400] 15:24:40 INFO - PROCESS | 3684 | 1469139880602 Marionette DEBUG loaded listener.js 15:24:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 142 (16013400) [pid = 3684] [serial = 1250] [outer = 12930400] 15:24:41 INFO - PROCESS | 3684 | 1469139881157 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 15:24:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 15:24:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 904ms 15:24:41 INFO - PROCESS | 3684 | 1469139881203 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 15:24:41 INFO - PROCESS | 3684 | 1469139881208 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 15:24:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 15:24:41 INFO - PROCESS | 3684 | 1469139881214 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 15:24:41 INFO - PROCESS | 3684 | 1469139881217 Marionette TRACE conn3 <- [1,1630,null,{}] 15:24:41 INFO - PROCESS | 3684 | 1469139881221 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:41 INFO - PROCESS | 3684 | 1469139881224 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:41 INFO - PROCESS | 3684 | 1469139881338 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 15:24:41 INFO - PROCESS | 3684 | 1469139881482 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:41 INFO - PROCESS | 3684 | 1469139881485 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:41 INFO - PROCESS | 3684 | ++DOCSHELL 18085400 == 20 [pid = 3684] [id = 417] 15:24:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 143 (18368800) [pid = 3684] [serial = 1251] [outer = 00000000] 15:24:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 144 (199F1800) [pid = 3684] [serial = 1252] [outer = 18368800] 15:24:41 INFO - PROCESS | 3684 | 1469139881547 Marionette DEBUG loaded listener.js 15:24:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 145 (1A024800) [pid = 3684] [serial = 1253] [outer = 18368800] 15:24:42 INFO - PROCESS | 3684 | 1469139882130 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 15:24:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 15:24:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 964ms 15:24:42 INFO - PROCESS | 3684 | 1469139882182 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 15:24:42 INFO - PROCESS | 3684 | 1469139882185 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 15:24:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 15:24:42 INFO - PROCESS | 3684 | 1469139882189 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 15:24:42 INFO - PROCESS | 3684 | 1469139882192 Marionette TRACE conn3 <- [1,1634,null,{}] 15:24:42 INFO - PROCESS | 3684 | 1469139882236 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:42 INFO - PROCESS | 3684 | 1469139882241 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:42 INFO - PROCESS | 3684 | 1469139882350 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 15:24:42 INFO - PROCESS | 3684 | 1469139882488 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:42 INFO - PROCESS | 3684 | 1469139882491 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:42 INFO - PROCESS | 3684 | ++DOCSHELL 0F97D000 == 21 [pid = 3684] [id = 418] 15:24:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 146 (10223C00) [pid = 3684] [serial = 1254] [outer = 00000000] 15:24:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 147 (10F98000) [pid = 3684] [serial = 1255] [outer = 10223C00] 15:24:42 INFO - PROCESS | 3684 | 1469139882552 Marionette DEBUG loaded listener.js 15:24:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 148 (11CD5400) [pid = 3684] [serial = 1256] [outer = 10223C00] 15:24:43 INFO - PROCESS | 3684 | 1469139883489 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 15:24:43 INFO - PROCESS | 3684 | --DOCSHELL 1A875800 == 20 [pid = 3684] [id = 406] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 147 (16008C00) [pid = 3684] [serial = 1183] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 146 (10560C00) [pid = 3684] [serial = 1195] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 145 (1296D000) [pid = 3684] [serial = 1154] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 144 (10A4B400) [pid = 3684] [serial = 1136] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 143 (15B02000) [pid = 3684] [serial = 1156] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 142 (12B61400) [pid = 3684] [serial = 1138] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 141 (10F92400) [pid = 3684] [serial = 1153] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 140 (10A4E800) [pid = 3684] [serial = 1122] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 139 (1600EC00) [pid = 3684] [serial = 1104] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 138 (16B37000) [pid = 3684] [serial = 1107] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 137 (16009000) [pid = 3684] [serial = 1105] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 136 (16E01C00) [pid = 3684] [serial = 1110] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 135 (16B37800) [pid = 3684] [serial = 1108] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 134 (1683EC00) [pid = 3684] [serial = 1113] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 133 (12990000) [pid = 3684] [serial = 1126] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 132 (16FC7400) [pid = 3684] [serial = 1116] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 131 (16E08400) [pid = 3684] [serial = 1111] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 130 (13C51000) [pid = 3684] [serial = 1129] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 129 (13CAB000) [pid = 3684] [serial = 1130] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 128 (10A03C00) [pid = 3684] [serial = 1123] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 127 (15D0E000) [pid = 3684] [serial = 1101] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 126 (14431800) [pid = 3684] [serial = 1099] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 125 (142B9000) [pid = 3684] [serial = 1098] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 124 (12B5E000) [pid = 3684] [serial = 1127] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 123 (17AE6000) [pid = 3684] [serial = 1119] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 122 (12B66800) [pid = 3684] [serial = 1095] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 121 (12BD6C00) [pid = 3684] [serial = 1096] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 120 (102C8C00) [pid = 3684] [serial = 1092] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 119 (10F98400) [pid = 3684] [serial = 1093] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 118 (1393A400) [pid = 3684] [serial = 1090] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 117 (131E5C00) [pid = 3684] [serial = 1089] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 116 (10A08400) [pid = 3684] [serial = 1087] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 115 (0F351800) [pid = 3684] [serial = 1086] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 114 (10A4C000) [pid = 3684] [serial = 694] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 113 (199EE400) [pid = 3684] [serial = 1084] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 112 (16D0C400) [pid = 3684] [serial = 1114] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 111 (177D1C00) [pid = 3684] [serial = 1120] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 110 (15DE9400) [pid = 3684] [serial = 1102] [outer = 00000000] [url = about:blank] 15:24:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 109 (16FC0800) [pid = 3684] [serial = 1117] [outer = 00000000] [url = about:blank] 15:24:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1401ms 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 108 (14FB4800) [pid = 3684] [serial = 1142] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 107 (10F8FC00) [pid = 3684] [serial = 1145] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 106 (177CDC00) [pid = 3684] [serial = 1213] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 105 (15B8A800) [pid = 3684] [serial = 1157] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 104 (13140C00) [pid = 3684] [serial = 1196] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 103 (1120DC00) [pid = 3684] [serial = 1133] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (0F9E7400) [pid = 3684] [serial = 1135] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (1026D800) [pid = 3684] [serial = 1144] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (10ED4C00) [pid = 3684] [serial = 1132] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (142B4400) [pid = 3684] [serial = 1147] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (1683C800) [pid = 3684] [serial = 1159] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (12D5E000) [pid = 3684] [serial = 1139] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (139C8C00) [pid = 3684] [serial = 1168] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (16FC4000) [pid = 3684] [serial = 1198] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (142BB400) [pid = 3684] [serial = 1141] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (1A276400) [pid = 3684] [serial = 1216] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (1810CC00) [pid = 3684] [serial = 1187] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (199FAC00) [pid = 3684] [serial = 1189] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (16975000) [pid = 3684] [serial = 1160] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1983F000) [pid = 3684] [serial = 1177] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (178B3C00) [pid = 3684] [serial = 1186] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (16012000) [pid = 3684] [serial = 1151] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (17AE4800) [pid = 3684] [serial = 1199] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (16F71C00) [pid = 3684] [serial = 1162] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (199F8800) [pid = 3684] [serial = 1201] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (16839000) [pid = 3684] [serial = 1172] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (15809400) [pid = 3684] [serial = 1148] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (17142000) [pid = 3684] [serial = 1174] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (16005C00) [pid = 3684] [serial = 1150] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (167A5C00) [pid = 3684] [serial = 1171] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (15B05000) [pid = 3684] [serial = 1169] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1A86BC00) [pid = 3684] [serial = 1207] [outer = 00000000] [url = about:blank] 15:24:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1A26E800) [pid = 3684] [serial = 1193] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (18374400) [pid = 3684] [serial = 1214] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1A02DC00) [pid = 3684] [serial = 1181] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1A1E7800) [pid = 3684] [serial = 1192] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1A624C00) [pid = 3684] [serial = 1217] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (199F5C00) [pid = 3684] [serial = 1178] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1A0DDC00) [pid = 3684] [serial = 1202] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1A029800) [pid = 3684] [serial = 1180] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1A746400) [pid = 3684] [serial = 1204] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (177BBC00) [pid = 3684] [serial = 1175] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1683F400) [pid = 3684] [serial = 1184] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (17AE6C00) [pid = 3684] [serial = 1165] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1807C400) [pid = 3684] [serial = 1166] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (1A026800) [pid = 3684] [serial = 1190] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (170E5800) [pid = 3684] [serial = 1163] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (1AA6D400) [pid = 3684] [serial = 1211] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (1A871000) [pid = 3684] [serial = 1208] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (1AA69400) [pid = 3684] [serial = 1210] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (1A74A800) [pid = 3684] [serial = 1205] [outer = 00000000] [url = about:blank] 15:24:43 INFO - PROCESS | 3684 | 1469139883602 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 15:24:43 INFO - PROCESS | 3684 | 1469139883589 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 15:24:43 INFO - PROCESS | 3684 | 1469139883595 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 15:24:43 INFO - PROCESS | 3684 | 1469139883600 Marionette TRACE conn3 <- [1,1638,null,{}] 15:24:43 INFO - PROCESS | 3684 | 1469139883605 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:43 INFO - PROCESS | 3684 | 1469139883607 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:43 INFO - PROCESS | 3684 | 1469139883703 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 15:24:43 INFO - PROCESS | 3684 | 1469139883711 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:43 INFO - PROCESS | 3684 | 1469139883713 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:43 INFO - PROCESS | 3684 | ++DOCSHELL 10A48800 == 21 [pid = 3684] [id = 419] 15:24:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (10A4A400) [pid = 3684] [serial = 1257] [outer = 00000000] 15:24:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (10ECE400) [pid = 3684] [serial = 1258] [outer = 10A4A400] 15:24:43 INFO - PROCESS | 3684 | 1469139883767 Marionette DEBUG loaded listener.js 15:24:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (10F92400) [pid = 3684] [serial = 1259] [outer = 10A4A400] 15:24:44 INFO - PROCESS | 3684 | 1469139884279 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 15:24:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 15:24:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 708ms 15:24:44 INFO - PROCESS | 3684 | 1469139884316 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 15:24:44 INFO - PROCESS | 3684 | 1469139884320 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 15:24:44 INFO - PROCESS | 3684 | 1469139884326 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 15:24:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 15:24:44 INFO - PROCESS | 3684 | 1469139884328 Marionette TRACE conn3 <- [1,1642,null,{}] 15:24:44 INFO - PROCESS | 3684 | 1469139884332 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:44 INFO - PROCESS | 3684 | 1469139884334 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:44 INFO - PROCESS | 3684 | 1469139884422 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 15:24:44 INFO - PROCESS | 3684 | 1469139884430 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:44 INFO - PROCESS | 3684 | 1469139884432 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:44 INFO - PROCESS | 3684 | ++DOCSHELL 1296A000 == 22 [pid = 3684] [id = 420] 15:24:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (1296D000) [pid = 3684] [serial = 1260] [outer = 00000000] 15:24:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (1299C000) [pid = 3684] [serial = 1261] [outer = 1296D000] 15:24:44 INFO - PROCESS | 3684 | 1469139884478 Marionette DEBUG loaded listener.js 15:24:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (12B5FC00) [pid = 3684] [serial = 1262] [outer = 1296D000] 15:24:44 INFO - PROCESS | 3684 | 1469139884918 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 15:24:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 15:24:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 618ms 15:24:44 INFO - PROCESS | 3684 | 1469139884947 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 15:24:44 INFO - PROCESS | 3684 | 1469139884950 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 15:24:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 15:24:44 INFO - PROCESS | 3684 | 1469139884953 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 15:24:44 INFO - PROCESS | 3684 | 1469139884956 Marionette TRACE conn3 <- [1,1646,null,{}] 15:24:44 INFO - PROCESS | 3684 | 1469139884966 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:44 INFO - PROCESS | 3684 | 1469139884970 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:45 INFO - PROCESS | 3684 | 1469139885039 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 15:24:45 INFO - PROCESS | 3684 | 1469139885048 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:45 INFO - PROCESS | 3684 | 1469139885051 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:45 INFO - PROCESS | 3684 | ++DOCSHELL 13030000 == 23 [pid = 3684] [id = 421] 15:24:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (13051C00) [pid = 3684] [serial = 1263] [outer = 00000000] 15:24:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (131E5C00) [pid = 3684] [serial = 1264] [outer = 13051C00] 15:24:45 INFO - PROCESS | 3684 | 1469139885097 Marionette DEBUG loaded listener.js 15:24:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (1393CC00) [pid = 3684] [serial = 1265] [outer = 13051C00] 15:24:45 INFO - PROCESS | 3684 | 1469139885527 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 15:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 15:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 617ms 15:24:45 INFO - PROCESS | 3684 | 1469139885556 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 15:24:45 INFO - PROCESS | 3684 | 1469139885559 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 15:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 15:24:45 INFO - PROCESS | 3684 | 1469139885568 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 15:24:45 INFO - PROCESS | 3684 | 1469139885570 Marionette TRACE conn3 <- [1,1650,null,{}] 15:24:45 INFO - PROCESS | 3684 | 1469139885573 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:45 INFO - PROCESS | 3684 | 1469139885575 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:45 INFO - PROCESS | 3684 | 1469139885661 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 15:24:45 INFO - PROCESS | 3684 | 1469139885667 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:45 INFO - PROCESS | 3684 | 1469139885669 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:45 INFO - PROCESS | 3684 | ++DOCSHELL 13159000 == 24 [pid = 3684] [id = 422] 15:24:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (139CC000) [pid = 3684] [serial = 1266] [outer = 00000000] 15:24:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (13EA4800) [pid = 3684] [serial = 1267] [outer = 139CC000] 15:24:45 INFO - PROCESS | 3684 | 1469139885713 Marionette DEBUG loaded listener.js 15:24:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (142C0400) [pid = 3684] [serial = 1268] [outer = 139CC000] 15:24:46 INFO - PROCESS | 3684 | 1469139886208 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 15:24:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 15:24:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 678ms 15:24:46 INFO - PROCESS | 3684 | 1469139886243 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 15:24:46 INFO - PROCESS | 3684 | 1469139886245 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 15:24:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 15:24:46 INFO - PROCESS | 3684 | 1469139886248 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 15:24:46 INFO - PROCESS | 3684 | 1469139886250 Marionette TRACE conn3 <- [1,1654,null,{}] 15:24:46 INFO - PROCESS | 3684 | 1469139886253 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:46 INFO - PROCESS | 3684 | 1469139886255 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:46 INFO - PROCESS | 3684 | 1469139886368 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 15:24:46 INFO - PROCESS | 3684 | 1469139886374 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:46 INFO - PROCESS | 3684 | 1469139886376 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:46 INFO - PROCESS | 3684 | ++DOCSHELL 1442CC00 == 25 [pid = 3684] [id = 423] 15:24:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (14431400) [pid = 3684] [serial = 1269] [outer = 00000000] 15:24:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (15803800) [pid = 3684] [serial = 1270] [outer = 14431400] 15:24:46 INFO - PROCESS | 3684 | 1469139886420 Marionette DEBUG loaded listener.js 15:24:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1580EC00) [pid = 3684] [serial = 1271] [outer = 14431400] 15:24:46 INFO - PROCESS | 3684 | 1469139886857 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 15:24:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 15:24:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 663ms 15:24:46 INFO - PROCESS | 3684 | 1469139886915 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 15:24:46 INFO - PROCESS | 3684 | 1469139886917 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 15:24:46 INFO - PROCESS | 3684 | 1469139886920 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 15:24:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 15:24:46 INFO - PROCESS | 3684 | 1469139886922 Marionette TRACE conn3 <- [1,1658,null,{}] 15:24:46 INFO - PROCESS | 3684 | 1469139886925 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:46 INFO - PROCESS | 3684 | 1469139886930 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:47 INFO - PROCESS | 3684 | 1469139887083 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 15:24:47 INFO - PROCESS | 3684 | 1469139887108 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:47 INFO - PROCESS | 3684 | 1469139887110 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:47 INFO - PROCESS | 3684 | ++DOCSHELL 0F343000 == 26 [pid = 3684] [id = 424] 15:24:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (10A01400) [pid = 3684] [serial = 1272] [outer = 00000000] 15:24:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (15D10800) [pid = 3684] [serial = 1273] [outer = 10A01400] 15:24:47 INFO - PROCESS | 3684 | 1469139887153 Marionette DEBUG loaded listener.js 15:24:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1600F800) [pid = 3684] [serial = 1274] [outer = 10A01400] 15:24:47 INFO - PROCESS | 3684 | 1469139887580 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 15:24:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 15:24:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 708ms 15:24:47 INFO - PROCESS | 3684 | 1469139887644 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 15:24:47 INFO - PROCESS | 3684 | 1469139887646 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 15:24:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 15:24:47 INFO - PROCESS | 3684 | 1469139887649 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 15:24:47 INFO - PROCESS | 3684 | 1469139887651 Marionette TRACE conn3 <- [1,1662,null,{}] 15:24:47 INFO - PROCESS | 3684 | 1469139887656 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:47 INFO - PROCESS | 3684 | 1469139887658 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:47 INFO - PROCESS | 3684 | 1469139887791 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 15:24:48 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1A02BC00) [pid = 3684] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 15:24:48 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1A876C00) [pid = 3684] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 15:24:48 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1A1DFC00) [pid = 3684] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 15:24:48 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (16837C00) [pid = 3684] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 15:24:48 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (15D0D800) [pid = 3684] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 15:24:48 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1AAF4C00) [pid = 3684] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 15:24:48 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (128A0C00) [pid = 3684] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 15:24:48 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (128A1800) [pid = 3684] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 15:24:48 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (0F2AB000) [pid = 3684] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 15:24:48 INFO - PROCESS | 3684 | 1469139888326 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:48 INFO - PROCESS | 3684 | 1469139888328 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:48 INFO - PROCESS | 3684 | ++DOCSHELL 0F34C800 == 27 [pid = 3684] [id = 425] 15:24:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (0F934800) [pid = 3684] [serial = 1275] [outer = 00000000] 15:24:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (13E9C800) [pid = 3684] [serial = 1276] [outer = 0F934800] 15:24:48 INFO - PROCESS | 3684 | 1469139888372 Marionette DEBUG loaded listener.js 15:24:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (15D0E000) [pid = 3684] [serial = 1277] [outer = 0F934800] 15:24:48 INFO - PROCESS | 3684 | 1469139888763 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 15:24:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 15:24:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1175ms 15:24:48 INFO - PROCESS | 3684 | 1469139888821 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 15:24:48 INFO - PROCESS | 3684 | 1469139888823 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 15:24:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 15:24:48 INFO - PROCESS | 3684 | 1469139888826 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 15:24:48 INFO - PROCESS | 3684 | 1469139888828 Marionette TRACE conn3 <- [1,1666,null,{}] 15:24:48 INFO - PROCESS | 3684 | 1469139888815 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:48 INFO - PROCESS | 3684 | 1469139888817 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:48 INFO - PROCESS | 3684 | 1469139888939 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 15:24:48 INFO - PROCESS | 3684 | 1469139888951 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:48 INFO - PROCESS | 3684 | 1469139888953 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:48 INFO - PROCESS | 3684 | ++DOCSHELL 13C54800 == 28 [pid = 3684] [id = 426] 15:24:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (13E9F800) [pid = 3684] [serial = 1278] [outer = 00000000] 15:24:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1683D800) [pid = 3684] [serial = 1279] [outer = 13E9F800] 15:24:48 INFO - PROCESS | 3684 | 1469139888995 Marionette DEBUG loaded listener.js 15:24:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16844400) [pid = 3684] [serial = 1280] [outer = 13E9F800] 15:24:49 INFO - PROCESS | 3684 | 1469139889380 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 15:24:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 15:24:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 617ms 15:24:49 INFO - PROCESS | 3684 | 1469139889429 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 15:24:49 INFO - PROCESS | 3684 | 1469139889431 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 15:24:49 INFO - PROCESS | 3684 | 1469139889434 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 15:24:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 15:24:49 INFO - PROCESS | 3684 | 1469139889436 Marionette TRACE conn3 <- [1,1670,null,{}] 15:24:49 INFO - PROCESS | 3684 | 1469139889439 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:49 INFO - PROCESS | 3684 | 1469139889441 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:49 INFO - PROCESS | 3684 | 1469139889522 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 15:24:49 INFO - PROCESS | 3684 | 1469139889657 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:49 INFO - PROCESS | 3684 | 1469139889659 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:49 INFO - PROCESS | 3684 | ++DOCSHELL 1120A800 == 29 [pid = 3684] [id = 427] 15:24:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (12B64800) [pid = 3684] [serial = 1281] [outer = 00000000] 15:24:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16D04800) [pid = 3684] [serial = 1282] [outer = 12B64800] 15:24:49 INFO - PROCESS | 3684 | 1469139889702 Marionette DEBUG loaded listener.js 15:24:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16D0CC00) [pid = 3684] [serial = 1283] [outer = 12B64800] 15:24:50 INFO - PROCESS | 3684 | 1469139890045 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 15:24:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 15:24:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 678ms 15:24:50 INFO - PROCESS | 3684 | 1469139890118 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 15:24:50 INFO - PROCESS | 3684 | 1469139890120 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 15:24:50 INFO - PROCESS | 3684 | 1469139890124 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 15:24:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 15:24:50 INFO - PROCESS | 3684 | 1469139890125 Marionette TRACE conn3 <- [1,1674,null,{}] 15:24:50 INFO - PROCESS | 3684 | 1469139890129 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:50 INFO - PROCESS | 3684 | 1469139890130 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:50 INFO - PROCESS | 3684 | 1469139890196 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 15:24:50 INFO - PROCESS | 3684 | 1469139890202 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:50 INFO - PROCESS | 3684 | 1469139890204 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:50 INFO - PROCESS | 3684 | ++DOCSHELL 16B44C00 == 30 [pid = 3684] [id = 428] 15:24:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16D04000) [pid = 3684] [serial = 1284] [outer = 00000000] 15:24:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16F6FC00) [pid = 3684] [serial = 1285] [outer = 16D04000] 15:24:50 INFO - PROCESS | 3684 | 1469139890245 Marionette DEBUG loaded listener.js 15:24:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16F79C00) [pid = 3684] [serial = 1286] [outer = 16D04000] 15:24:50 INFO - PROCESS | 3684 | 1469139890925 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 15:24:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 15:24:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 874ms 15:24:50 INFO - PROCESS | 3684 | 1469139890994 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 15:24:50 INFO - PROCESS | 3684 | 1469139890998 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 15:24:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 15:24:50 INFO - PROCESS | 3684 | 1469139891003 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 15:24:50 INFO - PROCESS | 3684 | 1469139891008 Marionette TRACE conn3 <- [1,1678,null,{}] 15:24:50 INFO - PROCESS | 3684 | 1469139891013 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:50 INFO - PROCESS | 3684 | 1469139891016 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:51 INFO - PROCESS | 3684 | 1469139891133 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 15:24:51 INFO - PROCESS | 3684 | 1469139891267 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:51 INFO - PROCESS | 3684 | 1469139891270 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:51 INFO - PROCESS | 3684 | ++DOCSHELL 0F9E7400 == 31 [pid = 3684] [id = 429] 15:24:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (10A03400) [pid = 3684] [serial = 1287] [outer = 00000000] 15:24:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (10A52C00) [pid = 3684] [serial = 1288] [outer = 10A03400] 15:24:51 INFO - PROCESS | 3684 | 1469139891326 Marionette DEBUG loaded listener.js 15:24:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (12829000) [pid = 3684] [serial = 1289] [outer = 10A03400] 15:24:51 INFO - PROCESS | 3684 | 1469139891854 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 15:24:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 15:24:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 904ms 15:24:51 INFO - PROCESS | 3684 | 1469139891911 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 15:24:51 INFO - PROCESS | 3684 | 1469139891916 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 15:24:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 15:24:51 INFO - PROCESS | 3684 | 1469139891925 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 15:24:51 INFO - PROCESS | 3684 | 1469139891930 Marionette TRACE conn3 <- [1,1682,null,{}] 15:24:51 INFO - PROCESS | 3684 | 1469139891935 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:51 INFO - PROCESS | 3684 | 1469139891938 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:52 INFO - PROCESS | 3684 | 1469139892051 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 15:24:52 INFO - PROCESS | 3684 | 1469139892163 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:52 INFO - PROCESS | 3684 | 1469139892165 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:52 INFO - PROCESS | 3684 | ++DOCSHELL 1314A800 == 32 [pid = 3684] [id = 430] 15:24:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (132F2000) [pid = 3684] [serial = 1290] [outer = 00000000] 15:24:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (13CAC800) [pid = 3684] [serial = 1291] [outer = 132F2000] 15:24:52 INFO - PROCESS | 3684 | 1469139892220 Marionette DEBUG loaded listener.js 15:24:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (14FB7C00) [pid = 3684] [serial = 1292] [outer = 132F2000] 15:24:53 INFO - PROCESS | 3684 | 1469139893059 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 15:24:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 15:24:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1205ms 15:24:53 INFO - PROCESS | 3684 | 1469139893138 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 15:24:53 INFO - PROCESS | 3684 | 1469139893142 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 15:24:53 INFO - PROCESS | 3684 | 1469139893147 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 15:24:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 15:24:53 INFO - PROCESS | 3684 | 1469139893151 Marionette TRACE conn3 <- [1,1686,null,{}] 15:24:53 INFO - PROCESS | 3684 | 1469139893139 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:53 INFO - PROCESS | 3684 | 1469139893143 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:53 INFO - PROCESS | 3684 | 1469139893236 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 15:24:53 INFO - PROCESS | 3684 | 1469139893369 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:53 INFO - PROCESS | 3684 | 1469139893374 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:53 INFO - PROCESS | 3684 | ++DOCSHELL 0F2A9000 == 33 [pid = 3684] [id = 431] 15:24:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (0F2AB800) [pid = 3684] [serial = 1293] [outer = 00000000] 15:24:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1026C000) [pid = 3684] [serial = 1294] [outer = 0F2AB800] 15:24:53 INFO - PROCESS | 3684 | 1469139893423 Marionette DEBUG loaded listener.js 15:24:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (10A0B400) [pid = 3684] [serial = 1295] [outer = 0F2AB800] 15:24:53 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1AA70800) [pid = 3684] [serial = 1219] [outer = 00000000] [url = about:blank] 15:24:53 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1AA6D000) [pid = 3684] [serial = 1231] [outer = 00000000] [url = about:blank] 15:24:53 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1AA75800) [pid = 3684] [serial = 1220] [outer = 00000000] [url = about:blank] 15:24:53 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1A26D400) [pid = 3684] [serial = 1228] [outer = 00000000] [url = about:blank] 15:24:53 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (16D45800) [pid = 3684] [serial = 1225] [outer = 00000000] [url = about:blank] 15:24:53 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16FC1400) [pid = 3684] [serial = 1226] [outer = 00000000] [url = about:blank] 15:24:53 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (167FA800) [pid = 3684] [serial = 1243] [outer = 00000000] [url = about:blank] 15:24:53 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1AAFA400) [pid = 3684] [serial = 1234] [outer = 00000000] [url = about:blank] 15:24:53 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (13E96800) [pid = 3684] [serial = 1240] [outer = 00000000] [url = about:blank] 15:24:53 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1AC0EC00) [pid = 3684] [serial = 1235] [outer = 00000000] [url = about:blank] 15:24:53 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (132F0800) [pid = 3684] [serial = 1223] [outer = 00000000] [url = about:blank] 15:24:53 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (12D95C00) [pid = 3684] [serial = 1222] [outer = 00000000] [url = about:blank] 15:24:53 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (0F348400) [pid = 3684] [serial = 1237] [outer = 00000000] [url = about:blank] 15:24:53 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1AAECC00) [pid = 3684] [serial = 1232] [outer = 00000000] [url = about:blank] 15:24:53 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (10F9B400) [pid = 3684] [serial = 1238] [outer = 00000000] [url = about:blank] 15:24:53 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1A61E400) [pid = 3684] [serial = 1229] [outer = 00000000] [url = about:blank] 15:24:53 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (142BDC00) [pid = 3684] [serial = 1241] [outer = 00000000] [url = about:blank] 15:24:53 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1683FC00) [pid = 3684] [serial = 1244] [outer = 00000000] [url = about:blank] 15:24:53 INFO - PROCESS | 3684 | 1469139894008 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 15:24:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 15:24:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 904ms 15:24:54 INFO - PROCESS | 3684 | 1469139894058 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 15:24:54 INFO - PROCESS | 3684 | 1469139894062 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 15:24:54 INFO - PROCESS | 3684 | 1469139894068 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 15:24:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 15:24:54 INFO - PROCESS | 3684 | 1469139894070 Marionette TRACE conn3 <- [1,1690,null,{}] 15:24:54 INFO - PROCESS | 3684 | 1469139894058 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:54 INFO - PROCESS | 3684 | 1469139894060 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:54 INFO - PROCESS | 3684 | 1469139894157 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 15:24:54 INFO - PROCESS | 3684 | 1469139894253 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:54 INFO - PROCESS | 3684 | 1469139894255 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:54 INFO - PROCESS | 3684 | ++DOCSHELL 0F9E6000 == 34 [pid = 3684] [id = 432] 15:24:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (10276C00) [pid = 3684] [serial = 1296] [outer = 00000000] 15:24:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (10ED0800) [pid = 3684] [serial = 1297] [outer = 10276C00] 15:24:54 INFO - PROCESS | 3684 | 1469139894301 Marionette DEBUG loaded listener.js 15:24:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1129D400) [pid = 3684] [serial = 1298] [outer = 10276C00] 15:24:54 INFO - PROCESS | 3684 | 1469139894649 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 15:24:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 15:24:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 617ms 15:24:54 INFO - PROCESS | 3684 | 1469139894754 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 15:24:54 INFO - PROCESS | 3684 | 1469139894757 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 15:24:54 INFO - PROCESS | 3684 | 1469139894764 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 15:24:54 INFO - PROCESS | 3684 | 1469139894767 Marionette TRACE conn3 <- [1,1694,null,{}] 15:24:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 15:24:54 INFO - PROCESS | 3684 | 1469139894782 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:54 INFO - PROCESS | 3684 | 1469139894786 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:54 INFO - PROCESS | 3684 | 1469139894872 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 15:24:54 INFO - PROCESS | 3684 | 1469139894880 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:54 INFO - PROCESS | 3684 | 1469139894883 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:54 INFO - PROCESS | 3684 | ++DOCSHELL 12BD6C00 == 35 [pid = 3684] [id = 433] 15:24:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (12D5D000) [pid = 3684] [serial = 1299] [outer = 00000000] 15:24:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1314AC00) [pid = 3684] [serial = 1300] [outer = 12D5D000] 15:24:54 INFO - PROCESS | 3684 | 1469139894933 Marionette DEBUG loaded listener.js 15:24:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (132F0800) [pid = 3684] [serial = 1301] [outer = 12D5D000] 15:24:55 INFO - PROCESS | 3684 | 1469139895373 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 15:24:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 15:24:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 617ms 15:24:55 INFO - PROCESS | 3684 | 1469139895393 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 15:24:55 INFO - PROCESS | 3684 | 1469139895396 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 15:24:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 15:24:55 INFO - PROCESS | 3684 | 1469139895399 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 15:24:55 INFO - PROCESS | 3684 | 1469139895400 Marionette TRACE conn3 <- [1,1698,null,{}] 15:24:55 INFO - PROCESS | 3684 | 1469139895407 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:55 INFO - PROCESS | 3684 | 1469139895409 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:55 INFO - PROCESS | 3684 | 1469139895474 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 15:24:55 INFO - PROCESS | 3684 | 1469139895479 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:55 INFO - PROCESS | 3684 | 1469139895481 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:55 INFO - PROCESS | 3684 | ++DOCSHELL 13CAF000 == 36 [pid = 3684] [id = 434] 15:24:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (13CAF800) [pid = 3684] [serial = 1302] [outer = 00000000] 15:24:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (14433400) [pid = 3684] [serial = 1303] [outer = 13CAF800] 15:24:55 INFO - PROCESS | 3684 | 1469139895527 Marionette DEBUG loaded listener.js 15:24:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (144FCC00) [pid = 3684] [serial = 1304] [outer = 13CAF800] 15:24:55 INFO - PROCESS | 3684 | 1469139895944 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 15:24:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 15:24:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 602ms 15:24:56 INFO - PROCESS | 3684 | 1469139896001 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 15:24:56 INFO - PROCESS | 3684 | 1469139896003 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 15:24:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 15:24:56 INFO - PROCESS | 3684 | 1469139896007 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 15:24:56 INFO - PROCESS | 3684 | 1469139896010 Marionette TRACE conn3 <- [1,1702,null,{}] 15:24:56 INFO - PROCESS | 3684 | 1469139896014 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:56 INFO - PROCESS | 3684 | 1469139896018 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:56 INFO - PROCESS | 3684 | 1469139896099 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 15:24:56 INFO - PROCESS | 3684 | 1469139896104 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:56 INFO - PROCESS | 3684 | 1469139896107 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:56 INFO - PROCESS | 3684 | ++DOCSHELL 15B06800 == 37 [pid = 3684] [id = 435] 15:24:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (15B85400) [pid = 3684] [serial = 1305] [outer = 00000000] 15:24:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (15D09800) [pid = 3684] [serial = 1306] [outer = 15B85400] 15:24:56 INFO - PROCESS | 3684 | 1469139896150 Marionette DEBUG loaded listener.js 15:24:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (15D10400) [pid = 3684] [serial = 1307] [outer = 15B85400] 15:24:56 INFO - PROCESS | 3684 | 1469139896628 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 15:24:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 15:24:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 663ms 15:24:56 INFO - PROCESS | 3684 | 1469139896689 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 15:24:56 INFO - PROCESS | 3684 | 1469139896691 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 15:24:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 15:24:56 INFO - PROCESS | 3684 | 1469139896700 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 15:24:56 INFO - PROCESS | 3684 | 1469139896702 Marionette TRACE conn3 <- [1,1706,null,{}] 15:24:56 INFO - PROCESS | 3684 | 1469139896705 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:56 INFO - PROCESS | 3684 | 1469139896710 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:56 INFO - PROCESS | 3684 | 1469139896842 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 15:24:56 INFO - PROCESS | 3684 | 1469139896886 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:56 INFO - PROCESS | 3684 | 1469139896888 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:56 INFO - PROCESS | 3684 | ++DOCSHELL 15D02800 == 38 [pid = 3684] [id = 436] 15:24:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (15DF1400) [pid = 3684] [serial = 1308] [outer = 00000000] 15:24:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (167FB000) [pid = 3684] [serial = 1309] [outer = 15DF1400] 15:24:56 INFO - PROCESS | 3684 | 1469139896931 Marionette DEBUG loaded listener.js 15:24:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1683F800) [pid = 3684] [serial = 1310] [outer = 15DF1400] 15:24:57 INFO - PROCESS | 3684 | 1469139897337 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 15:24:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 15:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 663ms 15:24:57 INFO - PROCESS | 3684 | 1469139897359 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 15:24:57 INFO - PROCESS | 3684 | 1469139897361 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 15:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 15:24:57 INFO - PROCESS | 3684 | 1469139897364 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 15:24:57 INFO - PROCESS | 3684 | 1469139897366 Marionette TRACE conn3 <- [1,1710,null,{}] 15:24:57 INFO - PROCESS | 3684 | 1469139897369 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:57 INFO - PROCESS | 3684 | 1469139897371 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:57 INFO - PROCESS | 3684 | 1469139897504 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 15:24:57 INFO - PROCESS | 3684 | 1469139897521 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:57 INFO - PROCESS | 3684 | 1469139897531 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:57 INFO - PROCESS | 3684 | ++DOCSHELL 10268C00 == 39 [pid = 3684] [id = 437] 15:24:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (15D07C00) [pid = 3684] [serial = 1311] [outer = 00000000] 15:24:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (16979800) [pid = 3684] [serial = 1312] [outer = 15D07C00] 15:24:57 INFO - PROCESS | 3684 | 1469139897577 Marionette DEBUG loaded listener.js 15:24:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (16B39400) [pid = 3684] [serial = 1313] [outer = 15D07C00] 15:24:57 INFO - PROCESS | 3684 | 1469139897990 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 15:24:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 15:24:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 678ms 15:24:58 INFO - PROCESS | 3684 | 1469139898048 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 15:24:58 INFO - PROCESS | 3684 | 1469139898050 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 15:24:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 15:24:58 INFO - PROCESS | 3684 | 1469139898059 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 15:24:58 INFO - PROCESS | 3684 | 1469139898060 Marionette TRACE conn3 <- [1,1714,null,{}] 15:24:58 INFO - PROCESS | 3684 | 1469139898064 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:58 INFO - PROCESS | 3684 | 1469139898067 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:58 INFO - PROCESS | 3684 | 1469139898179 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 15:24:58 INFO - PROCESS | 3684 | 1469139898184 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:58 INFO - PROCESS | 3684 | 1469139898186 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:58 INFO - PROCESS | 3684 | ++DOCSHELL 13C57C00 == 40 [pid = 3684] [id = 438] 15:24:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (16D04C00) [pid = 3684] [serial = 1314] [outer = 00000000] 15:24:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (16E07C00) [pid = 3684] [serial = 1315] [outer = 16D04C00] 15:24:58 INFO - PROCESS | 3684 | 1469139898214 Marionette DEBUG loaded listener.js 15:24:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (16E0DC00) [pid = 3684] [serial = 1316] [outer = 16D04C00] 15:24:58 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (12B64800) [pid = 3684] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 15:24:58 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (14431400) [pid = 3684] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 15:24:58 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (10A01400) [pid = 3684] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 15:24:58 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (10223C00) [pid = 3684] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 15:24:58 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1296D000) [pid = 3684] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 15:24:58 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (13051C00) [pid = 3684] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 15:24:58 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (139CC000) [pid = 3684] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 15:24:58 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (10A4A400) [pid = 3684] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 15:24:58 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (0F934800) [pid = 3684] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 15:24:58 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (13E9F800) [pid = 3684] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 15:24:58 INFO - PROCESS | 3684 | 1469139898739 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 15:24:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 15:24:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 708ms 15:24:58 INFO - PROCESS | 3684 | 1469139898758 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 15:24:58 INFO - PROCESS | 3684 | 1469139898760 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 15:24:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 15:24:58 INFO - PROCESS | 3684 | 1469139898789 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 15:24:58 INFO - PROCESS | 3684 | 1469139898791 Marionette TRACE conn3 <- [1,1718,null,{}] 15:24:58 INFO - PROCESS | 3684 | 1469139898795 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:58 INFO - PROCESS | 3684 | 1469139898796 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:58 INFO - PROCESS | 3684 | 1469139898873 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 15:24:58 INFO - PROCESS | 3684 | 1469139898879 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:58 INFO - PROCESS | 3684 | 1469139898881 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:58 INFO - PROCESS | 3684 | ++DOCSHELL 10A01400 == 41 [pid = 3684] [id = 439] 15:24:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (128A0C00) [pid = 3684] [serial = 1317] [outer = 00000000] 15:24:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (167F8800) [pid = 3684] [serial = 1318] [outer = 128A0C00] 15:24:58 INFO - PROCESS | 3684 | 1469139898923 Marionette DEBUG loaded listener.js 15:24:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (16836400) [pid = 3684] [serial = 1319] [outer = 128A0C00] 15:24:59 INFO - PROCESS | 3684 | 1469139899332 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 15:24:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 15:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 572ms 15:24:59 INFO - PROCESS | 3684 | 1469139899375 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 15:24:59 INFO - PROCESS | 3684 | 1469139899377 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 15:24:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 15:24:59 INFO - PROCESS | 3684 | 1469139899384 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 15:24:59 INFO - PROCESS | 3684 | 1469139899386 Marionette TRACE conn3 <- [1,1722,null,{}] 15:24:59 INFO - PROCESS | 3684 | 1469139899389 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:59 INFO - PROCESS | 3684 | 1469139899391 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:59 INFO - PROCESS | 3684 | 1469139899479 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 15:24:59 INFO - PROCESS | 3684 | 1469139899484 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:59 INFO - PROCESS | 3684 | 1469139899486 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:24:59 INFO - PROCESS | 3684 | ++DOCSHELL 16825800 == 42 [pid = 3684] [id = 440] 15:24:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1683C800) [pid = 3684] [serial = 1320] [outer = 00000000] 15:24:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (170E9800) [pid = 3684] [serial = 1321] [outer = 1683C800] 15:24:59 INFO - PROCESS | 3684 | 1469139899530 Marionette DEBUG loaded listener.js 15:24:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (170EB400) [pid = 3684] [serial = 1322] [outer = 1683C800] 15:24:59 INFO - PROCESS | 3684 | 1469139899961 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 15:24:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 15:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 603ms 15:24:59 INFO - PROCESS | 3684 | 1469139900006 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 15:24:59 INFO - PROCESS | 3684 | 1469139900009 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 15:24:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 15:24:59 INFO - PROCESS | 3684 | 1469139900012 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 15:24:59 INFO - PROCESS | 3684 | 1469139900014 Marionette TRACE conn3 <- [1,1726,null,{}] 15:24:59 INFO - PROCESS | 3684 | 1469139900018 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:00 INFO - PROCESS | 3684 | 1469139900020 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:00 INFO - PROCESS | 3684 | 1469139900113 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 15:25:00 INFO - PROCESS | 3684 | 1469139900106 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:00 INFO - PROCESS | 3684 | 1469139900109 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:00 INFO - PROCESS | 3684 | ++DOCSHELL 177BA400 == 43 [pid = 3684] [id = 441] 15:25:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (177C5800) [pid = 3684] [serial = 1323] [outer = 00000000] 15:25:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (178B3C00) [pid = 3684] [serial = 1324] [outer = 177C5800] 15:25:00 INFO - PROCESS | 3684 | 1469139900159 Marionette DEBUG loaded listener.js 15:25:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (17AE7C00) [pid = 3684] [serial = 1325] [outer = 177C5800] 15:25:00 INFO - PROCESS | 3684 | 1469139900809 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 15:25:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 15:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 874ms 15:25:00 INFO - PROCESS | 3684 | 1469139900880 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 15:25:00 INFO - PROCESS | 3684 | 1469139900885 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 15:25:00 INFO - PROCESS | 3684 | 1469139900890 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 15:25:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 15:25:00 INFO - PROCESS | 3684 | 1469139900894 Marionette TRACE conn3 <- [1,1730,null,{}] 15:25:00 INFO - PROCESS | 3684 | 1469139900900 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:00 INFO - PROCESS | 3684 | 1469139900903 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:01 INFO - PROCESS | 3684 | 1469139901012 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 15:25:01 INFO - PROCESS | 3684 | 1469139901119 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:01 INFO - PROCESS | 3684 | 1469139901122 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:01 INFO - PROCESS | 3684 | ++DOCSHELL 1055D800 == 44 [pid = 3684] [id = 442] 15:25:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (10561400) [pid = 3684] [serial = 1326] [outer = 00000000] 15:25:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (110EAC00) [pid = 3684] [serial = 1327] [outer = 10561400] 15:25:01 INFO - PROCESS | 3684 | 1469139901168 Marionette DEBUG loaded listener.js 15:25:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (12829800) [pid = 3684] [serial = 1328] [outer = 10561400] 15:25:01 INFO - PROCESS | 3684 | 1469139901720 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 15:25:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 15:25:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 858ms 15:25:01 INFO - PROCESS | 3684 | 1469139901759 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 15:25:01 INFO - PROCESS | 3684 | 1469139901764 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 15:25:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 15:25:01 INFO - PROCESS | 3684 | 1469139901770 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 15:25:01 INFO - PROCESS | 3684 | 1469139901773 Marionette TRACE conn3 <- [1,1734,null,{}] 15:25:01 INFO - PROCESS | 3684 | 1469139901777 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:01 INFO - PROCESS | 3684 | 1469139901780 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:01 INFO - PROCESS | 3684 | 1469139901887 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 15:25:01 INFO - PROCESS | 3684 | 1469139901993 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:01 INFO - PROCESS | 3684 | 1469139901995 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:02 INFO - PROCESS | 3684 | ++DOCSHELL 1314A400 == 45 [pid = 3684] [id = 443] 15:25:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (1314E800) [pid = 3684] [serial = 1329] [outer = 00000000] 15:25:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (13E98000) [pid = 3684] [serial = 1330] [outer = 1314E800] 15:25:02 INFO - PROCESS | 3684 | 1469139902051 Marionette DEBUG loaded listener.js 15:25:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (15B09800) [pid = 3684] [serial = 1331] [outer = 1314E800] 15:25:02 INFO - PROCESS | 3684 | 1469139902636 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 15:25:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 15:25:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 904ms 15:25:02 INFO - PROCESS | 3684 | 1469139902681 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 15:25:02 INFO - PROCESS | 3684 | 1469139902683 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 15:25:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 15:25:02 INFO - PROCESS | 3684 | 1469139902687 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 15:25:02 INFO - PROCESS | 3684 | 1469139902691 Marionette TRACE conn3 <- [1,1738,null,{}] 15:25:02 INFO - PROCESS | 3684 | 1469139902701 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:02 INFO - PROCESS | 3684 | 1469139902706 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:02 INFO - PROCESS | 3684 | 1469139902811 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 15:25:02 INFO - PROCESS | 3684 | 1469139902945 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:02 INFO - PROCESS | 3684 | 1469139902949 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:02 INFO - PROCESS | 3684 | ++DOCSHELL 16FC0400 == 46 [pid = 3684] [id = 444] 15:25:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (16FC4C00) [pid = 3684] [serial = 1332] [outer = 00000000] 15:25:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (1770C400) [pid = 3684] [serial = 1333] [outer = 16FC4C00] 15:25:02 INFO - PROCESS | 3684 | 1469139903005 Marionette DEBUG loaded listener.js 15:25:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (177C4000) [pid = 3684] [serial = 1334] [outer = 16FC4C00] 15:25:03 INFO - PROCESS | 3684 | 1469139903566 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 15:25:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 15:25:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 904ms 15:25:03 INFO - PROCESS | 3684 | 1469139903597 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 15:25:03 INFO - PROCESS | 3684 | 1469139903600 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 15:25:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 15:25:03 INFO - PROCESS | 3684 | 1469139903604 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 15:25:03 INFO - PROCESS | 3684 | 1469139903606 Marionette TRACE conn3 <- [1,1742,null,{}] 15:25:03 INFO - PROCESS | 3684 | 1469139903610 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:03 INFO - PROCESS | 3684 | 1469139903612 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:03 INFO - PROCESS | 3684 | 1469139903718 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 15:25:03 INFO - PROCESS | 3684 | 1469139903953 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:03 INFO - PROCESS | 3684 | 1469139903956 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:03 INFO - PROCESS | 3684 | ++DOCSHELL 0F343C00 == 47 [pid = 3684] [id = 445] 15:25:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (0F345400) [pid = 3684] [serial = 1335] [outer = 00000000] 15:25:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (0F97E000) [pid = 3684] [serial = 1336] [outer = 0F345400] 15:25:04 INFO - PROCESS | 3684 | 1469139904011 Marionette DEBUG loaded listener.js 15:25:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (102C9000) [pid = 3684] [serial = 1337] [outer = 0F345400] 15:25:04 INFO - PROCESS | 3684 | 1469139904588 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 15:25:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 15:25:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1055ms 15:25:04 INFO - PROCESS | 3684 | 1469139904670 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 15:25:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 15:25:04 INFO - PROCESS | 3684 | 1469139904673 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 15:25:04 INFO - PROCESS | 3684 | 1469139904677 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 15:25:04 INFO - PROCESS | 3684 | 1469139904680 Marionette TRACE conn3 <- [1,1746,null,{}] 15:25:04 INFO - PROCESS | 3684 | 1469139904685 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:04 INFO - PROCESS | 3684 | 1469139904689 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:04 INFO - PROCESS | 3684 | 1469139904790 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 15:25:04 INFO - PROCESS | 3684 | 1469139904893 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:04 INFO - PROCESS | 3684 | 1469139904896 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:04 INFO - PROCESS | 3684 | --DOCSHELL 16825800 == 46 [pid = 3684] [id = 440] 15:25:04 INFO - PROCESS | 3684 | --DOCSHELL 10A01400 == 45 [pid = 3684] [id = 439] 15:25:04 INFO - PROCESS | 3684 | --DOCSHELL 13C57C00 == 44 [pid = 3684] [id = 438] 15:25:04 INFO - PROCESS | 3684 | --DOCSHELL 10268C00 == 43 [pid = 3684] [id = 437] 15:25:04 INFO - PROCESS | 3684 | --DOCSHELL 15D02800 == 42 [pid = 3684] [id = 436] 15:25:04 INFO - PROCESS | 3684 | --DOCSHELL 15B06800 == 41 [pid = 3684] [id = 435] 15:25:04 INFO - PROCESS | 3684 | --DOCSHELL 13CAF000 == 40 [pid = 3684] [id = 434] 15:25:04 INFO - PROCESS | 3684 | --DOCSHELL 12BD6C00 == 39 [pid = 3684] [id = 433] 15:25:04 INFO - PROCESS | 3684 | --DOCSHELL 0F9E6000 == 38 [pid = 3684] [id = 432] 15:25:04 INFO - PROCESS | 3684 | --DOCSHELL 0F2A9000 == 37 [pid = 3684] [id = 431] 15:25:04 INFO - PROCESS | 3684 | --DOCSHELL 1314A800 == 36 [pid = 3684] [id = 430] 15:25:04 INFO - PROCESS | 3684 | --DOCSHELL 0F9E7400 == 35 [pid = 3684] [id = 429] 15:25:04 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (15803800) [pid = 3684] [serial = 1270] [outer = 00000000] [url = about:blank] 15:25:04 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (15D10800) [pid = 3684] [serial = 1273] [outer = 00000000] [url = about:blank] 15:25:04 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (199F1800) [pid = 3684] [serial = 1252] [outer = 00000000] [url = about:blank] 15:25:04 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (11CD5400) [pid = 3684] [serial = 1256] [outer = 00000000] [url = about:blank] 15:25:04 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (10F98000) [pid = 3684] [serial = 1255] [outer = 00000000] [url = about:blank] 15:25:04 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (1299C000) [pid = 3684] [serial = 1261] [outer = 00000000] [url = about:blank] 15:25:04 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (12B5FC00) [pid = 3684] [serial = 1262] [outer = 00000000] [url = about:blank] 15:25:04 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (1580EC00) [pid = 3684] [serial = 1271] [outer = 00000000] [url = about:blank] 15:25:04 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (131E5C00) [pid = 3684] [serial = 1264] [outer = 00000000] [url = about:blank] 15:25:04 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (1393CC00) [pid = 3684] [serial = 1265] [outer = 00000000] [url = about:blank] 15:25:04 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (13EA4800) [pid = 3684] [serial = 1267] [outer = 00000000] [url = about:blank] 15:25:04 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (177C9C00) [pid = 3684] [serial = 1246] [outer = 00000000] [url = about:blank] 15:25:04 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (10ECE400) [pid = 3684] [serial = 1258] [outer = 00000000] [url = about:blank] 15:25:04 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (10F92400) [pid = 3684] [serial = 1259] [outer = 00000000] [url = about:blank] 15:25:04 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (142BFC00) [pid = 3684] [serial = 1249] [outer = 00000000] [url = about:blank] 15:25:04 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (13E9C800) [pid = 3684] [serial = 1276] [outer = 00000000] [url = about:blank] 15:25:04 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1600F800) [pid = 3684] [serial = 1274] [outer = 00000000] [url = about:blank] 15:25:04 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (15D0E000) [pid = 3684] [serial = 1277] [outer = 00000000] [url = about:blank] 15:25:04 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1683D800) [pid = 3684] [serial = 1279] [outer = 00000000] [url = about:blank] 15:25:04 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (142C0400) [pid = 3684] [serial = 1268] [outer = 00000000] [url = about:blank] 15:25:04 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (16844400) [pid = 3684] [serial = 1280] [outer = 00000000] [url = about:blank] 15:25:04 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (16D0CC00) [pid = 3684] [serial = 1283] [outer = 00000000] [url = about:blank] 15:25:04 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16D04800) [pid = 3684] [serial = 1282] [outer = 00000000] [url = about:blank] 15:25:04 INFO - PROCESS | 3684 | ++DOCSHELL 0F9E6000 == 36 [pid = 3684] [id = 446] 15:25:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (0F9E7400) [pid = 3684] [serial = 1338] [outer = 00000000] 15:25:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (10F96000) [pid = 3684] [serial = 1339] [outer = 0F9E7400] 15:25:04 INFO - PROCESS | 3684 | 1469139904957 Marionette DEBUG loaded listener.js 15:25:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (12991C00) [pid = 3684] [serial = 1340] [outer = 0F9E7400] 15:25:05 INFO - PROCESS | 3684 | 1469139905380 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 15:25:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 15:25:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 708ms 15:25:05 INFO - PROCESS | 3684 | 1469139905380 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 15:25:05 INFO - PROCESS | 3684 | 1469139905383 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 15:25:05 INFO - PROCESS | 3684 | 1469139905388 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 15:25:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 15:25:05 INFO - PROCESS | 3684 | 1469139905390 Marionette TRACE conn3 <- [1,1750,null,{}] 15:25:05 INFO - PROCESS | 3684 | 1469139905393 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:05 INFO - PROCESS | 3684 | 1469139905395 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:05 INFO - PROCESS | 3684 | 1469139905480 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 15:25:05 INFO - PROCESS | 3684 | 1469139905486 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:05 INFO - PROCESS | 3684 | 1469139905489 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:05 INFO - PROCESS | 3684 | ++DOCSHELL 12BC9C00 == 37 [pid = 3684] [id = 447] 15:25:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (13114C00) [pid = 3684] [serial = 1341] [outer = 00000000] 15:25:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (13CA5C00) [pid = 3684] [serial = 1342] [outer = 13114C00] 15:25:05 INFO - PROCESS | 3684 | 1469139905533 Marionette DEBUG loaded listener.js 15:25:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (142B4400) [pid = 3684] [serial = 1343] [outer = 13114C00] 15:25:05 INFO - PROCESS | 3684 | 1469139905992 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 15:25:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 15:25:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 602ms 15:25:06 INFO - PROCESS | 3684 | 1469139906010 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 15:25:06 INFO - PROCESS | 3684 | 1469139906012 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 15:25:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 15:25:06 INFO - PROCESS | 3684 | 1469139906017 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 15:25:06 INFO - PROCESS | 3684 | 1469139906022 Marionette TRACE conn3 <- [1,1754,null,{}] 15:25:06 INFO - PROCESS | 3684 | 1469139906034 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:06 INFO - PROCESS | 3684 | 1469139906037 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:06 INFO - PROCESS | 3684 | 1469139906120 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 15:25:06 INFO - PROCESS | 3684 | 1469139906126 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:06 INFO - PROCESS | 3684 | 1469139906128 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:06 INFO - PROCESS | 3684 | ++DOCSHELL 15D08C00 == 38 [pid = 3684] [id = 448] 15:25:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (15D09400) [pid = 3684] [serial = 1344] [outer = 00000000] 15:25:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (16008800) [pid = 3684] [serial = 1345] [outer = 15D09400] 15:25:06 INFO - PROCESS | 3684 | 1469139906173 Marionette DEBUG loaded listener.js 15:25:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1600D800) [pid = 3684] [serial = 1346] [outer = 15D09400] 15:25:06 INFO - PROCESS | 3684 | 1469139906632 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 15:25:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 15:25:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 678ms 15:25:06 INFO - PROCESS | 3684 | 1469139906693 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 15:25:06 INFO - PROCESS | 3684 | 1469139906696 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 15:25:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 15:25:06 INFO - PROCESS | 3684 | 1469139906699 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 15:25:06 INFO - PROCESS | 3684 | 1469139906700 Marionette TRACE conn3 <- [1,1758,null,{}] 15:25:06 INFO - PROCESS | 3684 | 1469139906704 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:06 INFO - PROCESS | 3684 | 1469139906706 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:06 INFO - PROCESS | 3684 | 1469139906798 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 15:25:06 INFO - PROCESS | 3684 | 1469139906907 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:06 INFO - PROCESS | 3684 | 1469139906909 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:06 INFO - PROCESS | 3684 | ++DOCSHELL 0F350800 == 39 [pid = 3684] [id = 449] 15:25:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (0F93A800) [pid = 3684] [serial = 1347] [outer = 00000000] 15:25:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (167AA400) [pid = 3684] [serial = 1348] [outer = 0F93A800] 15:25:06 INFO - PROCESS | 3684 | 1469139906952 Marionette DEBUG loaded listener.js 15:25:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (16825800) [pid = 3684] [serial = 1349] [outer = 0F93A800] 15:25:07 INFO - PROCESS | 3684 | 1469139907350 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 15:25:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 15:25:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 678ms 15:25:07 INFO - PROCESS | 3684 | 1469139907379 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 15:25:07 INFO - PROCESS | 3684 | 1469139907381 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 15:25:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 15:25:07 INFO - PROCESS | 3684 | 1469139907374 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 15:25:07 INFO - PROCESS | 3684 | 1469139907375 Marionette TRACE conn3 <- [1,1762,null,{}] 15:25:07 INFO - PROCESS | 3684 | 1469139907379 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:07 INFO - PROCESS | 3684 | 1469139907381 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:07 INFO - PROCESS | 3684 | 1469139907491 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 15:25:07 INFO - PROCESS | 3684 | 1469139907497 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:07 INFO - PROCESS | 3684 | 1469139907503 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:07 INFO - PROCESS | 3684 | ++DOCSHELL 16B41800 == 40 [pid = 3684] [id = 450] 15:25:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (16B3E800) [pid = 3684] [serial = 1350] [outer = 00000000] 15:25:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (16D0B800) [pid = 3684] [serial = 1351] [outer = 16B3E800] 15:25:07 INFO - PROCESS | 3684 | 1469139907555 Marionette DEBUG loaded listener.js 15:25:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (16E06400) [pid = 3684] [serial = 1352] [outer = 16B3E800] 15:25:08 INFO - PROCESS | 3684 | 1469139908004 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 15:25:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 15:25:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 663ms 15:25:08 INFO - PROCESS | 3684 | 1469139908052 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 15:25:08 INFO - PROCESS | 3684 | 1469139908054 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 15:25:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 15:25:08 INFO - PROCESS | 3684 | 1469139908057 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 15:25:08 INFO - PROCESS | 3684 | 1469139908059 Marionette TRACE conn3 <- [1,1766,null,{}] 15:25:08 INFO - PROCESS | 3684 | 1469139908074 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:08 INFO - PROCESS | 3684 | 1469139908076 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:08 INFO - PROCESS | 3684 | 1469139908219 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 15:25:08 INFO - PROCESS | 3684 | 1469139908233 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:08 INFO - PROCESS | 3684 | 1469139908235 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:08 INFO - PROCESS | 3684 | ++DOCSHELL 16D0B400 == 41 [pid = 3684] [id = 451] 15:25:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (16E0D000) [pid = 3684] [serial = 1353] [outer = 00000000] 15:25:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (17AEA000) [pid = 3684] [serial = 1354] [outer = 16E0D000] 15:25:08 INFO - PROCESS | 3684 | 1469139908277 Marionette DEBUG loaded listener.js 15:25:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (1807E400) [pid = 3684] [serial = 1355] [outer = 16E0D000] 15:25:08 INFO - PROCESS | 3684 | 1469139908697 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 15:25:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 15:25:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 663ms 15:25:08 INFO - PROCESS | 3684 | 1469139908740 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 15:25:08 INFO - PROCESS | 3684 | 1469139908742 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 15:25:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 15:25:08 INFO - PROCESS | 3684 | 1469139908745 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 15:25:08 INFO - PROCESS | 3684 | 1469139908756 Marionette TRACE conn3 <- [1,1770,null,{}] 15:25:08 INFO - PROCESS | 3684 | 1469139908766 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:08 INFO - PROCESS | 3684 | 1469139908768 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:08 INFO - PROCESS | 3684 | 1469139908861 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 15:25:08 INFO - PROCESS | 3684 | 1469139908867 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:08 INFO - PROCESS | 3684 | 1469139908869 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:08 INFO - PROCESS | 3684 | ++DOCSHELL 0F2ADC00 == 42 [pid = 3684] [id = 452] 15:25:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (171CBC00) [pid = 3684] [serial = 1356] [outer = 00000000] 15:25:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (1830D800) [pid = 3684] [serial = 1357] [outer = 171CBC00] 15:25:08 INFO - PROCESS | 3684 | 1469139908911 Marionette DEBUG loaded listener.js 15:25:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (1836D400) [pid = 3684] [serial = 1358] [outer = 171CBC00] 15:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (13CAF800) [pid = 3684] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 15:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (10276C00) [pid = 3684] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 15:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (15DF1400) [pid = 3684] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 15:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (15D07C00) [pid = 3684] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 15:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (15B85400) [pid = 3684] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 15:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (12D5D000) [pid = 3684] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 15:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (16D04C00) [pid = 3684] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 15:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (0F2AB800) [pid = 3684] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 15:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (128A0C00) [pid = 3684] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 15:25:09 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1683C800) [pid = 3684] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 15:25:09 INFO - PROCESS | 3684 | 1469139909536 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 15:25:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 15:25:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 828ms 15:25:09 INFO - PROCESS | 3684 | 1469139909574 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 15:25:09 INFO - PROCESS | 3684 | 1469139909576 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 15:25:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 15:25:09 INFO - PROCESS | 3684 | 1469139909579 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 15:25:09 INFO - PROCESS | 3684 | 1469139909581 Marionette TRACE conn3 <- [1,1774,null,{}] 15:25:09 INFO - PROCESS | 3684 | 1469139909585 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:09 INFO - PROCESS | 3684 | 1469139909588 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:09 INFO - PROCESS | 3684 | 1469139909694 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 15:25:09 INFO - PROCESS | 3684 | 1469139909701 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:09 INFO - PROCESS | 3684 | 1469139909703 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:09 INFO - PROCESS | 3684 | ++DOCSHELL 1391B800 == 43 [pid = 3684] [id = 453] 15:25:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (14431400) [pid = 3684] [serial = 1359] [outer = 00000000] 15:25:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1600EC00) [pid = 3684] [serial = 1360] [outer = 14431400] 15:25:09 INFO - PROCESS | 3684 | 1469139909745 Marionette DEBUG loaded listener.js 15:25:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (14FB4400) [pid = 3684] [serial = 1361] [outer = 14431400] 15:25:10 INFO - PROCESS | 3684 | 1469139910148 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 15:25:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 15:25:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 618ms 15:25:10 INFO - PROCESS | 3684 | 1469139910201 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 15:25:10 INFO - PROCESS | 3684 | 1469139910203 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 15:25:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 15:25:10 INFO - PROCESS | 3684 | 1469139910206 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 15:25:10 INFO - PROCESS | 3684 | 1469139910208 Marionette TRACE conn3 <- [1,1778,null,{}] 15:25:10 INFO - PROCESS | 3684 | 1469139910211 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:10 INFO - PROCESS | 3684 | 1469139910213 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:10 INFO - PROCESS | 3684 | 1469139910277 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 15:25:10 INFO - PROCESS | 3684 | 1469139910283 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:10 INFO - PROCESS | 3684 | 1469139910284 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:10 INFO - PROCESS | 3684 | ++DOCSHELL 15D0C400 == 44 [pid = 3684] [id = 454] 15:25:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (177C7C00) [pid = 3684] [serial = 1362] [outer = 00000000] 15:25:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (19834400) [pid = 3684] [serial = 1363] [outer = 177C7C00] 15:25:10 INFO - PROCESS | 3684 | 1469139910326 Marionette DEBUG loaded listener.js 15:25:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1983AC00) [pid = 3684] [serial = 1364] [outer = 177C7C00] 15:25:10 INFO - PROCESS | 3684 | 1469139910737 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:25:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 15:25:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 572ms 15:25:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 15:25:10 INFO - PROCESS | 3684 | 1469139910781 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 15:25:10 INFO - PROCESS | 3684 | 1469139910783 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 15:25:10 INFO - PROCESS | 3684 | 1469139910786 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 15:25:10 INFO - PROCESS | 3684 | 1469139910788 Marionette TRACE conn3 <- [1,1782,null,{}] 15:25:10 INFO - PROCESS | 3684 | 1469139910795 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:10 INFO - PROCESS | 3684 | 1469139910797 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:10 INFO - PROCESS | 3684 | 1469139910877 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 15:25:10 INFO - PROCESS | 3684 | 1469139910883 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:10 INFO - PROCESS | 3684 | 1469139910885 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:10 INFO - PROCESS | 3684 | ++DOCSHELL 1770B800 == 45 [pid = 3684] [id = 455] 15:25:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (1810F800) [pid = 3684] [serial = 1365] [outer = 00000000] 15:25:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (199F4000) [pid = 3684] [serial = 1366] [outer = 1810F800] 15:25:10 INFO - PROCESS | 3684 | 1469139910930 Marionette DEBUG loaded listener.js 15:25:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (199F9C00) [pid = 3684] [serial = 1367] [outer = 1810F800] 15:25:11 INFO - PROCESS | 3684 | 1469139911547 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:25:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:25:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 814ms 15:25:11 INFO - PROCESS | 3684 | 1469139911611 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 15:25:11 INFO - PROCESS | 3684 | 1469139911615 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 15:25:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 15:25:11 INFO - PROCESS | 3684 | 1469139911621 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 15:25:11 INFO - PROCESS | 3684 | 1469139911624 Marionette TRACE conn3 <- [1,1786,null,{}] 15:25:11 INFO - PROCESS | 3684 | 1469139911644 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:11 INFO - PROCESS | 3684 | 1469139911647 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:11 INFO - PROCESS | 3684 | 1469139911765 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 15:25:11 INFO - PROCESS | 3684 | 1469139911893 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:11 INFO - PROCESS | 3684 | 1469139911896 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:11 INFO - PROCESS | 3684 | ++DOCSHELL 102C8C00 == 46 [pid = 3684] [id = 456] 15:25:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (10ECE400) [pid = 3684] [serial = 1368] [outer = 00000000] 15:25:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (12B65000) [pid = 3684] [serial = 1369] [outer = 10ECE400] 15:25:11 INFO - PROCESS | 3684 | 1469139911954 Marionette DEBUG loaded listener.js 15:25:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (13053400) [pid = 3684] [serial = 1370] [outer = 10ECE400] 15:25:12 INFO - PROCESS | 3684 | 1469139912549 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 15:25:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 15:25:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 949ms 15:25:12 INFO - PROCESS | 3684 | 1469139912574 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 15:25:12 INFO - PROCESS | 3684 | 1469139912579 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 15:25:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 15:25:12 INFO - PROCESS | 3684 | 1469139912585 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 15:25:12 INFO - PROCESS | 3684 | 1469139912570 Marionette TRACE conn3 <- [1,1790,null,{}] 15:25:12 INFO - PROCESS | 3684 | 1469139912575 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:12 INFO - PROCESS | 3684 | 1469139912577 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:12 INFO - PROCESS | 3684 | 1469139912687 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 15:25:12 INFO - PROCESS | 3684 | 1469139912795 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:12 INFO - PROCESS | 3684 | 1469139912798 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:12 INFO - PROCESS | 3684 | ++DOCSHELL 142B5400 == 47 [pid = 3684] [id = 457] 15:25:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (142BDC00) [pid = 3684] [serial = 1371] [outer = 00000000] 15:25:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 104 (1580AC00) [pid = 3684] [serial = 1372] [outer = 142BDC00] 15:25:12 INFO - PROCESS | 3684 | 1469139912852 Marionette DEBUG loaded listener.js 15:25:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 105 (15D08800) [pid = 3684] [serial = 1373] [outer = 142BDC00] 15:25:13 INFO - PROCESS | 3684 | 1469139913444 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:25:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 15:25:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 919ms 15:25:13 INFO - PROCESS | 3684 | 1469139913494 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 15:25:13 INFO - PROCESS | 3684 | 1469139913497 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 15:25:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 15:25:13 INFO - PROCESS | 3684 | 1469139913501 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 15:25:13 INFO - PROCESS | 3684 | 1469139913504 Marionette TRACE conn3 <- [1,1794,null,{}] 15:25:13 INFO - PROCESS | 3684 | 1469139913498 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:13 INFO - PROCESS | 3684 | 1469139913503 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:13 INFO - PROCESS | 3684 | 1469139913627 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 15:25:13 INFO - PROCESS | 3684 | 1469139913757 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:13 INFO - PROCESS | 3684 | 1469139913761 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:13 INFO - PROCESS | 3684 | ++DOCSHELL 177BC800 == 48 [pid = 3684] [id = 458] 15:25:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 106 (177C2400) [pid = 3684] [serial = 1374] [outer = 00000000] 15:25:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 107 (1830E400) [pid = 3684] [serial = 1375] [outer = 177C2400] 15:25:13 INFO - PROCESS | 3684 | 1469139913816 Marionette DEBUG loaded listener.js 15:25:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 108 (199ED800) [pid = 3684] [serial = 1376] [outer = 177C2400] 15:25:14 INFO - PROCESS | 3684 | 1469139914380 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 15:25:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 15:25:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 903ms 15:25:14 INFO - PROCESS | 3684 | 1469139914411 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 15:25:14 INFO - PROCESS | 3684 | 1469139914414 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 15:25:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 15:25:14 INFO - PROCESS | 3684 | 1469139914417 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 15:25:14 INFO - PROCESS | 3684 | 1469139914419 Marionette TRACE conn3 <- [1,1798,null,{}] 15:25:14 INFO - PROCESS | 3684 | 1469139914423 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:14 INFO - PROCESS | 3684 | 1469139914408 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:14 INFO - PROCESS | 3684 | 1469139914524 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 15:25:14 INFO - PROCESS | 3684 | 1469139914635 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:14 INFO - PROCESS | 3684 | 1469139914637 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:14 INFO - PROCESS | 3684 | ++DOCSHELL 11C35400 == 49 [pid = 3684] [id = 459] 15:25:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 109 (1292A000) [pid = 3684] [serial = 1377] [outer = 00000000] 15:25:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 110 (142BD400) [pid = 3684] [serial = 1378] [outer = 1292A000] 15:25:14 INFO - PROCESS | 3684 | 1469139914689 Marionette DEBUG loaded listener.js 15:25:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 111 (15B09000) [pid = 3684] [serial = 1379] [outer = 1292A000] 15:25:15 INFO - PROCESS | 3684 | 1469139915451 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 15:25:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 15:25:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1099ms 15:25:15 INFO - PROCESS | 3684 | 1469139915505 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 15:25:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 15:25:15 INFO - PROCESS | 3684 | 1469139915509 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 15:25:15 INFO - PROCESS | 3684 | 1469139915530 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 15:25:15 INFO - PROCESS | 3684 | 1469139915535 Marionette TRACE conn3 <- [1,1802,null,{}] 15:25:15 INFO - PROCESS | 3684 | 1469139915542 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:15 INFO - PROCESS | 3684 | 1469139915544 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:15 INFO - PROCESS | 3684 | 1469139915652 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 15:25:16 INFO - PROCESS | 3684 | --DOCSHELL 15D0C400 == 48 [pid = 3684] [id = 454] 15:25:16 INFO - PROCESS | 3684 | --DOCSHELL 1391B800 == 47 [pid = 3684] [id = 453] 15:25:16 INFO - PROCESS | 3684 | --DOCSHELL 0F2ADC00 == 46 [pid = 3684] [id = 452] 15:25:16 INFO - PROCESS | 3684 | --DOCSHELL 16D0B400 == 45 [pid = 3684] [id = 451] 15:25:16 INFO - PROCESS | 3684 | --DOCSHELL 16B41800 == 44 [pid = 3684] [id = 450] 15:25:16 INFO - PROCESS | 3684 | --DOCSHELL 0F350800 == 43 [pid = 3684] [id = 449] 15:25:16 INFO - PROCESS | 3684 | --DOCSHELL 15D08C00 == 42 [pid = 3684] [id = 448] 15:25:16 INFO - PROCESS | 3684 | --DOCSHELL 12BC9C00 == 41 [pid = 3684] [id = 447] 15:25:16 INFO - PROCESS | 3684 | --DOCSHELL 0F9E6000 == 40 [pid = 3684] [id = 446] 15:25:16 INFO - PROCESS | 3684 | --DOCSHELL 0F343C00 == 39 [pid = 3684] [id = 445] 15:25:16 INFO - PROCESS | 3684 | --DOCSHELL 177BA400 == 38 [pid = 3684] [id = 441] 15:25:16 INFO - PROCESS | 3684 | --DOCSHELL 1055D800 == 37 [pid = 3684] [id = 442] 15:25:16 INFO - PROCESS | 3684 | --DOCSHELL 1314A400 == 36 [pid = 3684] [id = 443] 15:25:16 INFO - PROCESS | 3684 | --DOCSHELL 16B44C00 == 35 [pid = 3684] [id = 428] 15:25:16 INFO - PROCESS | 3684 | --DOCSHELL 0F34C800 == 34 [pid = 3684] [id = 425] 15:25:16 INFO - PROCESS | 3684 | --DOCSHELL 13C54800 == 33 [pid = 3684] [id = 426] 15:25:16 INFO - PROCESS | 3684 | --DOCSHELL 16FC0400 == 32 [pid = 3684] [id = 444] 15:25:16 INFO - PROCESS | 3684 | --DOCSHELL 1120A800 == 31 [pid = 3684] [id = 427] 15:25:16 INFO - PROCESS | 3684 | --DOCSHELL 11C35400 == 30 [pid = 3684] [id = 459] 15:25:16 INFO - PROCESS | 3684 | --DOCSHELL 142B5400 == 29 [pid = 3684] [id = 457] 15:25:16 INFO - PROCESS | 3684 | --DOCSHELL 177BC800 == 28 [pid = 3684] [id = 458] 15:25:16 INFO - PROCESS | 3684 | --DOCSHELL 1770B800 == 27 [pid = 3684] [id = 455] 15:25:16 INFO - PROCESS | 3684 | --DOCSHELL 102C8C00 == 26 [pid = 3684] [id = 456] 15:25:16 INFO - PROCESS | 3684 | 1469139916392 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:16 INFO - PROCESS | 3684 | 1469139916396 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:16 INFO - PROCESS | 3684 | --DOMWINDOW == 110 (16979800) [pid = 3684] [serial = 1312] [outer = 00000000] [url = about:blank] 15:25:16 INFO - PROCESS | 3684 | --DOMWINDOW == 109 (13CAC800) [pid = 3684] [serial = 1291] [outer = 00000000] [url = about:blank] 15:25:16 INFO - PROCESS | 3684 | --DOMWINDOW == 108 (15D09800) [pid = 3684] [serial = 1306] [outer = 00000000] [url = about:blank] 15:25:16 INFO - PROCESS | 3684 | --DOMWINDOW == 107 (1683F800) [pid = 3684] [serial = 1310] [outer = 00000000] [url = about:blank] 15:25:16 INFO - PROCESS | 3684 | --DOMWINDOW == 106 (10A52C00) [pid = 3684] [serial = 1288] [outer = 00000000] [url = about:blank] 15:25:16 INFO - PROCESS | 3684 | --DOMWINDOW == 105 (1314AC00) [pid = 3684] [serial = 1300] [outer = 00000000] [url = about:blank] 15:25:16 INFO - PROCESS | 3684 | --DOMWINDOW == 104 (16E07C00) [pid = 3684] [serial = 1315] [outer = 00000000] [url = about:blank] 15:25:16 INFO - PROCESS | 3684 | --DOMWINDOW == 103 (132F0800) [pid = 3684] [serial = 1301] [outer = 00000000] [url = about:blank] 15:25:16 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (10A0B400) [pid = 3684] [serial = 1295] [outer = 00000000] [url = about:blank] 15:25:16 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (1026C000) [pid = 3684] [serial = 1294] [outer = 00000000] [url = about:blank] 15:25:16 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (16B39400) [pid = 3684] [serial = 1313] [outer = 00000000] [url = about:blank] 15:25:16 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (178B3C00) [pid = 3684] [serial = 1324] [outer = 00000000] [url = about:blank] 15:25:16 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (16E0DC00) [pid = 3684] [serial = 1316] [outer = 00000000] [url = about:blank] 15:25:16 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (167F8800) [pid = 3684] [serial = 1318] [outer = 00000000] [url = about:blank] 15:25:16 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (170EB400) [pid = 3684] [serial = 1322] [outer = 00000000] [url = about:blank] 15:25:16 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (170E9800) [pid = 3684] [serial = 1321] [outer = 00000000] [url = about:blank] 15:25:16 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (1129D400) [pid = 3684] [serial = 1298] [outer = 00000000] [url = about:blank] 15:25:16 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (16836400) [pid = 3684] [serial = 1319] [outer = 00000000] [url = about:blank] 15:25:16 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (15D10400) [pid = 3684] [serial = 1307] [outer = 00000000] [url = about:blank] 15:25:16 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (14433400) [pid = 3684] [serial = 1303] [outer = 00000000] [url = about:blank] 15:25:16 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (144FCC00) [pid = 3684] [serial = 1304] [outer = 00000000] [url = about:blank] 15:25:16 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (16F6FC00) [pid = 3684] [serial = 1285] [outer = 00000000] [url = about:blank] 15:25:16 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (10ED0800) [pid = 3684] [serial = 1297] [outer = 00000000] [url = about:blank] 15:25:16 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (167FB000) [pid = 3684] [serial = 1309] [outer = 00000000] [url = about:blank] 15:25:16 INFO - PROCESS | 3684 | ++DOCSHELL 0F347C00 == 27 [pid = 3684] [id = 460] 15:25:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (0F348400) [pid = 3684] [serial = 1380] [outer = 00000000] 15:25:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (0F34FC00) [pid = 3684] [serial = 1381] [outer = 0F348400] 15:25:16 INFO - PROCESS | 3684 | 1469139916538 Marionette DEBUG loaded listener.js 15:25:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1026C000) [pid = 3684] [serial = 1382] [outer = 0F348400] 15:25:16 INFO - PROCESS | 3684 | 1469139916984 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 15:25:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 15:25:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1507ms 15:25:17 INFO - PROCESS | 3684 | 1469139917026 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 15:25:17 INFO - PROCESS | 3684 | 1469139917029 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 15:25:17 INFO - PROCESS | 3684 | 1469139917034 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 15:25:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 15:25:17 INFO - PROCESS | 3684 | 1469139917036 Marionette TRACE conn3 <- [1,1806,null,{}] 15:25:17 INFO - PROCESS | 3684 | 1469139917045 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:17 INFO - PROCESS | 3684 | 1469139917049 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:17 INFO - PROCESS | 3684 | 1469139917137 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 15:25:17 INFO - PROCESS | 3684 | 1469139917150 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:17 INFO - PROCESS | 3684 | 1469139917153 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:17 INFO - PROCESS | 3684 | ++DOCSHELL 10F9D400 == 28 [pid = 3684] [id = 461] 15:25:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (110E6C00) [pid = 3684] [serial = 1383] [outer = 00000000] 15:25:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (110F2800) [pid = 3684] [serial = 1384] [outer = 110E6C00] 15:25:17 INFO - PROCESS | 3684 | 1469139917199 Marionette DEBUG loaded listener.js 15:25:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (112A6400) [pid = 3684] [serial = 1385] [outer = 110E6C00] 15:25:17 INFO - PROCESS | 3684 | 1469139917660 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 15:25:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 15:25:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 662ms 15:25:17 INFO - PROCESS | 3684 | 1469139917719 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 15:25:17 INFO - PROCESS | 3684 | 1469139917724 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 15:25:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 15:25:17 INFO - PROCESS | 3684 | 1469139917760 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 15:25:17 INFO - PROCESS | 3684 | 1469139917762 Marionette TRACE conn3 <- [1,1810,null,{}] 15:25:17 INFO - PROCESS | 3684 | 1469139917766 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:17 INFO - PROCESS | 3684 | 1469139917769 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:17 INFO - PROCESS | 3684 | 1469139917875 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 15:25:17 INFO - PROCESS | 3684 | 1469139917890 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:17 INFO - PROCESS | 3684 | 1469139917892 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:17 INFO - PROCESS | 3684 | ++DOCSHELL 12B62400 == 29 [pid = 3684] [id = 462] 15:25:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (12B63000) [pid = 3684] [serial = 1386] [outer = 00000000] 15:25:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (12B6B400) [pid = 3684] [serial = 1387] [outer = 12B63000] 15:25:17 INFO - PROCESS | 3684 | 1469139917937 Marionette DEBUG loaded listener.js 15:25:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (13140C00) [pid = 3684] [serial = 1388] [outer = 12B63000] 15:25:18 INFO - PROCESS | 3684 | 1469139918375 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 15:25:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 15:25:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 677ms 15:25:18 INFO - PROCESS | 3684 | 1469139918422 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 15:25:18 INFO - PROCESS | 3684 | 1469139918424 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 15:25:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 15:25:18 INFO - PROCESS | 3684 | 1469139918429 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 15:25:18 INFO - PROCESS | 3684 | 1469139918435 Marionette TRACE conn3 <- [1,1814,null,{}] 15:25:18 INFO - PROCESS | 3684 | 1469139918458 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:18 INFO - PROCESS | 3684 | 1469139918462 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:18 INFO - PROCESS | 3684 | 1469139918596 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 15:25:18 INFO - PROCESS | 3684 | 1469139918661 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:18 INFO - PROCESS | 3684 | 1469139918663 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:18 INFO - PROCESS | 3684 | ++DOCSHELL 13CAC800 == 30 [pid = 3684] [id = 463] 15:25:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (13E96C00) [pid = 3684] [serial = 1389] [outer = 00000000] 15:25:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (14433C00) [pid = 3684] [serial = 1390] [outer = 13E96C00] 15:25:18 INFO - PROCESS | 3684 | 1469139918706 Marionette DEBUG loaded listener.js 15:25:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (144FBC00) [pid = 3684] [serial = 1391] [outer = 13E96C00] 15:25:19 INFO - PROCESS | 3684 | 1469139919161 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 15:25:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 15:25:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 799ms 15:25:19 INFO - PROCESS | 3684 | 1469139919231 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 15:25:19 INFO - PROCESS | 3684 | 1469139919233 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 15:25:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 15:25:19 INFO - PROCESS | 3684 | 1469139919237 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 15:25:19 INFO - PROCESS | 3684 | 1469139919239 Marionette TRACE conn3 <- [1,1818,null,{}] 15:25:19 INFO - PROCESS | 3684 | 1469139919242 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:19 INFO - PROCESS | 3684 | 1469139919244 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:19 INFO - PROCESS | 3684 | 1469139919348 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 15:25:19 INFO - PROCESS | 3684 | 1469139919361 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:19 INFO - PROCESS | 3684 | 1469139919363 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:19 INFO - PROCESS | 3684 | ++DOCSHELL 1580A800 == 31 [pid = 3684] [id = 464] 15:25:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (15B06800) [pid = 3684] [serial = 1392] [outer = 00000000] 15:25:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (15DEE800) [pid = 3684] [serial = 1393] [outer = 15B06800] 15:25:19 INFO - PROCESS | 3684 | 1469139919406 Marionette DEBUG loaded listener.js 15:25:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (16007400) [pid = 3684] [serial = 1394] [outer = 15B06800] 15:25:19 INFO - PROCESS | 3684 | 1469139919847 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 15:25:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 15:25:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 678ms 15:25:19 INFO - PROCESS | 3684 | 1469139919903 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 15:25:19 INFO - PROCESS | 3684 | 1469139919905 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 15:25:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 15:25:19 INFO - PROCESS | 3684 | 1469139919908 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 15:25:19 INFO - PROCESS | 3684 | 1469139919910 Marionette TRACE conn3 <- [1,1822,null,{}] 15:25:19 INFO - PROCESS | 3684 | 1469139919919 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:19 INFO - PROCESS | 3684 | 1469139919921 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:20 INFO - PROCESS | 3684 | 1469139920028 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 15:25:20 INFO - PROCESS | 3684 | 1469139920036 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:20 INFO - PROCESS | 3684 | 1469139920043 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:20 INFO - PROCESS | 3684 | ++DOCSHELL 167F6C00 == 32 [pid = 3684] [id = 465] 15:25:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (167F7800) [pid = 3684] [serial = 1395] [outer = 00000000] 15:25:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 104 (1682A000) [pid = 3684] [serial = 1396] [outer = 167F7800] 15:25:20 INFO - PROCESS | 3684 | 1469139920100 Marionette DEBUG loaded listener.js 15:25:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 105 (16B39800) [pid = 3684] [serial = 1397] [outer = 167F7800] 15:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 104 (13114C00) [pid = 3684] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 15:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 103 (177C5800) [pid = 3684] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 15:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (0F9E7400) [pid = 3684] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 15:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (1314E800) [pid = 3684] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 15:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (15D09400) [pid = 3684] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 15:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (0F345400) [pid = 3684] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 15:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (171CBC00) [pid = 3684] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 15:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (16FC4C00) [pid = 3684] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 15:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (1810F800) [pid = 3684] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 15:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (177C7C00) [pid = 3684] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 15:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (14431400) [pid = 3684] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 15:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (16FC1800) [pid = 3684] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 15:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (18368800) [pid = 3684] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 15:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (12930400) [pid = 3684] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 15:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (16D04000) [pid = 3684] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 15:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (132F2000) [pid = 3684] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 15:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (10A03400) [pid = 3684] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 15:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (16B3E800) [pid = 3684] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 15:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (16E0D000) [pid = 3684] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 15:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (10561400) [pid = 3684] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 15:25:20 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (0F93A800) [pid = 3684] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 15:25:20 INFO - PROCESS | 3684 | 1469139920885 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 15:25:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 15:25:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1009ms 15:25:20 INFO - PROCESS | 3684 | 1469139920926 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 15:25:20 INFO - PROCESS | 3684 | 1469139920928 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 15:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 15:25:20 INFO - PROCESS | 3684 | 1469139920931 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 15:25:20 INFO - PROCESS | 3684 | 1469139920933 Marionette TRACE conn3 <- [1,1826,null,{}] 15:25:20 INFO - PROCESS | 3684 | 1469139920937 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:20 INFO - PROCESS | 3684 | 1469139920939 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:21 INFO - PROCESS | 3684 | 1469139921054 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 15:25:21 INFO - PROCESS | 3684 | 1469139921117 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:21 INFO - PROCESS | 3684 | 1469139921120 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:21 INFO - PROCESS | 3684 | ++DOCSHELL 0F344400 == 33 [pid = 3684] [id = 466] 15:25:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (0F9E7400) [pid = 3684] [serial = 1398] [outer = 00000000] 15:25:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (12D68000) [pid = 3684] [serial = 1399] [outer = 0F9E7400] 15:25:21 INFO - PROCESS | 3684 | 1469139921165 Marionette DEBUG loaded listener.js 15:25:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (16012C00) [pid = 3684] [serial = 1400] [outer = 0F9E7400] 15:25:21 INFO - PROCESS | 3684 | 1469139921519 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 15:25:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 15:25:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 618ms 15:25:21 INFO - PROCESS | 3684 | 1469139921551 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 15:25:21 INFO - PROCESS | 3684 | 1469139921553 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 15:25:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 15:25:21 INFO - PROCESS | 3684 | 1469139921567 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 15:25:21 INFO - PROCESS | 3684 | 1469139921569 Marionette TRACE conn3 <- [1,1830,null,{}] 15:25:21 INFO - PROCESS | 3684 | 1469139921572 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:21 INFO - PROCESS | 3684 | 1469139921574 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:21 INFO - PROCESS | 3684 | 1469139921657 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 15:25:21 INFO - PROCESS | 3684 | 1469139921662 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:21 INFO - PROCESS | 3684 | 1469139921664 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:21 INFO - PROCESS | 3684 | ++DOCSHELL 142BEC00 == 34 [pid = 3684] [id = 467] 15:25:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1600F800) [pid = 3684] [serial = 1401] [outer = 00000000] 15:25:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (16D05C00) [pid = 3684] [serial = 1402] [outer = 1600F800] 15:25:21 INFO - PROCESS | 3684 | 1469139921707 Marionette DEBUG loaded listener.js 15:25:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (16D43400) [pid = 3684] [serial = 1403] [outer = 1600F800] 15:25:22 INFO - PROCESS | 3684 | 1469139922104 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 15:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 15:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 572ms 15:25:22 INFO - PROCESS | 3684 | 1469139922157 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 15:25:22 INFO - PROCESS | 3684 | 1469139922159 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 15:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 15:25:22 INFO - PROCESS | 3684 | 1469139922166 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 15:25:22 INFO - PROCESS | 3684 | 1469139922168 Marionette TRACE conn3 <- [1,1834,null,{}] 15:25:22 INFO - PROCESS | 3684 | 1469139922171 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:22 INFO - PROCESS | 3684 | 1469139922173 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:22 INFO - PROCESS | 3684 | 1469139922233 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 15:25:22 INFO - PROCESS | 3684 | 1469139922239 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:22 INFO - PROCESS | 3684 | 1469139922241 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:22 INFO - PROCESS | 3684 | ++DOCSHELL 14FB7800 == 35 [pid = 3684] [id = 468] 15:25:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (16825C00) [pid = 3684] [serial = 1404] [outer = 00000000] 15:25:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (16E0D800) [pid = 3684] [serial = 1405] [outer = 16825C00] 15:25:22 INFO - PROCESS | 3684 | 1469139922283 Marionette DEBUG loaded listener.js 15:25:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (16E0DC00) [pid = 3684] [serial = 1406] [outer = 16825C00] 15:25:22 INFO - PROCESS | 3684 | 1469139922917 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 15:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 814ms 15:25:22 INFO - PROCESS | 3684 | 1469139922972 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 15:25:22 INFO - PROCESS | 3684 | 1469139922976 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 15:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 15:25:22 INFO - PROCESS | 3684 | 1469139922982 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 15:25:22 INFO - PROCESS | 3684 | 1469139922985 Marionette TRACE conn3 <- [1,1838,null,{}] 15:25:22 INFO - PROCESS | 3684 | 1469139922991 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:22 INFO - PROCESS | 3684 | 1469139922994 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:23 INFO - PROCESS | 3684 | 1469139923116 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 15:25:23 INFO - PROCESS | 3684 | 1469139923252 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:23 INFO - PROCESS | 3684 | 1469139923256 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:23 INFO - PROCESS | 3684 | ++DOCSHELL 1021F800 == 36 [pid = 3684] [id = 469] 15:25:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (10222000) [pid = 3684] [serial = 1407] [outer = 00000000] 15:25:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (10ED9400) [pid = 3684] [serial = 1408] [outer = 10222000] 15:25:23 INFO - PROCESS | 3684 | 1469139923320 Marionette DEBUG loaded listener.js 15:25:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (11215C00) [pid = 3684] [serial = 1409] [outer = 10222000] 15:25:24 INFO - PROCESS | 3684 | 1469139924059 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:25:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:25:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1144ms 15:25:24 INFO - PROCESS | 3684 | 1469139924128 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 15:25:24 INFO - PROCESS | 3684 | 1469139924132 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 15:25:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 15:25:24 INFO - PROCESS | 3684 | 1469139924139 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 15:25:24 INFO - PROCESS | 3684 | 1469139924142 Marionette TRACE conn3 <- [1,1842,null,{}] 15:25:24 INFO - PROCESS | 3684 | 1469139924146 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:24 INFO - PROCESS | 3684 | 1469139924148 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:24 INFO - PROCESS | 3684 | 1469139924282 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 15:25:24 INFO - PROCESS | 3684 | 1469139924410 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:24 INFO - PROCESS | 3684 | 1469139924413 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:24 INFO - PROCESS | 3684 | ++DOCSHELL 10A04400 == 37 [pid = 3684] [id = 470] 15:25:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (10A04800) [pid = 3684] [serial = 1410] [outer = 00000000] 15:25:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (1393CC00) [pid = 3684] [serial = 1411] [outer = 10A04800] 15:25:24 INFO - PROCESS | 3684 | 1469139924476 Marionette DEBUG loaded listener.js 15:25:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (142B5400) [pid = 3684] [serial = 1412] [outer = 10A04800] 15:25:25 INFO - PROCESS | 3684 | --DOCSHELL 10A48800 == 36 [pid = 3684] [id = 419] 15:25:25 INFO - PROCESS | 3684 | --DOCSHELL 13030000 == 35 [pid = 3684] [id = 421] 15:25:25 INFO - PROCESS | 3684 | --DOCSHELL 10A46800 == 34 [pid = 3684] [id = 407] 15:25:25 INFO - PROCESS | 3684 | --DOCSHELL 1314B800 == 33 [pid = 3684] [id = 414] 15:25:25 INFO - PROCESS | 3684 | --DOCSHELL 0F343000 == 32 [pid = 3684] [id = 424] 15:25:25 INFO - PROCESS | 3684 | --DOCSHELL 0F2A3C00 == 31 [pid = 3684] [id = 412] 15:25:25 INFO - PROCESS | 3684 | --DOCSHELL 1AAF3400 == 30 [pid = 3684] [id = 411] 15:25:25 INFO - PROCESS | 3684 | --DOCSHELL 1442CC00 == 29 [pid = 3684] [id = 423] 15:25:25 INFO - PROCESS | 3684 | --DOCSHELL 13159000 == 28 [pid = 3684] [id = 422] 15:25:25 INFO - PROCESS | 3684 | --DOCSHELL 1296A000 == 27 [pid = 3684] [id = 420] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (1A024800) [pid = 3684] [serial = 1253] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (16013400) [pid = 3684] [serial = 1250] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (16D0B800) [pid = 3684] [serial = 1351] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (16E06400) [pid = 3684] [serial = 1352] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (17AEA000) [pid = 3684] [serial = 1354] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (110EAC00) [pid = 3684] [serial = 1327] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (12829800) [pid = 3684] [serial = 1328] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (167AA400) [pid = 3684] [serial = 1348] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (13CA5C00) [pid = 3684] [serial = 1342] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (142B4400) [pid = 3684] [serial = 1343] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (17AE7C00) [pid = 3684] [serial = 1325] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (10F96000) [pid = 3684] [serial = 1339] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (12991C00) [pid = 3684] [serial = 1340] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (13E98000) [pid = 3684] [serial = 1330] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (15B09800) [pid = 3684] [serial = 1331] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (16008800) [pid = 3684] [serial = 1345] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1600D800) [pid = 3684] [serial = 1346] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (0F97E000) [pid = 3684] [serial = 1336] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1830D800) [pid = 3684] [serial = 1357] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (102C9000) [pid = 3684] [serial = 1337] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1770C400) [pid = 3684] [serial = 1333] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (177C4000) [pid = 3684] [serial = 1334] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (199F4000) [pid = 3684] [serial = 1366] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (19834400) [pid = 3684] [serial = 1363] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (199F9C00) [pid = 3684] [serial = 1367] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1983AC00) [pid = 3684] [serial = 1364] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1836D400) [pid = 3684] [serial = 1358] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1807E400) [pid = 3684] [serial = 1355] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1600EC00) [pid = 3684] [serial = 1360] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16825800) [pid = 3684] [serial = 1349] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (14FB4400) [pid = 3684] [serial = 1361] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1683D000) [pid = 3684] [serial = 1247] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (16F79C00) [pid = 3684] [serial = 1286] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (14FB7C00) [pid = 3684] [serial = 1292] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (12829000) [pid = 3684] [serial = 1289] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 3684 | 1469139925322 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:25:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 15:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1206ms 15:25:25 INFO - PROCESS | 3684 | 1469139925357 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 15:25:25 INFO - PROCESS | 3684 | 1469139925361 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 15:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 15:25:25 INFO - PROCESS | 3684 | 1469139925367 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 15:25:25 INFO - PROCESS | 3684 | 1469139925372 Marionette TRACE conn3 <- [1,1846,null,{}] 15:25:25 INFO - PROCESS | 3684 | 1469139925378 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:25 INFO - PROCESS | 3684 | 1469139925380 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:25 INFO - PROCESS | 3684 | 1469139925448 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 15:25:25 INFO - PROCESS | 3684 | 1469139925454 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:25 INFO - PROCESS | 3684 | 1469139925459 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:25 INFO - PROCESS | 3684 | ++DOCSHELL 10A4FC00 == 28 [pid = 3684] [id = 471] 15:25:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (10A51400) [pid = 3684] [serial = 1413] [outer = 00000000] 15:25:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (10ED5000) [pid = 3684] [serial = 1414] [outer = 10A51400] 15:25:25 INFO - PROCESS | 3684 | 1469139925510 Marionette DEBUG loaded listener.js 15:25:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (110E9000) [pid = 3684] [serial = 1415] [outer = 10A51400] 15:25:26 INFO - PROCESS | 3684 | 1469139926003 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 15:25:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 15:25:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 677ms 15:25:26 INFO - PROCESS | 3684 | 1469139926031 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 15:25:26 INFO - PROCESS | 3684 | 1469139926035 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 15:25:26 INFO - PROCESS | 3684 | 1469139926041 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 15:25:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 15:25:26 INFO - PROCESS | 3684 | 1469139926043 Marionette TRACE conn3 <- [1,1850,null,{}] 15:25:26 INFO - PROCESS | 3684 | 1469139926047 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:26 INFO - PROCESS | 3684 | 1469139926049 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:26 INFO - PROCESS | 3684 | 1469139926132 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 15:25:26 INFO - PROCESS | 3684 | 1469139926141 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:26 INFO - PROCESS | 3684 | 1469139926143 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:26 INFO - PROCESS | 3684 | ++DOCSHELL 12B5CC00 == 29 [pid = 3684] [id = 472] 15:25:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (12B5D000) [pid = 3684] [serial = 1416] [outer = 00000000] 15:25:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (12B63C00) [pid = 3684] [serial = 1417] [outer = 12B5D000] 15:25:26 INFO - PROCESS | 3684 | 1469139926188 Marionette DEBUG loaded listener.js 15:25:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (12BD6C00) [pid = 3684] [serial = 1418] [outer = 12B5D000] 15:25:26 INFO - PROCESS | 3684 | 1469139926635 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 15:25:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 15:25:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 602ms 15:25:26 INFO - PROCESS | 3684 | 1469139926660 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 15:25:26 INFO - PROCESS | 3684 | 1469139926662 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 15:25:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 15:25:26 INFO - PROCESS | 3684 | 1469139926666 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 15:25:26 INFO - PROCESS | 3684 | 1469139926669 Marionette TRACE conn3 <- [1,1854,null,{}] 15:25:26 INFO - PROCESS | 3684 | 1469139926680 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:26 INFO - PROCESS | 3684 | 1469139926684 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:26 INFO - PROCESS | 3684 | 1469139926773 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 15:25:26 INFO - PROCESS | 3684 | 1469139926782 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:26 INFO - PROCESS | 3684 | 1469139926785 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:26 INFO - PROCESS | 3684 | ++DOCSHELL 13E9CC00 == 30 [pid = 3684] [id = 473] 15:25:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (13E9E000) [pid = 3684] [serial = 1419] [outer = 00000000] 15:25:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (142C1000) [pid = 3684] [serial = 1420] [outer = 13E9E000] 15:25:26 INFO - PROCESS | 3684 | 1469139926832 Marionette DEBUG loaded listener.js 15:25:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (15809C00) [pid = 3684] [serial = 1421] [outer = 13E9E000] 15:25:27 INFO - PROCESS | 3684 | 1469139927259 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 15:25:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 15:25:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 603ms 15:25:27 INFO - PROCESS | 3684 | 1469139927287 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 15:25:27 INFO - PROCESS | 3684 | 1469139927290 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 15:25:27 INFO - PROCESS | 3684 | 1469139927293 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 15:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 15:25:27 INFO - PROCESS | 3684 | 1469139927295 Marionette TRACE conn3 <- [1,1858,null,{}] 15:25:27 INFO - PROCESS | 3684 | 1469139927298 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:27 INFO - PROCESS | 3684 | 1469139927300 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:27 INFO - PROCESS | 3684 | 1469139927367 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 15:25:27 INFO - PROCESS | 3684 | 1469139927372 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:27 INFO - PROCESS | 3684 | 1469139927374 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:27 INFO - PROCESS | 3684 | ++DOCSHELL 15B8B400 == 31 [pid = 3684] [id = 474] 15:25:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15D03C00) [pid = 3684] [serial = 1422] [outer = 00000000] 15:25:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16007800) [pid = 3684] [serial = 1423] [outer = 15D03C00] 15:25:27 INFO - PROCESS | 3684 | 1469139927418 Marionette DEBUG loaded listener.js 15:25:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16013C00) [pid = 3684] [serial = 1424] [outer = 15D03C00] 15:25:27 INFO - PROCESS | 3684 | 1469139927886 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 15:25:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 15:25:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 663ms 15:25:27 INFO - PROCESS | 3684 | 1469139927957 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 15:25:27 INFO - PROCESS | 3684 | 1469139927959 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 15:25:27 INFO - PROCESS | 3684 | 1469139927962 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 15:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 15:25:27 INFO - PROCESS | 3684 | 1469139927963 Marionette TRACE conn3 <- [1,1862,null,{}] 15:25:27 INFO - PROCESS | 3684 | 1469139927967 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:27 INFO - PROCESS | 3684 | 1469139927969 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:28 INFO - PROCESS | 3684 | 1469139928079 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 15:25:28 INFO - PROCESS | 3684 | 1469139928141 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:28 INFO - PROCESS | 3684 | 1469139928143 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:28 INFO - PROCESS | 3684 | ++DOCSHELL 15DF1400 == 32 [pid = 3684] [id = 475] 15:25:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (167AA400) [pid = 3684] [serial = 1425] [outer = 00000000] 15:25:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16836C00) [pid = 3684] [serial = 1426] [outer = 167AA400] 15:25:28 INFO - PROCESS | 3684 | 1469139928186 Marionette DEBUG loaded listener.js 15:25:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16977C00) [pid = 3684] [serial = 1427] [outer = 167AA400] 15:25:28 INFO - PROCESS | 3684 | 1469139928615 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 15:25:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 15:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 677ms 15:25:28 INFO - PROCESS | 3684 | 1469139928649 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 15:25:28 INFO - PROCESS | 3684 | 1469139928651 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 15:25:28 INFO - PROCESS | 3684 | 1469139928655 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 15:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 15:25:28 INFO - PROCESS | 3684 | 1469139928656 Marionette TRACE conn3 <- [1,1866,null,{}] 15:25:28 INFO - PROCESS | 3684 | 1469139928659 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:28 INFO - PROCESS | 3684 | 1469139928665 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:28 INFO - PROCESS | 3684 | 1469139928812 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 15:25:28 INFO - PROCESS | 3684 | 1469139928878 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:28 INFO - PROCESS | 3684 | 1469139928880 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:28 INFO - PROCESS | 3684 | ++DOCSHELL 16E05800 == 33 [pid = 3684] [id = 476] 15:25:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16E06400) [pid = 3684] [serial = 1428] [outer = 00000000] 15:25:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16E0F800) [pid = 3684] [serial = 1429] [outer = 16E06400] 15:25:28 INFO - PROCESS | 3684 | 1469139928923 Marionette DEBUG loaded listener.js 15:25:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16E0AC00) [pid = 3684] [serial = 1430] [outer = 16E06400] 15:25:29 INFO - PROCESS | 3684 | 1469139929325 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 15:25:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 15:25:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 723ms 15:25:29 INFO - PROCESS | 3684 | 1469139929362 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 15:25:29 INFO - PROCESS | 3684 | 1469139929364 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 15:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 15:25:29 INFO - PROCESS | 3684 | 1469139929371 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 15:25:29 INFO - PROCESS | 3684 | 1469139929372 Marionette TRACE conn3 <- [1,1870,null,{}] 15:25:29 INFO - PROCESS | 3684 | 1469139929376 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:29 INFO - PROCESS | 3684 | 1469139929377 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:29 INFO - PROCESS | 3684 | 1469139929488 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 15:25:29 INFO - PROCESS | 3684 | 1469139929493 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:29 INFO - PROCESS | 3684 | 1469139929495 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:29 INFO - PROCESS | 3684 | ++DOCSHELL 170E2400 == 34 [pid = 3684] [id = 477] 15:25:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (170E5800) [pid = 3684] [serial = 1431] [outer = 00000000] 15:25:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (171BD800) [pid = 3684] [serial = 1432] [outer = 170E5800] 15:25:29 INFO - PROCESS | 3684 | 1469139929537 Marionette DEBUG loaded listener.js 15:25:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (17715000) [pid = 3684] [serial = 1433] [outer = 170E5800] 15:25:29 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (0F348400) [pid = 3684] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 15:25:29 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (167F7800) [pid = 3684] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 15:25:29 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (15B06800) [pid = 3684] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 15:25:29 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (110E6C00) [pid = 3684] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 15:25:29 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (0F9E7400) [pid = 3684] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 15:25:29 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (12B63000) [pid = 3684] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 15:25:29 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1292A000) [pid = 3684] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 15:25:29 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1600F800) [pid = 3684] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 15:25:29 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (10ECE400) [pid = 3684] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 15:25:29 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (142BDC00) [pid = 3684] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 15:25:29 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (177C2400) [pid = 3684] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 15:25:29 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (13E96C00) [pid = 3684] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 15:25:29 INFO - PROCESS | 3684 | 1469139929982 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 15:25:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 15:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 678ms 15:25:30 INFO - PROCESS | 3684 | 1469139930045 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 15:25:30 INFO - PROCESS | 3684 | 1469139930047 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 15:25:30 INFO - PROCESS | 3684 | 1469139930050 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 15:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 15:25:30 INFO - PROCESS | 3684 | 1469139930052 Marionette TRACE conn3 <- [1,1874,null,{}] 15:25:30 INFO - PROCESS | 3684 | 1469139930055 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:30 INFO - PROCESS | 3684 | 1469139930057 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:30 INFO - PROCESS | 3684 | 1469139930161 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 15:25:30 INFO - PROCESS | 3684 | 1469139930169 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:30 INFO - PROCESS | 3684 | 1469139930171 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:30 INFO - PROCESS | 3684 | ++DOCSHELL 10F98000 == 35 [pid = 3684] [id = 478] 15:25:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1314E800) [pid = 3684] [serial = 1434] [outer = 00000000] 15:25:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (15D10C00) [pid = 3684] [serial = 1435] [outer = 1314E800] 15:25:30 INFO - PROCESS | 3684 | 1469139930197 Marionette DEBUG loaded listener.js 15:25:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16D49000) [pid = 3684] [serial = 1436] [outer = 1314E800] 15:25:30 INFO - PROCESS | 3684 | 1469139930617 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 15:25:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 15:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 618ms 15:25:30 INFO - PROCESS | 3684 | 1469139930673 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 15:25:30 INFO - PROCESS | 3684 | 1469139930675 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 15:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 15:25:30 INFO - PROCESS | 3684 | 1469139930662 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 15:25:30 INFO - PROCESS | 3684 | 1469139930663 Marionette TRACE conn3 <- [1,1878,null,{}] 15:25:30 INFO - PROCESS | 3684 | 1469139930667 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:30 INFO - PROCESS | 3684 | 1469139930668 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:30 INFO - PROCESS | 3684 | 1469139930746 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 15:25:30 INFO - PROCESS | 3684 | 1469139930751 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:30 INFO - PROCESS | 3684 | 1469139930753 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:30 INFO - PROCESS | 3684 | ++DOCSHELL 12B5C400 == 36 [pid = 3684] [id = 479] 15:25:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (15DE6400) [pid = 3684] [serial = 1437] [outer = 00000000] 15:25:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (177B6000) [pid = 3684] [serial = 1438] [outer = 15DE6400] 15:25:30 INFO - PROCESS | 3684 | 1469139930795 Marionette DEBUG loaded listener.js 15:25:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (177B6C00) [pid = 3684] [serial = 1439] [outer = 15DE6400] 15:25:31 INFO - PROCESS | 3684 | 1469139931242 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 15:25:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 15:25:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 603ms 15:25:31 INFO - PROCESS | 3684 | 1469139931280 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 15:25:31 INFO - PROCESS | 3684 | 1469139931282 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 15:25:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 15:25:31 INFO - PROCESS | 3684 | 1469139931285 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 15:25:31 INFO - PROCESS | 3684 | 1469139931287 Marionette TRACE conn3 <- [1,1882,null,{}] 15:25:31 INFO - PROCESS | 3684 | 1469139931290 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:31 INFO - PROCESS | 3684 | 1469139931292 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:31 INFO - PROCESS | 3684 | 1469139931371 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 15:25:31 INFO - PROCESS | 3684 | 1469139931377 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:31 INFO - PROCESS | 3684 | 1469139931379 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:31 INFO - PROCESS | 3684 | ++DOCSHELL 177C9400 == 37 [pid = 3684] [id = 480] 15:25:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (178BAC00) [pid = 3684] [serial = 1440] [outer = 00000000] 15:25:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (17AEA000) [pid = 3684] [serial = 1441] [outer = 178BAC00] 15:25:31 INFO - PROCESS | 3684 | 1469139931422 Marionette DEBUG loaded listener.js 15:25:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (17AEC800) [pid = 3684] [serial = 1442] [outer = 178BAC00] 15:25:32 INFO - PROCESS | 3684 | 1469139932090 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 15:25:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 15:25:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 858ms 15:25:32 INFO - PROCESS | 3684 | 1469139932153 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 15:25:32 INFO - PROCESS | 3684 | 1469139932158 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 15:25:32 INFO - PROCESS | 3684 | 1469139932163 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 15:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 15:25:32 INFO - PROCESS | 3684 | 1469139932166 Marionette TRACE conn3 <- [1,1886,null,{}] 15:25:32 INFO - PROCESS | 3684 | 1469139932173 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:32 INFO - PROCESS | 3684 | 1469139932176 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:32 INFO - PROCESS | 3684 | 1469139932315 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 15:25:32 INFO - PROCESS | 3684 | 1469139932452 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:32 INFO - PROCESS | 3684 | 1469139932455 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:32 INFO - PROCESS | 3684 | ++DOCSHELL 1026EC00 == 38 [pid = 3684] [id = 481] 15:25:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (10A48C00) [pid = 3684] [serial = 1443] [outer = 00000000] 15:25:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (12826800) [pid = 3684] [serial = 1444] [outer = 10A48C00] 15:25:32 INFO - PROCESS | 3684 | 1469139932511 Marionette DEBUG loaded listener.js 15:25:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (12992400) [pid = 3684] [serial = 1445] [outer = 10A48C00] 15:25:33 INFO - PROCESS | 3684 | 1469139933068 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 15:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 15:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 964ms 15:25:33 INFO - PROCESS | 3684 | 1469139933134 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 15:25:33 INFO - PROCESS | 3684 | 1469139933138 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 15:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 15:25:33 INFO - PROCESS | 3684 | 1469139933145 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 15:25:33 INFO - PROCESS | 3684 | 1469139933148 Marionette TRACE conn3 <- [1,1890,null,{}] 15:25:33 INFO - PROCESS | 3684 | 1469139933152 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:33 INFO - PROCESS | 3684 | 1469139933155 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:33 INFO - PROCESS | 3684 | 1469139933265 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 15:25:33 INFO - PROCESS | 3684 | 1469139933401 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:33 INFO - PROCESS | 3684 | 1469139933404 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:33 INFO - PROCESS | 3684 | ++DOCSHELL 131DA800 == 39 [pid = 3684] [id = 482] 15:25:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (131E6400) [pid = 3684] [serial = 1446] [outer = 00000000] 15:25:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (13EA4800) [pid = 3684] [serial = 1447] [outer = 131E6400] 15:25:33 INFO - PROCESS | 3684 | 1469139933460 Marionette DEBUG loaded listener.js 15:25:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (15803C00) [pid = 3684] [serial = 1448] [outer = 131E6400] 15:25:34 INFO - PROCESS | 3684 | 1469139934057 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 15:25:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 15:25:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 964ms 15:25:34 INFO - PROCESS | 3684 | 1469139934113 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 15:25:34 INFO - PROCESS | 3684 | 1469139934115 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 15:25:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 15:25:34 INFO - PROCESS | 3684 | 1469139934119 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 15:25:34 INFO - PROCESS | 3684 | 1469139934123 Marionette TRACE conn3 <- [1,1894,null,{}] 15:25:34 INFO - PROCESS | 3684 | 1469139934134 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:34 INFO - PROCESS | 3684 | 1469139934139 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:34 INFO - PROCESS | 3684 | 1469139934287 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 15:25:34 INFO - PROCESS | 3684 | 1469139934424 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:34 INFO - PROCESS | 3684 | 1469139934427 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:34 INFO - PROCESS | 3684 | ++DOCSHELL 10276C00 == 40 [pid = 3684] [id = 483] 15:25:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (102CB000) [pid = 3684] [serial = 1449] [outer = 00000000] 15:25:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (112A5400) [pid = 3684] [serial = 1450] [outer = 102CB000] 15:25:34 INFO - PROCESS | 3684 | 1469139934472 Marionette DEBUG loaded listener.js 15:25:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (13C54800) [pid = 3684] [serial = 1451] [outer = 102CB000] 15:25:35 INFO - PROCESS | 3684 | 1469139935182 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 15:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 15:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1099ms 15:25:35 INFO - PROCESS | 3684 | 1469139935232 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 15:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 15:25:35 INFO - PROCESS | 3684 | 1469139935236 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 15:25:35 INFO - PROCESS | 3684 | 1469139935241 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 15:25:35 INFO - PROCESS | 3684 | 1469139935245 Marionette TRACE conn3 <- [1,1898,null,{}] 15:25:35 INFO - PROCESS | 3684 | 1469139935250 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:35 INFO - PROCESS | 3684 | 1469139935252 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:35 INFO - PROCESS | 3684 | 1469139935353 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 15:25:36 INFO - PROCESS | 3684 | --DOCSHELL 1A0E6000 == 39 [pid = 3684] [id = 409] 15:25:36 INFO - PROCESS | 3684 | --DOCSHELL 15D0E800 == 38 [pid = 3684] [id = 410] 15:25:36 INFO - PROCESS | 3684 | --DOCSHELL 11ACB400 == 37 [pid = 3684] [id = 413] 15:25:36 INFO - PROCESS | 3684 | --DOCSHELL 0F347C00 == 36 [pid = 3684] [id = 460] 15:25:36 INFO - PROCESS | 3684 | --DOCSHELL 18085400 == 35 [pid = 3684] [id = 417] 15:25:36 INFO - PROCESS | 3684 | --DOCSHELL 1282A800 == 34 [pid = 3684] [id = 408] 15:25:36 INFO - PROCESS | 3684 | --DOCSHELL 16F76C00 == 33 [pid = 3684] [id = 415] 15:25:36 INFO - PROCESS | 3684 | --DOCSHELL 0F97D000 == 32 [pid = 3684] [id = 418] 15:25:36 INFO - PROCESS | 3684 | --DOCSHELL 11AC2400 == 31 [pid = 3684] [id = 416] 15:25:36 INFO - PROCESS | 3684 | 1469139936035 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:36 INFO - PROCESS | 3684 | 1469139936039 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:36 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (0F34FC00) [pid = 3684] [serial = 1381] [outer = 00000000] [url = about:blank] 15:25:36 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1026C000) [pid = 3684] [serial = 1382] [outer = 00000000] [url = about:blank] 15:25:36 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1682A000) [pid = 3684] [serial = 1396] [outer = 00000000] [url = about:blank] 15:25:36 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (15DEE800) [pid = 3684] [serial = 1393] [outer = 00000000] [url = about:blank] 15:25:36 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (110F2800) [pid = 3684] [serial = 1384] [outer = 00000000] [url = about:blank] 15:25:36 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (112A6400) [pid = 3684] [serial = 1385] [outer = 00000000] [url = about:blank] 15:25:36 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (12D68000) [pid = 3684] [serial = 1399] [outer = 00000000] [url = about:blank] 15:25:36 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (12B6B400) [pid = 3684] [serial = 1387] [outer = 00000000] [url = about:blank] 15:25:36 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (15B09000) [pid = 3684] [serial = 1379] [outer = 00000000] [url = about:blank] 15:25:36 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (142BD400) [pid = 3684] [serial = 1378] [outer = 00000000] [url = about:blank] 15:25:36 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (16D05C00) [pid = 3684] [serial = 1402] [outer = 00000000] [url = about:blank] 15:25:36 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (13053400) [pid = 3684] [serial = 1370] [outer = 00000000] [url = about:blank] 15:25:36 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (12B65000) [pid = 3684] [serial = 1369] [outer = 00000000] [url = about:blank] 15:25:36 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (15D08800) [pid = 3684] [serial = 1373] [outer = 00000000] [url = about:blank] 15:25:36 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1580AC00) [pid = 3684] [serial = 1372] [outer = 00000000] [url = about:blank] 15:25:36 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (199ED800) [pid = 3684] [serial = 1376] [outer = 00000000] [url = about:blank] 15:25:36 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1830E400) [pid = 3684] [serial = 1375] [outer = 00000000] [url = about:blank] 15:25:36 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16E0D800) [pid = 3684] [serial = 1405] [outer = 00000000] [url = about:blank] 15:25:36 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (16B39800) [pid = 3684] [serial = 1397] [outer = 00000000] [url = about:blank] 15:25:36 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (16D43400) [pid = 3684] [serial = 1403] [outer = 00000000] [url = about:blank] 15:25:36 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (14433C00) [pid = 3684] [serial = 1390] [outer = 00000000] [url = about:blank] 15:25:36 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (144FBC00) [pid = 3684] [serial = 1391] [outer = 00000000] [url = about:blank] 15:25:36 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (13140C00) [pid = 3684] [serial = 1388] [outer = 00000000] [url = about:blank] 15:25:36 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (16007400) [pid = 3684] [serial = 1394] [outer = 00000000] [url = about:blank] 15:25:36 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (16012C00) [pid = 3684] [serial = 1400] [outer = 00000000] [url = about:blank] 15:25:36 INFO - PROCESS | 3684 | ++DOCSHELL 0F343000 == 32 [pid = 3684] [id = 484] 15:25:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (0F344000) [pid = 3684] [serial = 1452] [outer = 00000000] 15:25:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (0F351000) [pid = 3684] [serial = 1453] [outer = 0F344000] 15:25:36 INFO - PROCESS | 3684 | 1469139936182 Marionette DEBUG loaded listener.js 15:25:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1021FC00) [pid = 3684] [serial = 1454] [outer = 0F344000] 15:25:36 INFO - PROCESS | 3684 | 1469139936622 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 15:25:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 15:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1446ms 15:25:36 INFO - PROCESS | 3684 | 1469139936695 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 15:25:36 INFO - PROCESS | 3684 | 1469139936698 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 15:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 15:25:36 INFO - PROCESS | 3684 | 1469139936703 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 15:25:36 INFO - PROCESS | 3684 | 1469139936706 Marionette TRACE conn3 <- [1,1902,null,{}] 15:25:36 INFO - PROCESS | 3684 | 1469139936712 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:36 INFO - PROCESS | 3684 | 1469139936716 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:36 INFO - PROCESS | 3684 | 1469139936804 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 15:25:36 INFO - PROCESS | 3684 | 1469139936815 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:36 INFO - PROCESS | 3684 | 1469139936818 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:36 INFO - PROCESS | 3684 | ++DOCSHELL 1120D400 == 33 [pid = 3684] [id = 485] 15:25:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (11210800) [pid = 3684] [serial = 1455] [outer = 00000000] 15:25:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (11483800) [pid = 3684] [serial = 1456] [outer = 11210800] 15:25:36 INFO - PROCESS | 3684 | 1469139936845 Marionette DEBUG loaded listener.js 15:25:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (12827000) [pid = 3684] [serial = 1457] [outer = 11210800] 15:25:37 INFO - PROCESS | 3684 | 1469139937310 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 15:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 15:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 603ms 15:25:37 INFO - PROCESS | 3684 | 1469139937325 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 15:25:37 INFO - PROCESS | 3684 | 1469139937329 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 15:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 15:25:37 INFO - PROCESS | 3684 | 1469139937334 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 15:25:37 INFO - PROCESS | 3684 | 1469139937319 Marionette TRACE conn3 <- [1,1906,null,{}] 15:25:37 INFO - PROCESS | 3684 | 1469139937327 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:37 INFO - PROCESS | 3684 | 1469139937329 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:37 INFO - PROCESS | 3684 | 1469139937444 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 15:25:37 INFO - PROCESS | 3684 | 1469139937453 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:37 INFO - PROCESS | 3684 | 1469139937455 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:37 INFO - PROCESS | 3684 | ++DOCSHELL 10A4BC00 == 34 [pid = 3684] [id = 486] 15:25:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (13030000) [pid = 3684] [serial = 1458] [outer = 00000000] 15:25:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (13142800) [pid = 3684] [serial = 1459] [outer = 13030000] 15:25:37 INFO - PROCESS | 3684 | 1469139937504 Marionette DEBUG loaded listener.js 15:25:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (13268000) [pid = 3684] [serial = 1460] [outer = 13030000] 15:25:37 INFO - PROCESS | 3684 | 1469139937962 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 15:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 15:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 678ms 15:25:37 INFO - PROCESS | 3684 | 1469139937995 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 15:25:37 INFO - PROCESS | 3684 | 1469139937997 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 15:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 15:25:37 INFO - PROCESS | 3684 | 1469139938002 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 15:25:37 INFO - PROCESS | 3684 | 1469139938011 Marionette TRACE conn3 <- [1,1910,null,{}] 15:25:38 INFO - PROCESS | 3684 | 1469139938024 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:38 INFO - PROCESS | 3684 | 1469139938028 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:38 INFO - PROCESS | 3684 | 1469139938116 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 15:25:38 INFO - PROCESS | 3684 | 1469139938122 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:38 INFO - PROCESS | 3684 | 1469139938124 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:38 INFO - PROCESS | 3684 | ++DOCSHELL 13CAF400 == 35 [pid = 3684] [id = 487] 15:25:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (142BB400) [pid = 3684] [serial = 1461] [outer = 00000000] 15:25:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (14FB7C00) [pid = 3684] [serial = 1462] [outer = 142BB400] 15:25:38 INFO - PROCESS | 3684 | 1469139938168 Marionette DEBUG loaded listener.js 15:25:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (15D05800) [pid = 3684] [serial = 1463] [outer = 142BB400] 15:25:38 INFO - PROCESS | 3684 | 1469139938669 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 15:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 15:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 738ms 15:25:38 INFO - PROCESS | 3684 | 1469139938771 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 15:25:38 INFO - PROCESS | 3684 | 1469139938774 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 15:25:38 INFO - PROCESS | 3684 | 1469139938785 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 15:25:38 INFO - PROCESS | 3684 | 1469139938787 Marionette TRACE conn3 <- [1,1914,null,{}] 15:25:38 INFO - PROCESS | 3684 | 1469139938790 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 15:25:38 INFO - PROCESS | 3684 | 1469139938793 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:38 INFO - PROCESS | 3684 | 1469139938892 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 15:25:38 INFO - PROCESS | 3684 | 1469139938949 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:38 INFO - PROCESS | 3684 | 1469139938952 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:38 INFO - PROCESS | 3684 | ++DOCSHELL 15D0E800 == 36 [pid = 3684] [id = 488] 15:25:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16006400) [pid = 3684] [serial = 1464] [outer = 00000000] 15:25:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1600C400) [pid = 3684] [serial = 1465] [outer = 16006400] 15:25:38 INFO - PROCESS | 3684 | 1469139938995 Marionette DEBUG loaded listener.js 15:25:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16010C00) [pid = 3684] [serial = 1466] [outer = 16006400] 15:25:39 INFO - PROCESS | 3684 | 1469139939395 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 15:25:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 15:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 663ms 15:25:39 INFO - PROCESS | 3684 | 1469139939436 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 15:25:39 INFO - PROCESS | 3684 | 1469139939438 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 15:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 15:25:39 INFO - PROCESS | 3684 | 1469139939441 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 15:25:39 INFO - PROCESS | 3684 | 1469139939443 Marionette TRACE conn3 <- [1,1918,null,{}] 15:25:39 INFO - PROCESS | 3684 | 1469139939446 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:39 INFO - PROCESS | 3684 | 1469139939448 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:39 INFO - PROCESS | 3684 | 1469139939556 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 15:25:39 INFO - PROCESS | 3684 | 1469139939561 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:39 INFO - PROCESS | 3684 | 1469139939567 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:39 INFO - PROCESS | 3684 | ++DOCSHELL 1681FC00 == 37 [pid = 3684] [id = 489] 15:25:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16820000) [pid = 3684] [serial = 1467] [outer = 00000000] 15:25:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16837800) [pid = 3684] [serial = 1468] [outer = 16820000] 15:25:39 INFO - PROCESS | 3684 | 1469139939671 Marionette DEBUG loaded listener.js 15:25:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (16D02400) [pid = 3684] [serial = 1469] [outer = 16820000] 15:25:40 INFO - PROCESS | 3684 | 1469139940115 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 15:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 15:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 708ms 15:25:40 INFO - PROCESS | 3684 | 1469139940172 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 15:25:40 INFO - PROCESS | 3684 | 1469139940174 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 15:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 15:25:40 INFO - PROCESS | 3684 | 1469139940202 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 15:25:40 INFO - PROCESS | 3684 | 1469139940204 Marionette TRACE conn3 <- [1,1922,null,{}] 15:25:40 INFO - PROCESS | 3684 | 1469139940217 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:40 INFO - PROCESS | 3684 | 1469139940219 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:40 INFO - PROCESS | 3684 | 1469139940481 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 15:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (178BAC00) [pid = 3684] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 15:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16E06400) [pid = 3684] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 15:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (12B5D000) [pid = 3684] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 15:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (167AA400) [pid = 3684] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 15:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (170E5800) [pid = 3684] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 15:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (10A51400) [pid = 3684] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 15:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (10222000) [pid = 3684] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 15:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (10A04800) [pid = 3684] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 15:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1314E800) [pid = 3684] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 15:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16825C00) [pid = 3684] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 15:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (15D03C00) [pid = 3684] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 15:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (15DE6400) [pid = 3684] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 15:25:40 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (13E9E000) [pid = 3684] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 15:25:40 INFO - PROCESS | 3684 | 1469139940548 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:40 INFO - PROCESS | 3684 | 1469139940550 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:40 INFO - PROCESS | 3684 | ++DOCSHELL 0F2AC000 == 38 [pid = 3684] [id = 490] 15:25:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (0F34A400) [pid = 3684] [serial = 1470] [outer = 00000000] 15:25:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1026B800) [pid = 3684] [serial = 1471] [outer = 0F34A400] 15:25:40 INFO - PROCESS | 3684 | 1469139940592 Marionette DEBUG loaded listener.js 15:25:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (12998C00) [pid = 3684] [serial = 1472] [outer = 0F34A400] 15:25:40 INFO - PROCESS | 3684 | 1469139940940 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 15:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 15:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 783ms 15:25:40 INFO - PROCESS | 3684 | 1469139940972 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 15:25:40 INFO - PROCESS | 3684 | 1469139940974 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 15:25:40 INFO - PROCESS | 3684 | 1469139940977 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 15:25:40 INFO - PROCESS | 3684 | 1469139940979 Marionette TRACE conn3 <- [1,1926,null,{}] 15:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 15:25:40 INFO - PROCESS | 3684 | 1469139940982 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:40 INFO - PROCESS | 3684 | 1469139940984 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:41 INFO - PROCESS | 3684 | 1469139941059 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 15:25:41 INFO - PROCESS | 3684 | 1469139941064 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:41 INFO - PROCESS | 3684 | 1469139941066 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:41 INFO - PROCESS | 3684 | ++DOCSHELL 132F1400 == 39 [pid = 3684] [id = 491] 15:25:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1391A400) [pid = 3684] [serial = 1473] [outer = 00000000] 15:25:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16D05000) [pid = 3684] [serial = 1474] [outer = 1391A400] 15:25:41 INFO - PROCESS | 3684 | 1469139941117 Marionette DEBUG loaded listener.js 15:25:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16D48C00) [pid = 3684] [serial = 1475] [outer = 1391A400] 15:25:41 INFO - PROCESS | 3684 | 1469139941842 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 15:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 15:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 904ms 15:25:41 INFO - PROCESS | 3684 | 1469139941892 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 15:25:41 INFO - PROCESS | 3684 | 1469139941896 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 15:25:41 INFO - PROCESS | 3684 | 1469139941901 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 15:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 15:25:41 INFO - PROCESS | 3684 | 1469139941905 Marionette TRACE conn3 <- [1,1930,null,{}] 15:25:41 INFO - PROCESS | 3684 | 1469139941910 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:41 INFO - PROCESS | 3684 | 1469139941913 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:42 INFO - PROCESS | 3684 | 1469139942041 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 15:25:42 INFO - PROCESS | 3684 | 1469139942174 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:42 INFO - PROCESS | 3684 | 1469139942177 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:42 INFO - PROCESS | 3684 | ++DOCSHELL 1021D800 == 40 [pid = 3684] [id = 492] 15:25:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1026E000) [pid = 3684] [serial = 1476] [outer = 00000000] 15:25:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1282B800) [pid = 3684] [serial = 1477] [outer = 1026E000] 15:25:42 INFO - PROCESS | 3684 | 1469139942233 Marionette DEBUG loaded listener.js 15:25:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (12B5D400) [pid = 3684] [serial = 1478] [outer = 1026E000] 15:25:43 INFO - PROCESS | 3684 | 1469139943083 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 15:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 15:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1205ms 15:25:43 INFO - PROCESS | 3684 | 1469139943104 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 15:25:43 INFO - PROCESS | 3684 | 1469139943108 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 15:25:43 INFO - PROCESS | 3684 | 1469139943113 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 15:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 15:25:43 INFO - PROCESS | 3684 | 1469139943116 Marionette TRACE conn3 <- [1,1934,null,{}] 15:25:43 INFO - PROCESS | 3684 | 1469139943121 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:43 INFO - PROCESS | 3684 | 1469139943124 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:43 INFO - PROCESS | 3684 | 1469139943245 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 15:25:43 INFO - PROCESS | 3684 | 1469139943387 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:43 INFO - PROCESS | 3684 | 1469139943392 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:43 INFO - PROCESS | 3684 | --DOCSHELL 10F98000 == 39 [pid = 3684] [id = 478] 15:25:43 INFO - PROCESS | 3684 | --DOCSHELL 12B5C400 == 38 [pid = 3684] [id = 479] 15:25:43 INFO - PROCESS | 3684 | --DOCSHELL 0F2AC000 == 37 [pid = 3684] [id = 490] 15:25:43 INFO - PROCESS | 3684 | --DOCSHELL 1681FC00 == 36 [pid = 3684] [id = 489] 15:25:43 INFO - PROCESS | 3684 | --DOCSHELL 15D0E800 == 35 [pid = 3684] [id = 488] 15:25:43 INFO - PROCESS | 3684 | --DOCSHELL 13CAF400 == 34 [pid = 3684] [id = 487] 15:25:43 INFO - PROCESS | 3684 | --DOCSHELL 10A4BC00 == 33 [pid = 3684] [id = 486] 15:25:43 INFO - PROCESS | 3684 | --DOCSHELL 1120D400 == 32 [pid = 3684] [id = 485] 15:25:43 INFO - PROCESS | 3684 | --DOCSHELL 0F343000 == 31 [pid = 3684] [id = 484] 15:25:43 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (17AEA000) [pid = 3684] [serial = 1441] [outer = 00000000] [url = about:blank] 15:25:43 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (17AEC800) [pid = 3684] [serial = 1442] [outer = 00000000] [url = about:blank] 15:25:43 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (177B6C00) [pid = 3684] [serial = 1439] [outer = 00000000] [url = about:blank] 15:25:43 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (16E0F800) [pid = 3684] [serial = 1429] [outer = 00000000] [url = about:blank] 15:25:43 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (12BD6C00) [pid = 3684] [serial = 1418] [outer = 00000000] [url = about:blank] 15:25:43 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16E0AC00) [pid = 3684] [serial = 1430] [outer = 00000000] [url = about:blank] 15:25:43 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16977C00) [pid = 3684] [serial = 1427] [outer = 00000000] [url = about:blank] 15:25:43 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (17715000) [pid = 3684] [serial = 1433] [outer = 00000000] [url = about:blank] 15:25:43 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (110E9000) [pid = 3684] [serial = 1415] [outer = 00000000] [url = about:blank] 15:25:43 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (171BD800) [pid = 3684] [serial = 1432] [outer = 00000000] [url = about:blank] 15:25:43 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (10ED9400) [pid = 3684] [serial = 1408] [outer = 00000000] [url = about:blank] 15:25:43 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (142B5400) [pid = 3684] [serial = 1412] [outer = 00000000] [url = about:blank] 15:25:43 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (16D49000) [pid = 3684] [serial = 1436] [outer = 00000000] [url = about:blank] 15:25:43 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (15D10C00) [pid = 3684] [serial = 1435] [outer = 00000000] [url = about:blank] 15:25:43 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (16E0DC00) [pid = 3684] [serial = 1406] [outer = 00000000] [url = about:blank] 15:25:43 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (11215C00) [pid = 3684] [serial = 1409] [outer = 00000000] [url = about:blank] 15:25:43 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (1393CC00) [pid = 3684] [serial = 1411] [outer = 00000000] [url = about:blank] 15:25:43 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (16013C00) [pid = 3684] [serial = 1424] [outer = 00000000] [url = about:blank] 15:25:43 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (177B6000) [pid = 3684] [serial = 1438] [outer = 00000000] [url = about:blank] 15:25:43 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (12B63C00) [pid = 3684] [serial = 1417] [outer = 00000000] [url = about:blank] 15:25:43 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (16007800) [pid = 3684] [serial = 1423] [outer = 00000000] [url = about:blank] 15:25:43 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (142C1000) [pid = 3684] [serial = 1420] [outer = 00000000] [url = about:blank] 15:25:43 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (10ED5000) [pid = 3684] [serial = 1414] [outer = 00000000] [url = about:blank] 15:25:43 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (16836C00) [pid = 3684] [serial = 1426] [outer = 00000000] [url = about:blank] 15:25:43 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (15809C00) [pid = 3684] [serial = 1421] [outer = 00000000] [url = about:blank] 15:25:43 INFO - PROCESS | 3684 | ++DOCSHELL 0F349C00 == 32 [pid = 3684] [id = 493] 15:25:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (0F351800) [pid = 3684] [serial = 1479] [outer = 00000000] 15:25:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (10A52C00) [pid = 3684] [serial = 1480] [outer = 0F351800] 15:25:43 INFO - PROCESS | 3684 | 1469139943459 Marionette DEBUG loaded listener.js 15:25:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (10F94800) [pid = 3684] [serial = 1481] [outer = 0F351800] 15:25:43 INFO - PROCESS | 3684 | 1469139943859 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 15:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 15:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 769ms 15:25:43 INFO - PROCESS | 3684 | 1469139943900 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 15:25:43 INFO - PROCESS | 3684 | 1469139943905 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 15:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 15:25:43 INFO - PROCESS | 3684 | 1469139943911 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 15:25:43 INFO - PROCESS | 3684 | 1469139943914 Marionette TRACE conn3 <- [1,1938,null,{}] 15:25:43 INFO - PROCESS | 3684 | 1469139943917 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:43 INFO - PROCESS | 3684 | 1469139943920 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:43 INFO - PROCESS | 3684 | 1469139943990 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 15:25:43 INFO - PROCESS | 3684 | 1469139943996 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:43 INFO - PROCESS | 3684 | 1469139943998 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:44 INFO - PROCESS | 3684 | ++DOCSHELL 12B6B000 == 33 [pid = 3684] [id = 494] 15:25:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (12BCF000) [pid = 3684] [serial = 1482] [outer = 00000000] 15:25:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (13052400) [pid = 3684] [serial = 1483] [outer = 12BCF000] 15:25:44 INFO - PROCESS | 3684 | 1469139944044 Marionette DEBUG loaded listener.js 15:25:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (1314AC00) [pid = 3684] [serial = 1484] [outer = 12BCF000] 15:25:44 INFO - PROCESS | 3684 | 1469139944512 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 15:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 15:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 678ms 15:25:44 INFO - PROCESS | 3684 | 1469139944577 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 15:25:44 INFO - PROCESS | 3684 | 1469139944579 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 15:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 15:25:44 INFO - PROCESS | 3684 | 1469139944583 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 15:25:44 INFO - PROCESS | 3684 | 1469139944586 Marionette TRACE conn3 <- [1,1942,null,{}] 15:25:44 INFO - PROCESS | 3684 | 1469139944596 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:44 INFO - PROCESS | 3684 | 1469139944601 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:44 INFO - PROCESS | 3684 | 1469139944729 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 15:25:44 INFO - PROCESS | 3684 | 1469139944832 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:44 INFO - PROCESS | 3684 | 1469139944835 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:44 INFO - PROCESS | 3684 | ++DOCSHELL 10F93400 == 34 [pid = 3684] [id = 495] 15:25:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (142BE000) [pid = 3684] [serial = 1485] [outer = 00000000] 15:25:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (15806000) [pid = 3684] [serial = 1486] [outer = 142BE000] 15:25:44 INFO - PROCESS | 3684 | 1469139944865 Marionette DEBUG loaded listener.js 15:25:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (15B09800) [pid = 3684] [serial = 1487] [outer = 142BE000] 15:25:45 INFO - PROCESS | 3684 | 1469139945231 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 15:25:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 15:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 677ms 15:25:45 INFO - PROCESS | 3684 | 1469139945266 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 15:25:45 INFO - PROCESS | 3684 | 1469139945269 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 15:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 15:25:45 INFO - PROCESS | 3684 | 1469139945272 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 15:25:45 INFO - PROCESS | 3684 | 1469139945258 Marionette TRACE conn3 <- [1,1946,null,{}] 15:25:45 INFO - PROCESS | 3684 | 1469139945262 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:45 INFO - PROCESS | 3684 | 1469139945264 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:45 INFO - PROCESS | 3684 | 1469139945346 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 15:25:45 INFO - PROCESS | 3684 | 1469139945351 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:45 INFO - PROCESS | 3684 | 1469139945353 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:45 INFO - PROCESS | 3684 | ++DOCSHELL 15D08C00 == 35 [pid = 3684] [id = 496] 15:25:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (15D0A000) [pid = 3684] [serial = 1488] [outer = 00000000] 15:25:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (16012000) [pid = 3684] [serial = 1489] [outer = 15D0A000] 15:25:45 INFO - PROCESS | 3684 | 1469139945407 Marionette DEBUG loaded listener.js 15:25:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (167F4800) [pid = 3684] [serial = 1490] [outer = 15D0A000] 15:25:45 INFO - PROCESS | 3684 | 1469139945837 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 15:25:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 15:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 618ms 15:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 15:25:45 INFO - PROCESS | 3684 | 1469139945880 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 15:25:45 INFO - PROCESS | 3684 | 1469139945882 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 15:25:45 INFO - PROCESS | 3684 | 1469139945885 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 15:25:45 INFO - PROCESS | 3684 | 1469139945887 Marionette TRACE conn3 <- [1,1950,null,{}] 15:25:45 INFO - PROCESS | 3684 | 1469139945890 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:45 INFO - PROCESS | 3684 | 1469139945892 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:45 INFO - PROCESS | 3684 | 1469139945998 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 15:25:45 INFO - PROCESS | 3684 | 1469139946003 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:45 INFO - PROCESS | 3684 | 1469139946005 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:45 INFO - PROCESS | 3684 | ++DOCSHELL 15DF0400 == 36 [pid = 3684] [id = 497] 15:25:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (1600F400) [pid = 3684] [serial = 1491] [outer = 00000000] 15:25:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (16840400) [pid = 3684] [serial = 1492] [outer = 1600F400] 15:25:46 INFO - PROCESS | 3684 | 1469139946049 Marionette DEBUG loaded listener.js 15:25:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (16B44800) [pid = 3684] [serial = 1493] [outer = 1600F400] 15:25:46 INFO - PROCESS | 3684 | 1469139946512 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 15:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 15:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 663ms 15:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 15:25:46 INFO - PROCESS | 3684 | 1469139946574 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 15:25:46 INFO - PROCESS | 3684 | 1469139946576 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 15:25:46 INFO - PROCESS | 3684 | 1469139946579 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 15:25:46 INFO - PROCESS | 3684 | 1469139946581 Marionette TRACE conn3 <- [1,1954,null,{}] 15:25:46 INFO - PROCESS | 3684 | 1469139946584 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:46 INFO - PROCESS | 3684 | 1469139946589 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:46 INFO - PROCESS | 3684 | 1469139946727 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 15:25:46 INFO - PROCESS | 3684 | 1469139946723 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:46 INFO - PROCESS | 3684 | 1469139946725 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:46 INFO - PROCESS | 3684 | ++DOCSHELL 1683EC00 == 37 [pid = 3684] [id = 498] 15:25:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16D0BC00) [pid = 3684] [serial = 1494] [outer = 00000000] 15:25:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16F72400) [pid = 3684] [serial = 1495] [outer = 16D0BC00] 15:25:46 INFO - PROCESS | 3684 | 1469139946821 Marionette DEBUG loaded listener.js 15:25:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16FC4C00) [pid = 3684] [serial = 1496] [outer = 16D0BC00] 15:25:47 INFO - PROCESS | 3684 | 1469139947208 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 15:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 15:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 678ms 15:25:47 INFO - PROCESS | 3684 | 1469139947240 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 15:25:47 INFO - PROCESS | 3684 | 1469139947242 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 15:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 15:25:47 INFO - PROCESS | 3684 | 1469139947245 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 15:25:47 INFO - PROCESS | 3684 | 1469139947247 Marionette TRACE conn3 <- [1,1958,null,{}] 15:25:47 INFO - PROCESS | 3684 | 1469139947250 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:47 INFO - PROCESS | 3684 | 1469139947252 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:47 INFO - PROCESS | 3684 | 1469139947387 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 15:25:47 INFO - PROCESS | 3684 | 1469139947409 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:47 INFO - PROCESS | 3684 | 1469139947411 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:47 INFO - PROCESS | 3684 | ++DOCSHELL 16F77800 == 38 [pid = 3684] [id = 499] 15:25:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16FC1800) [pid = 3684] [serial = 1497] [outer = 00000000] 15:25:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1770C800) [pid = 3684] [serial = 1498] [outer = 16FC1800] 15:25:47 INFO - PROCESS | 3684 | 1469139947462 Marionette DEBUG loaded listener.js 15:25:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (17716800) [pid = 3684] [serial = 1499] [outer = 16FC1800] 15:25:47 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (13030000) [pid = 3684] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 15:25:47 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (0F344000) [pid = 3684] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 15:25:47 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16006400) [pid = 3684] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 15:25:47 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (10A48C00) [pid = 3684] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 15:25:47 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (131E6400) [pid = 3684] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 15:25:47 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16820000) [pid = 3684] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 15:25:47 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (0F34A400) [pid = 3684] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 15:25:47 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (11210800) [pid = 3684] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 15:25:47 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (142BB400) [pid = 3684] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 15:25:47 INFO - PROCESS | 3684 | 1469139947900 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 15:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 15:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 723ms 15:25:47 INFO - PROCESS | 3684 | 1469139947967 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 15:25:47 INFO - PROCESS | 3684 | 1469139947969 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 15:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 15:25:47 INFO - PROCESS | 3684 | 1469139947973 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 15:25:47 INFO - PROCESS | 3684 | 1469139947974 Marionette TRACE conn3 <- [1,1962,null,{}] 15:25:47 INFO - PROCESS | 3684 | 1469139947978 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:47 INFO - PROCESS | 3684 | 1469139947980 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:48 INFO - PROCESS | 3684 | 1469139948056 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 15:25:48 INFO - PROCESS | 3684 | 1469139948062 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:48 INFO - PROCESS | 3684 | 1469139948063 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:48 INFO - PROCESS | 3684 | ++DOCSHELL 1580A400 == 39 [pid = 3684] [id = 500] 15:25:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (16009C00) [pid = 3684] [serial = 1500] [outer = 00000000] 15:25:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (16D02800) [pid = 3684] [serial = 1501] [outer = 16009C00] 15:25:48 INFO - PROCESS | 3684 | 1469139948106 Marionette DEBUG loaded listener.js 15:25:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (16E05400) [pid = 3684] [serial = 1502] [outer = 16009C00] 15:25:48 INFO - PROCESS | 3684 | 1469139948512 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 15:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 15:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 572ms 15:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 15:25:48 INFO - PROCESS | 3684 | 1469139948555 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 15:25:48 INFO - PROCESS | 3684 | 1469139948557 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 15:25:48 INFO - PROCESS | 3684 | 1469139948560 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 15:25:48 INFO - PROCESS | 3684 | 1469139948562 Marionette TRACE conn3 <- [1,1966,null,{}] 15:25:48 INFO - PROCESS | 3684 | 1469139948569 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:48 INFO - PROCESS | 3684 | 1469139948571 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:48 INFO - PROCESS | 3684 | 1469139948634 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 15:25:48 INFO - PROCESS | 3684 | 1469139948640 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:48 INFO - PROCESS | 3684 | 1469139948642 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:48 INFO - PROCESS | 3684 | ++DOCSHELL 142BD400 == 40 [pid = 3684] [id = 501] 15:25:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (15B06800) [pid = 3684] [serial = 1503] [outer = 00000000] 15:25:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (177C4000) [pid = 3684] [serial = 1504] [outer = 15B06800] 15:25:48 INFO - PROCESS | 3684 | 1469139948684 Marionette DEBUG loaded listener.js 15:25:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (177CF000) [pid = 3684] [serial = 1505] [outer = 15B06800] 15:25:49 INFO - PROCESS | 3684 | 1469139949095 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 15:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 573ms 15:25:49 INFO - PROCESS | 3684 | 1469139949121 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 15:25:49 INFO - PROCESS | 3684 | 1469139949123 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 15:25:49 INFO - PROCESS | 3684 | 1469139949126 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 15:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 15:25:49 INFO - PROCESS | 3684 | 1469139949128 Marionette TRACE conn3 <- [1,1970,null,{}] 15:25:49 INFO - PROCESS | 3684 | 1469139949131 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:49 INFO - PROCESS | 3684 | 1469139949133 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:49 INFO - PROCESS | 3684 | 1469139949253 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 15:25:49 INFO - PROCESS | 3684 | 1469139949261 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:49 INFO - PROCESS | 3684 | 1469139949262 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:49 INFO - PROCESS | 3684 | ++DOCSHELL 15B84C00 == 41 [pid = 3684] [id = 502] 15:25:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15B8C800) [pid = 3684] [serial = 1506] [outer = 00000000] 15:25:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (17AE3C00) [pid = 3684] [serial = 1507] [outer = 15B8C800] 15:25:49 INFO - PROCESS | 3684 | 1469139949314 Marionette DEBUG loaded listener.js 15:25:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (17AE4400) [pid = 3684] [serial = 1508] [outer = 15B8C800] 15:25:50 INFO - PROCESS | 3684 | --DOCSHELL 1026EC00 == 40 [pid = 3684] [id = 481] 15:25:50 INFO - PROCESS | 3684 | --DOCSHELL 131DA800 == 39 [pid = 3684] [id = 482] 15:25:50 INFO - PROCESS | 3684 | --DOCSHELL 10276C00 == 38 [pid = 3684] [id = 483] 15:25:50 INFO - PROCESS | 3684 | --DOCSHELL 177C9400 == 37 [pid = 3684] [id = 480] 15:25:50 INFO - PROCESS | 3684 | --DOCSHELL 12B6B000 == 36 [pid = 3684] [id = 494] 15:25:50 INFO - PROCESS | 3684 | --DOCSHELL 0F349C00 == 35 [pid = 3684] [id = 493] 15:25:50 INFO - PROCESS | 3684 | --DOCSHELL 132F1400 == 34 [pid = 3684] [id = 491] 15:25:50 INFO - PROCESS | 3684 | --DOCSHELL 1021D800 == 33 [pid = 3684] [id = 492] 15:25:50 INFO - PROCESS | 3684 | --DOCSHELL 10F93400 == 32 [pid = 3684] [id = 495] 15:25:50 INFO - PROCESS | 3684 | --DOCSHELL 16F77800 == 31 [pid = 3684] [id = 499] 15:25:50 INFO - PROCESS | 3684 | --DOCSHELL 1580A400 == 30 [pid = 3684] [id = 500] 15:25:50 INFO - PROCESS | 3684 | --DOCSHELL 1683EC00 == 29 [pid = 3684] [id = 498] 15:25:50 INFO - PROCESS | 3684 | --DOCSHELL 15D08C00 == 28 [pid = 3684] [id = 496] 15:25:50 INFO - PROCESS | 3684 | --DOCSHELL 15DF0400 == 27 [pid = 3684] [id = 497] 15:25:50 INFO - PROCESS | 3684 | --DOCSHELL 142BD400 == 26 [pid = 3684] [id = 501] 15:25:50 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (13142800) [pid = 3684] [serial = 1459] [outer = 00000000] [url = about:blank] 15:25:50 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (0F351000) [pid = 3684] [serial = 1453] [outer = 00000000] [url = about:blank] 15:25:50 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1021FC00) [pid = 3684] [serial = 1454] [outer = 00000000] [url = about:blank] 15:25:50 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1600C400) [pid = 3684] [serial = 1465] [outer = 00000000] [url = about:blank] 15:25:50 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (16D05000) [pid = 3684] [serial = 1474] [outer = 00000000] [url = about:blank] 15:25:50 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (12992400) [pid = 3684] [serial = 1445] [outer = 00000000] [url = about:blank] 15:25:50 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (12826800) [pid = 3684] [serial = 1444] [outer = 00000000] [url = about:blank] 15:25:50 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (15803C00) [pid = 3684] [serial = 1448] [outer = 00000000] [url = about:blank] 15:25:50 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (13EA4800) [pid = 3684] [serial = 1447] [outer = 00000000] [url = about:blank] 15:25:50 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (112A5400) [pid = 3684] [serial = 1450] [outer = 00000000] [url = about:blank] 15:25:50 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (16837800) [pid = 3684] [serial = 1468] [outer = 00000000] [url = about:blank] 15:25:50 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (16010C00) [pid = 3684] [serial = 1466] [outer = 00000000] [url = about:blank] 15:25:50 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (1026B800) [pid = 3684] [serial = 1471] [outer = 00000000] [url = about:blank] 15:25:50 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (16D02400) [pid = 3684] [serial = 1469] [outer = 00000000] [url = about:blank] 15:25:50 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (11483800) [pid = 3684] [serial = 1456] [outer = 00000000] [url = about:blank] 15:25:50 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (12827000) [pid = 3684] [serial = 1457] [outer = 00000000] [url = about:blank] 15:25:50 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (12998C00) [pid = 3684] [serial = 1472] [outer = 00000000] [url = about:blank] 15:25:50 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (14FB7C00) [pid = 3684] [serial = 1462] [outer = 00000000] [url = about:blank] 15:25:50 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (13268000) [pid = 3684] [serial = 1460] [outer = 00000000] [url = about:blank] 15:25:50 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (15D05800) [pid = 3684] [serial = 1463] [outer = 00000000] [url = about:blank] 15:25:50 INFO - PROCESS | 3684 | 1469139950959 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:25:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 15:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1837ms 15:25:50 INFO - PROCESS | 3684 | 1469139950979 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 15:25:50 INFO - PROCESS | 3684 | 1469139950983 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 15:25:50 INFO - PROCESS | 3684 | 1469139950988 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 15:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 15:25:50 INFO - PROCESS | 3684 | 1469139950991 Marionette TRACE conn3 <- [1,1974,null,{}] 15:25:50 INFO - PROCESS | 3684 | 1469139951000 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:50 INFO - PROCESS | 3684 | 1469139951003 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:51 INFO - PROCESS | 3684 | 1469139951107 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 15:25:51 INFO - PROCESS | 3684 | 1469139951117 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:51 INFO - PROCESS | 3684 | 1469139951121 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:51 INFO - PROCESS | 3684 | ++DOCSHELL 0F9E8000 == 27 [pid = 3684] [id = 503] 15:25:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (0F9EB400) [pid = 3684] [serial = 1509] [outer = 00000000] 15:25:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (10A08400) [pid = 3684] [serial = 1510] [outer = 0F9EB400] 15:25:51 INFO - PROCESS | 3684 | 1469139951168 Marionette DEBUG loaded listener.js 15:25:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (10A48C00) [pid = 3684] [serial = 1511] [outer = 0F9EB400] 15:25:51 INFO - PROCESS | 3684 | 1469139951603 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 15:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 678ms 15:25:51 INFO - PROCESS | 3684 | 1469139951651 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 15:25:51 INFO - PROCESS | 3684 | 1469139951656 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 15:25:51 INFO - PROCESS | 3684 | 1469139951666 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 15:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 15:25:51 INFO - PROCESS | 3684 | 1469139951669 Marionette TRACE conn3 <- [1,1978,null,{}] 15:25:51 INFO - PROCESS | 3684 | 1469139951673 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:51 INFO - PROCESS | 3684 | 1469139951676 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:51 INFO - PROCESS | 3684 | 1469139951761 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 15:25:51 INFO - PROCESS | 3684 | 1469139951769 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:51 INFO - PROCESS | 3684 | 1469139951772 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:51 INFO - PROCESS | 3684 | ++DOCSHELL 11CDA400 == 28 [pid = 3684] [id = 504] 15:25:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (11CDAC00) [pid = 3684] [serial = 1512] [outer = 00000000] 15:25:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (1282A800) [pid = 3684] [serial = 1513] [outer = 11CDAC00] 15:25:51 INFO - PROCESS | 3684 | 1469139951819 Marionette DEBUG loaded listener.js 15:25:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (1296D000) [pid = 3684] [serial = 1514] [outer = 11CDAC00] 15:25:52 INFO - PROCESS | 3684 | 1469139952252 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 15:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 618ms 15:25:52 INFO - PROCESS | 3684 | 1469139952290 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 15:25:52 INFO - PROCESS | 3684 | 1469139952292 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 15:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 15:25:52 INFO - PROCESS | 3684 | 1469139952296 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 15:25:52 INFO - PROCESS | 3684 | 1469139952299 Marionette TRACE conn3 <- [1,1982,null,{}] 15:25:52 INFO - PROCESS | 3684 | 1469139952310 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:52 INFO - PROCESS | 3684 | 1469139952314 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:52 INFO - PROCESS | 3684 | 1469139952405 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 15:25:52 INFO - PROCESS | 3684 | 1469139952413 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:52 INFO - PROCESS | 3684 | 1469139952417 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:52 INFO - PROCESS | 3684 | ++DOCSHELL 1314B800 == 29 [pid = 3684] [id = 505] 15:25:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (1314BC00) [pid = 3684] [serial = 1515] [outer = 00000000] 15:25:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (1325E400) [pid = 3684] [serial = 1516] [outer = 1314BC00] 15:25:52 INFO - PROCESS | 3684 | 1469139952491 Marionette DEBUG loaded listener.js 15:25:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (13916000) [pid = 3684] [serial = 1517] [outer = 1314BC00] 15:25:52 INFO - PROCESS | 3684 | 1469139952909 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 15:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 15:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 678ms 15:25:52 INFO - PROCESS | 3684 | 1469139952975 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 15:25:52 INFO - PROCESS | 3684 | 1469139952977 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 15:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 15:25:52 INFO - PROCESS | 3684 | 1469139952980 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 15:25:52 INFO - PROCESS | 3684 | 1469139952993 Marionette TRACE conn3 <- [1,1986,null,{}] 15:25:52 INFO - PROCESS | 3684 | 1469139952996 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:52 INFO - PROCESS | 3684 | 1469139952998 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:53 INFO - PROCESS | 3684 | 1469139953079 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 15:25:53 INFO - PROCESS | 3684 | 1469139953087 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:53 INFO - PROCESS | 3684 | 1469139953089 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:53 INFO - PROCESS | 3684 | ++DOCSHELL 13C51000 == 30 [pid = 3684] [id = 506] 15:25:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (13CAF400) [pid = 3684] [serial = 1518] [outer = 00000000] 15:25:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (142B9400) [pid = 3684] [serial = 1519] [outer = 13CAF400] 15:25:53 INFO - PROCESS | 3684 | 1469139953133 Marionette DEBUG loaded listener.js 15:25:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (14431400) [pid = 3684] [serial = 1520] [outer = 13CAF400] 15:25:53 INFO - PROCESS | 3684 | 1469139953547 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 15:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 15:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 632ms 15:25:53 INFO - PROCESS | 3684 | 1469139953603 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 15:25:53 INFO - PROCESS | 3684 | 1469139953605 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 15:25:53 INFO - PROCESS | 3684 | 1469139953608 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 15:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 15:25:53 INFO - PROCESS | 3684 | 1469139953610 Marionette TRACE conn3 <- [1,1990,null,{}] 15:25:53 INFO - PROCESS | 3684 | 1469139953613 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:53 INFO - PROCESS | 3684 | 1469139953615 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:53 INFO - PROCESS | 3684 | 1469139953690 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 15:25:53 INFO - PROCESS | 3684 | 1469139953696 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:53 INFO - PROCESS | 3684 | 1469139953698 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:53 INFO - PROCESS | 3684 | ++DOCSHELL 14FB4400 == 31 [pid = 3684] [id = 507] 15:25:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (15805000) [pid = 3684] [serial = 1521] [outer = 00000000] 15:25:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (15B8A400) [pid = 3684] [serial = 1522] [outer = 15805000] 15:25:53 INFO - PROCESS | 3684 | 1469139953743 Marionette DEBUG loaded listener.js 15:25:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (15D08800) [pid = 3684] [serial = 1523] [outer = 15805000] 15:25:54 INFO - PROCESS | 3684 | 1469139954178 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 15:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 15:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 602ms 15:25:54 INFO - PROCESS | 3684 | 1469139954229 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 15:25:54 INFO - PROCESS | 3684 | 1469139954231 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 15:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 15:25:54 INFO - PROCESS | 3684 | 1469139954235 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 15:25:54 INFO - PROCESS | 3684 | 1469139954236 Marionette TRACE conn3 <- [1,1994,null,{}] 15:25:54 INFO - PROCESS | 3684 | 1469139954239 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:54 INFO - PROCESS | 3684 | 1469139954245 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:54 INFO - PROCESS | 3684 | 1469139954342 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 15:25:54 INFO - PROCESS | 3684 | 1469139954348 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:54 INFO - PROCESS | 3684 | 1469139954350 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:54 INFO - PROCESS | 3684 | ++DOCSHELL 16007400 == 32 [pid = 3684] [id = 508] 15:25:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16007800) [pid = 3684] [serial = 1524] [outer = 00000000] 15:25:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16050400) [pid = 3684] [serial = 1525] [outer = 16007800] 15:25:54 INFO - PROCESS | 3684 | 1469139954393 Marionette DEBUG loaded listener.js 15:25:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16826800) [pid = 3684] [serial = 1526] [outer = 16007800] 15:25:54 INFO - PROCESS | 3684 | 1469139954834 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 15:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 15:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 663ms 15:25:54 INFO - PROCESS | 3684 | 1469139954918 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 15:25:54 INFO - PROCESS | 3684 | 1469139954920 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 15:25:54 INFO - PROCESS | 3684 | 1469139954923 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 15:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 15:25:54 INFO - PROCESS | 3684 | 1469139954925 Marionette TRACE conn3 <- [1,1998,null,{}] 15:25:54 INFO - PROCESS | 3684 | 1469139954929 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:54 INFO - PROCESS | 3684 | 1469139954925 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:55 INFO - PROCESS | 3684 | 1469139955024 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 15:25:55 INFO - PROCESS | 3684 | 1469139955036 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:55 INFO - PROCESS | 3684 | 1469139955037 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:55 INFO - PROCESS | 3684 | ++DOCSHELL 16007000 == 33 [pid = 3684] [id = 509] 15:25:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16836400) [pid = 3684] [serial = 1527] [outer = 00000000] 15:25:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16D05000) [pid = 3684] [serial = 1528] [outer = 16836400] 15:25:55 INFO - PROCESS | 3684 | 1469139955080 Marionette DEBUG loaded listener.js 15:25:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16D07800) [pid = 3684] [serial = 1529] [outer = 16836400] 15:25:55 INFO - PROCESS | 3684 | 1469139955490 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 15:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 15:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 618ms 15:25:55 INFO - PROCESS | 3684 | 1469139955524 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 15:25:55 INFO - PROCESS | 3684 | 1469139955526 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 15:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 15:25:55 INFO - PROCESS | 3684 | 1469139955533 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 15:25:55 INFO - PROCESS | 3684 | 1469139955535 Marionette TRACE conn3 <- [1,2002,null,{}] 15:25:55 INFO - PROCESS | 3684 | 1469139955538 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:55 INFO - PROCESS | 3684 | 1469139955540 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:55 INFO - PROCESS | 3684 | 1469139955617 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 15:25:55 INFO - PROCESS | 3684 | 1469139955622 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:55 INFO - PROCESS | 3684 | 1469139955624 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:55 INFO - PROCESS | 3684 | ++DOCSHELL 16978800 == 34 [pid = 3684] [id = 510] 15:25:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16D46C00) [pid = 3684] [serial = 1530] [outer = 00000000] 15:25:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16E0D400) [pid = 3684] [serial = 1531] [outer = 16D46C00] 15:25:55 INFO - PROCESS | 3684 | 1469139955666 Marionette DEBUG loaded listener.js 15:25:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16E0D800) [pid = 3684] [serial = 1532] [outer = 16D46C00] 15:25:56 INFO - PROCESS | 3684 | 1469139956077 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 15:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 15:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 572ms 15:25:56 INFO - PROCESS | 3684 | 1469139956126 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 15:25:56 INFO - PROCESS | 3684 | 1469139956128 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 15:25:56 INFO - PROCESS | 3684 | 1469139956135 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 15:25:56 INFO - PROCESS | 3684 | 1469139956137 Marionette TRACE conn3 <- [1,2006,null,{}] 15:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 15:25:56 INFO - PROCESS | 3684 | 1469139956140 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:56 INFO - PROCESS | 3684 | 1469139956142 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:56 INFO - PROCESS | 3684 | 1469139956254 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 15:25:56 INFO - PROCESS | 3684 | 1469139956262 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:56 INFO - PROCESS | 3684 | 1469139956264 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:56 INFO - PROCESS | 3684 | ++DOCSHELL 1310FC00 == 35 [pid = 3684] [id = 511] 15:25:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16FBF000) [pid = 3684] [serial = 1533] [outer = 00000000] 15:25:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (17146C00) [pid = 3684] [serial = 1534] [outer = 16FBF000] 15:25:56 INFO - PROCESS | 3684 | 1469139956307 Marionette DEBUG loaded listener.js 15:25:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (171C3400) [pid = 3684] [serial = 1535] [outer = 16FBF000] 15:25:56 INFO - PROCESS | 3684 | 1469139956763 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 15:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 678ms 15:25:56 INFO - PROCESS | 3684 | 1469139956803 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 15:25:56 INFO - PROCESS | 3684 | 1469139956805 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 15:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 15:25:56 INFO - PROCESS | 3684 | 1469139956813 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 15:25:56 INFO - PROCESS | 3684 | 1469139956815 Marionette TRACE conn3 <- [1,2010,null,{}] 15:25:56 INFO - PROCESS | 3684 | 1469139956818 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:56 INFO - PROCESS | 3684 | 1469139956820 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:56 INFO - PROCESS | 3684 | 1469139956943 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 15:25:56 INFO - PROCESS | 3684 | 1469139956951 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:56 INFO - PROCESS | 3684 | 1469139956953 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:56 INFO - PROCESS | 3684 | ++DOCSHELL 0F397400 == 36 [pid = 3684] [id = 512] 15:25:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1310EC00) [pid = 3684] [serial = 1536] [outer = 00000000] 15:25:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1807AC00) [pid = 3684] [serial = 1537] [outer = 1310EC00] 15:25:56 INFO - PROCESS | 3684 | 1469139956995 Marionette DEBUG loaded listener.js 15:25:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (18085400) [pid = 3684] [serial = 1538] [outer = 1310EC00] 15:25:57 INFO - PROCESS | 3684 | 1469139957409 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 15:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 15:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 618ms 15:25:57 INFO - PROCESS | 3684 | 1469139957429 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 15:25:57 INFO - PROCESS | 3684 | 1469139957431 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 15:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 15:25:57 INFO - PROCESS | 3684 | 1469139957434 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 15:25:57 INFO - PROCESS | 3684 | 1469139957437 Marionette TRACE conn3 <- [1,2014,null,{}] 15:25:57 INFO - PROCESS | 3684 | 1469139957441 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:57 INFO - PROCESS | 3684 | 1469139957444 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:57 INFO - PROCESS | 3684 | 1469139957577 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 15:25:57 INFO - PROCESS | 3684 | 1469139957669 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:57 INFO - PROCESS | 3684 | 1469139957672 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:57 INFO - PROCESS | 3684 | ++DOCSHELL 144FA800 == 37 [pid = 3684] [id = 513] 15:25:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (18305800) [pid = 3684] [serial = 1539] [outer = 00000000] 15:25:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1836DC00) [pid = 3684] [serial = 1540] [outer = 18305800] 15:25:57 INFO - PROCESS | 3684 | 1469139957716 Marionette DEBUG loaded listener.js 15:25:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (18373800) [pid = 3684] [serial = 1541] [outer = 18305800] 15:25:58 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (102CB000) [pid = 3684] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 15:25:58 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (15B06800) [pid = 3684] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 15:25:58 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1600F400) [pid = 3684] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 15:25:58 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (16D0BC00) [pid = 3684] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 15:25:58 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (16FC1800) [pid = 3684] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 15:25:58 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (15D0A000) [pid = 3684] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 15:25:58 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (142BE000) [pid = 3684] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 15:25:58 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (12BCF000) [pid = 3684] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 15:25:58 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (0F351800) [pid = 3684] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 15:25:58 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1026E000) [pid = 3684] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 15:25:58 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1391A400) [pid = 3684] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 15:25:58 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16009C00) [pid = 3684] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 15:25:58 INFO - PROCESS | 3684 | 1469139958277 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 15:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 15:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 858ms 15:25:58 INFO - PROCESS | 3684 | 1469139958302 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 15:25:58 INFO - PROCESS | 3684 | 1469139958304 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 15:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 15:25:58 INFO - PROCESS | 3684 | 1469139958307 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 15:25:58 INFO - PROCESS | 3684 | 1469139958309 Marionette TRACE conn3 <- [1,2018,null,{}] 15:25:58 INFO - PROCESS | 3684 | 1469139958312 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:58 INFO - PROCESS | 3684 | 1469139958314 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:58 INFO - PROCESS | 3684 | 1469139958391 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 15:25:58 INFO - PROCESS | 3684 | 1469139958396 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:58 INFO - PROCESS | 3684 | 1469139958398 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:58 INFO - PROCESS | 3684 | ++DOCSHELL 1314E000 == 38 [pid = 3684] [id = 514] 15:25:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (131DBC00) [pid = 3684] [serial = 1542] [outer = 00000000] 15:25:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (144FB400) [pid = 3684] [serial = 1543] [outer = 131DBC00] 15:25:58 INFO - PROCESS | 3684 | 1469139958440 Marionette DEBUG loaded listener.js 15:25:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16008000) [pid = 3684] [serial = 1544] [outer = 131DBC00] 15:25:58 INFO - PROCESS | 3684 | 1469139958873 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 15:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 15:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 603ms 15:25:58 INFO - PROCESS | 3684 | 1469139958929 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 15:25:58 INFO - PROCESS | 3684 | 1469139958931 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 15:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 15:25:58 INFO - PROCESS | 3684 | 1469139958934 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 15:25:58 INFO - PROCESS | 3684 | 1469139958945 Marionette TRACE conn3 <- [1,2022,null,{}] 15:25:58 INFO - PROCESS | 3684 | 1469139958949 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:58 INFO - PROCESS | 3684 | 1469139958951 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:59 INFO - PROCESS | 3684 | 1469139959027 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 15:25:59 INFO - PROCESS | 3684 | 1469139959033 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:59 INFO - PROCESS | 3684 | 1469139959035 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:59 INFO - PROCESS | 3684 | ++DOCSHELL 132F3000 == 39 [pid = 3684] [id = 515] 15:25:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (142C1400) [pid = 3684] [serial = 1545] [outer = 00000000] 15:25:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (17AE5C00) [pid = 3684] [serial = 1546] [outer = 142C1400] 15:25:59 INFO - PROCESS | 3684 | 1469139959077 Marionette DEBUG loaded listener.js 15:25:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (18369400) [pid = 3684] [serial = 1547] [outer = 142C1400] 15:25:59 INFO - PROCESS | 3684 | 1469139959476 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 15:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 572ms 15:25:59 INFO - PROCESS | 3684 | 1469139959518 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 15:25:59 INFO - PROCESS | 3684 | 1469139959520 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 15:25:59 INFO - PROCESS | 3684 | 1469139959528 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 15:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 15:25:59 INFO - PROCESS | 3684 | 1469139959531 Marionette TRACE conn3 <- [1,2026,null,{}] 15:25:59 INFO - PROCESS | 3684 | 1469139959536 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:59 INFO - PROCESS | 3684 | 1469139959538 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:59 INFO - PROCESS | 3684 | 1469139959600 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 15:25:59 INFO - PROCESS | 3684 | 1469139959605 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:59 INFO - PROCESS | 3684 | 1469139959607 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:25:59 INFO - PROCESS | 3684 | ++DOCSHELL 13C51800 == 40 [pid = 3684] [id = 516] 15:25:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (15B88C00) [pid = 3684] [serial = 1548] [outer = 00000000] 15:25:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (199EFC00) [pid = 3684] [serial = 1549] [outer = 15B88C00] 15:25:59 INFO - PROCESS | 3684 | 1469139959649 Marionette DEBUG loaded listener.js 15:25:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (199F3C00) [pid = 3684] [serial = 1550] [outer = 15B88C00] 15:26:00 INFO - PROCESS | 3684 | 1469139960052 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 15:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 15:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 573ms 15:26:00 INFO - PROCESS | 3684 | 1469139960102 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 15:26:00 INFO - PROCESS | 3684 | 1469139960104 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 15:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 15:26:00 INFO - PROCESS | 3684 | 1469139960111 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 15:26:00 INFO - PROCESS | 3684 | 1469139960113 Marionette TRACE conn3 <- [1,2030,null,{}] 15:26:00 INFO - PROCESS | 3684 | 1469139960116 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:00 INFO - PROCESS | 3684 | 1469139960118 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:00 INFO - PROCESS | 3684 | 1469139960197 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 15:26:00 INFO - PROCESS | 3684 | 1469139960376 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:00 INFO - PROCESS | 3684 | 1469139960380 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:00 INFO - PROCESS | 3684 | ++DOCSHELL 0F2AB000 == 41 [pid = 3684] [id = 517] 15:26:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (0F2AD400) [pid = 3684] [serial = 1551] [outer = 00000000] 15:26:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (0F348C00) [pid = 3684] [serial = 1552] [outer = 0F2AD400] 15:26:00 INFO - PROCESS | 3684 | 1469139960477 Marionette DEBUG loaded listener.js 15:26:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (10228400) [pid = 3684] [serial = 1553] [outer = 0F2AD400] 15:26:01 INFO - PROCESS | 3684 | 1469139961177 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 15:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1115ms 15:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 15:26:01 INFO - PROCESS | 3684 | 1469139961245 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 15:26:01 INFO - PROCESS | 3684 | 1469139961249 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 15:26:01 INFO - PROCESS | 3684 | 1469139961254 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 15:26:01 INFO - PROCESS | 3684 | 1469139961257 Marionette TRACE conn3 <- [1,2034,null,{}] 15:26:01 INFO - PROCESS | 3684 | 1469139961263 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:01 INFO - PROCESS | 3684 | 1469139961265 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:01 INFO - PROCESS | 3684 | 1469139961394 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 15:26:01 INFO - PROCESS | 3684 | 1469139961508 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:01 INFO - PROCESS | 3684 | 1469139961511 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:01 INFO - PROCESS | 3684 | ++DOCSHELL 12992000 == 42 [pid = 3684] [id = 518] 15:26:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1299C000) [pid = 3684] [serial = 1554] [outer = 00000000] 15:26:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (12B6A800) [pid = 3684] [serial = 1555] [outer = 1299C000] 15:26:01 INFO - PROCESS | 3684 | 1469139961567 Marionette DEBUG loaded listener.js 15:26:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1302F400) [pid = 3684] [serial = 1556] [outer = 1299C000] 15:26:02 INFO - PROCESS | 3684 | 1469139962484 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:26:02 INFO - PROCESS | 3684 | --DOCSHELL 13C51800 == 41 [pid = 3684] [id = 516] 15:26:02 INFO - PROCESS | 3684 | --DOCSHELL 132F3000 == 40 [pid = 3684] [id = 515] 15:26:02 INFO - PROCESS | 3684 | --DOCSHELL 1314E000 == 39 [pid = 3684] [id = 514] 15:26:02 INFO - PROCESS | 3684 | --DOCSHELL 144FA800 == 38 [pid = 3684] [id = 513] 15:26:02 INFO - PROCESS | 3684 | --DOCSHELL 0F397400 == 37 [pid = 3684] [id = 512] 15:26:02 INFO - PROCESS | 3684 | --DOCSHELL 1310FC00 == 36 [pid = 3684] [id = 511] 15:26:02 INFO - PROCESS | 3684 | --DOCSHELL 16978800 == 35 [pid = 3684] [id = 510] 15:26:02 INFO - PROCESS | 3684 | --DOCSHELL 16007000 == 34 [pid = 3684] [id = 509] 15:26:02 INFO - PROCESS | 3684 | --DOCSHELL 16007400 == 33 [pid = 3684] [id = 508] 15:26:02 INFO - PROCESS | 3684 | --DOCSHELL 14FB4400 == 32 [pid = 3684] [id = 507] 15:26:02 INFO - PROCESS | 3684 | --DOCSHELL 13C51000 == 31 [pid = 3684] [id = 506] 15:26:02 INFO - PROCESS | 3684 | --DOCSHELL 1314B800 == 30 [pid = 3684] [id = 505] 15:26:02 INFO - PROCESS | 3684 | --DOCSHELL 11CDA400 == 29 [pid = 3684] [id = 504] 15:26:02 INFO - PROCESS | 3684 | --DOCSHELL 0F9E8000 == 28 [pid = 3684] [id = 503] 15:26:02 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (13C54800) [pid = 3684] [serial = 1451] [outer = 00000000] [url = about:blank] 15:26:02 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (177CF000) [pid = 3684] [serial = 1505] [outer = 00000000] [url = about:blank] 15:26:02 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (16840400) [pid = 3684] [serial = 1492] [outer = 00000000] [url = about:blank] 15:26:02 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (16F72400) [pid = 3684] [serial = 1495] [outer = 00000000] [url = about:blank] 15:26:02 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (16B44800) [pid = 3684] [serial = 1493] [outer = 00000000] [url = about:blank] 15:26:02 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1770C800) [pid = 3684] [serial = 1498] [outer = 00000000] [url = about:blank] 15:26:02 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (16FC4C00) [pid = 3684] [serial = 1496] [outer = 00000000] [url = about:blank] 15:26:02 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (17716800) [pid = 3684] [serial = 1499] [outer = 00000000] [url = about:blank] 15:26:02 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (177C4000) [pid = 3684] [serial = 1504] [outer = 00000000] [url = about:blank] 15:26:02 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16012000) [pid = 3684] [serial = 1489] [outer = 00000000] [url = about:blank] 15:26:02 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (15806000) [pid = 3684] [serial = 1486] [outer = 00000000] [url = about:blank] 15:26:02 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (15B09800) [pid = 3684] [serial = 1487] [outer = 00000000] [url = about:blank] 15:26:02 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (13052400) [pid = 3684] [serial = 1483] [outer = 00000000] [url = about:blank] 15:26:02 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1314AC00) [pid = 3684] [serial = 1484] [outer = 00000000] [url = about:blank] 15:26:02 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (10A52C00) [pid = 3684] [serial = 1480] [outer = 00000000] [url = about:blank] 15:26:02 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (17AE3C00) [pid = 3684] [serial = 1507] [outer = 00000000] [url = about:blank] 15:26:02 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (10F94800) [pid = 3684] [serial = 1481] [outer = 00000000] [url = about:blank] 15:26:02 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (12B5D400) [pid = 3684] [serial = 1478] [outer = 00000000] [url = about:blank] 15:26:02 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1282B800) [pid = 3684] [serial = 1477] [outer = 00000000] [url = about:blank] 15:26:02 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (16D48C00) [pid = 3684] [serial = 1475] [outer = 00000000] [url = about:blank] 15:26:02 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (16D02800) [pid = 3684] [serial = 1501] [outer = 00000000] [url = about:blank] 15:26:02 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (167F4800) [pid = 3684] [serial = 1490] [outer = 00000000] [url = about:blank] 15:26:02 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16E05400) [pid = 3684] [serial = 1502] [outer = 00000000] [url = about:blank] 15:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1310ms 15:26:02 INFO - PROCESS | 3684 | 1469139962562 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 15:26:02 INFO - PROCESS | 3684 | 1469139962565 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 15:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 15:26:02 INFO - PROCESS | 3684 | 1469139962570 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 15:26:02 INFO - PROCESS | 3684 | 1469139962573 Marionette TRACE conn3 <- [1,2038,null,{}] 15:26:02 INFO - PROCESS | 3684 | 1469139962578 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:02 INFO - PROCESS | 3684 | 1469139962581 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:02 INFO - PROCESS | 3684 | 1469139962680 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 15:26:02 INFO - PROCESS | 3684 | 1469139962686 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:02 INFO - PROCESS | 3684 | 1469139962689 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:02 INFO - PROCESS | 3684 | ++DOCSHELL 10ED0400 == 29 [pid = 3684] [id = 519] 15:26:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (10ED5000) [pid = 3684] [serial = 1557] [outer = 00000000] 15:26:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (110E7C00) [pid = 3684] [serial = 1558] [outer = 10ED5000] 15:26:02 INFO - PROCESS | 3684 | 1469139962737 Marionette DEBUG loaded listener.js 15:26:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1129C400) [pid = 3684] [serial = 1559] [outer = 10ED5000] 15:26:03 INFO - PROCESS | 3684 | 1469139963244 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 15:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 723ms 15:26:03 INFO - PROCESS | 3684 | 1469139963287 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 15:26:03 INFO - PROCESS | 3684 | 1469139963292 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 15:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 15:26:03 INFO - PROCESS | 3684 | 1469139963298 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 15:26:03 INFO - PROCESS | 3684 | 1469139963301 Marionette TRACE conn3 <- [1,2042,null,{}] 15:26:03 INFO - PROCESS | 3684 | 1469139963304 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:03 INFO - PROCESS | 3684 | 1469139963307 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:03 INFO - PROCESS | 3684 | 1469139963391 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 15:26:03 INFO - PROCESS | 3684 | 1469139963473 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:03 INFO - PROCESS | 3684 | 1469139963476 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:03 INFO - PROCESS | 3684 | ++DOCSHELL 12B5D000 == 30 [pid = 3684] [id = 520] 15:26:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (12B5E400) [pid = 3684] [serial = 1560] [outer = 00000000] 15:26:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (12BC9800) [pid = 3684] [serial = 1561] [outer = 12B5E400] 15:26:03 INFO - PROCESS | 3684 | 1469139963522 Marionette DEBUG loaded listener.js 15:26:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1314AC00) [pid = 3684] [serial = 1562] [outer = 12B5E400] 15:26:03 INFO - PROCESS | 3684 | 1469139963930 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 15:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 15:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 678ms 15:26:03 INFO - PROCESS | 3684 | 1469139963978 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 15:26:03 INFO - PROCESS | 3684 | 1469139963980 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 15:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 15:26:03 INFO - PROCESS | 3684 | 1469139963967 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 15:26:03 INFO - PROCESS | 3684 | 1469139963970 Marionette TRACE conn3 <- [1,2046,null,{}] 15:26:03 INFO - PROCESS | 3684 | 1469139963980 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:03 INFO - PROCESS | 3684 | 1469139963985 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:04 INFO - PROCESS | 3684 | 1469139964094 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 15:26:04 INFO - PROCESS | 3684 | 1469139964110 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:04 INFO - PROCESS | 3684 | 1469139964113 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:04 INFO - PROCESS | 3684 | ++DOCSHELL 14FB4400 == 31 [pid = 3684] [id = 521] 15:26:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (14FB4800) [pid = 3684] [serial = 1563] [outer = 00000000] 15:26:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1580B800) [pid = 3684] [serial = 1564] [outer = 14FB4800] 15:26:04 INFO - PROCESS | 3684 | 1469139964159 Marionette DEBUG loaded listener.js 15:26:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (15B0CC00) [pid = 3684] [serial = 1565] [outer = 14FB4800] 15:26:04 INFO - PROCESS | 3684 | 1469139964608 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 15:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 15:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 663ms 15:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 15:26:04 INFO - PROCESS | 3684 | 1469139964659 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 15:26:04 INFO - PROCESS | 3684 | 1469139964662 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 15:26:04 INFO - PROCESS | 3684 | 1469139964665 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 15:26:04 INFO - PROCESS | 3684 | 1469139964667 Marionette TRACE conn3 <- [1,2050,null,{}] 15:26:04 INFO - PROCESS | 3684 | 1469139964670 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:04 INFO - PROCESS | 3684 | 1469139964672 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:04 INFO - PROCESS | 3684 | 1469139964784 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 15:26:04 INFO - PROCESS | 3684 | 1469139964796 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:04 INFO - PROCESS | 3684 | 1469139964798 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:04 INFO - PROCESS | 3684 | ++DOCSHELL 15D0FC00 == 32 [pid = 3684] [id = 522] 15:26:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (15D10400) [pid = 3684] [serial = 1566] [outer = 00000000] 15:26:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16007000) [pid = 3684] [serial = 1567] [outer = 15D10400] 15:26:04 INFO - PROCESS | 3684 | 1469139964841 Marionette DEBUG loaded listener.js 15:26:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1600C800) [pid = 3684] [serial = 1568] [outer = 15D10400] 15:26:05 INFO - PROCESS | 3684 | 1469139965262 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 15:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 15:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 618ms 15:26:05 INFO - PROCESS | 3684 | 1469139965284 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 15:26:05 INFO - PROCESS | 3684 | 1469139965286 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 15:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 15:26:05 INFO - PROCESS | 3684 | 1469139965289 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 15:26:05 INFO - PROCESS | 3684 | 1469139965291 Marionette TRACE conn3 <- [1,2054,null,{}] 15:26:05 INFO - PROCESS | 3684 | 1469139965294 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:05 INFO - PROCESS | 3684 | 1469139965296 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:05 INFO - PROCESS | 3684 | 1469139965403 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 15:26:05 INFO - PROCESS | 3684 | 1469139965473 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:05 INFO - PROCESS | 3684 | 1469139965475 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:05 INFO - PROCESS | 3684 | ++DOCSHELL 12825000 == 33 [pid = 3684] [id = 523] 15:26:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (15DEEC00) [pid = 3684] [serial = 1569] [outer = 00000000] 15:26:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1681E000) [pid = 3684] [serial = 1570] [outer = 15DEEC00] 15:26:05 INFO - PROCESS | 3684 | 1469139965517 Marionette DEBUG loaded listener.js 15:26:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1683C800) [pid = 3684] [serial = 1571] [outer = 15DEEC00] 15:26:05 INFO - PROCESS | 3684 | 1469139965927 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 15:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 15:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 662ms 15:26:05 INFO - PROCESS | 3684 | 1469139965958 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 15:26:05 INFO - PROCESS | 3684 | 1469139965960 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 15:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 15:26:05 INFO - PROCESS | 3684 | 1469139965964 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 15:26:05 INFO - PROCESS | 3684 | 1469139965965 Marionette TRACE conn3 <- [1,2058,null,{}] 15:26:05 INFO - PROCESS | 3684 | 1469139965969 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:05 INFO - PROCESS | 3684 | 1469139965974 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:06 INFO - PROCESS | 3684 | 1469139966116 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 15:26:06 INFO - PROCESS | 3684 | 1469139966182 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:06 INFO - PROCESS | 3684 | 1469139966184 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:06 INFO - PROCESS | 3684 | ++DOCSHELL 16B36800 == 34 [pid = 3684] [id = 524] 15:26:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (16D04400) [pid = 3684] [serial = 1572] [outer = 00000000] 15:26:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (16E0A000) [pid = 3684] [serial = 1573] [outer = 16D04400] 15:26:06 INFO - PROCESS | 3684 | 1469139966235 Marionette DEBUG loaded listener.js 15:26:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (16F72400) [pid = 3684] [serial = 1574] [outer = 16D04400] 15:26:06 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (0F9EB400) [pid = 3684] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 15:26:06 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (16D46C00) [pid = 3684] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 15:26:06 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (16836400) [pid = 3684] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 15:26:06 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1310EC00) [pid = 3684] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 15:26:06 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (15805000) [pid = 3684] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 15:26:06 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (18305800) [pid = 3684] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 15:26:06 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13CAF400) [pid = 3684] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 15:26:06 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1314BC00) [pid = 3684] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 15:26:06 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (131DBC00) [pid = 3684] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 15:26:06 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (142C1400) [pid = 3684] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 15:26:06 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (16007800) [pid = 3684] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 15:26:06 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (11CDAC00) [pid = 3684] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 15:26:06 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16FBF000) [pid = 3684] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 15:26:06 INFO - PROCESS | 3684 | 1469139966812 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 15:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 15:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 873ms 15:26:06 INFO - PROCESS | 3684 | 1469139966850 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 15:26:06 INFO - PROCESS | 3684 | 1469139966852 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 15:26:06 INFO - PROCESS | 3684 | 1469139966856 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 15:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 15:26:06 INFO - PROCESS | 3684 | 1469139966857 Marionette TRACE conn3 <- [1,2062,null,{}] 15:26:06 INFO - PROCESS | 3684 | 1469139966844 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:06 INFO - PROCESS | 3684 | 1469139966846 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:06 INFO - PROCESS | 3684 | 1469139966923 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 15:26:06 INFO - PROCESS | 3684 | 1469139966928 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:06 INFO - PROCESS | 3684 | 1469139966930 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:07 INFO - PROCESS | 3684 | ++DOCSHELL 0F9EB800 == 35 [pid = 3684] [id = 525] 15:26:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (12D66000) [pid = 3684] [serial = 1575] [outer = 00000000] 15:26:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (142C1400) [pid = 3684] [serial = 1576] [outer = 12D66000] 15:26:07 INFO - PROCESS | 3684 | 1469139967056 Marionette DEBUG loaded listener.js 15:26:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16D02800) [pid = 3684] [serial = 1577] [outer = 12D66000] 15:26:07 INFO - PROCESS | 3684 | 1469139967402 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 15:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 15:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 618ms 15:26:07 INFO - PROCESS | 3684 | 1469139967458 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 15:26:07 INFO - PROCESS | 3684 | 1469139967460 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 15:26:07 INFO - PROCESS | 3684 | 1469139967463 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 15:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 15:26:07 INFO - PROCESS | 3684 | 1469139967464 Marionette TRACE conn3 <- [1,2066,null,{}] 15:26:07 INFO - PROCESS | 3684 | 1469139967468 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:07 INFO - PROCESS | 3684 | 1469139967470 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:07 INFO - PROCESS | 3684 | 1469139967546 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 15:26:07 INFO - PROCESS | 3684 | 1469139967659 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:07 INFO - PROCESS | 3684 | 1469139967661 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:07 INFO - PROCESS | 3684 | ++DOCSHELL 15D0C800 == 36 [pid = 3684] [id = 526] 15:26:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1600A400) [pid = 3684] [serial = 1578] [outer = 00000000] 15:26:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (170E5800) [pid = 3684] [serial = 1579] [outer = 1600A400] 15:26:07 INFO - PROCESS | 3684 | 1469139967702 Marionette DEBUG loaded listener.js 15:26:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (12DA2000) [pid = 3684] [serial = 1580] [outer = 1600A400] 15:26:08 INFO - PROCESS | 3684 | 1469139968045 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 15:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 15:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 617ms 15:26:08 INFO - PROCESS | 3684 | 1469139968083 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 15:26:08 INFO - PROCESS | 3684 | 1469139968085 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 15:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 15:26:08 INFO - PROCESS | 3684 | 1469139968088 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 15:26:08 INFO - PROCESS | 3684 | 1469139968090 Marionette TRACE conn3 <- [1,2070,null,{}] 15:26:08 INFO - PROCESS | 3684 | 1469139968093 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:08 INFO - PROCESS | 3684 | 1469139968095 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:08 INFO - PROCESS | 3684 | 1469139968225 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 15:26:08 INFO - PROCESS | 3684 | 1469139968246 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:08 INFO - PROCESS | 3684 | 1469139968248 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:08 INFO - PROCESS | 3684 | ++DOCSHELL 12B60800 == 37 [pid = 3684] [id = 527] 15:26:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (13150C00) [pid = 3684] [serial = 1581] [outer = 00000000] 15:26:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (177C3800) [pid = 3684] [serial = 1582] [outer = 13150C00] 15:26:08 INFO - PROCESS | 3684 | 1469139968291 Marionette DEBUG loaded listener.js 15:26:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (177C4000) [pid = 3684] [serial = 1583] [outer = 13150C00] 15:26:08 INFO - PROCESS | 3684 | 1469139968776 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 15:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 15:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 769ms 15:26:08 INFO - PROCESS | 3684 | 1469139968857 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 15:26:08 INFO - PROCESS | 3684 | 1469139968862 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 15:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 15:26:08 INFO - PROCESS | 3684 | 1469139968868 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 15:26:08 INFO - PROCESS | 3684 | 1469139968872 Marionette TRACE conn3 <- [1,2074,null,{}] 15:26:08 INFO - PROCESS | 3684 | 1469139968877 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:08 INFO - PROCESS | 3684 | 1469139968880 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:09 INFO - PROCESS | 3684 | 1469139969034 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 15:26:09 INFO - PROCESS | 3684 | 1469139969165 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:09 INFO - PROCESS | 3684 | 1469139969170 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:09 INFO - PROCESS | 3684 | ++DOCSHELL 0F34FC00 == 38 [pid = 3684] [id = 528] 15:26:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (0F351C00) [pid = 3684] [serial = 1584] [outer = 00000000] 15:26:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (110E6C00) [pid = 3684] [serial = 1585] [outer = 0F351C00] 15:26:09 INFO - PROCESS | 3684 | 1469139969214 Marionette DEBUG loaded listener.js 15:26:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (11CD4C00) [pid = 3684] [serial = 1586] [outer = 0F351C00] 15:26:09 INFO - PROCESS | 3684 | 1469139969789 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 15:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 15:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 964ms 15:26:09 INFO - PROCESS | 3684 | 1469139969837 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 15:26:09 INFO - PROCESS | 3684 | 1469139969842 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 15:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 15:26:09 INFO - PROCESS | 3684 | 1469139969848 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 15:26:09 INFO - PROCESS | 3684 | 1469139969851 Marionette TRACE conn3 <- [1,2078,null,{}] 15:26:09 INFO - PROCESS | 3684 | 1469139969855 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:09 INFO - PROCESS | 3684 | 1469139969857 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:09 INFO - PROCESS | 3684 | 1469139969964 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 15:26:10 INFO - PROCESS | 3684 | 1469139970073 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:10 INFO - PROCESS | 3684 | 1469139970076 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:10 INFO - PROCESS | 3684 | ++DOCSHELL 13C58000 == 39 [pid = 3684] [id = 529] 15:26:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (13CAA400) [pid = 3684] [serial = 1587] [outer = 00000000] 15:26:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1442B800) [pid = 3684] [serial = 1588] [outer = 13CAA400] 15:26:10 INFO - PROCESS | 3684 | 1469139970112 Marionette DEBUG loaded listener.js 15:26:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (15B04400) [pid = 3684] [serial = 1589] [outer = 13CAA400] 15:26:10 INFO - PROCESS | 3684 | 1469139970729 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 15:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 15:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 919ms 15:26:10 INFO - PROCESS | 3684 | 1469139970758 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 15:26:10 INFO - PROCESS | 3684 | 1469139970761 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 15:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 15:26:10 INFO - PROCESS | 3684 | 1469139970764 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 15:26:10 INFO - PROCESS | 3684 | 1469139970768 Marionette TRACE conn3 <- [1,2082,null,{}] 15:26:10 INFO - PROCESS | 3684 | 1469139970779 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:10 INFO - PROCESS | 3684 | 1469139970784 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:10 INFO - PROCESS | 3684 | 1469139970895 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 15:26:10 INFO - PROCESS | 3684 | 1469139971003 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:10 INFO - PROCESS | 3684 | 1469139971007 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:11 INFO - PROCESS | 3684 | ++DOCSHELL 16FBF000 == 40 [pid = 3684] [id = 530] 15:26:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (16FC1800) [pid = 3684] [serial = 1590] [outer = 00000000] 15:26:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (178B6000) [pid = 3684] [serial = 1591] [outer = 16FC1800] 15:26:11 INFO - PROCESS | 3684 | 1469139971061 Marionette DEBUG loaded listener.js 15:26:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (18080800) [pid = 3684] [serial = 1592] [outer = 16FC1800] 15:26:11 INFO - PROCESS | 3684 | 1469139971594 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 15:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 15:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 873ms 15:26:11 INFO - PROCESS | 3684 | 1469139971633 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 15:26:11 INFO - PROCESS | 3684 | 1469139971636 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 15:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 15:26:11 INFO - PROCESS | 3684 | 1469139971639 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 15:26:11 INFO - PROCESS | 3684 | 1469139971641 Marionette TRACE conn3 <- [1,2086,null,{}] 15:26:11 INFO - PROCESS | 3684 | 1469139971645 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:11 INFO - PROCESS | 3684 | 1469139971647 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:11 INFO - PROCESS | 3684 | 1469139971750 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 15:26:11 INFO - PROCESS | 3684 | 1469139971863 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:11 INFO - PROCESS | 3684 | 1469139971865 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:12 INFO - PROCESS | 3684 | ++DOCSHELL 0F93A000 == 41 [pid = 3684] [id = 531] 15:26:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (0F9EB400) [pid = 3684] [serial = 1593] [outer = 00000000] 15:26:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (10A53C00) [pid = 3684] [serial = 1594] [outer = 0F9EB400] 15:26:12 INFO - PROCESS | 3684 | 1469139972052 Marionette DEBUG loaded listener.js 15:26:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (12826800) [pid = 3684] [serial = 1595] [outer = 0F9EB400] 15:26:13 INFO - PROCESS | 3684 | --DOCSHELL 15D0C800 == 40 [pid = 3684] [id = 526] 15:26:13 INFO - PROCESS | 3684 | --DOCSHELL 0F9EB800 == 39 [pid = 3684] [id = 525] 15:26:13 INFO - PROCESS | 3684 | --DOCSHELL 16B36800 == 38 [pid = 3684] [id = 524] 15:26:13 INFO - PROCESS | 3684 | --DOCSHELL 12825000 == 37 [pid = 3684] [id = 523] 15:26:13 INFO - PROCESS | 3684 | --DOCSHELL 15D0FC00 == 36 [pid = 3684] [id = 522] 15:26:13 INFO - PROCESS | 3684 | --DOCSHELL 14FB4400 == 35 [pid = 3684] [id = 521] 15:26:13 INFO - PROCESS | 3684 | --DOCSHELL 12B5D000 == 34 [pid = 3684] [id = 520] 15:26:13 INFO - PROCESS | 3684 | --DOCSHELL 10ED0400 == 33 [pid = 3684] [id = 519] 15:26:13 INFO - PROCESS | 3684 | --DOCSHELL 15B84C00 == 32 [pid = 3684] [id = 502] 15:26:13 INFO - PROCESS | 3684 | --DOCSHELL 12992000 == 31 [pid = 3684] [id = 518] 15:26:13 INFO - PROCESS | 3684 | --DOCSHELL 0F2AB000 == 30 [pid = 3684] [id = 517] 15:26:13 INFO - PROCESS | 3684 | --DOCSHELL 16FBF000 == 29 [pid = 3684] [id = 530] 15:26:13 INFO - PROCESS | 3684 | --DOCSHELL 12B60800 == 28 [pid = 3684] [id = 527] 15:26:13 INFO - PROCESS | 3684 | --DOCSHELL 0F34FC00 == 27 [pid = 3684] [id = 528] 15:26:13 INFO - PROCESS | 3684 | --DOCSHELL 13C58000 == 26 [pid = 3684] [id = 529] 15:26:13 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (10A08400) [pid = 3684] [serial = 1510] [outer = 00000000] [url = about:blank] 15:26:13 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (10A48C00) [pid = 3684] [serial = 1511] [outer = 00000000] [url = about:blank] 15:26:13 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (16E0D400) [pid = 3684] [serial = 1531] [outer = 00000000] [url = about:blank] 15:26:13 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (16D05000) [pid = 3684] [serial = 1528] [outer = 00000000] [url = about:blank] 15:26:13 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (16D07800) [pid = 3684] [serial = 1529] [outer = 00000000] [url = about:blank] 15:26:13 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1807AC00) [pid = 3684] [serial = 1537] [outer = 00000000] [url = about:blank] 15:26:13 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (15B8A400) [pid = 3684] [serial = 1522] [outer = 00000000] [url = about:blank] 15:26:13 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (15D08800) [pid = 3684] [serial = 1523] [outer = 00000000] [url = about:blank] 15:26:13 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1836DC00) [pid = 3684] [serial = 1540] [outer = 00000000] [url = about:blank] 15:26:13 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (142B9400) [pid = 3684] [serial = 1519] [outer = 00000000] [url = about:blank] 15:26:13 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (14431400) [pid = 3684] [serial = 1520] [outer = 00000000] [url = about:blank] 15:26:13 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1325E400) [pid = 3684] [serial = 1516] [outer = 00000000] [url = about:blank] 15:26:13 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16008000) [pid = 3684] [serial = 1544] [outer = 00000000] [url = about:blank] 15:26:13 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (144FB400) [pid = 3684] [serial = 1543] [outer = 00000000] [url = about:blank] 15:26:13 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13916000) [pid = 3684] [serial = 1517] [outer = 00000000] [url = about:blank] 15:26:13 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (17AE5C00) [pid = 3684] [serial = 1546] [outer = 00000000] [url = about:blank] 15:26:13 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16050400) [pid = 3684] [serial = 1525] [outer = 00000000] [url = about:blank] 15:26:13 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16826800) [pid = 3684] [serial = 1526] [outer = 00000000] [url = about:blank] 15:26:13 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1282A800) [pid = 3684] [serial = 1513] [outer = 00000000] [url = about:blank] 15:26:13 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1296D000) [pid = 3684] [serial = 1514] [outer = 00000000] [url = about:blank] 15:26:13 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (18373800) [pid = 3684] [serial = 1541] [outer = 00000000] [url = about:blank] 15:26:13 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (17146C00) [pid = 3684] [serial = 1534] [outer = 00000000] [url = about:blank] 15:26:13 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (18085400) [pid = 3684] [serial = 1538] [outer = 00000000] [url = about:blank] 15:26:13 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (171C3400) [pid = 3684] [serial = 1535] [outer = 00000000] [url = about:blank] 15:26:13 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (18369400) [pid = 3684] [serial = 1547] [outer = 00000000] [url = about:blank] 15:26:13 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16E0D800) [pid = 3684] [serial = 1532] [outer = 00000000] [url = about:blank] 15:26:13 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (199EFC00) [pid = 3684] [serial = 1549] [outer = 00000000] [url = about:blank] 15:26:13 INFO - PROCESS | 3684 | 1469139973288 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 15:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 15:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1688ms 15:26:13 INFO - PROCESS | 3684 | 1469139973348 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 15:26:13 INFO - PROCESS | 3684 | 1469139973352 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 15:26:13 INFO - PROCESS | 3684 | 1469139973358 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 15:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 15:26:13 INFO - PROCESS | 3684 | 1469139973361 Marionette TRACE conn3 <- [1,2090,null,{}] 15:26:13 INFO - PROCESS | 3684 | 1469139973369 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:13 INFO - PROCESS | 3684 | 1469139973372 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:13 INFO - PROCESS | 3684 | 1469139973464 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 15:26:13 INFO - PROCESS | 3684 | 1469139973472 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:13 INFO - PROCESS | 3684 | 1469139973476 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:13 INFO - PROCESS | 3684 | ++DOCSHELL 10A47C00 == 27 [pid = 3684] [id = 532] 15:26:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (10A48800) [pid = 3684] [serial = 1596] [outer = 00000000] 15:26:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (10A50C00) [pid = 3684] [serial = 1597] [outer = 10A48800] 15:26:13 INFO - PROCESS | 3684 | 1469139973508 Marionette DEBUG loaded listener.js 15:26:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (10A51000) [pid = 3684] [serial = 1598] [outer = 10A48800] 15:26:13 INFO - PROCESS | 3684 | 1469139973999 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 15:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 15:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 677ms 15:26:14 INFO - PROCESS | 3684 | 1469139974025 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 15:26:14 INFO - PROCESS | 3684 | 1469139974030 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 15:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 15:26:14 INFO - PROCESS | 3684 | 1469139974036 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 15:26:14 INFO - PROCESS | 3684 | 1469139974039 Marionette TRACE conn3 <- [1,2094,null,{}] 15:26:14 INFO - PROCESS | 3684 | 1469139974043 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:14 INFO - PROCESS | 3684 | 1469139974045 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:14 INFO - PROCESS | 3684 | 1469139974130 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 15:26:14 INFO - PROCESS | 3684 | 1469139974139 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:14 INFO - PROCESS | 3684 | 1469139974142 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:14 INFO - PROCESS | 3684 | ++DOCSHELL 12990000 == 28 [pid = 3684] [id = 533] 15:26:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (12991000) [pid = 3684] [serial = 1599] [outer = 00000000] 15:26:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (12B5E800) [pid = 3684] [serial = 1600] [outer = 12991000] 15:26:14 INFO - PROCESS | 3684 | 1469139974188 Marionette DEBUG loaded listener.js 15:26:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (12B6A000) [pid = 3684] [serial = 1601] [outer = 12991000] 15:26:14 INFO - PROCESS | 3684 | 1469139974645 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 15:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 15:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 602ms 15:26:14 INFO - PROCESS | 3684 | 1469139974657 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 15:26:14 INFO - PROCESS | 3684 | 1469139974659 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 15:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 15:26:14 INFO - PROCESS | 3684 | 1469139974663 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 15:26:14 INFO - PROCESS | 3684 | 1469139974666 Marionette TRACE conn3 <- [1,2098,null,{}] 15:26:14 INFO - PROCESS | 3684 | 1469139974681 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:14 INFO - PROCESS | 3684 | 1469139974685 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:14 INFO - PROCESS | 3684 | 1469139974798 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 15:26:14 INFO - PROCESS | 3684 | 1469139974807 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:14 INFO - PROCESS | 3684 | 1469139974810 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:14 INFO - PROCESS | 3684 | ++DOCSHELL 142B3400 == 29 [pid = 3684] [id = 534] 15:26:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (142B3C00) [pid = 3684] [serial = 1602] [outer = 00000000] 15:26:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (142BFC00) [pid = 3684] [serial = 1603] [outer = 142B3C00] 15:26:14 INFO - PROCESS | 3684 | 1469139974842 Marionette DEBUG loaded listener.js 15:26:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (14437000) [pid = 3684] [serial = 1604] [outer = 142B3C00] 15:26:15 INFO - PROCESS | 3684 | 1469139975294 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 15:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 15:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 678ms 15:26:15 INFO - PROCESS | 3684 | 1469139975328 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 15:26:15 INFO - PROCESS | 3684 | 1469139975331 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 15:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 15:26:15 INFO - PROCESS | 3684 | 1469139975334 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 15:26:15 INFO - PROCESS | 3684 | 1469139975336 Marionette TRACE conn3 <- [1,2102,null,{}] 15:26:15 INFO - PROCESS | 3684 | 1469139975339 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:15 INFO - PROCESS | 3684 | 1469139975341 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:15 INFO - PROCESS | 3684 | 1469139975433 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 15:26:15 INFO - PROCESS | 3684 | 1469139975439 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:15 INFO - PROCESS | 3684 | 1469139975441 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:15 INFO - PROCESS | 3684 | ++DOCSHELL 142BE800 == 30 [pid = 3684] [id = 535] 15:26:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (14433C00) [pid = 3684] [serial = 1605] [outer = 00000000] 15:26:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (15D0F800) [pid = 3684] [serial = 1606] [outer = 14433C00] 15:26:15 INFO - PROCESS | 3684 | 1469139975485 Marionette DEBUG loaded listener.js 15:26:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16007400) [pid = 3684] [serial = 1607] [outer = 14433C00] 15:26:15 INFO - PROCESS | 3684 | 1469139975954 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 15:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 15:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 678ms 15:26:16 INFO - PROCESS | 3684 | 1469139976016 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 15:26:16 INFO - PROCESS | 3684 | 1469139976018 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 15:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 15:26:16 INFO - PROCESS | 3684 | 1469139976026 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 15:26:16 INFO - PROCESS | 3684 | 1469139976027 Marionette TRACE conn3 <- [1,2106,null,{}] 15:26:16 INFO - PROCESS | 3684 | 1469139976031 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:16 INFO - PROCESS | 3684 | 1469139976033 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:16 INFO - PROCESS | 3684 | 1469139976165 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 15:26:16 INFO - PROCESS | 3684 | 1469139976227 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:16 INFO - PROCESS | 3684 | 1469139976229 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:16 INFO - PROCESS | 3684 | ++DOCSHELL 16011400 == 31 [pid = 3684] [id = 536] 15:26:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16013400) [pid = 3684] [serial = 1608] [outer = 00000000] 15:26:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (167F9000) [pid = 3684] [serial = 1609] [outer = 16013400] 15:26:16 INFO - PROCESS | 3684 | 1469139976256 Marionette DEBUG loaded listener.js 15:26:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16826800) [pid = 3684] [serial = 1610] [outer = 16013400] 15:26:16 INFO - PROCESS | 3684 | 1469139976680 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 15:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 15:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 678ms 15:26:16 INFO - PROCESS | 3684 | 1469139976687 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 15:26:16 INFO - PROCESS | 3684 | 1469139976689 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 15:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 15:26:16 INFO - PROCESS | 3684 | 1469139976699 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 15:26:16 INFO - PROCESS | 3684 | 1469139976701 Marionette TRACE conn3 <- [1,2110,null,{}] 15:26:16 INFO - PROCESS | 3684 | 1469139976704 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:16 INFO - PROCESS | 3684 | 1469139976710 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:16 INFO - PROCESS | 3684 | 1469139976846 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 15:26:16 INFO - PROCESS | 3684 | 1469139976856 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:16 INFO - PROCESS | 3684 | 1469139976858 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:16 INFO - PROCESS | 3684 | ++DOCSHELL 15B09800 == 32 [pid = 3684] [id = 537] 15:26:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1683F400) [pid = 3684] [serial = 1611] [outer = 00000000] 15:26:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (16D0C800) [pid = 3684] [serial = 1612] [outer = 1683F400] 15:26:16 INFO - PROCESS | 3684 | 1469139976961 Marionette DEBUG loaded listener.js 15:26:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (16E0E400) [pid = 3684] [serial = 1613] [outer = 1683F400] 15:26:17 INFO - PROCESS | 3684 | 1469139977365 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 15:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 15:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 723ms 15:26:17 INFO - PROCESS | 3684 | 1469139977418 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 15:26:17 INFO - PROCESS | 3684 | 1469139977420 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 15:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 15:26:17 INFO - PROCESS | 3684 | 1469139977449 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 15:26:17 INFO - PROCESS | 3684 | 1469139977451 Marionette TRACE conn3 <- [1,2114,null,{}] 15:26:17 INFO - PROCESS | 3684 | 1469139977463 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:17 INFO - PROCESS | 3684 | 1469139977465 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:17 INFO - PROCESS | 3684 | 1469139977740 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 15:26:17 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (15B8C800) [pid = 3684] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 15:26:17 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (15B88C00) [pid = 3684] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 15:26:17 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (16D04400) [pid = 3684] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 15:26:17 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (0F2AD400) [pid = 3684] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 15:26:17 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1299C000) [pid = 3684] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 15:26:17 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (14FB4800) [pid = 3684] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 15:26:17 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15DEEC00) [pid = 3684] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 15:26:17 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (12B5E400) [pid = 3684] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 15:26:17 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (10ED5000) [pid = 3684] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 15:26:17 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1600A400) [pid = 3684] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 15:26:17 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (12D66000) [pid = 3684] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 15:26:17 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (15D10400) [pid = 3684] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 15:26:17 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (13150C00) [pid = 3684] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 15:26:17 INFO - PROCESS | 3684 | 1469139977808 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:17 INFO - PROCESS | 3684 | 1469139977810 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:17 INFO - PROCESS | 3684 | ++DOCSHELL 0F2A7400 == 33 [pid = 3684] [id = 538] 15:26:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (0F2AD400) [pid = 3684] [serial = 1614] [outer = 00000000] 15:26:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (10A4CC00) [pid = 3684] [serial = 1615] [outer = 0F2AD400] 15:26:17 INFO - PROCESS | 3684 | 1469139977840 Marionette DEBUG loaded listener.js 15:26:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (12B5EC00) [pid = 3684] [serial = 1616] [outer = 0F2AD400] 15:26:18 INFO - PROCESS | 3684 | 1469139978216 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 15:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 15:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 813ms 15:26:18 INFO - PROCESS | 3684 | 1469139978274 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 15:26:18 INFO - PROCESS | 3684 | 1469139978276 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 15:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 15:26:18 INFO - PROCESS | 3684 | 1469139978279 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 15:26:18 INFO - PROCESS | 3684 | 1469139978281 Marionette TRACE conn3 <- [1,2118,null,{}] 15:26:18 INFO - PROCESS | 3684 | 1469139978284 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:18 INFO - PROCESS | 3684 | 1469139978286 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:18 INFO - PROCESS | 3684 | 1469139978347 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 15:26:18 INFO - PROCESS | 3684 | 1469139978352 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:18 INFO - PROCESS | 3684 | 1469139978354 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:18 INFO - PROCESS | 3684 | ++DOCSHELL 10ED4800 == 34 [pid = 3684] [id = 539] 15:26:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (12B5E400) [pid = 3684] [serial = 1617] [outer = 00000000] 15:26:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1600A400) [pid = 3684] [serial = 1618] [outer = 12B5E400] 15:26:18 INFO - PROCESS | 3684 | 1469139978397 Marionette DEBUG loaded listener.js 15:26:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16B41800) [pid = 3684] [serial = 1619] [outer = 12B5E400] 15:26:18 INFO - PROCESS | 3684 | 1469139978821 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 15:26:18 INFO - PROCESS | 3684 | 1469139978884 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 15:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 15:26:18 INFO - PROCESS | 3684 | 1469139978887 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 15:26:18 INFO - PROCESS | 3684 | 1469139978889 Marionette TRACE conn3 <- [1,2122,null,{}] 15:26:18 INFO - PROCESS | 3684 | 1469139978892 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:18 INFO - PROCESS | 3684 | 1469139978894 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:18 INFO - PROCESS | 3684 | 1469139978969 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 15:26:18 INFO - PROCESS | 3684 | 1469139978974 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:18 INFO - PROCESS | 3684 | 1469139978976 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:18 INFO - PROCESS | 3684 | ++DOCSHELL 16F76C00 == 35 [pid = 3684] [id = 540] 15:26:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (170E1C00) [pid = 3684] [serial = 1620] [outer = 00000000] 15:26:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (177B1C00) [pid = 3684] [serial = 1621] [outer = 170E1C00] 15:26:19 INFO - PROCESS | 3684 | 1469139979027 Marionette DEBUG loaded listener.js 15:26:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (177B2400) [pid = 3684] [serial = 1622] [outer = 170E1C00] 15:26:19 INFO - PROCESS | 3684 | 1469139979459 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 15:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 15:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 602ms 15:26:19 INFO - PROCESS | 3684 | 1469139979507 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 15:26:19 INFO - PROCESS | 3684 | 1469139979509 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 15:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 15:26:19 INFO - PROCESS | 3684 | 1469139979516 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 15:26:19 INFO - PROCESS | 3684 | 1469139979517 Marionette TRACE conn3 <- [1,2126,null,{}] 15:26:19 INFO - PROCESS | 3684 | 1469139979521 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:19 INFO - PROCESS | 3684 | 1469139979522 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:19 INFO - PROCESS | 3684 | 1469139979610 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 15:26:19 INFO - PROCESS | 3684 | 1469139979616 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:19 INFO - PROCESS | 3684 | 1469139979618 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:19 INFO - PROCESS | 3684 | ++DOCSHELL 16F6FC00 == 36 [pid = 3684] [id = 541] 15:26:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (177CB000) [pid = 3684] [serial = 1623] [outer = 00000000] 15:26:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (18077C00) [pid = 3684] [serial = 1624] [outer = 177CB000] 15:26:19 INFO - PROCESS | 3684 | 1469139979660 Marionette DEBUG loaded listener.js 15:26:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (18112000) [pid = 3684] [serial = 1625] [outer = 177CB000] 15:26:20 INFO - PROCESS | 3684 | 1469139980482 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 15:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 15:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1009ms 15:26:20 INFO - PROCESS | 3684 | 1469139980534 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 15:26:20 INFO - PROCESS | 3684 | 1469139980538 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 15:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 15:26:20 INFO - PROCESS | 3684 | 1469139980544 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 15:26:20 INFO - PROCESS | 3684 | 1469139980547 Marionette TRACE conn3 <- [1,2130,null,{}] 15:26:20 INFO - PROCESS | 3684 | 1469139980552 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:20 INFO - PROCESS | 3684 | 1469139980556 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:20 INFO - PROCESS | 3684 | 1469139980672 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 15:26:20 INFO - PROCESS | 3684 | 1469139980788 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:20 INFO - PROCESS | 3684 | 1469139980791 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:20 INFO - PROCESS | 3684 | ++DOCSHELL 10A4E400 == 37 [pid = 3684] [id = 542] 15:26:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (110E4800) [pid = 3684] [serial = 1626] [outer = 00000000] 15:26:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (12829800) [pid = 3684] [serial = 1627] [outer = 110E4800] 15:26:20 INFO - PROCESS | 3684 | 1469139980847 Marionette DEBUG loaded listener.js 15:26:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (12D64400) [pid = 3684] [serial = 1628] [outer = 110E4800] 15:26:21 INFO - PROCESS | 3684 | 1469139981672 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 15:26:21 INFO - PROCESS | 3684 | 1469139981746 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 15:26:21 INFO - PROCESS | 3684 | 1469139981751 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 15:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 15:26:21 INFO - PROCESS | 3684 | 1469139981754 Marionette TRACE conn3 <- [1,2134,null,{}] 15:26:21 INFO - PROCESS | 3684 | 1469139981760 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:21 INFO - PROCESS | 3684 | 1469139981762 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:21 INFO - PROCESS | 3684 | 1469139981877 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 15:26:21 INFO - PROCESS | 3684 | --DOCSHELL 1B306000 == 36 [pid = 3684] [id = 15] 15:26:22 INFO - PROCESS | 3684 | 1469139982011 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:22 INFO - PROCESS | 3684 | 1469139982015 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:22 INFO - PROCESS | 3684 | ++DOCSHELL 110E6000 == 37 [pid = 3684] [id = 543] 15:26:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (11210800) [pid = 3684] [serial = 1629] [outer = 00000000] 15:26:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (11C32C00) [pid = 3684] [serial = 1630] [outer = 11210800] 15:26:22 INFO - PROCESS | 3684 | 1469139982085 Marionette DEBUG loaded listener.js 15:26:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1296D000) [pid = 3684] [serial = 1631] [outer = 11210800] 15:26:22 INFO - PROCESS | 3684 | --DOCSHELL 16F76C00 == 36 [pid = 3684] [id = 540] 15:26:22 INFO - PROCESS | 3684 | --DOCSHELL 10ED4800 == 35 [pid = 3684] [id = 539] 15:26:22 INFO - PROCESS | 3684 | --DOCSHELL 0F2A7400 == 34 [pid = 3684] [id = 538] 15:26:22 INFO - PROCESS | 3684 | --DOCSHELL 15B09800 == 33 [pid = 3684] [id = 537] 15:26:22 INFO - PROCESS | 3684 | --DOCSHELL 16011400 == 32 [pid = 3684] [id = 536] 15:26:22 INFO - PROCESS | 3684 | --DOCSHELL 142BE800 == 31 [pid = 3684] [id = 535] 15:26:22 INFO - PROCESS | 3684 | --DOCSHELL 142B3400 == 30 [pid = 3684] [id = 534] 15:26:22 INFO - PROCESS | 3684 | --DOCSHELL 12990000 == 29 [pid = 3684] [id = 533] 15:26:22 INFO - PROCESS | 3684 | --DOCSHELL 10A47C00 == 28 [pid = 3684] [id = 532] 15:26:22 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (17AE4400) [pid = 3684] [serial = 1508] [outer = 00000000] [url = about:blank] 15:26:22 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (199F3C00) [pid = 3684] [serial = 1550] [outer = 00000000] [url = about:blank] 15:26:22 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (16E0A000) [pid = 3684] [serial = 1573] [outer = 00000000] [url = about:blank] 15:26:22 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (0F348C00) [pid = 3684] [serial = 1552] [outer = 00000000] [url = about:blank] 15:26:22 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (10228400) [pid = 3684] [serial = 1553] [outer = 00000000] [url = about:blank] 15:26:22 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (12B6A800) [pid = 3684] [serial = 1555] [outer = 00000000] [url = about:blank] 15:26:22 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1302F400) [pid = 3684] [serial = 1556] [outer = 00000000] [url = about:blank] 15:26:22 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1580B800) [pid = 3684] [serial = 1564] [outer = 00000000] [url = about:blank] 15:26:22 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1683C800) [pid = 3684] [serial = 1571] [outer = 00000000] [url = about:blank] 15:26:22 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (12BC9800) [pid = 3684] [serial = 1561] [outer = 00000000] [url = about:blank] 15:26:22 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1314AC00) [pid = 3684] [serial = 1562] [outer = 00000000] [url = about:blank] 15:26:22 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1681E000) [pid = 3684] [serial = 1570] [outer = 00000000] [url = about:blank] 15:26:22 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (110E7C00) [pid = 3684] [serial = 1558] [outer = 00000000] [url = about:blank] 15:26:22 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1129C400) [pid = 3684] [serial = 1559] [outer = 00000000] [url = about:blank] 15:26:22 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (12DA2000) [pid = 3684] [serial = 1580] [outer = 00000000] [url = about:blank] 15:26:22 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (142C1400) [pid = 3684] [serial = 1576] [outer = 00000000] [url = about:blank] 15:26:22 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (170E5800) [pid = 3684] [serial = 1579] [outer = 00000000] [url = about:blank] 15:26:22 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16F72400) [pid = 3684] [serial = 1574] [outer = 00000000] [url = about:blank] 15:26:22 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (16007000) [pid = 3684] [serial = 1567] [outer = 00000000] [url = about:blank] 15:26:22 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1600C800) [pid = 3684] [serial = 1568] [outer = 00000000] [url = about:blank] 15:26:22 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (177C4000) [pid = 3684] [serial = 1583] [outer = 00000000] [url = about:blank] 15:26:22 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16D02800) [pid = 3684] [serial = 1577] [outer = 00000000] [url = about:blank] 15:26:22 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (177C3800) [pid = 3684] [serial = 1582] [outer = 00000000] [url = about:blank] 15:26:22 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (15B0CC00) [pid = 3684] [serial = 1565] [outer = 00000000] [url = about:blank] 15:26:22 INFO - PROCESS | 3684 | 1469139982574 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 15:26:22 INFO - PROCESS | 3684 | 1469139982630 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 15:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 15:26:22 INFO - PROCESS | 3684 | 1469139982636 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 15:26:22 INFO - PROCESS | 3684 | 1469139982639 Marionette TRACE conn3 <- [1,2138,null,{}] 15:26:22 INFO - PROCESS | 3684 | 1469139982642 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:22 INFO - PROCESS | 3684 | 1469139982645 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:22 INFO - PROCESS | 3684 | 1469139982735 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 15:26:22 INFO - PROCESS | 3684 | 1469139982742 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:22 INFO - PROCESS | 3684 | 1469139982745 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:22 INFO - PROCESS | 3684 | ++DOCSHELL 112A5400 == 29 [pid = 3684] [id = 544] 15:26:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (112A6400) [pid = 3684] [serial = 1632] [outer = 00000000] 15:26:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (130AFC00) [pid = 3684] [serial = 1633] [outer = 112A6400] 15:26:22 INFO - PROCESS | 3684 | 1469139982790 Marionette DEBUG loaded listener.js 15:26:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (13158400) [pid = 3684] [serial = 1634] [outer = 112A6400] 15:26:23 INFO - PROCESS | 3684 | 1469139983267 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 15:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 15:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 678ms 15:26:23 INFO - PROCESS | 3684 | 1469139983322 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 15:26:23 INFO - PROCESS | 3684 | 1469139983324 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 15:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 15:26:23 INFO - PROCESS | 3684 | 1469139983327 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 15:26:23 INFO - PROCESS | 3684 | 1469139983331 Marionette TRACE conn3 <- [1,2142,null,{}] 15:26:23 INFO - PROCESS | 3684 | 1469139983341 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:23 INFO - PROCESS | 3684 | 1469139983345 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:23 INFO - PROCESS | 3684 | 1469139983452 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 15:26:23 INFO - PROCESS | 3684 | 1469139983537 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:23 INFO - PROCESS | 3684 | 1469139983540 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:23 INFO - PROCESS | 3684 | ++DOCSHELL 142BE800 == 30 [pid = 3684] [id = 545] 15:26:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (142C1400) [pid = 3684] [serial = 1635] [outer = 00000000] 15:26:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (15B02000) [pid = 3684] [serial = 1636] [outer = 142C1400] 15:26:23 INFO - PROCESS | 3684 | 1469139983586 Marionette DEBUG loaded listener.js 15:26:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (15B88800) [pid = 3684] [serial = 1637] [outer = 142C1400] 15:26:23 INFO - PROCESS | 3684 | 1469139983955 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 15:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 15:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 677ms 15:26:23 INFO - PROCESS | 3684 | 1469139984008 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 15:26:23 INFO - PROCESS | 3684 | 1469139984010 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 15:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 15:26:24 INFO - PROCESS | 3684 | 1469139984013 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 15:26:24 INFO - PROCESS | 3684 | 1469139984015 Marionette TRACE conn3 <- [1,2146,null,{}] 15:26:24 INFO - PROCESS | 3684 | 1469139984019 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:24 INFO - PROCESS | 3684 | 1469139984020 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:24 INFO - PROCESS | 3684 | 1469139984083 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 15:26:24 INFO - PROCESS | 3684 | 1469139984089 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:24 INFO - PROCESS | 3684 | 1469139984091 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:24 INFO - PROCESS | 3684 | ++DOCSHELL 15D0D000 == 31 [pid = 3684] [id = 546] 15:26:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15DE9400) [pid = 3684] [serial = 1638] [outer = 00000000] 15:26:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16011800) [pid = 3684] [serial = 1639] [outer = 15DE9400] 15:26:24 INFO - PROCESS | 3684 | 1469139984150 Marionette DEBUG loaded listener.js 15:26:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (167F4000) [pid = 3684] [serial = 1640] [outer = 15DE9400] 15:26:24 INFO - PROCESS | 3684 | 1469139984605 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 15:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 15:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 678ms 15:26:24 INFO - PROCESS | 3684 | 1469139984677 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 15:26:24 INFO - PROCESS | 3684 | 1469139984679 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 15:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 15:26:24 INFO - PROCESS | 3684 | 1469139984683 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 15:26:24 INFO - PROCESS | 3684 | 1469139984684 Marionette TRACE conn3 <- [1,2150,null,{}] 15:26:24 INFO - PROCESS | 3684 | 1469139984688 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:24 INFO - PROCESS | 3684 | 1469139984690 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:24 INFO - PROCESS | 3684 | 1469139984825 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 15:26:24 INFO - PROCESS | 3684 | 1469139984890 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:24 INFO - PROCESS | 3684 | 1469139984892 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:24 INFO - PROCESS | 3684 | ++DOCSHELL 1683D000 == 32 [pid = 3684] [id = 547] 15:26:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1683E800) [pid = 3684] [serial = 1641] [outer = 00000000] 15:26:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16B39800) [pid = 3684] [serial = 1642] [outer = 1683E800] 15:26:24 INFO - PROCESS | 3684 | 1469139984935 Marionette DEBUG loaded listener.js 15:26:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16D07400) [pid = 3684] [serial = 1643] [outer = 1683E800] 15:26:25 INFO - PROCESS | 3684 | 1469139985343 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 15:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 15:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 723ms 15:26:25 INFO - PROCESS | 3684 | 1469139985406 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 15:26:25 INFO - PROCESS | 3684 | 1469139985408 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 15:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 15:26:25 INFO - PROCESS | 3684 | 1469139985412 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 15:26:25 INFO - PROCESS | 3684 | 1469139985414 Marionette TRACE conn3 <- [1,2154,null,{}] 15:26:25 INFO - PROCESS | 3684 | 1469139985417 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:25 INFO - PROCESS | 3684 | 1469139985422 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:25 INFO - PROCESS | 3684 | 1469139985538 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 15:26:25 INFO - PROCESS | 3684 | 1469139985604 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:25 INFO - PROCESS | 3684 | 1469139985606 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:25 INFO - PROCESS | 3684 | ++DOCSHELL 16E06000 == 33 [pid = 3684] [id = 548] 15:26:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16E0A000) [pid = 3684] [serial = 1644] [outer = 00000000] 15:26:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16FC0C00) [pid = 3684] [serial = 1645] [outer = 16E0A000] 15:26:25 INFO - PROCESS | 3684 | 1469139985649 Marionette DEBUG loaded listener.js 15:26:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (17141800) [pid = 3684] [serial = 1646] [outer = 16E0A000] 15:26:26 INFO - PROCESS | 3684 | 1469139986041 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 15:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 15:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 678ms 15:26:26 INFO - PROCESS | 3684 | 1469139986074 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 15:26:26 INFO - PROCESS | 3684 | 1469139986076 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 15:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 15:26:26 INFO - PROCESS | 3684 | 1469139986079 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 15:26:26 INFO - PROCESS | 3684 | 1469139986081 Marionette TRACE conn3 <- [1,2158,null,{}] 15:26:26 INFO - PROCESS | 3684 | 1469139986084 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:26 INFO - PROCESS | 3684 | 1469139986086 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:26 INFO - PROCESS | 3684 | 1469139986326 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 15:26:26 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (170E1C00) [pid = 3684] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 15:26:26 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (16013400) [pid = 3684] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 15:26:26 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (142B3C00) [pid = 3684] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 15:26:26 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (12991000) [pid = 3684] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 15:26:26 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (14433C00) [pid = 3684] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 15:26:26 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (0F9EB400) [pid = 3684] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 15:26:26 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (10A48800) [pid = 3684] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 15:26:26 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1683F400) [pid = 3684] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 15:26:26 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (12B5E400) [pid = 3684] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 15:26:26 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (0F351C00) [pid = 3684] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 15:26:26 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (13CAA400) [pid = 3684] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 15:26:26 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16FC1800) [pid = 3684] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 15:26:26 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (0F2AD400) [pid = 3684] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 15:26:26 INFO - PROCESS | 3684 | 1469139986395 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:26 INFO - PROCESS | 3684 | 1469139986381 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:26 INFO - PROCESS | 3684 | ++DOCSHELL 0F34E000 == 34 [pid = 3684] [id = 549] 15:26:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (0F351C00) [pid = 3684] [serial = 1647] [outer = 00000000] 15:26:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1292F000) [pid = 3684] [serial = 1648] [outer = 0F351C00] 15:26:26 INFO - PROCESS | 3684 | 1469139986423 Marionette DEBUG loaded listener.js 15:26:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (12991000) [pid = 3684] [serial = 1649] [outer = 0F351C00] 15:26:26 INFO - PROCESS | 3684 | 1469139986776 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 15:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 15:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 708ms 15:26:26 INFO - PROCESS | 3684 | 1469139986804 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 15:26:26 INFO - PROCESS | 3684 | 1469139986806 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 15:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 15:26:26 INFO - PROCESS | 3684 | 1469139986809 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 15:26:26 INFO - PROCESS | 3684 | 1469139986811 Marionette TRACE conn3 <- [1,2162,null,{}] 15:26:26 INFO - PROCESS | 3684 | 1469139986814 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:26 INFO - PROCESS | 3684 | 1469139986816 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:26 INFO - PROCESS | 3684 | 1469139986914 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 15:26:26 INFO - PROCESS | 3684 | 1469139986922 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:26 INFO - PROCESS | 3684 | 1469139986924 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:26 INFO - PROCESS | 3684 | ++DOCSHELL 11211000 == 35 [pid = 3684] [id = 550] 15:26:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (12927C00) [pid = 3684] [serial = 1650] [outer = 00000000] 15:26:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16D44400) [pid = 3684] [serial = 1651] [outer = 12927C00] 15:26:26 INFO - PROCESS | 3684 | 1469139986966 Marionette DEBUG loaded listener.js 15:26:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16FCBC00) [pid = 3684] [serial = 1652] [outer = 12927C00] 15:26:27 INFO - PROCESS | 3684 | 1469139987367 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 15:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 15:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 618ms 15:26:27 INFO - PROCESS | 3684 | 1469139987411 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 15:26:27 INFO - PROCESS | 3684 | 1469139987413 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 15:26:27 INFO - PROCESS | 3684 | 1469139987416 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 15:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 15:26:27 INFO - PROCESS | 3684 | 1469139987417 Marionette TRACE conn3 <- [1,2166,null,{}] 15:26:27 INFO - PROCESS | 3684 | 1469139987421 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:27 INFO - PROCESS | 3684 | 1469139987422 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:27 INFO - PROCESS | 3684 | 1469139987500 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 15:26:27 INFO - PROCESS | 3684 | 1469139987505 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:27 INFO - PROCESS | 3684 | 1469139987507 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:27 INFO - PROCESS | 3684 | ++DOCSHELL 0F2A3400 == 36 [pid = 3684] [id = 551] 15:26:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (12B68000) [pid = 3684] [serial = 1653] [outer = 00000000] 15:26:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16FBF800) [pid = 3684] [serial = 1654] [outer = 12B68000] 15:26:27 INFO - PROCESS | 3684 | 1469139987635 Marionette DEBUG loaded listener.js 15:26:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (178BB000) [pid = 3684] [serial = 1655] [outer = 12B68000] 15:26:28 INFO - PROCESS | 3684 | 1469139988006 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 15:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 15:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 617ms 15:26:28 INFO - PROCESS | 3684 | 1469139988037 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 15:26:28 INFO - PROCESS | 3684 | 1469139988039 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 15:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 15:26:28 INFO - PROCESS | 3684 | 1469139988043 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 15:26:28 INFO - PROCESS | 3684 | 1469139988044 Marionette TRACE conn3 <- [1,2170,null,{}] 15:26:28 INFO - PROCESS | 3684 | 1469139988048 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:28 INFO - PROCESS | 3684 | 1469139988065 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:28 INFO - PROCESS | 3684 | 1469139988200 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 15:26:28 INFO - PROCESS | 3684 | 1469139988216 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:28 INFO - PROCESS | 3684 | 1469139988219 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:28 INFO - PROCESS | 3684 | ++DOCSHELL 0F2ADC00 == 37 [pid = 3684] [id = 552] 15:26:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (14FB4400) [pid = 3684] [serial = 1656] [outer = 00000000] 15:26:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1830C400) [pid = 3684] [serial = 1657] [outer = 14FB4400] 15:26:28 INFO - PROCESS | 3684 | 1469139988263 Marionette DEBUG loaded listener.js 15:26:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1836B000) [pid = 3684] [serial = 1658] [outer = 14FB4400] 15:26:28 INFO - PROCESS | 3684 | 1469139988907 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 15:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 15:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 919ms 15:26:28 INFO - PROCESS | 3684 | 1469139988955 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 15:26:28 INFO - PROCESS | 3684 | 1469139988959 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 15:26:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 15:26:28 INFO - PROCESS | 3684 | 1469139988964 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 15:26:28 INFO - PROCESS | 3684 | 1469139988969 Marionette TRACE conn3 <- [1,2174,null,{}] 15:26:28 INFO - PROCESS | 3684 | 1469139988974 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:28 INFO - PROCESS | 3684 | 1469139988977 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:29 INFO - PROCESS | 3684 | 1469139989086 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 15:26:29 INFO - PROCESS | 3684 | 1469139989223 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:29 INFO - PROCESS | 3684 | 1469139989228 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:29 INFO - PROCESS | 3684 | ++DOCSHELL 10A53000 == 38 [pid = 3684] [id = 553] 15:26:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (10ED4800) [pid = 3684] [serial = 1659] [outer = 00000000] 15:26:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (12BD6C00) [pid = 3684] [serial = 1660] [outer = 10ED4800] 15:26:29 INFO - PROCESS | 3684 | 1469139989287 Marionette DEBUG loaded listener.js 15:26:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1391A400) [pid = 3684] [serial = 1661] [outer = 10ED4800] 15:26:29 INFO - PROCESS | 3684 | 1469139989824 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 15:26:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 15:26:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 904ms 15:26:29 INFO - PROCESS | 3684 | 1469139989876 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 15:26:29 INFO - PROCESS | 3684 | 1469139989881 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 15:26:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 15:26:29 INFO - PROCESS | 3684 | 1469139989887 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 15:26:29 INFO - PROCESS | 3684 | 1469139989890 Marionette TRACE conn3 <- [1,2178,null,{}] 15:26:29 INFO - PROCESS | 3684 | 1469139989895 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:29 INFO - PROCESS | 3684 | 1469139989897 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:30 INFO - PROCESS | 3684 | 1469139990037 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 15:26:30 INFO - PROCESS | 3684 | 1469139990158 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:30 INFO - PROCESS | 3684 | 1469139990161 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:30 INFO - PROCESS | 3684 | ++DOCSHELL 15810800 == 39 [pid = 3684] [id = 554] 15:26:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (15B05000) [pid = 3684] [serial = 1662] [outer = 00000000] 15:26:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (16009400) [pid = 3684] [serial = 1663] [outer = 15B05000] 15:26:30 INFO - PROCESS | 3684 | 1469139990217 Marionette DEBUG loaded listener.js 15:26:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1683C800) [pid = 3684] [serial = 1664] [outer = 15B05000] 15:26:30 INFO - PROCESS | 3684 | 1469139990848 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 15:26:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 15:26:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 994ms 15:26:30 INFO - PROCESS | 3684 | 1469139990893 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 15:26:30 INFO - PROCESS | 3684 | 1469139990896 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 15:26:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 15:26:30 INFO - PROCESS | 3684 | 1469139990900 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 15:26:30 INFO - PROCESS | 3684 | 1469139990904 Marionette TRACE conn3 <- [1,2182,null,{}] 15:26:30 INFO - PROCESS | 3684 | 1469139990947 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:30 INFO - PROCESS | 3684 | 1469139990952 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:31 INFO - PROCESS | 3684 | 1469139991211 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 15:26:31 INFO - PROCESS | 3684 | 1469139991364 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:31 INFO - PROCESS | 3684 | 1469139991367 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:31 INFO - PROCESS | 3684 | ++DOCSHELL 0F343800 == 40 [pid = 3684] [id = 555] 15:26:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (0F348800) [pid = 3684] [serial = 1665] [outer = 00000000] 15:26:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (102CB400) [pid = 3684] [serial = 1666] [outer = 0F348800] 15:26:31 INFO - PROCESS | 3684 | 1469139991417 Marionette DEBUG loaded listener.js 15:26:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (10ED3C00) [pid = 3684] [serial = 1667] [outer = 0F348800] 15:26:32 INFO - PROCESS | 3684 | --DOCSHELL 0F2A3400 == 39 [pid = 3684] [id = 551] 15:26:32 INFO - PROCESS | 3684 | --DOCSHELL 11211000 == 38 [pid = 3684] [id = 550] 15:26:32 INFO - PROCESS | 3684 | --DOCSHELL 0F34E000 == 37 [pid = 3684] [id = 549] 15:26:32 INFO - PROCESS | 3684 | --DOCSHELL 16E06000 == 36 [pid = 3684] [id = 548] 15:26:32 INFO - PROCESS | 3684 | --DOCSHELL 1683D000 == 35 [pid = 3684] [id = 547] 15:26:32 INFO - PROCESS | 3684 | --DOCSHELL 15D0D000 == 34 [pid = 3684] [id = 546] 15:26:32 INFO - PROCESS | 3684 | --DOCSHELL 142BE800 == 33 [pid = 3684] [id = 545] 15:26:32 INFO - PROCESS | 3684 | --DOCSHELL 1B30A000 == 32 [pid = 3684] [id = 17] 15:26:32 INFO - PROCESS | 3684 | --DOCSHELL 112A5400 == 31 [pid = 3684] [id = 544] 15:26:32 INFO - PROCESS | 3684 | --DOCSHELL 110E6000 == 30 [pid = 3684] [id = 543] 15:26:32 INFO - PROCESS | 3684 | --DOCSHELL 16F6FC00 == 29 [pid = 3684] [id = 541] 15:26:32 INFO - PROCESS | 3684 | --DOCSHELL 10A4E400 == 28 [pid = 3684] [id = 542] 15:26:32 INFO - PROCESS | 3684 | --DOCSHELL 0F93A000 == 27 [pid = 3684] [id = 531] 15:26:32 INFO - PROCESS | 3684 | --DOCSHELL 15810800 == 26 [pid = 3684] [id = 554] 15:26:32 INFO - PROCESS | 3684 | --DOCSHELL 0F2ADC00 == 25 [pid = 3684] [id = 552] 15:26:32 INFO - PROCESS | 3684 | --DOCSHELL 10A53000 == 24 [pid = 3684] [id = 553] 15:26:32 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (177B1C00) [pid = 3684] [serial = 1621] [outer = 00000000] [url = about:blank] 15:26:32 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (167F9000) [pid = 3684] [serial = 1609] [outer = 00000000] [url = about:blank] 15:26:32 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (142BFC00) [pid = 3684] [serial = 1603] [outer = 00000000] [url = about:blank] 15:26:32 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (14437000) [pid = 3684] [serial = 1604] [outer = 00000000] [url = about:blank] 15:26:32 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (12B5E800) [pid = 3684] [serial = 1600] [outer = 00000000] [url = about:blank] 15:26:32 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (12B6A000) [pid = 3684] [serial = 1601] [outer = 00000000] [url = about:blank] 15:26:32 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (15D0F800) [pid = 3684] [serial = 1606] [outer = 00000000] [url = about:blank] 15:26:32 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (12826800) [pid = 3684] [serial = 1595] [outer = 00000000] [url = about:blank] 15:26:32 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (10A53C00) [pid = 3684] [serial = 1594] [outer = 00000000] [url = about:blank] 15:26:32 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (10A50C00) [pid = 3684] [serial = 1597] [outer = 00000000] [url = about:blank] 15:26:32 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (10A51000) [pid = 3684] [serial = 1598] [outer = 00000000] [url = about:blank] 15:26:32 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16D0C800) [pid = 3684] [serial = 1612] [outer = 00000000] [url = about:blank] 15:26:32 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16826800) [pid = 3684] [serial = 1610] [outer = 00000000] [url = about:blank] 15:26:32 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (16E0E400) [pid = 3684] [serial = 1613] [outer = 00000000] [url = about:blank] 15:26:32 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1600A400) [pid = 3684] [serial = 1618] [outer = 00000000] [url = about:blank] 15:26:32 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (11CD4C00) [pid = 3684] [serial = 1586] [outer = 00000000] [url = about:blank] 15:26:32 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (110E6C00) [pid = 3684] [serial = 1585] [outer = 00000000] [url = about:blank] 15:26:32 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (15B04400) [pid = 3684] [serial = 1589] [outer = 00000000] [url = about:blank] 15:26:32 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (177B2400) [pid = 3684] [serial = 1622] [outer = 00000000] [url = about:blank] 15:26:32 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1442B800) [pid = 3684] [serial = 1588] [outer = 00000000] [url = about:blank] 15:26:32 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (18080800) [pid = 3684] [serial = 1592] [outer = 00000000] [url = about:blank] 15:26:32 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (178B6000) [pid = 3684] [serial = 1591] [outer = 00000000] [url = about:blank] 15:26:32 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (10A4CC00) [pid = 3684] [serial = 1615] [outer = 00000000] [url = about:blank] 15:26:32 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (12B5EC00) [pid = 3684] [serial = 1616] [outer = 00000000] [url = about:blank] 15:26:32 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (16B41800) [pid = 3684] [serial = 1619] [outer = 00000000] [url = about:blank] 15:26:32 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (16007400) [pid = 3684] [serial = 1607] [outer = 00000000] [url = about:blank] 15:26:32 INFO - PROCESS | 3684 | 1469139992549 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 15:26:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 15:26:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1688ms 15:26:32 INFO - PROCESS | 3684 | 1469139992580 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 15:26:32 INFO - PROCESS | 3684 | 1469139992584 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 15:26:32 INFO - PROCESS | 3684 | 1469139992589 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 15:26:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 15:26:32 INFO - PROCESS | 3684 | 1469139992592 Marionette TRACE conn3 <- [1,2186,null,{}] 15:26:32 INFO - PROCESS | 3684 | 1469139992597 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:32 INFO - PROCESS | 3684 | 1469139992600 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:32 INFO - PROCESS | 3684 | 1469139992721 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 15:26:32 INFO - PROCESS | 3684 | 1469139992817 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:32 INFO - PROCESS | 3684 | 1469139992819 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:32 INFO - PROCESS | 3684 | ++DOCSHELL 1026EC00 == 25 [pid = 3684] [id = 556] 15:26:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (10A0BC00) [pid = 3684] [serial = 1668] [outer = 00000000] 15:26:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (10A53C00) [pid = 3684] [serial = 1669] [outer = 10A0BC00] 15:26:32 INFO - PROCESS | 3684 | 1469139992870 Marionette DEBUG loaded listener.js 15:26:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (10ED8000) [pid = 3684] [serial = 1670] [outer = 10A0BC00] 15:26:33 INFO - PROCESS | 3684 | 1469139993251 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:26:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 15:26:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 662ms 15:26:33 INFO - PROCESS | 3684 | 1469139993274 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 15:26:33 INFO - PROCESS | 3684 | 1469139993278 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 15:26:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 15:26:33 INFO - PROCESS | 3684 | 1469139993285 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 15:26:33 INFO - PROCESS | 3684 | 1469139993287 Marionette TRACE conn3 <- [1,2190,null,{}] 15:26:33 INFO - PROCESS | 3684 | 1469139993292 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:33 INFO - PROCESS | 3684 | 1469139993295 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:33 INFO - PROCESS | 3684 | 1469139993392 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 15:26:33 INFO - PROCESS | 3684 | 1469139993398 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:33 INFO - PROCESS | 3684 | 1469139993401 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:33 INFO - PROCESS | 3684 | ++DOCSHELL 12972800 == 26 [pid = 3684] [id = 557] 15:26:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (1298F400) [pid = 3684] [serial = 1671] [outer = 00000000] 15:26:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (12B5F400) [pid = 3684] [serial = 1672] [outer = 1298F400] 15:26:33 INFO - PROCESS | 3684 | 1469139993430 Marionette DEBUG loaded listener.js 15:26:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (12B65800) [pid = 3684] [serial = 1673] [outer = 1298F400] 15:26:33 INFO - PROCESS | 3684 | 1469139993891 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 15:26:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 15:26:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 618ms 15:26:33 INFO - PROCESS | 3684 | 1469139993904 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 15:26:33 INFO - PROCESS | 3684 | 1469139993906 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 15:26:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 15:26:33 INFO - PROCESS | 3684 | 1469139993910 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 15:26:33 INFO - PROCESS | 3684 | 1469139993897 Marionette TRACE conn3 <- [1,2194,null,{}] 15:26:33 INFO - PROCESS | 3684 | 1469139993908 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:33 INFO - PROCESS | 3684 | 1469139993912 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:33 INFO - PROCESS | 3684 | 1469139993997 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 15:26:34 INFO - PROCESS | 3684 | 1469139994004 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:34 INFO - PROCESS | 3684 | 1469139994007 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:34 INFO - PROCESS | 3684 | ++DOCSHELL 139D1400 == 27 [pid = 3684] [id = 558] 15:26:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (13C51000) [pid = 3684] [serial = 1674] [outer = 00000000] 15:26:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (142B5400) [pid = 3684] [serial = 1675] [outer = 13C51000] 15:26:34 INFO - PROCESS | 3684 | 1469139994056 Marionette DEBUG loaded listener.js 15:26:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1442BC00) [pid = 3684] [serial = 1676] [outer = 13C51000] 15:26:34 INFO - PROCESS | 3684 | 1469139994513 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 15:26:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 15:26:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 678ms 15:26:34 INFO - PROCESS | 3684 | 1469139994575 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 15:26:34 INFO - PROCESS | 3684 | 1469139994577 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 15:26:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 15:26:34 INFO - PROCESS | 3684 | 1469139994580 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 15:26:34 INFO - PROCESS | 3684 | 1469139994592 Marionette TRACE conn3 <- [1,2198,null,{}] 15:26:34 INFO - PROCESS | 3684 | 1469139994595 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:34 INFO - PROCESS | 3684 | 1469139994597 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:34 INFO - PROCESS | 3684 | 1469139994712 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 15:26:34 INFO - PROCESS | 3684 | 1469139994717 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:34 INFO - PROCESS | 3684 | 1469139994719 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:34 INFO - PROCESS | 3684 | ++DOCSHELL 142BE800 == 28 [pid = 3684] [id = 559] 15:26:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (144FEC00) [pid = 3684] [serial = 1677] [outer = 00000000] 15:26:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (15D0B400) [pid = 3684] [serial = 1678] [outer = 144FEC00] 15:26:34 INFO - PROCESS | 3684 | 1469139994811 Marionette DEBUG loaded listener.js 15:26:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15DE7C00) [pid = 3684] [serial = 1679] [outer = 144FEC00] 15:26:35 INFO - PROCESS | 3684 | 1469139995204 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 15:26:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 15:26:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 678ms 15:26:35 INFO - PROCESS | 3684 | 1469139995260 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 15:26:35 INFO - PROCESS | 3684 | 1469139995262 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 15:26:35 INFO - PROCESS | 3684 | 1469139995265 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 15:26:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 15:26:35 INFO - PROCESS | 3684 | 1469139995267 Marionette TRACE conn3 <- [1,2202,null,{}] 15:26:35 INFO - PROCESS | 3684 | 1469139995277 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:35 INFO - PROCESS | 3684 | 1469139995279 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:35 INFO - PROCESS | 3684 | 1469139995377 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 15:26:35 INFO - PROCESS | 3684 | 1469139995471 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:35 INFO - PROCESS | 3684 | 1469139995473 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:35 INFO - PROCESS | 3684 | ++DOCSHELL 16006000 == 29 [pid = 3684] [id = 560] 15:26:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16007C00) [pid = 3684] [serial = 1680] [outer = 00000000] 15:26:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1600F800) [pid = 3684] [serial = 1681] [outer = 16007C00] 15:26:35 INFO - PROCESS | 3684 | 1469139995515 Marionette DEBUG loaded listener.js 15:26:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16050400) [pid = 3684] [serial = 1682] [outer = 16007C00] 15:26:35 INFO - PROCESS | 3684 | 1469139995927 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 15:26:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 15:26:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 723ms 15:26:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 15:26:35 INFO - PROCESS | 3684 | 1469139995977 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 15:26:35 INFO - PROCESS | 3684 | 1469139995979 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 15:26:35 INFO - PROCESS | 3684 | 1469139995983 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 15:26:35 INFO - PROCESS | 3684 | 1469139995984 Marionette TRACE conn3 <- [1,2206,null,{}] 15:26:35 INFO - PROCESS | 3684 | 1469139995988 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:35 INFO - PROCESS | 3684 | 1469139995993 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:36 INFO - PROCESS | 3684 | 1469139996130 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 15:26:36 INFO - PROCESS | 3684 | 1469139996196 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:36 INFO - PROCESS | 3684 | 1469139996198 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:36 INFO - PROCESS | 3684 | ++DOCSHELL 16839400 == 30 [pid = 3684] [id = 561] 15:26:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1683B000) [pid = 3684] [serial = 1683] [outer = 00000000] 15:26:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16D0B800) [pid = 3684] [serial = 1684] [outer = 1683B000] 15:26:36 INFO - PROCESS | 3684 | 1469139996241 Marionette DEBUG loaded listener.js 15:26:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16D46C00) [pid = 3684] [serial = 1685] [outer = 1683B000] 15:26:36 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1B306400) [pid = 3684] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:26:36 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (14FB4400) [pid = 3684] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 15:26:36 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (12B68000) [pid = 3684] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 15:26:36 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1683E800) [pid = 3684] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 15:26:36 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16E0A000) [pid = 3684] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 15:26:36 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (177CB000) [pid = 3684] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 15:26:36 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (11210800) [pid = 3684] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 15:26:36 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (110E4800) [pid = 3684] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 15:26:36 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (142C1400) [pid = 3684] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 15:26:36 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (15DE9400) [pid = 3684] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 15:26:36 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (112A6400) [pid = 3684] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 15:26:36 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1B30B000) [pid = 3684] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:26:36 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (0F351C00) [pid = 3684] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 15:26:36 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (12927C00) [pid = 3684] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 15:26:36 INFO - PROCESS | 3684 | 1469139996814 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 15:26:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 15:26:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 904ms 15:26:36 INFO - PROCESS | 3684 | 1469139996891 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 15:26:36 INFO - PROCESS | 3684 | 1469139996903 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 15:26:36 INFO - PROCESS | 3684 | 1469139996906 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 15:26:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 15:26:36 INFO - PROCESS | 3684 | 1469139996908 Marionette TRACE conn3 <- [1,2210,null,{}] 15:26:36 INFO - PROCESS | 3684 | 1469139996911 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:36 INFO - PROCESS | 3684 | 1469139996913 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:37 INFO - PROCESS | 3684 | 1469139997022 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 15:26:37 INFO - PROCESS | 3684 | 1469139997081 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:37 INFO - PROCESS | 3684 | 1469139997083 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:37 INFO - PROCESS | 3684 | ++DOCSHELL 0F2B0C00 == 31 [pid = 3684] [id = 562] 15:26:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (0F34FC00) [pid = 3684] [serial = 1686] [outer = 00000000] 15:26:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (15DE9400) [pid = 3684] [serial = 1687] [outer = 0F34FC00] 15:26:37 INFO - PROCESS | 3684 | 1469139997125 Marionette DEBUG loaded listener.js 15:26:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1600BC00) [pid = 3684] [serial = 1688] [outer = 0F34FC00] 15:26:37 INFO - PROCESS | 3684 | 1469139997456 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:26:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 15:26:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 572ms 15:26:37 INFO - PROCESS | 3684 | 1469139997487 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 15:26:37 INFO - PROCESS | 3684 | 1469139997489 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 15:26:37 INFO - PROCESS | 3684 | 1469139997492 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 15:26:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 15:26:37 INFO - PROCESS | 3684 | 1469139997493 Marionette TRACE conn3 <- [1,2214,null,{}] 15:26:37 INFO - PROCESS | 3684 | 1469139997497 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:37 INFO - PROCESS | 3684 | 1469139997498 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:37 INFO - PROCESS | 3684 | 1469139997610 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 15:26:37 INFO - PROCESS | 3684 | 1469139997618 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:37 INFO - PROCESS | 3684 | 1469139997620 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:37 INFO - PROCESS | 3684 | ++DOCSHELL 16B39400 == 32 [pid = 3684] [id = 563] 15:26:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16D04C00) [pid = 3684] [serial = 1689] [outer = 00000000] 15:26:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16E0AC00) [pid = 3684] [serial = 1690] [outer = 16D04C00] 15:26:37 INFO - PROCESS | 3684 | 1469139997664 Marionette DEBUG loaded listener.js 15:26:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16E0B800) [pid = 3684] [serial = 1691] [outer = 16D04C00] 15:26:38 INFO - PROCESS | 3684 | 1469139998053 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 15:26:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 15:26:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 603ms 15:26:38 INFO - PROCESS | 3684 | 1469139998112 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 15:26:38 INFO - PROCESS | 3684 | 1469139998114 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 15:26:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 15:26:38 INFO - PROCESS | 3684 | 1469139998117 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 15:26:38 INFO - PROCESS | 3684 | 1469139998119 Marionette TRACE conn3 <- [1,2218,null,{}] 15:26:38 INFO - PROCESS | 3684 | 1469139998122 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:38 INFO - PROCESS | 3684 | 1469139998124 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:38 INFO - PROCESS | 3684 | 1469139998200 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 15:26:38 INFO - PROCESS | 3684 | 1469139998296 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:38 INFO - PROCESS | 3684 | 1469139998298 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:38 INFO - PROCESS | 3684 | ++DOCSHELL 0F972C00 == 33 [pid = 3684] [id = 564] 15:26:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (139D0000) [pid = 3684] [serial = 1692] [outer = 00000000] 15:26:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16FC5000) [pid = 3684] [serial = 1693] [outer = 139D0000] 15:26:38 INFO - PROCESS | 3684 | 1469139998346 Marionette DEBUG loaded listener.js 15:26:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16FC7800) [pid = 3684] [serial = 1694] [outer = 139D0000] 15:26:38 INFO - PROCESS | 3684 | 1469139998883 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 15:26:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 15:26:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 813ms 15:26:38 INFO - PROCESS | 3684 | 1469139998924 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 15:26:38 INFO - PROCESS | 3684 | 1469139998928 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 15:26:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 15:26:38 INFO - PROCESS | 3684 | 1469139998933 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 15:26:38 INFO - PROCESS | 3684 | 1469139998936 Marionette TRACE conn3 <- [1,2222,null,{}] 15:26:38 INFO - PROCESS | 3684 | 1469139998942 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:38 INFO - PROCESS | 3684 | 1469139998945 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:39 INFO - PROCESS | 3684 | 1469139999083 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 15:26:39 INFO - PROCESS | 3684 | 1469139999220 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:39 INFO - PROCESS | 3684 | 1469139999223 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:39 INFO - PROCESS | 3684 | ++DOCSHELL 0F2ADC00 == 34 [pid = 3684] [id = 565] 15:26:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (0F34CC00) [pid = 3684] [serial = 1695] [outer = 00000000] 15:26:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1120EC00) [pid = 3684] [serial = 1696] [outer = 0F34CC00] 15:26:39 INFO - PROCESS | 3684 | 1469139999280 Marionette DEBUG loaded listener.js 15:26:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (12826800) [pid = 3684] [serial = 1697] [outer = 0F34CC00] 15:26:40 INFO - PROCESS | 3684 | 1469140000045 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 15:26:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 15:26:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1175ms 15:26:40 INFO - PROCESS | 3684 | 1469140000107 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 15:26:40 INFO - PROCESS | 3684 | 1469140000112 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 15:26:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 15:26:40 INFO - PROCESS | 3684 | 1469140000119 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 15:26:40 INFO - PROCESS | 3684 | 1469140000121 Marionette TRACE conn3 <- [1,2226,null,{}] 15:26:40 INFO - PROCESS | 3684 | 1469140000126 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:40 INFO - PROCESS | 3684 | 1469140000128 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:40 INFO - PROCESS | 3684 | 1469140000336 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 15:26:40 INFO - PROCESS | 3684 | 1469140000484 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:40 INFO - PROCESS | 3684 | 1469140000487 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:40 INFO - PROCESS | 3684 | ++DOCSHELL 0F34A800 == 35 [pid = 3684] [id = 566] 15:26:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (0F34B000) [pid = 3684] [serial = 1698] [outer = 00000000] 15:26:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (10228800) [pid = 3684] [serial = 1699] [outer = 0F34B000] 15:26:40 INFO - PROCESS | 3684 | 1469140000545 Marionette DEBUG loaded listener.js 15:26:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (10A08000) [pid = 3684] [serial = 1700] [outer = 0F34B000] 15:26:40 INFO - PROCESS | 3684 | --DOCSHELL 16B39400 == 34 [pid = 3684] [id = 563] 15:26:40 INFO - PROCESS | 3684 | --DOCSHELL 0F2B0C00 == 33 [pid = 3684] [id = 562] 15:26:40 INFO - PROCESS | 3684 | --DOCSHELL 16839400 == 32 [pid = 3684] [id = 561] 15:26:40 INFO - PROCESS | 3684 | --DOCSHELL 16006000 == 31 [pid = 3684] [id = 560] 15:26:40 INFO - PROCESS | 3684 | --DOCSHELL 142BE800 == 30 [pid = 3684] [id = 559] 15:26:40 INFO - PROCESS | 3684 | --DOCSHELL 139D1400 == 29 [pid = 3684] [id = 558] 15:26:40 INFO - PROCESS | 3684 | --DOCSHELL 12972800 == 28 [pid = 3684] [id = 557] 15:26:40 INFO - PROCESS | 3684 | --DOCSHELL 1026EC00 == 27 [pid = 3684] [id = 556] 15:26:40 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1B30A800) [pid = 3684] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:26:40 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (16FBF800) [pid = 3684] [serial = 1654] [outer = 00000000] [url = about:blank] 15:26:40 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (16B39800) [pid = 3684] [serial = 1642] [outer = 00000000] [url = about:blank] 15:26:40 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16FC0C00) [pid = 3684] [serial = 1645] [outer = 00000000] [url = about:blank] 15:26:40 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (18112000) [pid = 3684] [serial = 1625] [outer = 00000000] [url = about:blank] 15:26:40 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (18077C00) [pid = 3684] [serial = 1624] [outer = 00000000] [url = about:blank] 15:26:40 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (11C32C00) [pid = 3684] [serial = 1630] [outer = 00000000] [url = about:blank] 15:26:40 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1296D000) [pid = 3684] [serial = 1631] [outer = 00000000] [url = about:blank] 15:26:40 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (12829800) [pid = 3684] [serial = 1627] [outer = 00000000] [url = about:blank] 15:26:40 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (12D64400) [pid = 3684] [serial = 1628] [outer = 00000000] [url = about:blank] 15:26:40 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (15B02000) [pid = 3684] [serial = 1636] [outer = 00000000] [url = about:blank] 15:26:40 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (15B88800) [pid = 3684] [serial = 1637] [outer = 00000000] [url = about:blank] 15:26:40 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16D07400) [pid = 3684] [serial = 1643] [outer = 00000000] [url = about:blank] 15:26:40 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16011800) [pid = 3684] [serial = 1639] [outer = 00000000] [url = about:blank] 15:26:40 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (130AFC00) [pid = 3684] [serial = 1633] [outer = 00000000] [url = about:blank] 15:26:40 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (13158400) [pid = 3684] [serial = 1634] [outer = 00000000] [url = about:blank] 15:26:40 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (178BB000) [pid = 3684] [serial = 1655] [outer = 00000000] [url = about:blank] 15:26:40 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (17141800) [pid = 3684] [serial = 1646] [outer = 00000000] [url = about:blank] 15:26:40 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (112A7800) [pid = 3684] [serial = 1124] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:26:40 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (12991000) [pid = 3684] [serial = 1649] [outer = 00000000] [url = about:blank] 15:26:40 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (16FCBC00) [pid = 3684] [serial = 1652] [outer = 00000000] [url = about:blank] 15:26:40 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (1292F000) [pid = 3684] [serial = 1648] [outer = 00000000] [url = about:blank] 15:26:40 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (167F4000) [pid = 3684] [serial = 1640] [outer = 00000000] [url = about:blank] 15:26:40 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (16D44400) [pid = 3684] [serial = 1651] [outer = 00000000] [url = about:blank] 15:26:40 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (1836B000) [pid = 3684] [serial = 1658] [outer = 00000000] [url = about:blank] 15:26:40 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (1830C400) [pid = 3684] [serial = 1657] [outer = 00000000] [url = about:blank] 15:26:41 INFO - PROCESS | 3684 | 1469140001077 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:26:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 15:26:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1009ms 15:26:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 15:26:41 INFO - PROCESS | 3684 | 1469140001129 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 15:26:41 INFO - PROCESS | 3684 | 1469140001133 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 15:26:41 INFO - PROCESS | 3684 | 1469140001137 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 15:26:41 INFO - PROCESS | 3684 | 1469140001140 Marionette TRACE conn3 <- [1,2230,null,{}] 15:26:41 INFO - PROCESS | 3684 | 1469140001145 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:41 INFO - PROCESS | 3684 | 1469140001148 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:41 INFO - PROCESS | 3684 | 1469140001237 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 15:26:41 INFO - PROCESS | 3684 | 1469140001372 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:41 INFO - PROCESS | 3684 | 1469140001375 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:41 INFO - PROCESS | 3684 | ++DOCSHELL 0F344800 == 28 [pid = 3684] [id = 567] 15:26:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (0F348400) [pid = 3684] [serial = 1701] [outer = 00000000] 15:26:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (1026FC00) [pid = 3684] [serial = 1702] [outer = 0F348400] 15:26:41 INFO - PROCESS | 3684 | 1469140001472 Marionette DEBUG loaded listener.js 15:26:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (1129B800) [pid = 3684] [serial = 1703] [outer = 0F348400] 15:26:42 INFO - PROCESS | 3684 | 1469140002083 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 15:26:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 15:26:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 964ms 15:26:42 INFO - PROCESS | 3684 | 1469140002120 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 15:26:42 INFO - PROCESS | 3684 | 1469140002107 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 15:26:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 15:26:42 INFO - PROCESS | 3684 | 1469140002112 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 15:26:42 INFO - PROCESS | 3684 | 1469140002115 Marionette TRACE conn3 <- [1,2234,null,{}] 15:26:42 INFO - PROCESS | 3684 | 1469140002120 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:42 INFO - PROCESS | 3684 | 1469140002123 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:42 INFO - PROCESS | 3684 | 1469140002226 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 15:26:42 INFO - PROCESS | 3684 | 1469140002359 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:42 INFO - PROCESS | 3684 | 1469140002363 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:42 INFO - PROCESS | 3684 | ++DOCSHELL 12BCA000 == 29 [pid = 3684] [id = 568] 15:26:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (12D67800) [pid = 3684] [serial = 1704] [outer = 00000000] 15:26:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (13051C00) [pid = 3684] [serial = 1705] [outer = 12D67800] 15:26:42 INFO - PROCESS | 3684 | 1469140002418 Marionette DEBUG loaded listener.js 15:26:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (1314A400) [pid = 3684] [serial = 1706] [outer = 12D67800] 15:26:42 INFO - PROCESS | 3684 | 1469140002988 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 15:26:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 15:26:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 904ms 15:26:43 INFO - PROCESS | 3684 | 1469140003026 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 15:26:43 INFO - PROCESS | 3684 | 1469140003030 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 15:26:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 15:26:43 INFO - PROCESS | 3684 | 1469140003034 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 15:26:43 INFO - PROCESS | 3684 | 1469140003036 Marionette TRACE conn3 <- [1,2238,null,{}] 15:26:43 INFO - PROCESS | 3684 | 1469140003040 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:43 INFO - PROCESS | 3684 | 1469140003042 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:43 INFO - PROCESS | 3684 | 1469140003147 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 15:26:43 INFO - PROCESS | 3684 | 1469140003281 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:43 INFO - PROCESS | 3684 | 1469140003284 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:43 INFO - PROCESS | 3684 | ++DOCSHELL 13CAD000 == 30 [pid = 3684] [id = 569] 15:26:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (13CAF000) [pid = 3684] [serial = 1707] [outer = 00000000] 15:26:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (142C0C00) [pid = 3684] [serial = 1708] [outer = 13CAF000] 15:26:43 INFO - PROCESS | 3684 | 1469140003338 Marionette DEBUG loaded listener.js 15:26:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (14FB4400) [pid = 3684] [serial = 1709] [outer = 13CAF000] 15:26:43 INFO - PROCESS | 3684 | 1469140003941 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 15:26:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 15:26:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 964ms 15:26:44 INFO - PROCESS | 3684 | 1469140004019 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 15:26:44 INFO - PROCESS | 3684 | 1469140004005 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 15:26:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 15:26:44 INFO - PROCESS | 3684 | 1469140004016 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 15:26:44 INFO - PROCESS | 3684 | 1469140004022 Marionette TRACE conn3 <- [1,2242,null,{}] 15:26:44 INFO - PROCESS | 3684 | 1469140004026 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:44 INFO - PROCESS | 3684 | 1469140004031 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:44 INFO - PROCESS | 3684 | 1469140004182 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 15:26:44 INFO - PROCESS | 3684 | 1469140004236 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:44 INFO - PROCESS | 3684 | 1469140004238 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:44 INFO - PROCESS | 3684 | ++DOCSHELL 15B86000 == 31 [pid = 3684] [id = 570] 15:26:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (15DF0400) [pid = 3684] [serial = 1710] [outer = 00000000] 15:26:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (16014C00) [pid = 3684] [serial = 1711] [outer = 15DF0400] 15:26:44 INFO - PROCESS | 3684 | 1469140004290 Marionette DEBUG loaded listener.js 15:26:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1681E800) [pid = 3684] [serial = 1712] [outer = 15DF0400] 15:26:44 INFO - PROCESS | 3684 | 1469140004890 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 15:26:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 15:26:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 934ms 15:26:44 INFO - PROCESS | 3684 | 1469140004961 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 15:26:44 INFO - PROCESS | 3684 | 1469140004965 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 15:26:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 15:26:44 INFO - PROCESS | 3684 | 1469140004955 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 15:26:44 INFO - PROCESS | 3684 | 1469140004958 Marionette TRACE conn3 <- [1,2246,null,{}] 15:26:44 INFO - PROCESS | 3684 | 1469140004964 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:44 INFO - PROCESS | 3684 | 1469140004966 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:45 INFO - PROCESS | 3684 | 1469140005115 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 15:26:45 INFO - PROCESS | 3684 | --DOCSHELL 0F34A800 == 30 [pid = 3684] [id = 566] 15:26:45 INFO - PROCESS | 3684 | --DOCSHELL 0F343800 == 29 [pid = 3684] [id = 555] 15:26:45 INFO - PROCESS | 3684 | --DOCSHELL 15B86000 == 28 [pid = 3684] [id = 570] 15:26:45 INFO - PROCESS | 3684 | --DOCSHELL 12BCA000 == 27 [pid = 3684] [id = 568] 15:26:45 INFO - PROCESS | 3684 | --DOCSHELL 13CAD000 == 26 [pid = 3684] [id = 569] 15:26:45 INFO - PROCESS | 3684 | --DOCSHELL 0F2ADC00 == 25 [pid = 3684] [id = 565] 15:26:45 INFO - PROCESS | 3684 | --DOCSHELL 0F972C00 == 24 [pid = 3684] [id = 564] 15:26:45 INFO - PROCESS | 3684 | --DOCSHELL 0F344800 == 23 [pid = 3684] [id = 567] 15:26:45 INFO - PROCESS | 3684 | 1469140005749 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:45 INFO - PROCESS | 3684 | 1469140005752 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:45 INFO - PROCESS | 3684 | ++DOCSHELL 0F343000 == 24 [pid = 3684] [id = 571] 15:26:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (0F343400) [pid = 3684] [serial = 1713] [outer = 00000000] 15:26:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (0F34E400) [pid = 3684] [serial = 1714] [outer = 0F343400] 15:26:45 INFO - PROCESS | 3684 | 1469140005876 Marionette DEBUG loaded listener.js 15:26:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (10A0AC00) [pid = 3684] [serial = 1715] [outer = 0F343400] 15:26:46 INFO - PROCESS | 3684 | 1469140006327 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:26:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 15:26:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1401ms 15:26:46 INFO - PROCESS | 3684 | 1469140006382 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 15:26:46 INFO - PROCESS | 3684 | 1469140006386 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 15:26:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 15:26:46 INFO - PROCESS | 3684 | 1469140006394 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 15:26:46 INFO - PROCESS | 3684 | 1469140006397 Marionette TRACE conn3 <- [1,2250,null,{}] 15:26:46 INFO - PROCESS | 3684 | 1469140006402 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:46 INFO - PROCESS | 3684 | 1469140006406 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:46 INFO - PROCESS | 3684 | 1469140006491 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 15:26:46 INFO - PROCESS | 3684 | 1469140006506 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:46 INFO - PROCESS | 3684 | 1469140006493 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:46 INFO - PROCESS | 3684 | ++DOCSHELL 12824C00 == 25 [pid = 3684] [id = 572] 15:26:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1282B400) [pid = 3684] [serial = 1716] [outer = 00000000] 15:26:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (12990400) [pid = 3684] [serial = 1717] [outer = 1282B400] 15:26:46 INFO - PROCESS | 3684 | 1469140006538 Marionette DEBUG loaded listener.js 15:26:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (12B5FC00) [pid = 3684] [serial = 1718] [outer = 1282B400] 15:26:46 INFO - PROCESS | 3684 | 1469140006987 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 15:26:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 15:26:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 617ms 15:26:46 INFO - PROCESS | 3684 | 1469140006998 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 15:26:46 INFO - PROCESS | 3684 | 1469140007002 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 15:26:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 15:26:47 INFO - PROCESS | 3684 | 1469140007007 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 15:26:47 INFO - PROCESS | 3684 | 1469140007009 Marionette TRACE conn3 <- [1,2254,null,{}] 15:26:47 INFO - PROCESS | 3684 | 1469140007012 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:47 INFO - PROCESS | 3684 | 1469140007015 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:47 INFO - PROCESS | 3684 | 1469140007132 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 15:26:47 INFO - PROCESS | 3684 | 1469140007142 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:47 INFO - PROCESS | 3684 | 1469140007144 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:47 INFO - PROCESS | 3684 | ++DOCSHELL 13112C00 == 26 [pid = 3684] [id = 573] 15:26:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (13150C00) [pid = 3684] [serial = 1719] [outer = 00000000] 15:26:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (13919C00) [pid = 3684] [serial = 1720] [outer = 13150C00] 15:26:47 INFO - PROCESS | 3684 | 1469140007187 Marionette DEBUG loaded listener.js 15:26:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (13E99C00) [pid = 3684] [serial = 1721] [outer = 13150C00] 15:26:47 INFO - PROCESS | 3684 | 1469140007633 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 15:26:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 15:26:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 663ms 15:26:47 INFO - PROCESS | 3684 | 1469140007688 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 15:26:47 INFO - PROCESS | 3684 | 1469140007691 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 15:26:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 15:26:47 INFO - PROCESS | 3684 | 1469140007696 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 15:26:47 INFO - PROCESS | 3684 | 1469140007701 Marionette TRACE conn3 <- [1,2258,null,{}] 15:26:47 INFO - PROCESS | 3684 | 1469140007711 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:47 INFO - PROCESS | 3684 | 1469140007714 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:47 INFO - PROCESS | 3684 | 1469140007833 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 15:26:47 INFO - PROCESS | 3684 | 1469140007840 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:47 INFO - PROCESS | 3684 | 1469140007843 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:47 INFO - PROCESS | 3684 | ++DOCSHELL 144F6800 == 27 [pid = 3684] [id = 574] 15:26:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (15810400) [pid = 3684] [serial = 1722] [outer = 00000000] 15:26:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (15D06000) [pid = 3684] [serial = 1723] [outer = 15810400] 15:26:47 INFO - PROCESS | 3684 | 1469140007885 Marionette DEBUG loaded listener.js 15:26:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1600EC00) [pid = 3684] [serial = 1724] [outer = 15810400] 15:26:48 INFO - PROCESS | 3684 | 1469140008316 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 15:26:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 15:26:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 663ms 15:26:48 INFO - PROCESS | 3684 | 1469140008359 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 15:26:48 INFO - PROCESS | 3684 | 1469140008361 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 15:26:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 15:26:48 INFO - PROCESS | 3684 | 1469140008365 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 15:26:48 INFO - PROCESS | 3684 | 1469140008366 Marionette TRACE conn3 <- [1,2262,null,{}] 15:26:48 INFO - PROCESS | 3684 | 1469140008370 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:48 INFO - PROCESS | 3684 | 1469140008372 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:48 INFO - PROCESS | 3684 | 1469140008509 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 15:26:48 INFO - PROCESS | 3684 | 1469140008571 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:48 INFO - PROCESS | 3684 | 1469140008573 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:48 INFO - PROCESS | 3684 | ++DOCSHELL 16011C00 == 28 [pid = 3684] [id = 575] 15:26:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16012C00) [pid = 3684] [serial = 1725] [outer = 00000000] 15:26:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16D02C00) [pid = 3684] [serial = 1726] [outer = 16012C00] 15:26:48 INFO - PROCESS | 3684 | 1469140008615 Marionette DEBUG loaded listener.js 15:26:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (16D06400) [pid = 3684] [serial = 1727] [outer = 16012C00] 15:26:49 INFO - PROCESS | 3684 | 1469140009011 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 15:26:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 15:26:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 678ms 15:26:49 INFO - PROCESS | 3684 | 1469140009045 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 15:26:49 INFO - PROCESS | 3684 | 1469140009047 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 15:26:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 15:26:49 INFO - PROCESS | 3684 | 1469140009050 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 15:26:49 INFO - PROCESS | 3684 | 1469140009052 Marionette TRACE conn3 <- [1,2266,null,{}] 15:26:49 INFO - PROCESS | 3684 | 1469140009055 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:49 INFO - PROCESS | 3684 | 1469140009057 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:49 INFO - PROCESS | 3684 | 1469140009165 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 15:26:49 INFO - PROCESS | 3684 | 1469140009171 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:49 INFO - PROCESS | 3684 | 1469140009177 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:49 INFO - PROCESS | 3684 | ++DOCSHELL 16D10800 == 29 [pid = 3684] [id = 576] 15:26:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (16D49000) [pid = 3684] [serial = 1728] [outer = 00000000] 15:26:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (16E0A800) [pid = 3684] [serial = 1729] [outer = 16D49000] 15:26:49 INFO - PROCESS | 3684 | 1469140009282 Marionette DEBUG loaded listener.js 15:26:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (16FC4C00) [pid = 3684] [serial = 1730] [outer = 16D49000] 15:26:49 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1683B000) [pid = 3684] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 15:26:49 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (13C51000) [pid = 3684] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 15:26:49 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (0F348800) [pid = 3684] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 15:26:49 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (10A0BC00) [pid = 3684] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 15:26:49 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1298F400) [pid = 3684] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 15:26:49 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (16D04C00) [pid = 3684] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 15:26:49 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (139D0000) [pid = 3684] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 15:26:49 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (0F34CC00) [pid = 3684] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 15:26:49 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (10ED4800) [pid = 3684] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 15:26:49 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16007C00) [pid = 3684] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 15:26:49 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (15B05000) [pid = 3684] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 15:26:49 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (0F34FC00) [pid = 3684] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 15:26:49 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (144FEC00) [pid = 3684] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 15:26:49 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (0F34B000) [pid = 3684] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 15:26:49 INFO - PROCESS | 3684 | 1469140009924 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 15:26:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 15:26:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 904ms 15:26:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 15:26:49 INFO - PROCESS | 3684 | 1469140009960 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 15:26:49 INFO - PROCESS | 3684 | 1469140009962 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 15:26:49 INFO - PROCESS | 3684 | 1469140009965 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 15:26:49 INFO - PROCESS | 3684 | 1469140009967 Marionette TRACE conn3 <- [1,2270,null,{}] 15:26:49 INFO - PROCESS | 3684 | 1469140009971 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:49 INFO - PROCESS | 3684 | 1469140009973 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:50 INFO - PROCESS | 3684 | 1469140010051 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 15:26:50 INFO - PROCESS | 3684 | 1469140010059 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:50 INFO - PROCESS | 3684 | 1469140010061 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:50 INFO - PROCESS | 3684 | ++DOCSHELL 0C76A800 == 30 [pid = 3684] [id = 577] 15:26:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (0F9E2400) [pid = 3684] [serial = 1731] [outer = 00000000] 15:26:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (10ED4800) [pid = 3684] [serial = 1732] [outer = 0F9E2400] 15:26:50 INFO - PROCESS | 3684 | 1469140010186 Marionette DEBUG loaded listener.js 15:26:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16009C00) [pid = 3684] [serial = 1733] [outer = 0F9E2400] 15:26:50 INFO - PROCESS | 3684 | 1469140010532 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 15:26:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 15:26:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 617ms 15:26:50 INFO - PROCESS | 3684 | 1469140010586 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 15:26:50 INFO - PROCESS | 3684 | 1469140010588 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 15:26:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 15:26:50 INFO - PROCESS | 3684 | 1469140010591 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 15:26:50 INFO - PROCESS | 3684 | 1469140010593 Marionette TRACE conn3 <- [1,2274,null,{}] 15:26:50 INFO - PROCESS | 3684 | 1469140010596 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:50 INFO - PROCESS | 3684 | 1469140010598 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:50 INFO - PROCESS | 3684 | 1469140010672 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 15:26:50 INFO - PROCESS | 3684 | 1469140010767 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:50 INFO - PROCESS | 3684 | 1469140010769 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:50 INFO - PROCESS | 3684 | ++DOCSHELL 11ABD000 == 31 [pid = 3684] [id = 578] 15:26:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (12D5C800) [pid = 3684] [serial = 1734] [outer = 00000000] 15:26:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (171BC800) [pid = 3684] [serial = 1735] [outer = 12D5C800] 15:26:50 INFO - PROCESS | 3684 | 1469140010795 Marionette DEBUG loaded listener.js 15:26:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (177B3800) [pid = 3684] [serial = 1736] [outer = 12D5C800] 15:26:51 INFO - PROCESS | 3684 | 1469140011136 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 15:26:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 15:26:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 573ms 15:26:51 INFO - PROCESS | 3684 | 1469140011171 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 15:26:51 INFO - PROCESS | 3684 | 1469140011173 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 15:26:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 15:26:51 INFO - PROCESS | 3684 | 1469140011177 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 15:26:51 INFO - PROCESS | 3684 | 1469140011178 Marionette TRACE conn3 <- [1,2278,null,{}] 15:26:51 INFO - PROCESS | 3684 | 1469140011182 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:51 INFO - PROCESS | 3684 | 1469140011184 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:51 INFO - PROCESS | 3684 | 1469140011281 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 15:26:51 INFO - PROCESS | 3684 | 1469140011289 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:51 INFO - PROCESS | 3684 | 1469140011291 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:51 INFO - PROCESS | 3684 | ++DOCSHELL 1292C400 == 32 [pid = 3684] [id = 579] 15:26:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1296B800) [pid = 3684] [serial = 1737] [outer = 00000000] 15:26:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (177BBC00) [pid = 3684] [serial = 1738] [outer = 1296B800] 15:26:51 INFO - PROCESS | 3684 | 1469140011336 Marionette DEBUG loaded listener.js 15:26:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (177BC800) [pid = 3684] [serial = 1739] [outer = 1296B800] 15:26:51 INFO - PROCESS | 3684 | 1469140011816 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 15:26:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 15:26:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 708ms 15:26:51 INFO - PROCESS | 3684 | 1469140011883 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 15:26:51 INFO - PROCESS | 3684 | 1469140011888 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 15:26:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 15:26:51 INFO - PROCESS | 3684 | 1469140011893 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 15:26:51 INFO - PROCESS | 3684 | 1469140011898 Marionette TRACE conn3 <- [1,2282,null,{}] 15:26:51 INFO - PROCESS | 3684 | 1469140011905 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:51 INFO - PROCESS | 3684 | 1469140011908 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:52 INFO - PROCESS | 3684 | 1469140012056 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 15:26:52 INFO - PROCESS | 3684 | 1469140012187 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:52 INFO - PROCESS | 3684 | 1469140012192 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:52 INFO - PROCESS | 3684 | ++DOCSHELL 10ECEC00 == 33 [pid = 3684] [id = 580] 15:26:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (10ED8C00) [pid = 3684] [serial = 1740] [outer = 00000000] 15:26:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (11484000) [pid = 3684] [serial = 1741] [outer = 10ED8C00] 15:26:52 INFO - PROCESS | 3684 | 1469140012250 Marionette DEBUG loaded listener.js 15:26:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (11CD7400) [pid = 3684] [serial = 1742] [outer = 10ED8C00] 15:26:52 INFO - PROCESS | 3684 | 1469140012974 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 15:26:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 15:26:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1099ms 15:26:52 INFO - PROCESS | 3684 | 1469140013005 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 15:26:52 INFO - PROCESS | 3684 | 1469140013010 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 15:26:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 15:26:52 INFO - PROCESS | 3684 | 1469140013016 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 15:26:52 INFO - PROCESS | 3684 | 1469140013019 Marionette TRACE conn3 <- [1,2286,null,{}] 15:26:53 INFO - PROCESS | 3684 | 1469140013047 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:53 INFO - PROCESS | 3684 | 1469140013050 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:53 INFO - PROCESS | 3684 | 1469140013149 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 15:26:53 INFO - PROCESS | 3684 | 1469140013283 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:53 INFO - PROCESS | 3684 | 1469140013286 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:53 INFO - PROCESS | 3684 | ++DOCSHELL 13934400 == 34 [pid = 3684] [id = 581] 15:26:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (139D1400) [pid = 3684] [serial = 1743] [outer = 00000000] 15:26:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (144F9C00) [pid = 3684] [serial = 1744] [outer = 139D1400] 15:26:53 INFO - PROCESS | 3684 | 1469140013343 Marionette DEBUG loaded listener.js 15:26:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (15B0D800) [pid = 3684] [serial = 1745] [outer = 139D1400] 15:26:54 INFO - PROCESS | 3684 | 1469140014109 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 15:26:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 15:26:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1174ms 15:26:54 INFO - PROCESS | 3684 | 1469140014181 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 15:26:54 INFO - PROCESS | 3684 | 1469140014185 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 15:26:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 15:26:54 INFO - PROCESS | 3684 | 1469140014190 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 15:26:54 INFO - PROCESS | 3684 | 1469140014193 Marionette TRACE conn3 <- [1,2290,null,{}] 15:26:54 INFO - PROCESS | 3684 | 1469140014199 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:54 INFO - PROCESS | 3684 | 1469140014202 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:54 INFO - PROCESS | 3684 | --DOCSHELL 11ABD000 == 33 [pid = 3684] [id = 578] 15:26:54 INFO - PROCESS | 3684 | --DOCSHELL 0C76A800 == 32 [pid = 3684] [id = 577] 15:26:54 INFO - PROCESS | 3684 | --DOCSHELL 16D10800 == 31 [pid = 3684] [id = 576] 15:26:54 INFO - PROCESS | 3684 | --DOCSHELL 16011C00 == 30 [pid = 3684] [id = 575] 15:26:54 INFO - PROCESS | 3684 | --DOCSHELL 144F6800 == 29 [pid = 3684] [id = 574] 15:26:54 INFO - PROCESS | 3684 | --DOCSHELL 13112C00 == 28 [pid = 3684] [id = 573] 15:26:54 INFO - PROCESS | 3684 | --DOCSHELL 12824C00 == 27 [pid = 3684] [id = 572] 15:26:54 INFO - PROCESS | 3684 | --DOCSHELL 0F343000 == 26 [pid = 3684] [id = 571] 15:26:54 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (10228800) [pid = 3684] [serial = 1699] [outer = 00000000] [url = about:blank] 15:26:54 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (16D0B800) [pid = 3684] [serial = 1684] [outer = 00000000] [url = about:blank] 15:26:54 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (142B5400) [pid = 3684] [serial = 1675] [outer = 00000000] [url = about:blank] 15:26:54 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (10ED3C00) [pid = 3684] [serial = 1667] [outer = 00000000] [url = about:blank] 15:26:54 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (102CB400) [pid = 3684] [serial = 1666] [outer = 00000000] [url = about:blank] 15:26:54 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (10A53C00) [pid = 3684] [serial = 1669] [outer = 00000000] [url = about:blank] 15:26:54 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (10ED8000) [pid = 3684] [serial = 1670] [outer = 00000000] [url = about:blank] 15:26:54 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (12B5F400) [pid = 3684] [serial = 1672] [outer = 00000000] [url = about:blank] 15:26:54 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (12B65800) [pid = 3684] [serial = 1673] [outer = 00000000] [url = about:blank] 15:26:54 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16E0B800) [pid = 3684] [serial = 1691] [outer = 00000000] [url = about:blank] 15:26:54 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16FC7800) [pid = 3684] [serial = 1694] [outer = 00000000] [url = about:blank] 15:26:54 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1120EC00) [pid = 3684] [serial = 1696] [outer = 00000000] [url = about:blank] 15:26:54 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1391A400) [pid = 3684] [serial = 1661] [outer = 00000000] [url = about:blank] 15:26:54 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (12BD6C00) [pid = 3684] [serial = 1660] [outer = 00000000] [url = about:blank] 15:26:54 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (10A08000) [pid = 3684] [serial = 1700] [outer = 00000000] [url = about:blank] 15:26:54 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (16050400) [pid = 3684] [serial = 1682] [outer = 00000000] [url = about:blank] 15:26:54 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1683C800) [pid = 3684] [serial = 1664] [outer = 00000000] [url = about:blank] 15:26:54 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (12826800) [pid = 3684] [serial = 1697] [outer = 00000000] [url = about:blank] 15:26:54 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16009400) [pid = 3684] [serial = 1663] [outer = 00000000] [url = about:blank] 15:26:54 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1600F800) [pid = 3684] [serial = 1681] [outer = 00000000] [url = about:blank] 15:26:54 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (15DE9400) [pid = 3684] [serial = 1687] [outer = 00000000] [url = about:blank] 15:26:54 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (16E0AC00) [pid = 3684] [serial = 1690] [outer = 00000000] [url = about:blank] 15:26:54 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (16FC5000) [pid = 3684] [serial = 1693] [outer = 00000000] [url = about:blank] 15:26:54 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (16D46C00) [pid = 3684] [serial = 1685] [outer = 00000000] [url = about:blank] 15:26:54 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (15D0B400) [pid = 3684] [serial = 1678] [outer = 00000000] [url = about:blank] 15:26:54 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (15DE7C00) [pid = 3684] [serial = 1679] [outer = 00000000] [url = about:blank] 15:26:54 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (1442BC00) [pid = 3684] [serial = 1676] [outer = 00000000] [url = about:blank] 15:26:54 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (1600BC00) [pid = 3684] [serial = 1688] [outer = 00000000] [url = about:blank] 15:26:54 INFO - PROCESS | 3684 | 1469140014361 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 15:26:54 INFO - PROCESS | 3684 | 1469140014373 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:54 INFO - PROCESS | 3684 | 1469140014377 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:54 INFO - PROCESS | 3684 | ++DOCSHELL 0F970800 == 27 [pid = 3684] [id = 582] 15:26:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (0F9EB800) [pid = 3684] [serial = 1746] [outer = 00000000] 15:26:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (102CB400) [pid = 3684] [serial = 1747] [outer = 0F9EB800] 15:26:54 INFO - PROCESS | 3684 | 1469140014424 Marionette DEBUG loaded listener.js 15:26:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (10F98800) [pid = 3684] [serial = 1748] [outer = 0F9EB800] 15:26:54 INFO - PROCESS | 3684 | 1469140014885 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:26:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 15:26:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 724ms 15:26:54 INFO - PROCESS | 3684 | 1469140014915 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 15:26:54 INFO - PROCESS | 3684 | 1469140014919 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 15:26:54 INFO - PROCESS | 3684 | 1469140014928 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 15:26:54 INFO - PROCESS | 3684 | 1469140014931 Marionette TRACE conn3 <- [1,2294,null,{}] 15:26:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 15:26:54 INFO - PROCESS | 3684 | 1469140014935 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:54 INFO - PROCESS | 3684 | 1469140014937 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:55 INFO - PROCESS | 3684 | 1469140015003 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 15:26:55 INFO - PROCESS | 3684 | 1469140015009 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:55 INFO - PROCESS | 3684 | 1469140015011 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:55 INFO - PROCESS | 3684 | ++DOCSHELL 12B5EC00 == 28 [pid = 3684] [id = 583] 15:26:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (12B5F000) [pid = 3684] [serial = 1749] [outer = 00000000] 15:26:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (12B65800) [pid = 3684] [serial = 1750] [outer = 12B5F000] 15:26:55 INFO - PROCESS | 3684 | 1469140015056 Marionette DEBUG loaded listener.js 15:26:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (12BD0000) [pid = 3684] [serial = 1751] [outer = 12B5F000] 15:26:55 INFO - PROCESS | 3684 | 1469140015531 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 15:26:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 15:26:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 662ms 15:26:55 INFO - PROCESS | 3684 | 1469140015597 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 15:26:55 INFO - PROCESS | 3684 | 1469140015599 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 15:26:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 15:26:55 INFO - PROCESS | 3684 | 1469140015602 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 15:26:55 INFO - PROCESS | 3684 | 1469140015606 Marionette TRACE conn3 <- [1,2298,null,{}] 15:26:55 INFO - PROCESS | 3684 | 1469140015616 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:55 INFO - PROCESS | 3684 | 1469140015620 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:55 INFO - PROCESS | 3684 | 1469140015731 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 15:26:55 INFO - PROCESS | 3684 | 1469140015836 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:55 INFO - PROCESS | 3684 | 1469140015840 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:55 INFO - PROCESS | 3684 | ++DOCSHELL 13CA5000 == 29 [pid = 3684] [id = 584] 15:26:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (13CAA400) [pid = 3684] [serial = 1752] [outer = 00000000] 15:26:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (142BE000) [pid = 3684] [serial = 1753] [outer = 13CAA400] 15:26:55 INFO - PROCESS | 3684 | 1469140015877 Marionette DEBUG loaded listener.js 15:26:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1580B800) [pid = 3684] [serial = 1754] [outer = 13CAA400] 15:26:56 INFO - PROCESS | 3684 | 1469140016255 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 15:26:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 15:26:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 678ms 15:26:56 INFO - PROCESS | 3684 | 1469140016284 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 15:26:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 15:26:56 INFO - PROCESS | 3684 | 1469140016296 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 15:26:56 INFO - PROCESS | 3684 | 1469140016299 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 15:26:56 INFO - PROCESS | 3684 | 1469140016301 Marionette TRACE conn3 <- [1,2302,null,{}] 15:26:56 INFO - PROCESS | 3684 | 1469140016305 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:56 INFO - PROCESS | 3684 | 1469140016307 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:56 INFO - PROCESS | 3684 | 1469140016377 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 15:26:56 INFO - PROCESS | 3684 | 1469140016383 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:56 INFO - PROCESS | 3684 | 1469140016385 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:56 INFO - PROCESS | 3684 | ++DOCSHELL 15DE8400 == 30 [pid = 3684] [id = 585] 15:26:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (15DE8800) [pid = 3684] [serial = 1755] [outer = 00000000] 15:26:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16012400) [pid = 3684] [serial = 1756] [outer = 15DE8800] 15:26:56 INFO - PROCESS | 3684 | 1469140016428 Marionette DEBUG loaded listener.js 15:26:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1681E000) [pid = 3684] [serial = 1757] [outer = 15DE8800] 15:26:56 INFO - PROCESS | 3684 | 1469140016879 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 15:26:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 15:26:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 603ms 15:26:56 INFO - PROCESS | 3684 | 1469140016904 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 15:26:56 INFO - PROCESS | 3684 | 1469140016906 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 15:26:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 15:26:56 INFO - PROCESS | 3684 | 1469140016916 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 15:26:56 INFO - PROCESS | 3684 | 1469140016917 Marionette TRACE conn3 <- [1,2306,null,{}] 15:26:56 INFO - PROCESS | 3684 | 1469140016921 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:56 INFO - PROCESS | 3684 | 1469140016923 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:57 INFO - PROCESS | 3684 | 1469140017031 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 15:26:57 INFO - PROCESS | 3684 | 1469140017119 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:57 INFO - PROCESS | 3684 | 1469140017121 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:57 INFO - PROCESS | 3684 | ++DOCSHELL 1683E400 == 31 [pid = 3684] [id = 586] 15:26:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1683EC00) [pid = 3684] [serial = 1758] [outer = 00000000] 15:26:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16B36800) [pid = 3684] [serial = 1759] [outer = 1683EC00] 15:26:57 INFO - PROCESS | 3684 | 1469140017164 Marionette DEBUG loaded listener.js 15:26:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16B44400) [pid = 3684] [serial = 1760] [outer = 1683EC00] 15:26:57 INFO - PROCESS | 3684 | 1469140017582 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 15:26:57 INFO - PROCESS | 3684 | 1469140017640 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 15:26:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 15:26:57 INFO - PROCESS | 3684 | 1469140017650 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 15:26:57 INFO - PROCESS | 3684 | 1469140017651 Marionette TRACE conn3 <- [1,2310,null,{}] 15:26:57 INFO - PROCESS | 3684 | 1469140017655 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:57 INFO - PROCESS | 3684 | 1469140017660 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:57 INFO - PROCESS | 3684 | 1469140017776 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 15:26:57 INFO - PROCESS | 3684 | 1469140017839 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:57 INFO - PROCESS | 3684 | 1469140017841 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:57 INFO - PROCESS | 3684 | ++DOCSHELL 15DEC000 == 32 [pid = 3684] [id = 587] 15:26:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16E09000) [pid = 3684] [serial = 1761] [outer = 00000000] 15:26:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16FC0800) [pid = 3684] [serial = 1762] [outer = 16E09000] 15:26:57 INFO - PROCESS | 3684 | 1469140017884 Marionette DEBUG loaded listener.js 15:26:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16E0A000) [pid = 3684] [serial = 1763] [outer = 16E09000] 15:26:58 INFO - PROCESS | 3684 | 1469140018303 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 15:26:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 15:26:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 723ms 15:26:58 INFO - PROCESS | 3684 | 1469140018371 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 15:26:58 INFO - PROCESS | 3684 | 1469140018373 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 15:26:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 15:26:58 INFO - PROCESS | 3684 | 1469140018383 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 15:26:58 INFO - PROCESS | 3684 | 1469140018386 Marionette TRACE conn3 <- [1,2314,null,{}] 15:26:58 INFO - PROCESS | 3684 | 1469140018391 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:58 INFO - PROCESS | 3684 | 1469140018394 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:58 INFO - PROCESS | 3684 | 1469140018580 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 15:26:58 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (13150C00) [pid = 3684] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 15:26:58 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1282B400) [pid = 3684] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 15:26:58 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (0F343400) [pid = 3684] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 15:26:58 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16D49000) [pid = 3684] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 15:26:58 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (12D5C800) [pid = 3684] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 15:26:58 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (0F348400) [pid = 3684] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 15:26:58 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (12D67800) [pid = 3684] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 15:26:58 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (13CAF000) [pid = 3684] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 15:26:58 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16012C00) [pid = 3684] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 15:26:58 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (0F9E2400) [pid = 3684] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 15:26:58 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (15810400) [pid = 3684] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 15:26:58 INFO - PROCESS | 3684 | 1469140018648 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:58 INFO - PROCESS | 3684 | 1469140018650 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:58 INFO - PROCESS | 3684 | ++DOCSHELL 0F348400 == 33 [pid = 3684] [id = 588] 15:26:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (0F348C00) [pid = 3684] [serial = 1764] [outer = 00000000] 15:26:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (12B64C00) [pid = 3684] [serial = 1765] [outer = 0F348C00] 15:26:58 INFO - PROCESS | 3684 | 1469140018693 Marionette DEBUG loaded listener.js 15:26:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (131DAC00) [pid = 3684] [serial = 1766] [outer = 0F348C00] 15:26:59 INFO - PROCESS | 3684 | 1469140019029 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 15:26:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 15:26:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 663ms 15:26:59 INFO - PROCESS | 3684 | 1469140019066 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 15:26:59 INFO - PROCESS | 3684 | 1469140019068 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 15:26:59 INFO - PROCESS | 3684 | 1469140019071 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 15:26:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 15:26:59 INFO - PROCESS | 3684 | 1469140019073 Marionette TRACE conn3 <- [1,2318,null,{}] 15:26:59 INFO - PROCESS | 3684 | 1469140019076 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:59 INFO - PROCESS | 3684 | 1469140019078 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:59 INFO - PROCESS | 3684 | 1469140019174 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 15:26:59 INFO - PROCESS | 3684 | 1469140019182 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:59 INFO - PROCESS | 3684 | 1469140019184 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:59 INFO - PROCESS | 3684 | ++DOCSHELL 15B8A400 == 34 [pid = 3684] [id = 589] 15:26:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (15D0D000) [pid = 3684] [serial = 1767] [outer = 00000000] 15:26:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (171BD800) [pid = 3684] [serial = 1768] [outer = 15D0D000] 15:26:59 INFO - PROCESS | 3684 | 1469140019226 Marionette DEBUG loaded listener.js 15:26:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (17717C00) [pid = 3684] [serial = 1769] [outer = 15D0D000] 15:26:59 INFO - PROCESS | 3684 | 1469140019619 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 15:26:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 15:26:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 572ms 15:26:59 INFO - PROCESS | 3684 | 1469140019651 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 15:26:59 INFO - PROCESS | 3684 | 1469140019653 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 15:26:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 15:26:59 INFO - PROCESS | 3684 | 1469140019656 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 15:26:59 INFO - PROCESS | 3684 | 1469140019641 Marionette TRACE conn3 <- [1,2322,null,{}] 15:26:59 INFO - PROCESS | 3684 | 1469140019644 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:59 INFO - PROCESS | 3684 | 1469140019646 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:59 INFO - PROCESS | 3684 | 1469140019722 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 15:26:59 INFO - PROCESS | 3684 | 1469140019728 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:59 INFO - PROCESS | 3684 | 1469140019730 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:26:59 INFO - PROCESS | 3684 | ++DOCSHELL 16008400 == 35 [pid = 3684] [id = 590] 15:26:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16E02C00) [pid = 3684] [serial = 1770] [outer = 00000000] 15:26:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1807C400) [pid = 3684] [serial = 1771] [outer = 16E02C00] 15:26:59 INFO - PROCESS | 3684 | 1469140019859 Marionette DEBUG loaded listener.js 15:26:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (171C7000) [pid = 3684] [serial = 1772] [outer = 16E02C00] 15:27:00 INFO - PROCESS | 3684 | 1469140020227 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 15:27:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 15:27:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 618ms 15:27:00 INFO - PROCESS | 3684 | 1469140020258 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 15:27:00 INFO - PROCESS | 3684 | 1469140020259 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 15:27:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 15:27:00 INFO - PROCESS | 3684 | 1469140020263 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 15:27:00 INFO - PROCESS | 3684 | 1469140020264 Marionette TRACE conn3 <- [1,2326,null,{}] 15:27:00 INFO - PROCESS | 3684 | 1469140020268 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:00 INFO - PROCESS | 3684 | 1469140020269 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:00 INFO - PROCESS | 3684 | 1469140020347 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 15:27:00 INFO - PROCESS | 3684 | 1469140020437 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:00 INFO - PROCESS | 3684 | 1469140020439 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:00 INFO - PROCESS | 3684 | ++DOCSHELL 13CA0C00 == 36 [pid = 3684] [id = 591] 15:27:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16E0E000) [pid = 3684] [serial = 1773] [outer = 00000000] 15:27:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1830E400) [pid = 3684] [serial = 1774] [outer = 16E0E000] 15:27:00 INFO - PROCESS | 3684 | 1469140020486 Marionette DEBUG loaded listener.js 15:27:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (18368800) [pid = 3684] [serial = 1775] [outer = 16E0E000] 15:27:01 INFO - PROCESS | 3684 | 1469140021051 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 15:27:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 15:27:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 859ms 15:27:01 INFO - PROCESS | 3684 | 1469140021133 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 15:27:01 INFO - PROCESS | 3684 | 1469140021137 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 15:27:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 15:27:01 INFO - PROCESS | 3684 | 1469140021142 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 15:27:01 INFO - PROCESS | 3684 | 1469140021147 Marionette TRACE conn3 <- [1,2330,null,{}] 15:27:01 INFO - PROCESS | 3684 | 1469140021152 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:01 INFO - PROCESS | 3684 | 1469140021155 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:01 INFO - PROCESS | 3684 | 1469140021270 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 15:27:01 INFO - PROCESS | 3684 | 1469140021401 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:01 INFO - PROCESS | 3684 | 1469140021404 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:01 INFO - PROCESS | 3684 | ++DOCSHELL 10ED0400 == 37 [pid = 3684] [id = 592] 15:27:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (10ED2C00) [pid = 3684] [serial = 1776] [outer = 00000000] 15:27:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (112A6400) [pid = 3684] [serial = 1777] [outer = 10ED2C00] 15:27:01 INFO - PROCESS | 3684 | 1469140021461 Marionette DEBUG loaded listener.js 15:27:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1302B400) [pid = 3684] [serial = 1778] [outer = 10ED2C00] 15:27:02 INFO - PROCESS | 3684 | 1469140022025 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 15:27:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 15:27:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 919ms 15:27:02 INFO - PROCESS | 3684 | 1469140022071 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 15:27:02 INFO - PROCESS | 3684 | 1469140022076 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 15:27:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 15:27:02 INFO - PROCESS | 3684 | 1469140022066 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 15:27:02 INFO - PROCESS | 3684 | 1469140022069 Marionette TRACE conn3 <- [1,2334,null,{}] 15:27:02 INFO - PROCESS | 3684 | 1469140022073 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:02 INFO - PROCESS | 3684 | 1469140022075 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:02 INFO - PROCESS | 3684 | 1469140022185 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 15:27:02 INFO - PROCESS | 3684 | 1469140022293 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:02 INFO - PROCESS | 3684 | 1469140022296 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:02 INFO - PROCESS | 3684 | ++DOCSHELL 139C8400 == 38 [pid = 3684] [id = 593] 15:27:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (13C51000) [pid = 3684] [serial = 1779] [outer = 00000000] 15:27:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1600E800) [pid = 3684] [serial = 1780] [outer = 13C51000] 15:27:02 INFO - PROCESS | 3684 | 1469140022350 Marionette DEBUG loaded listener.js 15:27:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (16D0C400) [pid = 3684] [serial = 1781] [outer = 13C51000] 15:27:02 INFO - PROCESS | 3684 | 1469140022928 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 15:27:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 15:27:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 873ms 15:27:02 INFO - PROCESS | 3684 | 1469140022951 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 15:27:02 INFO - PROCESS | 3684 | 1469140022953 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 15:27:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 15:27:02 INFO - PROCESS | 3684 | 1469140022957 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 15:27:02 INFO - PROCESS | 3684 | 1469140022961 Marionette TRACE conn3 <- [1,2338,null,{}] 15:27:02 INFO - PROCESS | 3684 | 1469140022972 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:02 INFO - PROCESS | 3684 | 1469140022976 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:03 INFO - PROCESS | 3684 | 1469140023072 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 15:27:03 INFO - PROCESS | 3684 | 1469140023183 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:03 INFO - PROCESS | 3684 | 1469140023186 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:03 INFO - PROCESS | 3684 | ++DOCSHELL 1807F800 == 39 [pid = 3684] [id = 594] 15:27:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (18107400) [pid = 3684] [serial = 1782] [outer = 00000000] 15:27:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (18310800) [pid = 3684] [serial = 1783] [outer = 18107400] 15:27:03 INFO - PROCESS | 3684 | 1469140023282 Marionette DEBUG loaded listener.js 15:27:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (18374800) [pid = 3684] [serial = 1784] [outer = 18107400] 15:27:03 INFO - PROCESS | 3684 | 1469140023996 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 15:27:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 15:27:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1100ms 15:27:04 INFO - PROCESS | 3684 | 1469140024053 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 15:27:04 INFO - PROCESS | 3684 | 1469140024061 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 15:27:04 INFO - PROCESS | 3684 | 1469140024066 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 15:27:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 15:27:04 INFO - PROCESS | 3684 | 1469140024069 Marionette TRACE conn3 <- [1,2342,null,{}] 15:27:04 INFO - PROCESS | 3684 | 1469140024074 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:04 INFO - PROCESS | 3684 | 1469140024077 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:04 INFO - PROCESS | 3684 | 1469140024176 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 15:27:04 INFO - PROCESS | 3684 | 1469140024318 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:04 INFO - PROCESS | 3684 | 1469140024324 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:04 INFO - PROCESS | 3684 | ++DOCSHELL 10ECD800 == 40 [pid = 3684] [id = 595] 15:27:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (10ED0000) [pid = 3684] [serial = 1785] [outer = 00000000] 15:27:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (12825C00) [pid = 3684] [serial = 1786] [outer = 10ED0000] 15:27:04 INFO - PROCESS | 3684 | 1469140024380 Marionette DEBUG loaded listener.js 15:27:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (12931C00) [pid = 3684] [serial = 1787] [outer = 10ED0000] 15:27:05 INFO - PROCESS | 3684 | --DOCSHELL 16008400 == 39 [pid = 3684] [id = 590] 15:27:05 INFO - PROCESS | 3684 | --DOCSHELL 15B8A400 == 38 [pid = 3684] [id = 589] 15:27:05 INFO - PROCESS | 3684 | --DOCSHELL 0F348400 == 37 [pid = 3684] [id = 588] 15:27:05 INFO - PROCESS | 3684 | --DOCSHELL 15DEC000 == 36 [pid = 3684] [id = 587] 15:27:05 INFO - PROCESS | 3684 | --DOCSHELL 1683E400 == 35 [pid = 3684] [id = 586] 15:27:05 INFO - PROCESS | 3684 | --DOCSHELL 15DE8400 == 34 [pid = 3684] [id = 585] 15:27:05 INFO - PROCESS | 3684 | --DOCSHELL 13CA5000 == 33 [pid = 3684] [id = 584] 15:27:05 INFO - PROCESS | 3684 | --DOCSHELL 12B5EC00 == 32 [pid = 3684] [id = 583] 15:27:05 INFO - PROCESS | 3684 | --DOCSHELL 0F970800 == 31 [pid = 3684] [id = 582] 15:27:05 INFO - PROCESS | 3684 | --DOCSHELL 1292C400 == 30 [pid = 3684] [id = 579] 15:27:05 INFO - PROCESS | 3684 | --DOCSHELL 10ECEC00 == 29 [pid = 3684] [id = 580] 15:27:05 INFO - PROCESS | 3684 | --DOCSHELL 13934400 == 28 [pid = 3684] [id = 581] 15:27:05 INFO - PROCESS | 3684 | --DOCSHELL 139C8400 == 27 [pid = 3684] [id = 593] 15:27:05 INFO - PROCESS | 3684 | --DOCSHELL 1807F800 == 26 [pid = 3684] [id = 594] 15:27:05 INFO - PROCESS | 3684 | --DOCSHELL 13CA0C00 == 25 [pid = 3684] [id = 591] 15:27:05 INFO - PROCESS | 3684 | --DOCSHELL 10ED0400 == 24 [pid = 3684] [id = 592] 15:27:05 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (13919C00) [pid = 3684] [serial = 1720] [outer = 00000000] [url = about:blank] 15:27:05 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (12990400) [pid = 3684] [serial = 1717] [outer = 00000000] [url = about:blank] 15:27:05 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (12B5FC00) [pid = 3684] [serial = 1718] [outer = 00000000] [url = about:blank] 15:27:05 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (0F34E400) [pid = 3684] [serial = 1714] [outer = 00000000] [url = about:blank] 15:27:05 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (10A0AC00) [pid = 3684] [serial = 1715] [outer = 00000000] [url = about:blank] 15:27:05 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (16E0A800) [pid = 3684] [serial = 1729] [outer = 00000000] [url = about:blank] 15:27:05 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (177B3800) [pid = 3684] [serial = 1736] [outer = 00000000] [url = about:blank] 15:27:05 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1129B800) [pid = 3684] [serial = 1703] [outer = 00000000] [url = about:blank] 15:27:05 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1026FC00) [pid = 3684] [serial = 1702] [outer = 00000000] [url = about:blank] 15:27:05 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1314A400) [pid = 3684] [serial = 1706] [outer = 00000000] [url = about:blank] 15:27:05 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13051C00) [pid = 3684] [serial = 1705] [outer = 00000000] [url = about:blank] 15:27:05 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (14FB4400) [pid = 3684] [serial = 1709] [outer = 00000000] [url = about:blank] 15:27:05 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (142C0C00) [pid = 3684] [serial = 1708] [outer = 00000000] [url = about:blank] 15:27:05 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16014C00) [pid = 3684] [serial = 1711] [outer = 00000000] [url = about:blank] 15:27:05 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (16D06400) [pid = 3684] [serial = 1727] [outer = 00000000] [url = about:blank] 15:27:05 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16D02C00) [pid = 3684] [serial = 1726] [outer = 00000000] [url = about:blank] 15:27:05 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (177BBC00) [pid = 3684] [serial = 1738] [outer = 00000000] [url = about:blank] 15:27:05 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (10ED4800) [pid = 3684] [serial = 1732] [outer = 00000000] [url = about:blank] 15:27:05 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (171BC800) [pid = 3684] [serial = 1735] [outer = 00000000] [url = about:blank] 15:27:05 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (16FC4C00) [pid = 3684] [serial = 1730] [outer = 00000000] [url = about:blank] 15:27:05 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (15D06000) [pid = 3684] [serial = 1723] [outer = 00000000] [url = about:blank] 15:27:05 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1600EC00) [pid = 3684] [serial = 1724] [outer = 00000000] [url = about:blank] 15:27:05 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (16009C00) [pid = 3684] [serial = 1733] [outer = 00000000] [url = about:blank] 15:27:05 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (13E99C00) [pid = 3684] [serial = 1721] [outer = 00000000] [url = about:blank] 15:27:05 INFO - PROCESS | 3684 | 1469140025472 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 15:27:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 15:27:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1446ms 15:27:05 INFO - PROCESS | 3684 | 1469140025514 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 15:27:05 INFO - PROCESS | 3684 | 1469140025518 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 15:27:05 INFO - PROCESS | 3684 | 1469140025523 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 15:27:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 15:27:05 INFO - PROCESS | 3684 | 1469140025528 Marionette TRACE conn3 <- [1,2346,null,{}] 15:27:05 INFO - PROCESS | 3684 | 1469140025532 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:05 INFO - PROCESS | 3684 | 1469140025535 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:05 INFO - PROCESS | 3684 | 1469140025623 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 15:27:05 INFO - PROCESS | 3684 | 1469140025632 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:05 INFO - PROCESS | 3684 | 1469140025635 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:05 INFO - PROCESS | 3684 | ++DOCSHELL 10A02000 == 25 [pid = 3684] [id = 596] 15:27:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (10A0AC00) [pid = 3684] [serial = 1788] [outer = 00000000] 15:27:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (10A54000) [pid = 3684] [serial = 1789] [outer = 10A0AC00] 15:27:05 INFO - PROCESS | 3684 | 1469140025686 Marionette DEBUG loaded listener.js 15:27:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (10F98000) [pid = 3684] [serial = 1790] [outer = 10A0AC00] 15:27:06 INFO - PROCESS | 3684 | 1469140026192 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 15:27:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 15:27:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 708ms 15:27:06 INFO - PROCESS | 3684 | 1469140026249 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 15:27:06 INFO - PROCESS | 3684 | 1469140026253 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 15:27:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 15:27:06 INFO - PROCESS | 3684 | 1469140026272 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 15:27:06 INFO - PROCESS | 3684 | 1469140026275 Marionette TRACE conn3 <- [1,2350,null,{}] 15:27:06 INFO - PROCESS | 3684 | 1469140026281 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:06 INFO - PROCESS | 3684 | 1469140026283 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:06 INFO - PROCESS | 3684 | 1469140026382 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 15:27:06 INFO - PROCESS | 3684 | 1469140026475 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:06 INFO - PROCESS | 3684 | 1469140026477 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:06 INFO - PROCESS | 3684 | ++DOCSHELL 12992800 == 26 [pid = 3684] [id = 597] 15:27:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (12999000) [pid = 3684] [serial = 1791] [outer = 00000000] 15:27:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (12B6B400) [pid = 3684] [serial = 1792] [outer = 12999000] 15:27:06 INFO - PROCESS | 3684 | 1469140026523 Marionette DEBUG loaded listener.js 15:27:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (13053400) [pid = 3684] [serial = 1793] [outer = 12999000] 15:27:06 INFO - PROCESS | 3684 | 1469140026872 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 15:27:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 15:27:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 603ms 15:27:06 INFO - PROCESS | 3684 | 1469140026898 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 15:27:06 INFO - PROCESS | 3684 | 1469140026900 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 15:27:06 INFO - PROCESS | 3684 | 1469140026904 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 15:27:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 15:27:06 INFO - PROCESS | 3684 | 1469140026909 Marionette TRACE conn3 <- [1,2354,null,{}] 15:27:06 INFO - PROCESS | 3684 | 1469140026926 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:06 INFO - PROCESS | 3684 | 1469140026933 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:07 INFO - PROCESS | 3684 | 1469140027039 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 15:27:07 INFO - PROCESS | 3684 | 1469140027047 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:07 INFO - PROCESS | 3684 | 1469140027051 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:07 INFO - PROCESS | 3684 | ++DOCSHELL 139CC400 == 27 [pid = 3684] [id = 598] 15:27:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (139D0000) [pid = 3684] [serial = 1794] [outer = 00000000] 15:27:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (142BA000) [pid = 3684] [serial = 1795] [outer = 139D0000] 15:27:07 INFO - PROCESS | 3684 | 1469140027096 Marionette DEBUG loaded listener.js 15:27:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (144FBC00) [pid = 3684] [serial = 1796] [outer = 139D0000] 15:27:07 INFO - PROCESS | 3684 | 1469140027606 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 15:27:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 15:27:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 708ms 15:27:07 INFO - PROCESS | 3684 | 1469140027629 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 15:27:07 INFO - PROCESS | 3684 | 1469140027631 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 15:27:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 15:27:07 INFO - PROCESS | 3684 | 1469140027635 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 15:27:07 INFO - PROCESS | 3684 | 1469140027636 Marionette TRACE conn3 <- [1,2358,null,{}] 15:27:07 INFO - PROCESS | 3684 | 1469140027640 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:07 INFO - PROCESS | 3684 | 1469140027642 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:07 INFO - PROCESS | 3684 | 1469140027786 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 15:27:07 INFO - PROCESS | 3684 | 1469140027791 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:07 INFO - PROCESS | 3684 | 1469140027794 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:07 INFO - PROCESS | 3684 | ++DOCSHELL 15B93400 == 28 [pid = 3684] [id = 599] 15:27:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (15D02C00) [pid = 3684] [serial = 1797] [outer = 00000000] 15:27:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (15D10000) [pid = 3684] [serial = 1798] [outer = 15D02C00] 15:27:07 INFO - PROCESS | 3684 | 1469140027837 Marionette DEBUG loaded listener.js 15:27:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16007000) [pid = 3684] [serial = 1799] [outer = 15D02C00] 15:27:08 INFO - PROCESS | 3684 | 1469140028257 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 15:27:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 15:27:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 678ms 15:27:08 INFO - PROCESS | 3684 | 1469140028297 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 15:27:08 INFO - PROCESS | 3684 | 1469140028299 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 15:27:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 15:27:08 INFO - PROCESS | 3684 | 1469140028308 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 15:27:08 INFO - PROCESS | 3684 | 1469140028310 Marionette TRACE conn3 <- [1,2362,null,{}] 15:27:08 INFO - PROCESS | 3684 | 1469140028313 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:08 INFO - PROCESS | 3684 | 1469140028315 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:08 INFO - PROCESS | 3684 | 1469140028424 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 15:27:08 INFO - PROCESS | 3684 | 1469140028429 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:08 INFO - PROCESS | 3684 | 1469140028431 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:08 INFO - PROCESS | 3684 | ++DOCSHELL 16009C00 == 29 [pid = 3684] [id = 600] 15:27:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1600A400) [pid = 3684] [serial = 1800] [outer = 00000000] 15:27:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16821400) [pid = 3684] [serial = 1801] [outer = 1600A400] 15:27:08 INFO - PROCESS | 3684 | 1469140028476 Marionette DEBUG loaded listener.js 15:27:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16836C00) [pid = 3684] [serial = 1802] [outer = 1600A400] 15:27:08 INFO - PROCESS | 3684 | 1469140028928 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 15:27:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 15:27:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 663ms 15:27:08 INFO - PROCESS | 3684 | 1469140028984 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 15:27:08 INFO - PROCESS | 3684 | 1469140028986 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 15:27:08 INFO - PROCESS | 3684 | 1469140028990 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 15:27:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 15:27:08 INFO - PROCESS | 3684 | 1469140028991 Marionette TRACE conn3 <- [1,2366,null,{}] 15:27:08 INFO - PROCESS | 3684 | 1469140029002 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:09 INFO - PROCESS | 3684 | 1469140029007 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:09 INFO - PROCESS | 3684 | 1469140029161 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 15:27:09 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1296B800) [pid = 3684] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 15:27:09 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (12B5F000) [pid = 3684] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 15:27:09 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (0F9EB800) [pid = 3684] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 15:27:09 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (13CAA400) [pid = 3684] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 15:27:09 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (0F348C00) [pid = 3684] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 15:27:09 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (16E09000) [pid = 3684] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 15:27:09 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (15DE8800) [pid = 3684] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 15:27:09 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (139D1400) [pid = 3684] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 15:27:09 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (10ED8C00) [pid = 3684] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 15:27:09 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (15D0D000) [pid = 3684] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 15:27:09 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (15DF0400) [pid = 3684] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 15:27:09 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1683EC00) [pid = 3684] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 15:27:09 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16E02C00) [pid = 3684] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 15:27:09 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (16E0E000) [pid = 3684] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 15:27:09 INFO - PROCESS | 3684 | 1469140029462 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:09 INFO - PROCESS | 3684 | 1469140029464 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:09 INFO - PROCESS | 3684 | ++DOCSHELL 0F348800 == 30 [pid = 3684] [id = 601] 15:27:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (0F348C00) [pid = 3684] [serial = 1803] [outer = 00000000] 15:27:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (10ED8C00) [pid = 3684] [serial = 1804] [outer = 0F348C00] 15:27:09 INFO - PROCESS | 3684 | 1469140029508 Marionette DEBUG loaded listener.js 15:27:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (132F1000) [pid = 3684] [serial = 1805] [outer = 0F348C00] 15:27:09 INFO - PROCESS | 3684 | 1469140029867 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 15:27:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 15:27:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 904ms 15:27:09 INFO - PROCESS | 3684 | 1469140029911 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 15:27:09 INFO - PROCESS | 3684 | 1469140029912 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 15:27:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 15:27:09 INFO - PROCESS | 3684 | 1469140029899 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 15:27:09 INFO - PROCESS | 3684 | 1469140029901 Marionette TRACE conn3 <- [1,2370,null,{}] 15:27:09 INFO - PROCESS | 3684 | 1469140029904 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:09 INFO - PROCESS | 3684 | 1469140029906 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:10 INFO - PROCESS | 3684 | 1469140030018 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 15:27:10 INFO - PROCESS | 3684 | 1469140030026 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:10 INFO - PROCESS | 3684 | 1469140030028 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:10 INFO - PROCESS | 3684 | ++DOCSHELL 12B63C00 == 31 [pid = 3684] [id = 602] 15:27:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (15803400) [pid = 3684] [serial = 1806] [outer = 00000000] 15:27:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16D0A800) [pid = 3684] [serial = 1807] [outer = 15803400] 15:27:10 INFO - PROCESS | 3684 | 1469140030071 Marionette DEBUG loaded listener.js 15:27:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16E03400) [pid = 3684] [serial = 1808] [outer = 15803400] 15:27:10 INFO - PROCESS | 3684 | 1469140030458 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 15:27:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 15:27:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 602ms 15:27:10 INFO - PROCESS | 3684 | 1469140030517 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 15:27:10 INFO - PROCESS | 3684 | 1469140030518 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 15:27:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 15:27:10 INFO - PROCESS | 3684 | 1469140030522 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 15:27:10 INFO - PROCESS | 3684 | 1469140030524 Marionette TRACE conn3 <- [1,2374,null,{}] 15:27:10 INFO - PROCESS | 3684 | 1469140030527 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:10 INFO - PROCESS | 3684 | 1469140030529 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:10 INFO - PROCESS | 3684 | 1469140030640 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 15:27:10 INFO - PROCESS | 3684 | 1469140030648 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:10 INFO - PROCESS | 3684 | 1469140030650 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:10 INFO - PROCESS | 3684 | ++DOCSHELL 0F2A7000 == 32 [pid = 3684] [id = 603] 15:27:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (102CD400) [pid = 3684] [serial = 1809] [outer = 00000000] 15:27:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16F72000) [pid = 3684] [serial = 1810] [outer = 102CD400] 15:27:10 INFO - PROCESS | 3684 | 1469140030721 Marionette DEBUG loaded listener.js 15:27:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16E0E400) [pid = 3684] [serial = 1811] [outer = 102CD400] 15:27:11 INFO - PROCESS | 3684 | 1469140031105 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 15:27:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 15:27:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 603ms 15:27:11 INFO - PROCESS | 3684 | 1469140031141 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 15:27:11 INFO - PROCESS | 3684 | 1469140031143 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 15:27:11 INFO - PROCESS | 3684 | 1469140031146 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 15:27:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 15:27:11 INFO - PROCESS | 3684 | 1469140031148 Marionette TRACE conn3 <- [1,2378,null,{}] 15:27:11 INFO - PROCESS | 3684 | 1469140031151 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:11 INFO - PROCESS | 3684 | 1469140031153 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:11 INFO - PROCESS | 3684 | 1469140031271 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 15:27:11 INFO - PROCESS | 3684 | 1469140031279 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:11 INFO - PROCESS | 3684 | 1469140031281 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:11 INFO - PROCESS | 3684 | ++DOCSHELL 15B86400 == 33 [pid = 3684] [id = 604] 15:27:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (15DEF400) [pid = 3684] [serial = 1812] [outer = 00000000] 15:27:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (17148000) [pid = 3684] [serial = 1813] [outer = 15DEF400] 15:27:11 INFO - PROCESS | 3684 | 1469140031323 Marionette DEBUG loaded listener.js 15:27:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (177B3800) [pid = 3684] [serial = 1814] [outer = 15DEF400] 15:27:12 INFO - PROCESS | 3684 | 1469140032080 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 15:27:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 15:27:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 994ms 15:27:12 INFO - PROCESS | 3684 | 1469140032168 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 15:27:12 INFO - PROCESS | 3684 | 1469140032172 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 15:27:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 15:27:12 INFO - PROCESS | 3684 | 1469140032177 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 15:27:12 INFO - PROCESS | 3684 | 1469140032182 Marionette TRACE conn3 <- [1,2382,null,{}] 15:27:12 INFO - PROCESS | 3684 | 1469140032187 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:12 INFO - PROCESS | 3684 | 1469140032190 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:12 INFO - PROCESS | 3684 | 1469140032325 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 15:27:12 INFO - PROCESS | 3684 | 1469140032455 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:12 INFO - PROCESS | 3684 | 1469140032458 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:12 INFO - PROCESS | 3684 | ++DOCSHELL 10A08400 == 34 [pid = 3684] [id = 605] 15:27:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (10A0FC00) [pid = 3684] [serial = 1815] [outer = 00000000] 15:27:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (11217400) [pid = 3684] [serial = 1816] [outer = 10A0FC00] 15:27:12 INFO - PROCESS | 3684 | 1469140032519 Marionette DEBUG loaded listener.js 15:27:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1299DC00) [pid = 3684] [serial = 1817] [outer = 10A0FC00] 15:27:13 INFO - PROCESS | 3684 | 1469140033367 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:27:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 15:27:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1250ms 15:27:13 INFO - PROCESS | 3684 | 1469140033423 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 15:27:13 INFO - PROCESS | 3684 | 1469140033427 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 15:27:13 INFO - PROCESS | 3684 | 1469140033432 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 15:27:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 15:27:13 INFO - PROCESS | 3684 | 1469140033435 Marionette TRACE conn3 <- [1,2386,null,{}] 15:27:13 INFO - PROCESS | 3684 | 1469140033441 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:13 INFO - PROCESS | 3684 | 1469140033443 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:13 INFO - PROCESS | 3684 | 1469140033553 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 15:27:13 INFO - PROCESS | 3684 | 1469140033699 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:13 INFO - PROCESS | 3684 | 1469140033703 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:13 INFO - PROCESS | 3684 | --DOCSHELL 0F2A7000 == 33 [pid = 3684] [id = 603] 15:27:13 INFO - PROCESS | 3684 | --DOCSHELL 12B63C00 == 32 [pid = 3684] [id = 602] 15:27:13 INFO - PROCESS | 3684 | --DOCSHELL 0F348800 == 31 [pid = 3684] [id = 601] 15:27:13 INFO - PROCESS | 3684 | --DOCSHELL 16009C00 == 30 [pid = 3684] [id = 600] 15:27:13 INFO - PROCESS | 3684 | --DOCSHELL 15B93400 == 29 [pid = 3684] [id = 599] 15:27:13 INFO - PROCESS | 3684 | --DOCSHELL 139CC400 == 28 [pid = 3684] [id = 598] 15:27:13 INFO - PROCESS | 3684 | --DOCSHELL 12992800 == 27 [pid = 3684] [id = 597] 15:27:13 INFO - PROCESS | 3684 | --DOCSHELL 10A02000 == 26 [pid = 3684] [id = 596] 15:27:13 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1830E400) [pid = 3684] [serial = 1774] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (171C7000) [pid = 3684] [serial = 1772] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (177BC800) [pid = 3684] [serial = 1739] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (12B65800) [pid = 3684] [serial = 1750] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (10F98800) [pid = 3684] [serial = 1748] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1580B800) [pid = 3684] [serial = 1754] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (131DAC00) [pid = 3684] [serial = 1766] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16E0A000) [pid = 3684] [serial = 1763] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (12B64C00) [pid = 3684] [serial = 1765] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1681E000) [pid = 3684] [serial = 1757] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (15B0D800) [pid = 3684] [serial = 1745] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (142BE000) [pid = 3684] [serial = 1753] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (11484000) [pid = 3684] [serial = 1741] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (12BD0000) [pid = 3684] [serial = 1751] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (102CB400) [pid = 3684] [serial = 1747] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (16012400) [pid = 3684] [serial = 1756] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (144F9C00) [pid = 3684] [serial = 1744] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (17717C00) [pid = 3684] [serial = 1769] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1681E800) [pid = 3684] [serial = 1712] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (16B36800) [pid = 3684] [serial = 1759] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (16B44400) [pid = 3684] [serial = 1760] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (16FC0800) [pid = 3684] [serial = 1762] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (171BD800) [pid = 3684] [serial = 1768] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (1807C400) [pid = 3684] [serial = 1771] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (11CD7400) [pid = 3684] [serial = 1742] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (18368800) [pid = 3684] [serial = 1775] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3684 | ++DOCSHELL 0F394400 == 27 [pid = 3684] [id = 606] 15:27:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (0F93A000) [pid = 3684] [serial = 1818] [outer = 00000000] 15:27:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (102CB400) [pid = 3684] [serial = 1819] [outer = 0F93A000] 15:27:13 INFO - PROCESS | 3684 | 1469140033759 Marionette DEBUG loaded listener.js 15:27:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (10A48800) [pid = 3684] [serial = 1820] [outer = 0F93A000] 15:27:14 INFO - PROCESS | 3684 | 1469140034203 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 15:27:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 15:27:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 798ms 15:27:14 INFO - PROCESS | 3684 | 1469140034258 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 15:27:14 INFO - PROCESS | 3684 | 1469140034262 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 15:27:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 15:27:14 INFO - PROCESS | 3684 | 1469140034252 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 15:27:14 INFO - PROCESS | 3684 | 1469140034255 Marionette TRACE conn3 <- [1,2390,null,{}] 15:27:14 INFO - PROCESS | 3684 | 1469140034259 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:14 INFO - PROCESS | 3684 | 1469140034261 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:14 INFO - PROCESS | 3684 | 1469140034361 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 15:27:14 INFO - PROCESS | 3684 | 1469140034376 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:14 INFO - PROCESS | 3684 | 1469140034378 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:14 INFO - PROCESS | 3684 | ++DOCSHELL 1282B400 == 28 [pid = 3684] [id = 607] 15:27:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (1282B800) [pid = 3684] [serial = 1821] [outer = 00000000] 15:27:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (12975000) [pid = 3684] [serial = 1822] [outer = 1282B800] 15:27:14 INFO - PROCESS | 3684 | 1469140034425 Marionette DEBUG loaded listener.js 15:27:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (1299C400) [pid = 3684] [serial = 1823] [outer = 1282B800] 15:27:14 INFO - PROCESS | 3684 | 1469140034902 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 15:27:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 15:27:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 678ms 15:27:14 INFO - PROCESS | 3684 | 1469140034935 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 15:27:14 INFO - PROCESS | 3684 | 1469140034937 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 15:27:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 15:27:14 INFO - PROCESS | 3684 | 1469140034941 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 15:27:14 INFO - PROCESS | 3684 | 1469140034944 Marionette TRACE conn3 <- [1,2394,null,{}] 15:27:14 INFO - PROCESS | 3684 | 1469140034955 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:14 INFO - PROCESS | 3684 | 1469140034960 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:15 INFO - PROCESS | 3684 | 1469140035070 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 15:27:15 INFO - PROCESS | 3684 | 1469140035170 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:15 INFO - PROCESS | 3684 | 1469140035157 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:15 INFO - PROCESS | 3684 | ++DOCSHELL 13159C00 == 29 [pid = 3684] [id = 608] 15:27:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (131DBC00) [pid = 3684] [serial = 1824] [outer = 00000000] 15:27:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (13943C00) [pid = 3684] [serial = 1825] [outer = 131DBC00] 15:27:15 INFO - PROCESS | 3684 | 1469140035210 Marionette DEBUG loaded listener.js 15:27:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (13CA0C00) [pid = 3684] [serial = 1826] [outer = 131DBC00] 15:27:15 INFO - PROCESS | 3684 | 1469140035584 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 15:27:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 15:27:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 663ms 15:27:15 INFO - PROCESS | 3684 | 1469140035608 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 15:27:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 15:27:15 INFO - PROCESS | 3684 | 1469140035610 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 15:27:15 INFO - PROCESS | 3684 | 1469140035613 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 15:27:15 INFO - PROCESS | 3684 | 1469140035615 Marionette TRACE conn3 <- [1,2398,null,{}] 15:27:15 INFO - PROCESS | 3684 | 1469140035618 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:15 INFO - PROCESS | 3684 | 1469140035620 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:15 INFO - PROCESS | 3684 | 1469140035713 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 15:27:15 INFO - PROCESS | 3684 | 1469140035718 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:15 INFO - PROCESS | 3684 | 1469140035720 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:15 INFO - PROCESS | 3684 | ++DOCSHELL 14435000 == 30 [pid = 3684] [id = 609] 15:27:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (14437000) [pid = 3684] [serial = 1827] [outer = 00000000] 15:27:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (15B01400) [pid = 3684] [serial = 1828] [outer = 14437000] 15:27:15 INFO - PROCESS | 3684 | 1469140035763 Marionette DEBUG loaded listener.js 15:27:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (15B10C00) [pid = 3684] [serial = 1829] [outer = 14437000] 15:27:16 INFO - PROCESS | 3684 | 1469140036233 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 15:27:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 15:27:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 662ms 15:27:16 INFO - PROCESS | 3684 | 1469140036292 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 15:27:16 INFO - PROCESS | 3684 | 1469140036294 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 15:27:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 15:27:16 INFO - PROCESS | 3684 | 1469140036303 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 15:27:16 INFO - PROCESS | 3684 | 1469140036305 Marionette TRACE conn3 <- [1,2402,null,{}] 15:27:16 INFO - PROCESS | 3684 | 1469140036309 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:16 INFO - PROCESS | 3684 | 1469140036311 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:16 INFO - PROCESS | 3684 | 1469140036456 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 15:27:16 INFO - PROCESS | 3684 | 1469140036476 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:16 INFO - PROCESS | 3684 | 1469140036478 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:16 INFO - PROCESS | 3684 | ++DOCSHELL 15D0C400 == 31 [pid = 3684] [id = 610] 15:27:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (15D0C800) [pid = 3684] [serial = 1830] [outer = 00000000] 15:27:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16008000) [pid = 3684] [serial = 1831] [outer = 15D0C800] 15:27:16 INFO - PROCESS | 3684 | 1469140036521 Marionette DEBUG loaded listener.js 15:27:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16011400) [pid = 3684] [serial = 1832] [outer = 15D0C800] 15:27:16 INFO - PROCESS | 3684 | 1469140036943 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 15:27:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 15:27:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 677ms 15:27:16 INFO - PROCESS | 3684 | 1469140036983 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 15:27:16 INFO - PROCESS | 3684 | 1469140036985 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 15:27:16 INFO - PROCESS | 3684 | 1469140036988 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 15:27:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 15:27:16 INFO - PROCESS | 3684 | 1469140036990 Marionette TRACE conn3 <- [1,2406,null,{}] 15:27:16 INFO - PROCESS | 3684 | 1469140036993 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:16 INFO - PROCESS | 3684 | 1469140036999 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:17 INFO - PROCESS | 3684 | 1469140037143 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 15:27:17 INFO - PROCESS | 3684 | 1469140037159 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:17 INFO - PROCESS | 3684 | 1469140037144 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:17 INFO - PROCESS | 3684 | ++DOCSHELL 16841C00 == 32 [pid = 3684] [id = 611] 15:27:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16842800) [pid = 3684] [serial = 1833] [outer = 00000000] 15:27:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16D07800) [pid = 3684] [serial = 1834] [outer = 16842800] 15:27:17 INFO - PROCESS | 3684 | 1469140037244 Marionette DEBUG loaded listener.js 15:27:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16D0B800) [pid = 3684] [serial = 1835] [outer = 16842800] 15:27:17 INFO - PROCESS | 3684 | 1469140037642 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:27:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 15:27:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 723ms 15:27:17 INFO - PROCESS | 3684 | 1469140037693 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 15:27:17 INFO - PROCESS | 3684 | 1469140037695 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 15:27:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 15:27:17 INFO - PROCESS | 3684 | 1469140037698 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 15:27:17 INFO - PROCESS | 3684 | 1469140037700 Marionette TRACE conn3 <- [1,2410,null,{}] 15:27:17 INFO - PROCESS | 3684 | 1469140037703 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:17 INFO - PROCESS | 3684 | 1469140037705 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:17 INFO - PROCESS | 3684 | 1469140037847 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 15:27:17 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (102CD400) [pid = 3684] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 15:27:17 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (10ED0000) [pid = 3684] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 15:27:17 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (15D02C00) [pid = 3684] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 15:27:17 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (10ED2C00) [pid = 3684] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 15:27:17 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (13C51000) [pid = 3684] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 15:27:17 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (18107400) [pid = 3684] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 15:27:17 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1600A400) [pid = 3684] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 15:27:17 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (0F348C00) [pid = 3684] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 15:27:17 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (139D0000) [pid = 3684] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 15:27:17 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (12999000) [pid = 3684] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 15:27:17 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (10A0AC00) [pid = 3684] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 15:27:17 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (15803400) [pid = 3684] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 15:27:17 INFO - PROCESS | 3684 | 1469140038000 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:17 INFO - PROCESS | 3684 | 1469140038002 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:18 INFO - PROCESS | 3684 | ++DOCSHELL 1026DC00 == 33 [pid = 3684] [id = 612] 15:27:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (1026E000) [pid = 3684] [serial = 1836] [outer = 00000000] 15:27:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (10ED5000) [pid = 3684] [serial = 1837] [outer = 1026E000] 15:27:18 INFO - PROCESS | 3684 | 1469140038049 Marionette DEBUG loaded listener.js 15:27:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (12B63800) [pid = 3684] [serial = 1838] [outer = 1026E000] 15:27:18 INFO - PROCESS | 3684 | 1469140038407 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:27:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 15:27:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 708ms 15:27:18 INFO - PROCESS | 3684 | 1469140038423 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 15:27:18 INFO - PROCESS | 3684 | 1469140038424 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 15:27:18 INFO - PROCESS | 3684 | 1469140038428 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 15:27:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 15:27:18 INFO - PROCESS | 3684 | 1469140038429 Marionette TRACE conn3 <- [1,2414,null,{}] 15:27:18 INFO - PROCESS | 3684 | 1469140038433 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:18 INFO - PROCESS | 3684 | 1469140038435 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:18 INFO - PROCESS | 3684 | 1469140038555 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 15:27:18 INFO - PROCESS | 3684 | 1469140038546 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:18 INFO - PROCESS | 3684 | 1469140038548 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:18 INFO - PROCESS | 3684 | ++DOCSHELL 1129C400 == 34 [pid = 3684] [id = 613] 15:27:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (13C51000) [pid = 3684] [serial = 1839] [outer = 00000000] 15:27:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (16D46800) [pid = 3684] [serial = 1840] [outer = 13C51000] 15:27:18 INFO - PROCESS | 3684 | 1469140038591 Marionette DEBUG loaded listener.js 15:27:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (144EF400) [pid = 3684] [serial = 1841] [outer = 13C51000] 15:27:18 INFO - PROCESS | 3684 | 1469140038995 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 15:27:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 15:27:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 618ms 15:27:19 INFO - PROCESS | 3684 | 1469140039048 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 15:27:19 INFO - PROCESS | 3684 | 1469140039050 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 15:27:19 INFO - PROCESS | 3684 | 1469140039053 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 15:27:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 15:27:19 INFO - PROCESS | 3684 | 1469140039055 Marionette TRACE conn3 <- [1,2418,null,{}] 15:27:19 INFO - PROCESS | 3684 | 1469140039042 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:19 INFO - PROCESS | 3684 | 1469140039044 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:19 INFO - PROCESS | 3684 | 1469140039121 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 15:27:19 INFO - PROCESS | 3684 | 1469140039241 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:19 INFO - PROCESS | 3684 | 1469140039243 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:19 INFO - PROCESS | 3684 | ++DOCSHELL 0F34D800 == 35 [pid = 3684] [id = 614] 15:27:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (13E98C00) [pid = 3684] [serial = 1842] [outer = 00000000] 15:27:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16FC4000) [pid = 3684] [serial = 1843] [outer = 13E98C00] 15:27:19 INFO - PROCESS | 3684 | 1469140039287 Marionette DEBUG loaded listener.js 15:27:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16FC7400) [pid = 3684] [serial = 1844] [outer = 13E98C00] 15:27:19 INFO - PROCESS | 3684 | 1469140039635 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 15:27:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 15:27:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 618ms 15:27:19 INFO - PROCESS | 3684 | 1469140039655 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 15:27:19 INFO - PROCESS | 3684 | 1469140039657 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 15:27:19 INFO - PROCESS | 3684 | 1469140039660 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 15:27:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 15:27:19 INFO - PROCESS | 3684 | 1469140039662 Marionette TRACE conn3 <- [1,2422,null,{}] 15:27:19 INFO - PROCESS | 3684 | 1469140039665 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:19 INFO - PROCESS | 3684 | 1469140039667 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:19 INFO - PROCESS | 3684 | 1469140039795 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 15:27:19 INFO - PROCESS | 3684 | 1469140039803 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:19 INFO - PROCESS | 3684 | 1469140039805 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:19 INFO - PROCESS | 3684 | ++DOCSHELL 16D04000 == 36 [pid = 3684] [id = 615] 15:27:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16D0B400) [pid = 3684] [serial = 1845] [outer = 00000000] 15:27:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (177B3400) [pid = 3684] [serial = 1846] [outer = 16D0B400] 15:27:19 INFO - PROCESS | 3684 | 1469140039846 Marionette DEBUG loaded listener.js 15:27:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (177C6C00) [pid = 3684] [serial = 1847] [outer = 16D0B400] 15:27:20 INFO - PROCESS | 3684 | 1469140040441 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 15:27:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 15:27:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 873ms 15:27:20 INFO - PROCESS | 3684 | 1469140040531 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 15:27:20 INFO - PROCESS | 3684 | 1469140040535 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 15:27:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 15:27:20 INFO - PROCESS | 3684 | 1469140040540 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 15:27:20 INFO - PROCESS | 3684 | 1469140040545 Marionette TRACE conn3 <- [1,2426,null,{}] 15:27:20 INFO - PROCESS | 3684 | 1469140040573 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:20 INFO - PROCESS | 3684 | 1469140040576 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:20 INFO - PROCESS | 3684 | 1469140040693 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 15:27:20 INFO - PROCESS | 3684 | 1469140040825 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:20 INFO - PROCESS | 3684 | 1469140040828 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:20 INFO - PROCESS | 3684 | ++DOCSHELL 10564000 == 37 [pid = 3684] [id = 616] 15:27:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (10A03C00) [pid = 3684] [serial = 1848] [outer = 00000000] 15:27:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (12973800) [pid = 3684] [serial = 1849] [outer = 10A03C00] 15:27:20 INFO - PROCESS | 3684 | 1469140040893 Marionette DEBUG loaded listener.js 15:27:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (12B6A800) [pid = 3684] [serial = 1850] [outer = 10A03C00] 15:27:21 INFO - PROCESS | 3684 | 1469140041429 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 15:27:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 15:27:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 934ms 15:27:21 INFO - PROCESS | 3684 | 1469140041473 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 15:27:21 INFO - PROCESS | 3684 | 1469140041479 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 15:27:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 15:27:21 INFO - PROCESS | 3684 | 1469140041486 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 15:27:21 INFO - PROCESS | 3684 | 1469140041488 Marionette TRACE conn3 <- [1,2430,null,{}] 15:27:21 INFO - PROCESS | 3684 | 1469140041492 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:21 INFO - PROCESS | 3684 | 1469140041495 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:21 INFO - PROCESS | 3684 | 1469140041605 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 15:27:21 INFO - PROCESS | 3684 | 1469140041744 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:21 INFO - PROCESS | 3684 | 1469140041747 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:21 INFO - PROCESS | 3684 | ++DOCSHELL 144FB400 == 38 [pid = 3684] [id = 617] 15:27:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (144FEC00) [pid = 3684] [serial = 1851] [outer = 00000000] 15:27:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (15D08C00) [pid = 3684] [serial = 1852] [outer = 144FEC00] 15:27:21 INFO - PROCESS | 3684 | 1469140041802 Marionette DEBUG loaded listener.js 15:27:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (167F7C00) [pid = 3684] [serial = 1853] [outer = 144FEC00] 15:27:22 INFO - PROCESS | 3684 | 1469140042361 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 15:27:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 15:27:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 904ms 15:27:22 INFO - PROCESS | 3684 | 1469140042399 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 15:27:22 INFO - PROCESS | 3684 | 1469140042401 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 15:27:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 15:27:22 INFO - PROCESS | 3684 | 1469140042405 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 15:27:22 INFO - PROCESS | 3684 | 1469140042409 Marionette TRACE conn3 <- [1,2434,null,{}] 15:27:22 INFO - PROCESS | 3684 | 1469140042420 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:22 INFO - PROCESS | 3684 | 1469140042424 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:22 INFO - PROCESS | 3684 | 1469140042534 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 15:27:22 INFO - PROCESS | 3684 | 1469140042673 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:22 INFO - PROCESS | 3684 | 1469140042677 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:22 INFO - PROCESS | 3684 | ++DOCSHELL 12B5F000 == 39 [pid = 3684] [id = 618] 15:27:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (13267C00) [pid = 3684] [serial = 1854] [outer = 00000000] 15:27:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16E0D400) [pid = 3684] [serial = 1855] [outer = 13267C00] 15:27:22 INFO - PROCESS | 3684 | 1469140042733 Marionette DEBUG loaded listener.js 15:27:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (177AE800) [pid = 3684] [serial = 1856] [outer = 13267C00] 15:27:23 INFO - PROCESS | 3684 | 1469140043422 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 15:27:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 15:27:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1055ms 15:27:23 INFO - PROCESS | 3684 | 1469140043474 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 15:27:23 INFO - PROCESS | 3684 | 1469140043479 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 15:27:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 15:27:23 INFO - PROCESS | 3684 | 1469140043483 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 15:27:23 INFO - PROCESS | 3684 | 1469140043486 Marionette TRACE conn3 <- [1,2438,null,{}] 15:27:23 INFO - PROCESS | 3684 | 1469140043492 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:23 INFO - PROCESS | 3684 | 1469140043495 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:23 INFO - PROCESS | 3684 | 1469140043653 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 15:27:23 INFO - PROCESS | 3684 | 1469140043669 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:23 INFO - PROCESS | 3684 | 1469140043672 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:23 INFO - PROCESS | 3684 | ++DOCSHELL 110F1800 == 40 [pid = 3684] [id = 619] 15:27:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1129B400) [pid = 3684] [serial = 1857] [outer = 00000000] 15:27:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (12997800) [pid = 3684] [serial = 1858] [outer = 1129B400] 15:27:23 INFO - PROCESS | 3684 | 1469140043720 Marionette DEBUG loaded listener.js 15:27:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (12BD0000) [pid = 3684] [serial = 1859] [outer = 1129B400] 15:27:24 INFO - PROCESS | 3684 | --DOCSHELL 10ECD800 == 39 [pid = 3684] [id = 595] 15:27:24 INFO - PROCESS | 3684 | --DOCSHELL 0F34D800 == 38 [pid = 3684] [id = 614] 15:27:24 INFO - PROCESS | 3684 | --DOCSHELL 1129C400 == 37 [pid = 3684] [id = 613] 15:27:24 INFO - PROCESS | 3684 | --DOCSHELL 1026DC00 == 36 [pid = 3684] [id = 612] 15:27:24 INFO - PROCESS | 3684 | --DOCSHELL 16841C00 == 35 [pid = 3684] [id = 611] 15:27:24 INFO - PROCESS | 3684 | --DOCSHELL 15D0C400 == 34 [pid = 3684] [id = 610] 15:27:24 INFO - PROCESS | 3684 | --DOCSHELL 14435000 == 33 [pid = 3684] [id = 609] 15:27:24 INFO - PROCESS | 3684 | --DOCSHELL 13159C00 == 32 [pid = 3684] [id = 608] 15:27:24 INFO - PROCESS | 3684 | --DOCSHELL 1282B400 == 31 [pid = 3684] [id = 607] 15:27:24 INFO - PROCESS | 3684 | --DOCSHELL 0F394400 == 30 [pid = 3684] [id = 606] 15:27:24 INFO - PROCESS | 3684 | --DOCSHELL 15B86400 == 29 [pid = 3684] [id = 604] 15:27:24 INFO - PROCESS | 3684 | --DOCSHELL 10A08400 == 28 [pid = 3684] [id = 605] 15:27:24 INFO - PROCESS | 3684 | --DOCSHELL 144FB400 == 27 [pid = 3684] [id = 617] 15:27:24 INFO - PROCESS | 3684 | --DOCSHELL 12B5F000 == 26 [pid = 3684] [id = 618] 15:27:24 INFO - PROCESS | 3684 | --DOCSHELL 16D04000 == 25 [pid = 3684] [id = 615] 15:27:24 INFO - PROCESS | 3684 | --DOCSHELL 10564000 == 24 [pid = 3684] [id = 616] 15:27:24 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (16F72000) [pid = 3684] [serial = 1810] [outer = 00000000] [url = about:blank] 15:27:24 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (12931C00) [pid = 3684] [serial = 1787] [outer = 00000000] [url = about:blank] 15:27:24 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (12825C00) [pid = 3684] [serial = 1786] [outer = 00000000] [url = about:blank] 15:27:24 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (15D10000) [pid = 3684] [serial = 1798] [outer = 00000000] [url = about:blank] 15:27:24 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1302B400) [pid = 3684] [serial = 1778] [outer = 00000000] [url = about:blank] 15:27:24 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (112A6400) [pid = 3684] [serial = 1777] [outer = 00000000] [url = about:blank] 15:27:24 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (16D0C400) [pid = 3684] [serial = 1781] [outer = 00000000] [url = about:blank] 15:27:24 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1600E800) [pid = 3684] [serial = 1780] [outer = 00000000] [url = about:blank] 15:27:24 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (18374800) [pid = 3684] [serial = 1784] [outer = 00000000] [url = about:blank] 15:27:24 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (18310800) [pid = 3684] [serial = 1783] [outer = 00000000] [url = about:blank] 15:27:24 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (16821400) [pid = 3684] [serial = 1801] [outer = 00000000] [url = about:blank] 15:27:24 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (10ED8C00) [pid = 3684] [serial = 1804] [outer = 00000000] [url = about:blank] 15:27:24 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16836C00) [pid = 3684] [serial = 1802] [outer = 00000000] [url = about:blank] 15:27:24 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16E0E400) [pid = 3684] [serial = 1811] [outer = 00000000] [url = about:blank] 15:27:24 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (142BA000) [pid = 3684] [serial = 1795] [outer = 00000000] [url = about:blank] 15:27:24 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (12B6B400) [pid = 3684] [serial = 1792] [outer = 00000000] [url = about:blank] 15:27:24 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (13053400) [pid = 3684] [serial = 1793] [outer = 00000000] [url = about:blank] 15:27:24 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (132F1000) [pid = 3684] [serial = 1805] [outer = 00000000] [url = about:blank] 15:27:24 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (10A54000) [pid = 3684] [serial = 1789] [outer = 00000000] [url = about:blank] 15:27:24 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (10F98000) [pid = 3684] [serial = 1790] [outer = 00000000] [url = about:blank] 15:27:24 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (16007000) [pid = 3684] [serial = 1799] [outer = 00000000] [url = about:blank] 15:27:24 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (16E03400) [pid = 3684] [serial = 1808] [outer = 00000000] [url = about:blank] 15:27:24 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (16D0A800) [pid = 3684] [serial = 1807] [outer = 00000000] [url = about:blank] 15:27:24 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (144FBC00) [pid = 3684] [serial = 1796] [outer = 00000000] [url = about:blank] 15:27:24 INFO - PROCESS | 3684 | 1469140044886 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 15:27:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 15:27:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1446ms 15:27:24 INFO - PROCESS | 3684 | 1469140044944 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 15:27:24 INFO - PROCESS | 3684 | 1469140044948 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 15:27:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 15:27:24 INFO - PROCESS | 3684 | 1469140044936 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 15:27:24 INFO - PROCESS | 3684 | 1469140044939 Marionette TRACE conn3 <- [1,2442,null,{}] 15:27:24 INFO - PROCESS | 3684 | 1469140044944 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:24 INFO - PROCESS | 3684 | 1469140044947 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:25 INFO - PROCESS | 3684 | 1469140045031 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 15:27:25 INFO - PROCESS | 3684 | 1469140045126 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:25 INFO - PROCESS | 3684 | 1469140045128 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:25 INFO - PROCESS | 3684 | ++DOCSHELL 1055E400 == 25 [pid = 3684] [id = 620] 15:27:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (10564000) [pid = 3684] [serial = 1860] [outer = 00000000] 15:27:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (10ED8000) [pid = 3684] [serial = 1861] [outer = 10564000] 15:27:25 INFO - PROCESS | 3684 | 1469140045175 Marionette DEBUG loaded listener.js 15:27:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (10F9A800) [pid = 3684] [serial = 1862] [outer = 10564000] 15:27:25 INFO - PROCESS | 3684 | 1469140045572 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 15:27:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 15:27:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 663ms 15:27:25 INFO - PROCESS | 3684 | 1469140045620 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 15:27:25 INFO - PROCESS | 3684 | 1469140045625 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 15:27:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 15:27:25 INFO - PROCESS | 3684 | 1469140045631 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 15:27:25 INFO - PROCESS | 3684 | 1469140045634 Marionette TRACE conn3 <- [1,2446,null,{}] 15:27:25 INFO - PROCESS | 3684 | 1469140045638 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:25 INFO - PROCESS | 3684 | 1469140045640 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:25 INFO - PROCESS | 3684 | 1469140045725 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 15:27:25 INFO - PROCESS | 3684 | 1469140045771 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:25 INFO - PROCESS | 3684 | 1469140045774 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:25 INFO - PROCESS | 3684 | ++DOCSHELL 12999400 == 26 [pid = 3684] [id = 621] 15:27:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (12999800) [pid = 3684] [serial = 1863] [outer = 00000000] 15:27:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (12B62000) [pid = 3684] [serial = 1864] [outer = 12999800] 15:27:25 INFO - PROCESS | 3684 | 1469140045819 Marionette DEBUG loaded listener.js 15:27:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (13024400) [pid = 3684] [serial = 1865] [outer = 12999800] 15:27:26 INFO - PROCESS | 3684 | 1469140046262 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 15:27:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 15:27:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 678ms 15:27:26 INFO - PROCESS | 3684 | 1469140046312 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 15:27:26 INFO - PROCESS | 3684 | 1469140046314 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 15:27:26 INFO - PROCESS | 3684 | 1469140046317 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 15:27:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 15:27:26 INFO - PROCESS | 3684 | 1469140046321 Marionette TRACE conn3 <- [1,2450,null,{}] 15:27:26 INFO - PROCESS | 3684 | 1469140046331 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:26 INFO - PROCESS | 3684 | 1469140046318 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:26 INFO - PROCESS | 3684 | 1469140046399 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 15:27:26 INFO - PROCESS | 3684 | 1469140046407 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:26 INFO - PROCESS | 3684 | 1469140046411 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:26 INFO - PROCESS | 3684 | ++DOCSHELL 13C57400 == 27 [pid = 3684] [id = 622] 15:27:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (13CA5C00) [pid = 3684] [serial = 1866] [outer = 00000000] 15:27:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (142C1800) [pid = 3684] [serial = 1867] [outer = 13CA5C00] 15:27:26 INFO - PROCESS | 3684 | 1469140046457 Marionette DEBUG loaded listener.js 15:27:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (144F7C00) [pid = 3684] [serial = 1868] [outer = 13CA5C00] 15:27:26 INFO - PROCESS | 3684 | 1469140046889 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 15:27:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 15:27:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 617ms 15:27:26 INFO - PROCESS | 3684 | 1469140046920 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 15:27:26 INFO - PROCESS | 3684 | 1469140046923 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 15:27:26 INFO - PROCESS | 3684 | 1469140046926 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 15:27:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 15:27:26 INFO - PROCESS | 3684 | 1469140046928 Marionette TRACE conn3 <- [1,2454,null,{}] 15:27:26 INFO - PROCESS | 3684 | 1469140046931 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:26 INFO - PROCESS | 3684 | 1469140046933 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:27 INFO - PROCESS | 3684 | 1469140047057 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 15:27:27 INFO - PROCESS | 3684 | 1469140047143 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:27 INFO - PROCESS | 3684 | 1469140047145 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:27 INFO - PROCESS | 3684 | ++DOCSHELL 15B0CC00 == 28 [pid = 3684] [id = 623] 15:27:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (15B8C800) [pid = 3684] [serial = 1869] [outer = 00000000] 15:27:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15D0F400) [pid = 3684] [serial = 1870] [outer = 15B8C800] 15:27:27 INFO - PROCESS | 3684 | 1469140047188 Marionette DEBUG loaded listener.js 15:27:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16006800) [pid = 3684] [serial = 1871] [outer = 15B8C800] 15:27:27 INFO - PROCESS | 3684 | 1469140047575 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 15:27:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 15:27:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 663ms 15:27:27 INFO - PROCESS | 3684 | 1469140047607 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 15:27:27 INFO - PROCESS | 3684 | 1469140047609 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 15:27:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 15:27:27 INFO - PROCESS | 3684 | 1469140047613 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 15:27:27 INFO - PROCESS | 3684 | 1469140047614 Marionette TRACE conn3 <- [1,2458,null,{}] 15:27:27 INFO - PROCESS | 3684 | 1469140047619 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:27 INFO - PROCESS | 3684 | 1469140047622 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:27 INFO - PROCESS | 3684 | 1469140047721 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 15:27:27 INFO - PROCESS | 3684 | 1469140047726 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:27 INFO - PROCESS | 3684 | 1469140047728 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:27 INFO - PROCESS | 3684 | ++DOCSHELL 1600B000 == 29 [pid = 3684] [id = 624] 15:27:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16010400) [pid = 3684] [serial = 1872] [outer = 00000000] 15:27:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16821C00) [pid = 3684] [serial = 1873] [outer = 16010400] 15:27:27 INFO - PROCESS | 3684 | 1469140047772 Marionette DEBUG loaded listener.js 15:27:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16836000) [pid = 3684] [serial = 1874] [outer = 16010400] 15:27:28 INFO - PROCESS | 3684 | 1469140048201 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 15:27:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 15:27:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 603ms 15:27:28 INFO - PROCESS | 3684 | 1469140048216 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 15:27:28 INFO - PROCESS | 3684 | 1469140048218 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 15:27:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 15:27:28 INFO - PROCESS | 3684 | 1469140048221 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 15:27:28 INFO - PROCESS | 3684 | 1469140048223 Marionette TRACE conn3 <- [1,2462,null,{}] 15:27:28 INFO - PROCESS | 3684 | 1469140048226 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:28 INFO - PROCESS | 3684 | 1469140048232 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:28 INFO - PROCESS | 3684 | 1469140048363 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 15:27:28 INFO - PROCESS | 3684 | 1469140048469 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:28 INFO - PROCESS | 3684 | 1469140048471 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:28 INFO - PROCESS | 3684 | ++DOCSHELL 16843800 == 30 [pid = 3684] [id = 625] 15:27:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16D03C00) [pid = 3684] [serial = 1875] [outer = 00000000] 15:27:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16E09400) [pid = 3684] [serial = 1876] [outer = 16D03C00] 15:27:28 INFO - PROCESS | 3684 | 1469140048514 Marionette DEBUG loaded listener.js 15:27:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16F75C00) [pid = 3684] [serial = 1877] [outer = 16D03C00] 15:27:29 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13E98C00) [pid = 3684] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 15:27:29 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15D0C800) [pid = 3684] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 15:27:29 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16842800) [pid = 3684] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 15:27:29 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1026E000) [pid = 3684] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 15:27:29 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (0F93A000) [pid = 3684] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 15:27:29 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (15DEF400) [pid = 3684] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 15:27:29 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (10A0FC00) [pid = 3684] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 15:27:29 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (14437000) [pid = 3684] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 15:27:29 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (131DBC00) [pid = 3684] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 15:27:29 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1282B800) [pid = 3684] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 15:27:29 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (13C51000) [pid = 3684] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 15:27:29 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16D0B400) [pid = 3684] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 15:27:29 INFO - PROCESS | 3684 | 1469140049129 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 15:27:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 15:27:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 904ms 15:27:29 INFO - PROCESS | 3684 | 1469140049150 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 15:27:29 INFO - PROCESS | 3684 | 1469140049135 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 15:27:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 15:27:29 INFO - PROCESS | 3684 | 1469140049148 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 15:27:29 INFO - PROCESS | 3684 | 1469140049149 Marionette TRACE conn3 <- [1,2466,null,{}] 15:27:29 INFO - PROCESS | 3684 | 1469140049153 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:29 INFO - PROCESS | 3684 | 1469140049155 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:29 INFO - PROCESS | 3684 | 1469140049229 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 15:27:29 INFO - PROCESS | 3684 | 1469140049234 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:29 INFO - PROCESS | 3684 | 1469140049236 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:29 INFO - PROCESS | 3684 | ++DOCSHELL 0F970800 == 31 [pid = 3684] [id = 626] 15:27:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1021FC00) [pid = 3684] [serial = 1878] [outer = 00000000] 15:27:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (13268C00) [pid = 3684] [serial = 1879] [outer = 1021FC00] 15:27:29 INFO - PROCESS | 3684 | 1469140049278 Marionette DEBUG loaded listener.js 15:27:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (15D08800) [pid = 3684] [serial = 1880] [outer = 1021FC00] 15:27:29 INFO - PROCESS | 3684 | 1469140049719 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 15:27:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 15:27:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 617ms 15:27:29 INFO - PROCESS | 3684 | 1469140049769 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 15:27:29 INFO - PROCESS | 3684 | 1469140049772 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 15:27:29 INFO - PROCESS | 3684 | 1469140049775 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 15:27:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 15:27:29 INFO - PROCESS | 3684 | 1469140049777 Marionette TRACE conn3 <- [1,2470,null,{}] 15:27:29 INFO - PROCESS | 3684 | 1469140049780 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:29 INFO - PROCESS | 3684 | 1469140049782 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:29 INFO - PROCESS | 3684 | 1469140049858 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 15:27:29 INFO - PROCESS | 3684 | 1469140049863 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:29 INFO - PROCESS | 3684 | 1469140049865 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:29 INFO - PROCESS | 3684 | ++DOCSHELL 13144000 == 32 [pid = 3684] [id = 627] 15:27:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16842800) [pid = 3684] [serial = 1881] [outer = 00000000] 15:27:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16FC4C00) [pid = 3684] [serial = 1882] [outer = 16842800] 15:27:29 INFO - PROCESS | 3684 | 1469140049908 Marionette DEBUG loaded listener.js 15:27:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (15DE9400) [pid = 3684] [serial = 1883] [outer = 16842800] 15:27:30 INFO - PROCESS | 3684 | 1469140050340 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 15:27:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 15:27:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 603ms 15:27:30 INFO - PROCESS | 3684 | 1469140050393 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 15:27:30 INFO - PROCESS | 3684 | 1469140050395 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 15:27:30 INFO - PROCESS | 3684 | 1469140050399 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 15:27:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 15:27:30 INFO - PROCESS | 3684 | 1469140050401 Marionette TRACE conn3 <- [1,2474,null,{}] 15:27:30 INFO - PROCESS | 3684 | 1469140050404 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:30 INFO - PROCESS | 3684 | 1469140050406 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:30 INFO - PROCESS | 3684 | 1469140050481 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 15:27:30 INFO - PROCESS | 3684 | 1469140050487 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:30 INFO - PROCESS | 3684 | 1469140050489 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:30 INFO - PROCESS | 3684 | ++DOCSHELL 13C56800 == 33 [pid = 3684] [id = 628] 15:27:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15D0B000) [pid = 3684] [serial = 1884] [outer = 00000000] 15:27:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (17AE8800) [pid = 3684] [serial = 1885] [outer = 15D0B000] 15:27:30 INFO - PROCESS | 3684 | 1469140050531 Marionette DEBUG loaded listener.js 15:27:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (17AE9800) [pid = 3684] [serial = 1886] [outer = 15D0B000] 15:27:30 INFO - PROCESS | 3684 | 1469140050957 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 15:27:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 15:27:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 602ms 15:27:31 INFO - PROCESS | 3684 | 1469140051020 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 15:27:31 INFO - PROCESS | 3684 | 1469140051022 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 15:27:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 15:27:31 INFO - PROCESS | 3684 | 1469140051035 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 15:27:31 INFO - PROCESS | 3684 | 1469140051037 Marionette TRACE conn3 <- [1,2478,null,{}] 15:27:31 INFO - PROCESS | 3684 | 1469140051040 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:31 INFO - PROCESS | 3684 | 1469140051042 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:31 INFO - PROCESS | 3684 | 1469140051250 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 15:27:31 INFO - PROCESS | 3684 | 1469140051376 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:31 INFO - PROCESS | 3684 | 1469140051380 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:31 INFO - PROCESS | 3684 | ++DOCSHELL 10A02000 == 34 [pid = 3684] [id = 629] 15:27:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (10A09800) [pid = 3684] [serial = 1887] [outer = 00000000] 15:27:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (10A52400) [pid = 3684] [serial = 1888] [outer = 10A09800] 15:27:31 INFO - PROCESS | 3684 | 1469140051436 Marionette DEBUG loaded listener.js 15:27:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (110F0800) [pid = 3684] [serial = 1889] [outer = 10A09800] 15:27:32 INFO - PROCESS | 3684 | 1469140052126 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 15:27:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 15:27:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1144ms 15:27:32 INFO - PROCESS | 3684 | 1469140052187 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 15:27:32 INFO - PROCESS | 3684 | 1469140052191 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 15:27:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 15:27:32 INFO - PROCESS | 3684 | 1469140052196 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 15:27:32 INFO - PROCESS | 3684 | 1469140052199 Marionette TRACE conn3 <- [1,2482,null,{}] 15:27:32 INFO - PROCESS | 3684 | 1469140052203 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:32 INFO - PROCESS | 3684 | 1469140052206 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:32 INFO - PROCESS | 3684 | 1469140052330 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 15:27:32 INFO - PROCESS | 3684 | 1469140052461 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:32 INFO - PROCESS | 3684 | 1469140052464 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:32 INFO - PROCESS | 3684 | ++DOCSHELL 12B62C00 == 35 [pid = 3684] [id = 630] 15:27:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (13159800) [pid = 3684] [serial = 1890] [outer = 00000000] 15:27:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (13914000) [pid = 3684] [serial = 1891] [outer = 13159800] 15:27:32 INFO - PROCESS | 3684 | 1469140052520 Marionette DEBUG loaded listener.js 15:27:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (142BA400) [pid = 3684] [serial = 1892] [outer = 13159800] 15:27:33 INFO - PROCESS | 3684 | 1469140053387 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 15:27:33 INFO - PROCESS | 3684 | --DOCSHELL 13144000 == 34 [pid = 3684] [id = 627] 15:27:33 INFO - PROCESS | 3684 | --DOCSHELL 0F970800 == 33 [pid = 3684] [id = 626] 15:27:33 INFO - PROCESS | 3684 | --DOCSHELL 16843800 == 32 [pid = 3684] [id = 625] 15:27:33 INFO - PROCESS | 3684 | --DOCSHELL 1600B000 == 31 [pid = 3684] [id = 624] 15:27:33 INFO - PROCESS | 3684 | --DOCSHELL 15B0CC00 == 30 [pid = 3684] [id = 623] 15:27:33 INFO - PROCESS | 3684 | --DOCSHELL 13C57400 == 29 [pid = 3684] [id = 622] 15:27:33 INFO - PROCESS | 3684 | --DOCSHELL 12999400 == 28 [pid = 3684] [id = 621] 15:27:33 INFO - PROCESS | 3684 | --DOCSHELL 1055E400 == 27 [pid = 3684] [id = 620] 15:27:33 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (177C6C00) [pid = 3684] [serial = 1847] [outer = 00000000] [url = about:blank] 15:27:33 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (177B3400) [pid = 3684] [serial = 1846] [outer = 00000000] [url = about:blank] 15:27:33 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (16FC4000) [pid = 3684] [serial = 1843] [outer = 00000000] [url = about:blank] 15:27:33 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (16008000) [pid = 3684] [serial = 1831] [outer = 00000000] [url = about:blank] 15:27:33 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16D07800) [pid = 3684] [serial = 1834] [outer = 00000000] [url = about:blank] 15:27:33 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (10ED5000) [pid = 3684] [serial = 1837] [outer = 00000000] [url = about:blank] 15:27:33 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16D0B800) [pid = 3684] [serial = 1835] [outer = 00000000] [url = about:blank] 15:27:33 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (102CB400) [pid = 3684] [serial = 1819] [outer = 00000000] [url = about:blank] 15:27:33 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (10A48800) [pid = 3684] [serial = 1820] [outer = 00000000] [url = about:blank] 15:27:33 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (177B3800) [pid = 3684] [serial = 1814] [outer = 00000000] [url = about:blank] 15:27:33 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (17148000) [pid = 3684] [serial = 1813] [outer = 00000000] [url = about:blank] 15:27:33 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (11217400) [pid = 3684] [serial = 1816] [outer = 00000000] [url = about:blank] 15:27:33 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1299DC00) [pid = 3684] [serial = 1817] [outer = 00000000] [url = about:blank] 15:27:33 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (15B01400) [pid = 3684] [serial = 1828] [outer = 00000000] [url = about:blank] 15:27:33 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (13CA0C00) [pid = 3684] [serial = 1826] [outer = 00000000] [url = about:blank] 15:27:33 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (13943C00) [pid = 3684] [serial = 1825] [outer = 00000000] [url = about:blank] 15:27:33 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (12975000) [pid = 3684] [serial = 1822] [outer = 00000000] [url = about:blank] 15:27:33 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1299C400) [pid = 3684] [serial = 1823] [outer = 00000000] [url = about:blank] 15:27:33 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (16FC7400) [pid = 3684] [serial = 1844] [outer = 00000000] [url = about:blank] 15:27:33 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (16011400) [pid = 3684] [serial = 1832] [outer = 00000000] [url = about:blank] 15:27:33 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (12B63800) [pid = 3684] [serial = 1838] [outer = 00000000] [url = about:blank] 15:27:33 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (144EF400) [pid = 3684] [serial = 1841] [outer = 00000000] [url = about:blank] 15:27:33 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (15B10C00) [pid = 3684] [serial = 1829] [outer = 00000000] [url = about:blank] 15:27:33 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (16D46800) [pid = 3684] [serial = 1840] [outer = 00000000] [url = about:blank] 15:27:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 15:27:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1251ms 15:27:33 INFO - PROCESS | 3684 | 1469140053439 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 15:27:33 INFO - PROCESS | 3684 | 1469140053443 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 15:27:33 INFO - PROCESS | 3684 | 1469140053448 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 15:27:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 15:27:33 INFO - PROCESS | 3684 | 1469140053451 Marionette TRACE conn3 <- [1,2486,null,{}] 15:27:33 INFO - PROCESS | 3684 | 1469140053456 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:33 INFO - PROCESS | 3684 | 1469140053459 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:33 INFO - PROCESS | 3684 | 1469140053554 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 15:27:33 INFO - PROCESS | 3684 | 1469140053561 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:33 INFO - PROCESS | 3684 | 1469140053565 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:33 INFO - PROCESS | 3684 | ++DOCSHELL 10A4D800 == 28 [pid = 3684] [id = 631] 15:27:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (10A51000) [pid = 3684] [serial = 1893] [outer = 00000000] 15:27:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (110EE800) [pid = 3684] [serial = 1894] [outer = 10A51000] 15:27:33 INFO - PROCESS | 3684 | 1469140053614 Marionette DEBUG loaded listener.js 15:27:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (11AC9400) [pid = 3684] [serial = 1895] [outer = 10A51000] 15:27:34 INFO - PROCESS | 3684 | 1469140054112 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 15:27:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 15:27:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 708ms 15:27:34 INFO - PROCESS | 3684 | 1469140054170 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 15:27:34 INFO - PROCESS | 3684 | 1469140054174 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 15:27:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 15:27:34 INFO - PROCESS | 3684 | 1469140054180 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 15:27:34 INFO - PROCESS | 3684 | 1469140054183 Marionette TRACE conn3 <- [1,2490,null,{}] 15:27:34 INFO - PROCESS | 3684 | 1469140054187 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:34 INFO - PROCESS | 3684 | 1469140054189 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:34 INFO - PROCESS | 3684 | 1469140054273 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 15:27:34 INFO - PROCESS | 3684 | 1469140054401 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:34 INFO - PROCESS | 3684 | 1469140054403 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:34 INFO - PROCESS | 3684 | ++DOCSHELL 12991000 == 29 [pid = 3684] [id = 632] 15:27:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (12992000) [pid = 3684] [serial = 1896] [outer = 00000000] 15:27:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (12B5FC00) [pid = 3684] [serial = 1897] [outer = 12992000] 15:27:34 INFO - PROCESS | 3684 | 1469140054430 Marionette DEBUG loaded listener.js 15:27:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (12B6B800) [pid = 3684] [serial = 1898] [outer = 12992000] 15:27:34 INFO - PROCESS | 3684 | 1469140054814 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:27:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 15:27:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 663ms 15:27:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 15:27:34 INFO - PROCESS | 3684 | 1469140054844 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 15:27:34 INFO - PROCESS | 3684 | 1469140054846 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 15:27:34 INFO - PROCESS | 3684 | 1469140054850 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 15:27:34 INFO - PROCESS | 3684 | 1469140054853 Marionette TRACE conn3 <- [1,2494,null,{}] 15:27:34 INFO - PROCESS | 3684 | 1469140054864 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:34 INFO - PROCESS | 3684 | 1469140054868 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:34 INFO - PROCESS | 3684 | 1469140054980 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 15:27:34 INFO - PROCESS | 3684 | 1469140054992 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:34 INFO - PROCESS | 3684 | 1469140054995 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:35 INFO - PROCESS | 3684 | ++DOCSHELL 142B3C00 == 30 [pid = 3684] [id = 633] 15:27:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (142B8400) [pid = 3684] [serial = 1899] [outer = 00000000] 15:27:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (14435000) [pid = 3684] [serial = 1900] [outer = 142B8400] 15:27:35 INFO - PROCESS | 3684 | 1469140055043 Marionette DEBUG loaded listener.js 15:27:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (15B10800) [pid = 3684] [serial = 1901] [outer = 142B8400] 15:27:35 INFO - PROCESS | 3684 | 1469140055515 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:27:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 15:27:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 708ms 15:27:35 INFO - PROCESS | 3684 | 1469140055573 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 15:27:35 INFO - PROCESS | 3684 | 1469140055575 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 15:27:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 15:27:35 INFO - PROCESS | 3684 | 1469140055579 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 15:27:35 INFO - PROCESS | 3684 | 1469140055580 Marionette TRACE conn3 <- [1,2498,null,{}] 15:27:35 INFO - PROCESS | 3684 | 1469140055584 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:35 INFO - PROCESS | 3684 | 1469140055586 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:35 INFO - PROCESS | 3684 | 1469140055670 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 15:27:35 INFO - PROCESS | 3684 | 1469140055675 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:35 INFO - PROCESS | 3684 | 1469140055677 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:35 INFO - PROCESS | 3684 | ++DOCSHELL 15D07000 == 31 [pid = 3684] [id = 634] 15:27:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (15D07400) [pid = 3684] [serial = 1902] [outer = 00000000] 15:27:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (165D7C00) [pid = 3684] [serial = 1903] [outer = 15D07400] 15:27:35 INFO - PROCESS | 3684 | 1469140055720 Marionette DEBUG loaded listener.js 15:27:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16835800) [pid = 3684] [serial = 1904] [outer = 15D07400] 15:27:36 INFO - PROCESS | 3684 | 1469140056177 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 15:27:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 15:27:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 602ms 15:27:36 INFO - PROCESS | 3684 | 1469140056185 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 15:27:36 INFO - PROCESS | 3684 | 1469140056187 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 15:27:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 15:27:36 INFO - PROCESS | 3684 | 1469140056196 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 15:27:36 INFO - PROCESS | 3684 | 1469140056197 Marionette TRACE conn3 <- [1,2502,null,{}] 15:27:36 INFO - PROCESS | 3684 | 1469140056201 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:36 INFO - PROCESS | 3684 | 1469140056203 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:36 INFO - PROCESS | 3684 | 1469140056312 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 15:27:36 INFO - PROCESS | 3684 | 1469140056402 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:36 INFO - PROCESS | 3684 | 1469140056404 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:36 INFO - PROCESS | 3684 | ++DOCSHELL 16B3E800 == 32 [pid = 3684] [id = 635] 15:27:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16B44C00) [pid = 3684] [serial = 1905] [outer = 00000000] 15:27:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16D0B400) [pid = 3684] [serial = 1906] [outer = 16B44C00] 15:27:36 INFO - PROCESS | 3684 | 1469140056447 Marionette DEBUG loaded listener.js 15:27:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16D10800) [pid = 3684] [serial = 1907] [outer = 16B44C00] 15:27:36 INFO - PROCESS | 3684 | 1469140056871 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 15:27:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 15:27:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 723ms 15:27:36 INFO - PROCESS | 3684 | 1469140056933 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 15:27:36 INFO - PROCESS | 3684 | 1469140056935 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 15:27:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 15:27:36 INFO - PROCESS | 3684 | 1469140056938 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 15:27:36 INFO - PROCESS | 3684 | 1469140056940 Marionette TRACE conn3 <- [1,2506,null,{}] 15:27:36 INFO - PROCESS | 3684 | 1469140056943 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:36 INFO - PROCESS | 3684 | 1469140056948 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:37 INFO - PROCESS | 3684 | 1469140057088 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 15:27:37 INFO - PROCESS | 3684 | 1469140057098 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:37 INFO - PROCESS | 3684 | 1469140057100 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:37 INFO - PROCESS | 3684 | ++DOCSHELL 12B5F800 == 33 [pid = 3684] [id = 636] 15:27:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16E02800) [pid = 3684] [serial = 1908] [outer = 00000000] 15:27:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (170E1C00) [pid = 3684] [serial = 1909] [outer = 16E02800] 15:27:37 INFO - PROCESS | 3684 | 1469140057135 Marionette DEBUG loaded listener.js 15:27:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (171C8400) [pid = 3684] [serial = 1910] [outer = 16E02800] 15:27:37 INFO - PROCESS | 3684 | 1469140057570 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 15:27:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 15:27:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 663ms 15:27:37 INFO - PROCESS | 3684 | 1469140057620 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 15:27:37 INFO - PROCESS | 3684 | 1469140057621 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 15:27:37 INFO - PROCESS | 3684 | 1469140057625 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 15:27:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 15:27:37 INFO - PROCESS | 3684 | 1469140057627 Marionette TRACE conn3 <- [1,2510,null,{}] 15:27:37 INFO - PROCESS | 3684 | 1469140057649 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:37 INFO - PROCESS | 3684 | 1469140057651 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:37 INFO - PROCESS | 3684 | 1469140057760 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 15:27:37 INFO - PROCESS | 3684 | 1469140057769 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:37 INFO - PROCESS | 3684 | 1469140057771 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:37 INFO - PROCESS | 3684 | ++DOCSHELL 144FC800 == 34 [pid = 3684] [id = 637] 15:27:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16FC4000) [pid = 3684] [serial = 1911] [outer = 00000000] 15:27:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (178BB000) [pid = 3684] [serial = 1912] [outer = 16FC4000] 15:27:37 INFO - PROCESS | 3684 | 1469140057813 Marionette DEBUG loaded listener.js 15:27:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (18085400) [pid = 3684] [serial = 1913] [outer = 16FC4000] 15:27:38 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (12999800) [pid = 3684] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 15:27:38 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (10564000) [pid = 3684] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 15:27:38 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1129B400) [pid = 3684] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 15:27:38 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (15B8C800) [pid = 3684] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 15:27:38 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (10A03C00) [pid = 3684] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 15:27:38 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (144FEC00) [pid = 3684] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 15:27:38 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (13267C00) [pid = 3684] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 15:27:38 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16010400) [pid = 3684] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 15:27:38 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (16D03C00) [pid = 3684] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 15:27:38 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1021FC00) [pid = 3684] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 15:27:38 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16842800) [pid = 3684] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 15:27:38 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (13CA5C00) [pid = 3684] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 15:27:38 INFO - PROCESS | 3684 | 1469140058280 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 15:27:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 15:27:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 693ms 15:27:38 INFO - PROCESS | 3684 | 1469140058312 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 15:27:38 INFO - PROCESS | 3684 | 1469140058313 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 15:27:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 15:27:38 INFO - PROCESS | 3684 | 1469140058317 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 15:27:38 INFO - PROCESS | 3684 | 1469140058318 Marionette TRACE conn3 <- [1,2514,null,{}] 15:27:38 INFO - PROCESS | 3684 | 1469140058322 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:38 INFO - PROCESS | 3684 | 1469140058323 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:38 INFO - PROCESS | 3684 | 1469140058401 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 15:27:38 INFO - PROCESS | 3684 | 1469140058406 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:38 INFO - PROCESS | 3684 | 1469140058408 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:38 INFO - PROCESS | 3684 | ++DOCSHELL 0F342800 == 35 [pid = 3684] [id = 638] 15:27:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (12D9A800) [pid = 3684] [serial = 1914] [outer = 00000000] 15:27:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16B3C400) [pid = 3684] [serial = 1915] [outer = 12D9A800] 15:27:38 INFO - PROCESS | 3684 | 1469140058467 Marionette DEBUG loaded listener.js 15:27:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1770B800) [pid = 3684] [serial = 1916] [outer = 12D9A800] 15:27:38 INFO - PROCESS | 3684 | 1469140058925 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 15:27:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 15:27:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 678ms 15:27:38 INFO - PROCESS | 3684 | 1469140058997 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 15:27:38 INFO - PROCESS | 3684 | 1469140058999 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 15:27:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 15:27:38 INFO - PROCESS | 3684 | 1469140058986 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 15:27:38 INFO - PROCESS | 3684 | 1469140058988 Marionette TRACE conn3 <- [1,2518,null,{}] 15:27:38 INFO - PROCESS | 3684 | 1469140058992 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:38 INFO - PROCESS | 3684 | 1469140058993 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:39 INFO - PROCESS | 3684 | 1469140059074 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 15:27:39 INFO - PROCESS | 3684 | 1469140059091 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:39 INFO - PROCESS | 3684 | 1469140059093 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:39 INFO - PROCESS | 3684 | ++DOCSHELL 17AE8000 == 36 [pid = 3684] [id = 639] 15:27:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (17AE8400) [pid = 3684] [serial = 1917] [outer = 00000000] 15:27:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (18369400) [pid = 3684] [serial = 1918] [outer = 17AE8400] 15:27:39 INFO - PROCESS | 3684 | 1469140059136 Marionette DEBUG loaded listener.js 15:27:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1836A800) [pid = 3684] [serial = 1919] [outer = 17AE8400] 15:27:39 INFO - PROCESS | 3684 | 1469140059564 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 15:27:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 15:27:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 603ms 15:27:39 INFO - PROCESS | 3684 | 1469140059604 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 15:27:39 INFO - PROCESS | 3684 | 1469140059606 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 15:27:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 15:27:39 INFO - PROCESS | 3684 | 1469140059613 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 15:27:39 INFO - PROCESS | 3684 | 1469140059615 Marionette TRACE conn3 <- [1,2522,null,{}] 15:27:39 INFO - PROCESS | 3684 | 1469140059618 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:39 INFO - PROCESS | 3684 | 1469140059620 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:39 INFO - PROCESS | 3684 | 1469140059699 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 15:27:39 INFO - PROCESS | 3684 | 1469140059703 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:39 INFO - PROCESS | 3684 | 1469140059705 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:39 INFO - PROCESS | 3684 | ++DOCSHELL 16E08400 == 37 [pid = 3684] [id = 640] 15:27:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (18369000) [pid = 3684] [serial = 1920] [outer = 00000000] 15:27:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (18377000) [pid = 3684] [serial = 1921] [outer = 18369000] 15:27:39 INFO - PROCESS | 3684 | 1469140059748 Marionette DEBUG loaded listener.js 15:27:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (18377800) [pid = 3684] [serial = 1922] [outer = 18369000] 15:27:40 INFO - PROCESS | 3684 | 1469140060353 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 15:27:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 15:27:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 768ms 15:27:40 INFO - PROCESS | 3684 | 1469140060433 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 15:27:40 INFO - PROCESS | 3684 | 1469140060438 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 15:27:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 15:27:40 INFO - PROCESS | 3684 | 1469140060457 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 15:27:40 INFO - PROCESS | 3684 | 1469140060461 Marionette TRACE conn3 <- [1,2526,null,{}] 15:27:40 INFO - PROCESS | 3684 | 1469140060467 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:40 INFO - PROCESS | 3684 | 1469140060470 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:40 INFO - PROCESS | 3684 | 1469140060572 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 15:27:40 INFO - PROCESS | 3684 | 1469140060677 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:40 INFO - PROCESS | 3684 | 1469140060680 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:40 INFO - PROCESS | 3684 | ++DOCSHELL 102CD000 == 38 [pid = 3684] [id = 641] 15:27:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (10A10400) [pid = 3684] [serial = 1923] [outer = 00000000] 15:27:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (12930C00) [pid = 3684] [serial = 1924] [outer = 10A10400] 15:27:40 INFO - PROCESS | 3684 | 1469140060734 Marionette DEBUG loaded listener.js 15:27:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (12B66C00) [pid = 3684] [serial = 1925] [outer = 10A10400] 15:27:41 INFO - PROCESS | 3684 | 1469140061278 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 15:27:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 15:27:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 874ms 15:27:41 INFO - PROCESS | 3684 | 1469140061329 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 15:27:41 INFO - PROCESS | 3684 | 1469140061333 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 15:27:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 15:27:41 INFO - PROCESS | 3684 | 1469140061340 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 15:27:41 INFO - PROCESS | 3684 | 1469140061343 Marionette TRACE conn3 <- [1,2530,null,{}] 15:27:41 INFO - PROCESS | 3684 | 1469140061347 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:41 INFO - PROCESS | 3684 | 1469140061349 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:41 INFO - PROCESS | 3684 | 1469140061442 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 15:27:41 INFO - PROCESS | 3684 | 1469140061581 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:41 INFO - PROCESS | 3684 | 1469140061584 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:41 INFO - PROCESS | 3684 | ++DOCSHELL 13C55400 == 39 [pid = 3684] [id = 642] 15:27:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (13C57400) [pid = 3684] [serial = 1926] [outer = 00000000] 15:27:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (15803C00) [pid = 3684] [serial = 1927] [outer = 13C57400] 15:27:41 INFO - PROCESS | 3684 | 1469140061641 Marionette DEBUG loaded listener.js 15:27:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (16005400) [pid = 3684] [serial = 1928] [outer = 13C57400] 15:27:42 INFO - PROCESS | 3684 | 1469140062225 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 15:27:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 15:27:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 964ms 15:27:42 INFO - PROCESS | 3684 | 1469140062307 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 15:27:42 INFO - PROCESS | 3684 | 1469140062310 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 15:27:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 15:27:42 INFO - PROCESS | 3684 | 1469140062314 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 15:27:42 INFO - PROCESS | 3684 | 1469140062317 Marionette TRACE conn3 <- [1,2534,null,{}] 15:27:42 INFO - PROCESS | 3684 | 1469140062328 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:42 INFO - PROCESS | 3684 | 1469140062333 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:42 INFO - PROCESS | 3684 | 1469140062460 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 15:27:42 INFO - PROCESS | 3684 | 1469140062594 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:42 INFO - PROCESS | 3684 | 1469140062598 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:42 INFO - PROCESS | 3684 | ++DOCSHELL 178B6000 == 40 [pid = 3684] [id = 643] 15:27:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (178BAC00) [pid = 3684] [serial = 1929] [outer = 00000000] 15:27:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (18372400) [pid = 3684] [serial = 1930] [outer = 178BAC00] 15:27:42 INFO - PROCESS | 3684 | 1469140062655 Marionette DEBUG loaded listener.js 15:27:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1983F000) [pid = 3684] [serial = 1931] [outer = 178BAC00] 15:27:43 INFO - PROCESS | 3684 | 1469140063208 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 15:27:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 15:27:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1054ms 15:27:43 INFO - PROCESS | 3684 | 1469140063408 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 15:27:43 INFO - PROCESS | 3684 | 1469140063413 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 15:27:43 INFO - PROCESS | 3684 | 1469140063419 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 15:27:43 INFO - PROCESS | 3684 | 1469140063422 Marionette TRACE conn3 <- [1,2538,null,{}] 15:27:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 15:27:43 INFO - PROCESS | 3684 | 1469140063427 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:43 INFO - PROCESS | 3684 | 1469140063431 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:43 INFO - PROCESS | 3684 | 1469140063531 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 15:27:43 INFO - PROCESS | 3684 | 1469140063632 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:43 INFO - PROCESS | 3684 | 1469140063637 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:43 INFO - PROCESS | 3684 | ++DOCSHELL 110EA800 == 41 [pid = 3684] [id = 644] 15:27:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (110EAC00) [pid = 3684] [serial = 1932] [outer = 00000000] 15:27:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (11CD4000) [pid = 3684] [serial = 1933] [outer = 110EAC00] 15:27:43 INFO - PROCESS | 3684 | 1469140063688 Marionette DEBUG loaded listener.js 15:27:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (128A5000) [pid = 3684] [serial = 1934] [outer = 110EAC00] 15:27:44 INFO - PROCESS | 3684 | 1469140064242 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 15:27:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 15:27:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 843ms 15:27:44 INFO - PROCESS | 3684 | 1469140064275 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 15:27:44 INFO - PROCESS | 3684 | 1469140064278 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 15:27:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 15:27:44 INFO - PROCESS | 3684 | 1469140064284 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 15:27:44 INFO - PROCESS | 3684 | 1469140064287 Marionette TRACE conn3 <- [1,2542,null,{}] 15:27:44 INFO - PROCESS | 3684 | 1469140064292 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:44 INFO - PROCESS | 3684 | 1469140064294 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:44 INFO - PROCESS | 3684 | 1469140064394 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 15:27:44 INFO - PROCESS | 3684 | --DOCSHELL 110F1800 == 40 [pid = 3684] [id = 619] 15:27:44 INFO - PROCESS | 3684 | --DOCSHELL 17AE8000 == 39 [pid = 3684] [id = 639] 15:27:44 INFO - PROCESS | 3684 | --DOCSHELL 0F342800 == 38 [pid = 3684] [id = 638] 15:27:44 INFO - PROCESS | 3684 | --DOCSHELL 144FC800 == 37 [pid = 3684] [id = 637] 15:27:44 INFO - PROCESS | 3684 | --DOCSHELL 12B5F800 == 36 [pid = 3684] [id = 636] 15:27:44 INFO - PROCESS | 3684 | --DOCSHELL 16B3E800 == 35 [pid = 3684] [id = 635] 15:27:44 INFO - PROCESS | 3684 | --DOCSHELL 15D07000 == 34 [pid = 3684] [id = 634] 15:27:44 INFO - PROCESS | 3684 | --DOCSHELL 142B3C00 == 33 [pid = 3684] [id = 633] 15:27:44 INFO - PROCESS | 3684 | --DOCSHELL 12991000 == 32 [pid = 3684] [id = 632] 15:27:44 INFO - PROCESS | 3684 | --DOCSHELL 10A4D800 == 31 [pid = 3684] [id = 631] 15:27:44 INFO - PROCESS | 3684 | --DOCSHELL 13C56800 == 30 [pid = 3684] [id = 628] 15:27:44 INFO - PROCESS | 3684 | --DOCSHELL 12B62C00 == 29 [pid = 3684] [id = 630] 15:27:44 INFO - PROCESS | 3684 | --DOCSHELL 10A02000 == 28 [pid = 3684] [id = 629] 15:27:44 INFO - PROCESS | 3684 | --DOCSHELL 110EA800 == 27 [pid = 3684] [id = 644] 15:27:44 INFO - PROCESS | 3684 | --DOCSHELL 13C55400 == 26 [pid = 3684] [id = 642] 15:27:44 INFO - PROCESS | 3684 | --DOCSHELL 178B6000 == 25 [pid = 3684] [id = 643] 15:27:44 INFO - PROCESS | 3684 | --DOCSHELL 16E08400 == 24 [pid = 3684] [id = 640] 15:27:44 INFO - PROCESS | 3684 | --DOCSHELL 102CD000 == 23 [pid = 3684] [id = 641] 15:27:44 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (16E0D400) [pid = 3684] [serial = 1855] [outer = 00000000] [url = about:blank] 15:27:44 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (16821C00) [pid = 3684] [serial = 1873] [outer = 00000000] [url = about:blank] 15:27:44 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (16E09400) [pid = 3684] [serial = 1876] [outer = 00000000] [url = about:blank] 15:27:44 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (13268C00) [pid = 3684] [serial = 1879] [outer = 00000000] [url = about:blank] 15:27:44 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (15D08800) [pid = 3684] [serial = 1880] [outer = 00000000] [url = about:blank] 15:27:44 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (16FC4C00) [pid = 3684] [serial = 1882] [outer = 00000000] [url = about:blank] 15:27:44 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (16F75C00) [pid = 3684] [serial = 1877] [outer = 00000000] [url = about:blank] 15:27:44 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (142C1800) [pid = 3684] [serial = 1867] [outer = 00000000] [url = about:blank] 15:27:44 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (16836000) [pid = 3684] [serial = 1874] [outer = 00000000] [url = about:blank] 15:27:44 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (15DE9400) [pid = 3684] [serial = 1883] [outer = 00000000] [url = about:blank] 15:27:44 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (144F7C00) [pid = 3684] [serial = 1868] [outer = 00000000] [url = about:blank] 15:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (17AE8800) [pid = 3684] [serial = 1885] [outer = 00000000] [url = about:blank] 15:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (12B62000) [pid = 3684] [serial = 1864] [outer = 00000000] [url = about:blank] 15:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (13024400) [pid = 3684] [serial = 1865] [outer = 00000000] [url = about:blank] 15:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (10ED8000) [pid = 3684] [serial = 1861] [outer = 00000000] [url = about:blank] 15:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (10F9A800) [pid = 3684] [serial = 1862] [outer = 00000000] [url = about:blank] 15:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (12BD0000) [pid = 3684] [serial = 1859] [outer = 00000000] [url = about:blank] 15:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (12997800) [pid = 3684] [serial = 1858] [outer = 00000000] [url = about:blank] 15:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (15D0F400) [pid = 3684] [serial = 1870] [outer = 00000000] [url = about:blank] 15:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16006800) [pid = 3684] [serial = 1871] [outer = 00000000] [url = about:blank] 15:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (12B6A800) [pid = 3684] [serial = 1850] [outer = 00000000] [url = about:blank] 15:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (12973800) [pid = 3684] [serial = 1849] [outer = 00000000] [url = about:blank] 15:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (167F7C00) [pid = 3684] [serial = 1853] [outer = 00000000] [url = about:blank] 15:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (15D08C00) [pid = 3684] [serial = 1852] [outer = 00000000] [url = about:blank] 15:27:45 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (177AE800) [pid = 3684] [serial = 1856] [outer = 00000000] [url = about:blank] 15:27:45 INFO - PROCESS | 3684 | 1469140065166 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:45 INFO - PROCESS | 3684 | 1469140065169 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:45 INFO - PROCESS | 3684 | ++DOCSHELL 0F34F000 == 24 [pid = 3684] [id = 645] 15:27:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (0F351C00) [pid = 3684] [serial = 1935] [outer = 00000000] 15:27:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (0F9E5C00) [pid = 3684] [serial = 1936] [outer = 0F351C00] 15:27:45 INFO - PROCESS | 3684 | 1469140065217 Marionette DEBUG loaded listener.js 15:27:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (102C9800) [pid = 3684] [serial = 1937] [outer = 0F351C00] 15:27:45 INFO - PROCESS | 3684 | 1469140065663 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 15:27:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 15:27:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1401ms 15:27:45 INFO - PROCESS | 3684 | 1469140065706 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 15:27:45 INFO - PROCESS | 3684 | 1469140065709 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 15:27:45 INFO - PROCESS | 3684 | 1469140065714 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 15:27:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 15:27:45 INFO - PROCESS | 3684 | 1469140065717 Marionette TRACE conn3 <- [1,2546,null,{}] 15:27:45 INFO - PROCESS | 3684 | 1469140065722 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:45 INFO - PROCESS | 3684 | 1469140065724 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:45 INFO - PROCESS | 3684 | 1469140065792 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 15:27:45 INFO - PROCESS | 3684 | 1469140065807 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:45 INFO - PROCESS | 3684 | 1469140065810 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:45 INFO - PROCESS | 3684 | ++DOCSHELL 11485400 == 25 [pid = 3684] [id = 646] 15:27:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (11485800) [pid = 3684] [serial = 1938] [outer = 00000000] 15:27:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (11CD4C00) [pid = 3684] [serial = 1939] [outer = 11485800] 15:27:45 INFO - PROCESS | 3684 | 1469140065856 Marionette DEBUG loaded listener.js 15:27:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1296A000) [pid = 3684] [serial = 1940] [outer = 11485800] 15:27:46 INFO - PROCESS | 3684 | 1469140066315 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 15:27:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 15:27:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 678ms 15:27:46 INFO - PROCESS | 3684 | 1469140066381 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 15:27:46 INFO - PROCESS | 3684 | 1469140066385 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 15:27:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 15:27:46 INFO - PROCESS | 3684 | 1469140066417 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 15:27:46 INFO - PROCESS | 3684 | 1469140066419 Marionette TRACE conn3 <- [1,2550,null,{}] 15:27:46 INFO - PROCESS | 3684 | 1469140066426 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:46 INFO - PROCESS | 3684 | 1469140066428 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:46 INFO - PROCESS | 3684 | 1469140066549 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 15:27:46 INFO - PROCESS | 3684 | 1469140066564 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:46 INFO - PROCESS | 3684 | 1469140066566 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:46 INFO - PROCESS | 3684 | ++DOCSHELL 12D68400 == 26 [pid = 3684] [id = 647] 15:27:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (12D6AC00) [pid = 3684] [serial = 1941] [outer = 00000000] 15:27:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (13150C00) [pid = 3684] [serial = 1942] [outer = 12D6AC00] 15:27:46 INFO - PROCESS | 3684 | 1469140066610 Marionette DEBUG loaded listener.js 15:27:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (132F1000) [pid = 3684] [serial = 1943] [outer = 12D6AC00] 15:27:47 INFO - PROCESS | 3684 | 1469140067033 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 15:27:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 15:27:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 693ms 15:27:47 INFO - PROCESS | 3684 | 1469140067094 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 15:27:47 INFO - PROCESS | 3684 | 1469140067097 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 15:27:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 15:27:47 INFO - PROCESS | 3684 | 1469140067118 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 15:27:47 INFO - PROCESS | 3684 | 1469140067107 Marionette TRACE conn3 <- [1,2554,null,{}] 15:27:47 INFO - PROCESS | 3684 | 1469140067111 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:47 INFO - PROCESS | 3684 | 1469140067115 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:47 INFO - PROCESS | 3684 | 1469140067237 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 15:27:47 INFO - PROCESS | 3684 | 1469140067247 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:47 INFO - PROCESS | 3684 | 1469140067249 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:47 INFO - PROCESS | 3684 | ++DOCSHELL 10ECF800 == 27 [pid = 3684] [id = 648] 15:27:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (10ED0400) [pid = 3684] [serial = 1944] [outer = 00000000] 15:27:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (144F7C00) [pid = 3684] [serial = 1945] [outer = 10ED0400] 15:27:47 INFO - PROCESS | 3684 | 1469140067309 Marionette DEBUG loaded listener.js 15:27:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (15B0C400) [pid = 3684] [serial = 1946] [outer = 10ED0400] 15:27:47 INFO - PROCESS | 3684 | 1469140067743 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 15:27:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 15:27:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 723ms 15:27:47 INFO - PROCESS | 3684 | 1469140067836 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 15:27:47 INFO - PROCESS | 3684 | 1469140067838 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 15:27:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 15:27:47 INFO - PROCESS | 3684 | 1469140067842 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 15:27:47 INFO - PROCESS | 3684 | 1469140067843 Marionette TRACE conn3 <- [1,2558,null,{}] 15:27:47 INFO - PROCESS | 3684 | 1469140067847 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:47 INFO - PROCESS | 3684 | 1469140067849 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:47 INFO - PROCESS | 3684 | 1469140067961 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 15:27:48 INFO - PROCESS | 3684 | 1469140068024 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:48 INFO - PROCESS | 3684 | 1469140068026 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:48 INFO - PROCESS | 3684 | ++DOCSHELL 110F0400 == 28 [pid = 3684] [id = 649] 15:27:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (12B5F800) [pid = 3684] [serial = 1947] [outer = 00000000] 15:27:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16007C00) [pid = 3684] [serial = 1948] [outer = 12B5F800] 15:27:48 INFO - PROCESS | 3684 | 1469140068069 Marionette DEBUG loaded listener.js 15:27:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1600A800) [pid = 3684] [serial = 1949] [outer = 12B5F800] 15:27:48 INFO - PROCESS | 3684 | 1469140068482 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 15:27:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 15:27:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 663ms 15:27:48 INFO - PROCESS | 3684 | 1469140068533 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 15:27:48 INFO - PROCESS | 3684 | 1469140068535 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 15:27:48 INFO - PROCESS | 3684 | 1469140068522 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 15:27:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 15:27:48 INFO - PROCESS | 3684 | 1469140068524 Marionette TRACE conn3 <- [1,2562,null,{}] 15:27:48 INFO - PROCESS | 3684 | 1469140068527 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:48 INFO - PROCESS | 3684 | 1469140068529 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:48 INFO - PROCESS | 3684 | 1469140068642 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 15:27:48 INFO - PROCESS | 3684 | 1469140068648 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:48 INFO - PROCESS | 3684 | 1469140068653 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:48 INFO - PROCESS | 3684 | ++DOCSHELL 16825400 == 29 [pid = 3684] [id = 650] 15:27:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16825800) [pid = 3684] [serial = 1950] [outer = 00000000] 15:27:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1683C400) [pid = 3684] [serial = 1951] [outer = 16825800] 15:27:48 INFO - PROCESS | 3684 | 1469140068766 Marionette DEBUG loaded listener.js 15:27:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16D04800) [pid = 3684] [serial = 1952] [outer = 16825800] 15:27:49 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (18369000) [pid = 3684] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 15:27:49 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (17AE8400) [pid = 3684] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 15:27:49 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (16B44C00) [pid = 3684] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 15:27:49 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16E02800) [pid = 3684] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 15:27:49 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16FC4000) [pid = 3684] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 15:27:49 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (15D0B000) [pid = 3684] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 15:27:49 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (10A09800) [pid = 3684] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 15:27:49 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (10A51000) [pid = 3684] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 15:27:49 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (142B8400) [pid = 3684] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 15:27:49 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (12992000) [pid = 3684] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 15:27:49 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (15D07400) [pid = 3684] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 15:27:49 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (13159800) [pid = 3684] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 15:27:49 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (12D9A800) [pid = 3684] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 15:27:49 INFO - PROCESS | 3684 | 1469140069440 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 15:27:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 15:27:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 964ms 15:27:49 INFO - PROCESS | 3684 | 1469140069509 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 15:27:49 INFO - PROCESS | 3684 | 1469140069511 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 15:27:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 15:27:49 INFO - PROCESS | 3684 | 1469140069514 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 15:27:49 INFO - PROCESS | 3684 | 1469140069516 Marionette TRACE conn3 <- [1,2566,null,{}] 15:27:49 INFO - PROCESS | 3684 | 1469140069503 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:49 INFO - PROCESS | 3684 | 1469140069505 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:49 INFO - PROCESS | 3684 | 1469140069619 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 15:27:49 INFO - PROCESS | 3684 | 1469140069682 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:49 INFO - PROCESS | 3684 | 1469140069683 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:49 INFO - PROCESS | 3684 | ++DOCSHELL 0F2AB400 == 30 [pid = 3684] [id = 651] 15:27:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (0F349400) [pid = 3684] [serial = 1953] [outer = 00000000] 15:27:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (13159800) [pid = 3684] [serial = 1954] [outer = 0F349400] 15:27:49 INFO - PROCESS | 3684 | 1469140069726 Marionette DEBUG loaded listener.js 15:27:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1600A400) [pid = 3684] [serial = 1955] [outer = 0F349400] 15:27:50 INFO - PROCESS | 3684 | 1469140070085 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 15:27:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 15:27:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 618ms 15:27:50 INFO - PROCESS | 3684 | 1469140070125 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 15:27:50 INFO - PROCESS | 3684 | 1469140070127 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 15:27:50 INFO - PROCESS | 3684 | 1469140070130 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 15:27:50 INFO - PROCESS | 3684 | 1469140070131 Marionette TRACE conn3 <- [1,2570,null,{}] 15:27:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 15:27:50 INFO - PROCESS | 3684 | 1469140070135 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:50 INFO - PROCESS | 3684 | 1469140070136 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:50 INFO - PROCESS | 3684 | 1469140070218 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 15:27:50 INFO - PROCESS | 3684 | 1469140070224 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:50 INFO - PROCESS | 3684 | 1469140070225 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:50 INFO - PROCESS | 3684 | ++DOCSHELL 167FAC00 == 31 [pid = 3684] [id = 652] 15:27:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16839400) [pid = 3684] [serial = 1956] [outer = 00000000] 15:27:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16E0AC00) [pid = 3684] [serial = 1957] [outer = 16839400] 15:27:50 INFO - PROCESS | 3684 | 1469140070268 Marionette DEBUG loaded listener.js 15:27:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16E0E400) [pid = 3684] [serial = 1958] [outer = 16839400] 15:27:50 INFO - PROCESS | 3684 | 1469140070668 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 15:27:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 15:27:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 572ms 15:27:50 INFO - PROCESS | 3684 | 1469140070720 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 15:27:50 INFO - PROCESS | 3684 | 1469140070722 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 15:27:50 INFO - PROCESS | 3684 | 1469140070725 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 15:27:50 INFO - PROCESS | 3684 | 1469140070727 Marionette TRACE conn3 <- [1,2574,null,{}] 15:27:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 15:27:50 INFO - PROCESS | 3684 | 1469140070734 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:50 INFO - PROCESS | 3684 | 1469140070736 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:50 INFO - PROCESS | 3684 | 1469140070813 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 15:27:50 INFO - PROCESS | 3684 | 1469140070819 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:50 INFO - PROCESS | 3684 | 1469140070821 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:50 INFO - PROCESS | 3684 | ++DOCSHELL 16F77000 == 32 [pid = 3684] [id = 653] 15:27:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16F77800) [pid = 3684] [serial = 1959] [outer = 00000000] 15:27:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16FC5000) [pid = 3684] [serial = 1960] [outer = 16F77800] 15:27:50 INFO - PROCESS | 3684 | 1469140070863 Marionette DEBUG loaded listener.js 15:27:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16FC7800) [pid = 3684] [serial = 1961] [outer = 16F77800] 15:27:51 INFO - PROCESS | 3684 | 1469140071460 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 15:27:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 15:27:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 769ms 15:27:51 INFO - PROCESS | 3684 | 1469140071494 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 15:27:51 INFO - PROCESS | 3684 | 1469140071499 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 15:27:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 15:27:51 INFO - PROCESS | 3684 | 1469140071505 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 15:27:51 INFO - PROCESS | 3684 | 1469140071508 Marionette TRACE conn3 <- [1,2578,null,{}] 15:27:51 INFO - PROCESS | 3684 | 1469140071515 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:51 INFO - PROCESS | 3684 | 1469140071518 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:51 INFO - PROCESS | 3684 | 1469140071640 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 15:27:51 INFO - PROCESS | 3684 | 1469140071779 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:51 INFO - PROCESS | 3684 | 1469140071784 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:51 INFO - PROCESS | 3684 | ++DOCSHELL 0F9E1000 == 33 [pid = 3684] [id = 654] 15:27:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (0F9E2400) [pid = 3684] [serial = 1962] [outer = 00000000] 15:27:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (110E8400) [pid = 3684] [serial = 1963] [outer = 0F9E2400] 15:27:51 INFO - PROCESS | 3684 | 1469140071841 Marionette DEBUG loaded listener.js 15:27:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (12991800) [pid = 3684] [serial = 1964] [outer = 0F9E2400] 15:27:52 INFO - PROCESS | 3684 | 1469140072502 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 15:27:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 15:27:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1054ms 15:27:52 INFO - PROCESS | 3684 | 1469140072587 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 15:27:52 INFO - PROCESS | 3684 | 1469140072592 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 15:27:52 INFO - PROCESS | 3684 | 1469140072600 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 15:27:52 INFO - PROCESS | 3684 | 1469140072602 Marionette TRACE conn3 <- [1,2582,null,{}] 15:27:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 15:27:52 INFO - PROCESS | 3684 | 1469140072606 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:52 INFO - PROCESS | 3684 | 1469140072609 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:52 INFO - PROCESS | 3684 | 1469140072731 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 15:27:52 INFO - PROCESS | 3684 | 1469140072864 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:52 INFO - PROCESS | 3684 | 1469140072866 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:52 INFO - PROCESS | 3684 | ++DOCSHELL 1314E000 == 34 [pid = 3684] [id = 655] 15:27:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1314F000) [pid = 3684] [serial = 1965] [outer = 00000000] 15:27:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (13CA5000) [pid = 3684] [serial = 1966] [outer = 1314F000] 15:27:52 INFO - PROCESS | 3684 | 1469140072925 Marionette DEBUG loaded listener.js 15:27:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1442B800) [pid = 3684] [serial = 1967] [outer = 1314F000] 15:27:53 INFO - PROCESS | 3684 | --DOCSHELL 167FAC00 == 33 [pid = 3684] [id = 652] 15:27:53 INFO - PROCESS | 3684 | --DOCSHELL 0F2AB400 == 32 [pid = 3684] [id = 651] 15:27:53 INFO - PROCESS | 3684 | --DOCSHELL 16825400 == 31 [pid = 3684] [id = 650] 15:27:53 INFO - PROCESS | 3684 | --DOCSHELL 110F0400 == 30 [pid = 3684] [id = 649] 15:27:53 INFO - PROCESS | 3684 | --DOCSHELL 10ECF800 == 29 [pid = 3684] [id = 648] 15:27:53 INFO - PROCESS | 3684 | --DOCSHELL 12D68400 == 28 [pid = 3684] [id = 647] 15:27:53 INFO - PROCESS | 3684 | --DOCSHELL 11485400 == 27 [pid = 3684] [id = 646] 15:27:53 INFO - PROCESS | 3684 | --DOCSHELL 0F34F000 == 26 [pid = 3684] [id = 645] 15:27:53 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (18377800) [pid = 3684] [serial = 1922] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (18377000) [pid = 3684] [serial = 1921] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1836A800) [pid = 3684] [serial = 1919] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (16D0B400) [pid = 3684] [serial = 1906] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (170E1C00) [pid = 3684] [serial = 1909] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16D10800) [pid = 3684] [serial = 1907] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (178BB000) [pid = 3684] [serial = 1912] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (171C8400) [pid = 3684] [serial = 1910] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (17AE9800) [pid = 3684] [serial = 1886] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (10A52400) [pid = 3684] [serial = 1888] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (110F0800) [pid = 3684] [serial = 1889] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (110EE800) [pid = 3684] [serial = 1894] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (11AC9400) [pid = 3684] [serial = 1895] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (14435000) [pid = 3684] [serial = 1900] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (15B10800) [pid = 3684] [serial = 1901] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (12B5FC00) [pid = 3684] [serial = 1897] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (12B6B800) [pid = 3684] [serial = 1898] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (165D7C00) [pid = 3684] [serial = 1903] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (13914000) [pid = 3684] [serial = 1891] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (142BA400) [pid = 3684] [serial = 1892] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (18369400) [pid = 3684] [serial = 1918] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (18085400) [pid = 3684] [serial = 1913] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (16B3C400) [pid = 3684] [serial = 1915] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (1770B800) [pid = 3684] [serial = 1916] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (16835800) [pid = 3684] [serial = 1904] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3684 | 1469140073784 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 15:27:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 15:27:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1251ms 15:27:53 INFO - PROCESS | 3684 | 1469140073849 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 15:27:53 INFO - PROCESS | 3684 | 1469140073853 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 15:27:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 15:27:53 INFO - PROCESS | 3684 | 1469140073858 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 15:27:53 INFO - PROCESS | 3684 | 1469140073863 Marionette TRACE conn3 <- [1,2586,null,{}] 15:27:53 INFO - PROCESS | 3684 | 1469140073869 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:53 INFO - PROCESS | 3684 | 1469140073871 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:53 INFO - PROCESS | 3684 | 1469140073957 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 15:27:53 INFO - PROCESS | 3684 | 1469140073970 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:53 INFO - PROCESS | 3684 | 1469140073972 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:53 INFO - PROCESS | 3684 | ++DOCSHELL 10ECF400 == 27 [pid = 3684] [id = 656] 15:27:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (10ECF800) [pid = 3684] [serial = 1968] [outer = 00000000] 15:27:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (110EE800) [pid = 3684] [serial = 1969] [outer = 10ECF800] 15:27:54 INFO - PROCESS | 3684 | 1469140074019 Marionette DEBUG loaded listener.js 15:27:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (11AC6000) [pid = 3684] [serial = 1970] [outer = 10ECF800] 15:27:54 INFO - PROCESS | 3684 | 1469140074541 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 15:27:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 15:27:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 738ms 15:27:54 INFO - PROCESS | 3684 | 1469140074598 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 15:27:54 INFO - PROCESS | 3684 | 1469140074602 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 15:27:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 15:27:54 INFO - PROCESS | 3684 | 1469140074609 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 15:27:54 INFO - PROCESS | 3684 | 1469140074612 Marionette TRACE conn3 <- [1,2590,null,{}] 15:27:54 INFO - PROCESS | 3684 | 1469140074615 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:54 INFO - PROCESS | 3684 | 1469140074618 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:54 INFO - PROCESS | 3684 | 1469140074704 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 15:27:54 INFO - PROCESS | 3684 | 1469140074781 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:54 INFO - PROCESS | 3684 | 1469140074783 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:54 INFO - PROCESS | 3684 | ++DOCSHELL 10ED3C00 == 28 [pid = 3684] [id = 657] 15:27:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (11C34800) [pid = 3684] [serial = 1971] [outer = 00000000] 15:27:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (12D9A400) [pid = 3684] [serial = 1972] [outer = 11C34800] 15:27:54 INFO - PROCESS | 3684 | 1469140074828 Marionette DEBUG loaded listener.js 15:27:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (13144000) [pid = 3684] [serial = 1973] [outer = 11C34800] 15:27:55 INFO - PROCESS | 3684 | 1469140075232 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 15:27:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 15:27:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 663ms 15:27:55 INFO - PROCESS | 3684 | 1469140075271 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 15:27:55 INFO - PROCESS | 3684 | 1469140075273 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 15:27:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 15:27:55 INFO - PROCESS | 3684 | 1469140075277 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 15:27:55 INFO - PROCESS | 3684 | 1469140075280 Marionette TRACE conn3 <- [1,2594,null,{}] 15:27:55 INFO - PROCESS | 3684 | 1469140075291 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:55 INFO - PROCESS | 3684 | 1469140075295 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:55 INFO - PROCESS | 3684 | 1469140075379 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 15:27:55 INFO - PROCESS | 3684 | 1469140075388 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:55 INFO - PROCESS | 3684 | 1469140075391 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:55 INFO - PROCESS | 3684 | ++DOCSHELL 15B09000 == 29 [pid = 3684] [id = 658] 15:27:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (15B09800) [pid = 3684] [serial = 1974] [outer = 00000000] 15:27:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (15B8A800) [pid = 3684] [serial = 1975] [outer = 15B09800] 15:27:55 INFO - PROCESS | 3684 | 1469140075437 Marionette DEBUG loaded listener.js 15:27:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (15D0FC00) [pid = 3684] [serial = 1976] [outer = 15B09800] 15:27:55 INFO - PROCESS | 3684 | 1469140075881 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 15:27:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 15:27:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 617ms 15:27:55 INFO - PROCESS | 3684 | 1469140075904 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 15:27:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 15:27:55 INFO - PROCESS | 3684 | 1469140075906 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 15:27:55 INFO - PROCESS | 3684 | 1469140075909 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 15:27:55 INFO - PROCESS | 3684 | 1469140075911 Marionette TRACE conn3 <- [1,2598,null,{}] 15:27:55 INFO - PROCESS | 3684 | 1469140075915 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:55 INFO - PROCESS | 3684 | 1469140075916 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:56 INFO - PROCESS | 3684 | 1469140076038 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 15:27:56 INFO - PROCESS | 3684 | 1469140076127 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:56 INFO - PROCESS | 3684 | 1469140076129 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:56 INFO - PROCESS | 3684 | ++DOCSHELL 167F4800 == 30 [pid = 3684] [id = 659] 15:27:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (167F9000) [pid = 3684] [serial = 1977] [outer = 00000000] 15:27:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16835800) [pid = 3684] [serial = 1978] [outer = 167F9000] 15:27:56 INFO - PROCESS | 3684 | 1469140076172 Marionette DEBUG loaded listener.js 15:27:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16975400) [pid = 3684] [serial = 1979] [outer = 167F9000] 15:27:56 INFO - PROCESS | 3684 | 1469140076575 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 15:27:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 15:27:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 723ms 15:27:56 INFO - PROCESS | 3684 | 1469140076631 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 15:27:56 INFO - PROCESS | 3684 | 1469140076633 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 15:27:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 15:27:56 INFO - PROCESS | 3684 | 1469140076636 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 15:27:56 INFO - PROCESS | 3684 | 1469140076638 Marionette TRACE conn3 <- [1,2602,null,{}] 15:27:56 INFO - PROCESS | 3684 | 1469140076641 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:56 INFO - PROCESS | 3684 | 1469140076626 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:56 INFO - PROCESS | 3684 | 1469140076745 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 15:27:56 INFO - PROCESS | 3684 | 1469140076756 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:56 INFO - PROCESS | 3684 | 1469140076758 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:56 INFO - PROCESS | 3684 | ++DOCSHELL 16826800 == 31 [pid = 3684] [id = 660] 15:27:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16837400) [pid = 3684] [serial = 1980] [outer = 00000000] 15:27:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16E03400) [pid = 3684] [serial = 1981] [outer = 16837400] 15:27:56 INFO - PROCESS | 3684 | 1469140076801 Marionette DEBUG loaded listener.js 15:27:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16E07000) [pid = 3684] [serial = 1982] [outer = 16837400] 15:27:57 INFO - PROCESS | 3684 | 1469140077239 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 15:27:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 15:27:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 678ms 15:27:57 INFO - PROCESS | 3684 | 1469140077300 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 15:27:57 INFO - PROCESS | 3684 | 1469140077302 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 15:27:57 INFO - PROCESS | 3684 | 1469140077305 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 15:27:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 15:27:57 INFO - PROCESS | 3684 | 1469140077307 Marionette TRACE conn3 <- [1,2606,null,{}] 15:27:57 INFO - PROCESS | 3684 | 1469140077310 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:57 INFO - PROCESS | 3684 | 1469140077317 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:57 INFO - PROCESS | 3684 | 1469140077484 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 15:27:57 INFO - PROCESS | 3684 | 1469140077505 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:57 INFO - PROCESS | 3684 | 1469140077507 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:57 INFO - PROCESS | 3684 | ++DOCSHELL 16E03000 == 32 [pid = 3684] [id = 661] 15:27:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16F70C00) [pid = 3684] [serial = 1983] [outer = 00000000] 15:27:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (177C8000) [pid = 3684] [serial = 1984] [outer = 16F70C00] 15:27:57 INFO - PROCESS | 3684 | 1469140077549 Marionette DEBUG loaded listener.js 15:27:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (17709400) [pid = 3684] [serial = 1985] [outer = 16F70C00] 15:27:57 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16825800) [pid = 3684] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 15:27:57 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (12D6AC00) [pid = 3684] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 15:27:57 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (0F351C00) [pid = 3684] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 15:27:57 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (110EAC00) [pid = 3684] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 15:27:57 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (11485800) [pid = 3684] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 15:27:57 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (12B5F800) [pid = 3684] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 15:27:57 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (10A10400) [pid = 3684] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 15:27:57 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (13C57400) [pid = 3684] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 15:27:57 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (178BAC00) [pid = 3684] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 15:27:57 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (0F349400) [pid = 3684] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 15:27:57 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (16839400) [pid = 3684] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 15:27:57 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (10ED0400) [pid = 3684] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 15:27:58 INFO - PROCESS | 3684 | 1469140078056 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 15:27:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 15:27:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 814ms 15:27:58 INFO - PROCESS | 3684 | 1469140078115 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 15:27:58 INFO - PROCESS | 3684 | 1469140078117 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 15:27:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 15:27:58 INFO - PROCESS | 3684 | 1469140078120 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 15:27:58 INFO - PROCESS | 3684 | 1469140078122 Marionette TRACE conn3 <- [1,2610,null,{}] 15:27:58 INFO - PROCESS | 3684 | 1469140078125 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:58 INFO - PROCESS | 3684 | 1469140078127 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:58 INFO - PROCESS | 3684 | 1469140078205 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 15:27:58 INFO - PROCESS | 3684 | 1469140078301 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:58 INFO - PROCESS | 3684 | 1469140078303 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:58 INFO - PROCESS | 3684 | ++DOCSHELL 0F34F400 == 33 [pid = 3684] [id = 662] 15:27:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (0F351C00) [pid = 3684] [serial = 1986] [outer = 00000000] 15:27:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (1302A400) [pid = 3684] [serial = 1987] [outer = 0F351C00] 15:27:58 INFO - PROCESS | 3684 | 1469140078350 Marionette DEBUG loaded listener.js 15:27:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (15DEF400) [pid = 3684] [serial = 1988] [outer = 0F351C00] 15:27:58 INFO - PROCESS | 3684 | 1469140078692 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 15:27:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 15:27:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 602ms 15:27:58 INFO - PROCESS | 3684 | 1469140078742 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 15:27:58 INFO - PROCESS | 3684 | 1469140078744 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 15:27:58 INFO - PROCESS | 3684 | 1469140078747 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 15:27:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 15:27:58 INFO - PROCESS | 3684 | 1469140078748 Marionette TRACE conn3 <- [1,2614,null,{}] 15:27:58 INFO - PROCESS | 3684 | 1469140078788 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:58 INFO - PROCESS | 3684 | 1469140078790 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:58 INFO - PROCESS | 3684 | 1469140078872 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 15:27:58 INFO - PROCESS | 3684 | 1469140078878 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:58 INFO - PROCESS | 3684 | 1469140078880 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:58 INFO - PROCESS | 3684 | ++DOCSHELL 12D95C00 == 34 [pid = 3684] [id = 663] 15:27:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (16D07C00) [pid = 3684] [serial = 1989] [outer = 00000000] 15:27:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (178B4C00) [pid = 3684] [serial = 1990] [outer = 16D07C00] 15:27:58 INFO - PROCESS | 3684 | 1469140078922 Marionette DEBUG loaded listener.js 15:27:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (17AEA000) [pid = 3684] [serial = 1991] [outer = 16D07C00] 15:27:59 INFO - PROCESS | 3684 | 1469140079359 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 15:27:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 15:27:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 633ms 15:27:59 INFO - PROCESS | 3684 | 1469140079389 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 15:27:59 INFO - PROCESS | 3684 | 1469140079391 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 15:27:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 15:27:59 INFO - PROCESS | 3684 | 1469140079382 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 15:27:59 INFO - PROCESS | 3684 | 1469140079384 Marionette TRACE conn3 <- [1,2618,null,{}] 15:27:59 INFO - PROCESS | 3684 | 1469140079388 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:59 INFO - PROCESS | 3684 | 1469140079390 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:59 INFO - PROCESS | 3684 | 1469140079467 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 15:27:59 INFO - PROCESS | 3684 | 1469140079472 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:59 INFO - PROCESS | 3684 | 1469140079474 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:27:59 INFO - PROCESS | 3684 | ++DOCSHELL 13CA5C00 == 35 [pid = 3684] [id = 664] 15:27:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16E08000) [pid = 3684] [serial = 1992] [outer = 00000000] 15:27:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (18114800) [pid = 3684] [serial = 1993] [outer = 16E08000] 15:27:59 INFO - PROCESS | 3684 | 1469140079520 Marionette DEBUG loaded listener.js 15:27:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (18081000) [pid = 3684] [serial = 1994] [outer = 16E08000] 15:28:00 INFO - PROCESS | 3684 | 1469140080028 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 15:28:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 15:28:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 708ms 15:28:00 INFO - PROCESS | 3684 | 1469140080104 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 15:28:00 INFO - PROCESS | 3684 | 1469140080109 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 15:28:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 15:28:00 INFO - PROCESS | 3684 | 1469140080115 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 15:28:00 INFO - PROCESS | 3684 | 1469140080118 Marionette TRACE conn3 <- [1,2622,null,{}] 15:28:00 INFO - PROCESS | 3684 | 1469140080124 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:00 INFO - PROCESS | 3684 | 1469140080127 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:00 INFO - PROCESS | 3684 | 1469140080321 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 15:28:00 INFO - PROCESS | 3684 | 1469140080436 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:00 INFO - PROCESS | 3684 | 1469140080422 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:00 INFO - PROCESS | 3684 | ++DOCSHELL 0F34EC00 == 36 [pid = 3684] [id = 665] 15:28:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (0F97C000) [pid = 3684] [serial = 1995] [outer = 00000000] 15:28:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (11210800) [pid = 3684] [serial = 1996] [outer = 0F97C000] 15:28:00 INFO - PROCESS | 3684 | 1469140080496 Marionette DEBUG loaded listener.js 15:28:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (12B5D400) [pid = 3684] [serial = 1997] [outer = 0F97C000] 15:28:01 INFO - PROCESS | 3684 | 1469140081039 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 15:28:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 15:28:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 964ms 15:28:01 INFO - PROCESS | 3684 | 1469140081082 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 15:28:01 INFO - PROCESS | 3684 | 1469140081087 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 15:28:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 15:28:01 INFO - PROCESS | 3684 | 1469140081093 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 15:28:01 INFO - PROCESS | 3684 | 1469140081096 Marionette TRACE conn3 <- [1,2626,null,{}] 15:28:01 INFO - PROCESS | 3684 | 1469140081100 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:01 INFO - PROCESS | 3684 | 1469140081103 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:01 INFO - PROCESS | 3684 | 1469140081210 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 15:28:01 INFO - PROCESS | 3684 | 1469140081322 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:01 INFO - PROCESS | 3684 | 1469140081325 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:01 INFO - PROCESS | 3684 | ++DOCSHELL 13EA4800 == 37 [pid = 3684] [id = 666] 15:28:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (144FBC00) [pid = 3684] [serial = 1998] [outer = 00000000] 15:28:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (15B89400) [pid = 3684] [serial = 1999] [outer = 144FBC00] 15:28:01 INFO - PROCESS | 3684 | 1469140081427 Marionette DEBUG loaded listener.js 15:28:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1600E800) [pid = 3684] [serial = 2000] [outer = 144FBC00] 15:28:02 INFO - PROCESS | 3684 | 1469140082026 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 15:28:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 15:28:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 964ms 15:28:02 INFO - PROCESS | 3684 | 1469140082064 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 15:28:02 INFO - PROCESS | 3684 | 1469140082067 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 15:28:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 15:28:02 INFO - PROCESS | 3684 | 1469140082071 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 15:28:02 INFO - PROCESS | 3684 | 1469140082074 Marionette TRACE conn3 <- [1,2630,null,{}] 15:28:02 INFO - PROCESS | 3684 | 1469140082085 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:02 INFO - PROCESS | 3684 | 1469140082090 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:02 INFO - PROCESS | 3684 | 1469140082194 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 15:28:02 INFO - PROCESS | 3684 | 1469140082334 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:02 INFO - PROCESS | 3684 | 1469140082338 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:02 INFO - PROCESS | 3684 | ++DOCSHELL 177B6C00 == 38 [pid = 3684] [id = 667] 15:28:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (177C7C00) [pid = 3684] [serial = 2001] [outer = 00000000] 15:28:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (18111400) [pid = 3684] [serial = 2002] [outer = 177C7C00] 15:28:02 INFO - PROCESS | 3684 | 1469140082394 Marionette DEBUG loaded listener.js 15:28:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1836CC00) [pid = 3684] [serial = 2003] [outer = 177C7C00] 15:28:03 INFO - PROCESS | 3684 | 1469140083204 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 15:28:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 15:28:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1175ms 15:28:03 INFO - PROCESS | 3684 | 1469140083228 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 15:28:03 INFO - PROCESS | 3684 | 1469140083232 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 15:28:03 INFO - PROCESS | 3684 | 1469140083238 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 15:28:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 15:28:03 INFO - PROCESS | 3684 | 1469140083241 Marionette TRACE conn3 <- [1,2634,null,{}] 15:28:03 INFO - PROCESS | 3684 | 1469140083246 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:03 INFO - PROCESS | 3684 | 1469140083248 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:03 INFO - PROCESS | 3684 | 1469140083352 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 15:28:03 INFO - PROCESS | 3684 | 1469140083494 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:03 INFO - PROCESS | 3684 | 1469140083499 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:03 INFO - PROCESS | 3684 | ++DOCSHELL 102CD400 == 39 [pid = 3684] [id = 668] 15:28:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (10A53800) [pid = 3684] [serial = 2004] [outer = 00000000] 15:28:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1120D400) [pid = 3684] [serial = 2005] [outer = 10A53800] 15:28:03 INFO - PROCESS | 3684 | 1469140083556 Marionette DEBUG loaded listener.js 15:28:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1120EC00) [pid = 3684] [serial = 2006] [outer = 10A53800] 15:28:04 INFO - PROCESS | 3684 | --DOCSHELL 12D95C00 == 38 [pid = 3684] [id = 663] 15:28:04 INFO - PROCESS | 3684 | --DOCSHELL 0F34F400 == 37 [pid = 3684] [id = 662] 15:28:04 INFO - PROCESS | 3684 | --DOCSHELL 16E03000 == 36 [pid = 3684] [id = 661] 15:28:04 INFO - PROCESS | 3684 | --DOCSHELL 16826800 == 35 [pid = 3684] [id = 660] 15:28:04 INFO - PROCESS | 3684 | --DOCSHELL 167F4800 == 34 [pid = 3684] [id = 659] 15:28:04 INFO - PROCESS | 3684 | --DOCSHELL 15B09000 == 33 [pid = 3684] [id = 658] 15:28:04 INFO - PROCESS | 3684 | --DOCSHELL 10ED3C00 == 32 [pid = 3684] [id = 657] 15:28:04 INFO - PROCESS | 3684 | --DOCSHELL 10ECF400 == 31 [pid = 3684] [id = 656] 15:28:04 INFO - PROCESS | 3684 | --DOCSHELL 16F77000 == 30 [pid = 3684] [id = 653] 15:28:04 INFO - PROCESS | 3684 | --DOCSHELL 1314E000 == 29 [pid = 3684] [id = 655] 15:28:04 INFO - PROCESS | 3684 | --DOCSHELL 0F9E1000 == 28 [pid = 3684] [id = 654] 15:28:04 INFO - PROCESS | 3684 | --DOCSHELL 177B6C00 == 27 [pid = 3684] [id = 667] 15:28:04 INFO - PROCESS | 3684 | --DOCSHELL 13CA5C00 == 26 [pid = 3684] [id = 664] 15:28:04 INFO - PROCESS | 3684 | --DOCSHELL 0F34EC00 == 25 [pid = 3684] [id = 665] 15:28:04 INFO - PROCESS | 3684 | --DOCSHELL 13EA4800 == 24 [pid = 3684] [id = 666] 15:28:04 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1683C400) [pid = 3684] [serial = 1951] [outer = 00000000] [url = about:blank] 15:28:04 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (13150C00) [pid = 3684] [serial = 1942] [outer = 00000000] [url = about:blank] 15:28:04 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (0F9E5C00) [pid = 3684] [serial = 1936] [outer = 00000000] [url = about:blank] 15:28:04 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (102C9800) [pid = 3684] [serial = 1937] [outer = 00000000] [url = about:blank] 15:28:04 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (11CD4000) [pid = 3684] [serial = 1933] [outer = 00000000] [url = about:blank] 15:28:04 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (128A5000) [pid = 3684] [serial = 1934] [outer = 00000000] [url = about:blank] 15:28:04 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (11CD4C00) [pid = 3684] [serial = 1939] [outer = 00000000] [url = about:blank] 15:28:04 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1296A000) [pid = 3684] [serial = 1940] [outer = 00000000] [url = about:blank] 15:28:04 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1600A800) [pid = 3684] [serial = 1949] [outer = 00000000] [url = about:blank] 15:28:04 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16FC5000) [pid = 3684] [serial = 1960] [outer = 00000000] [url = about:blank] 15:28:04 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (12B66C00) [pid = 3684] [serial = 1925] [outer = 00000000] [url = about:blank] 15:28:04 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (12930C00) [pid = 3684] [serial = 1924] [outer = 00000000] [url = about:blank] 15:28:04 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16005400) [pid = 3684] [serial = 1928] [outer = 00000000] [url = about:blank] 15:28:04 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (15803C00) [pid = 3684] [serial = 1927] [outer = 00000000] [url = about:blank] 15:28:04 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1983F000) [pid = 3684] [serial = 1931] [outer = 00000000] [url = about:blank] 15:28:04 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (18372400) [pid = 3684] [serial = 1930] [outer = 00000000] [url = about:blank] 15:28:04 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16007C00) [pid = 3684] [serial = 1948] [outer = 00000000] [url = about:blank] 15:28:04 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (13159800) [pid = 3684] [serial = 1954] [outer = 00000000] [url = about:blank] 15:28:04 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (16E0E400) [pid = 3684] [serial = 1958] [outer = 00000000] [url = about:blank] 15:28:04 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (16E0AC00) [pid = 3684] [serial = 1957] [outer = 00000000] [url = about:blank] 15:28:04 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (16D04800) [pid = 3684] [serial = 1952] [outer = 00000000] [url = about:blank] 15:28:04 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (144F7C00) [pid = 3684] [serial = 1945] [outer = 00000000] [url = about:blank] 15:28:04 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1600A400) [pid = 3684] [serial = 1955] [outer = 00000000] [url = about:blank] 15:28:04 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (15B0C400) [pid = 3684] [serial = 1946] [outer = 00000000] [url = about:blank] 15:28:04 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (132F1000) [pid = 3684] [serial = 1943] [outer = 00000000] [url = about:blank] 15:28:04 INFO - PROCESS | 3684 | 1469140084626 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 15:28:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 15:28:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1461ms 15:28:04 INFO - PROCESS | 3684 | 1469140084702 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 15:28:04 INFO - PROCESS | 3684 | 1469140084705 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 15:28:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 15:28:04 INFO - PROCESS | 3684 | 1469140084709 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 15:28:04 INFO - PROCESS | 3684 | 1469140084712 Marionette TRACE conn3 <- [1,2638,null,{}] 15:28:04 INFO - PROCESS | 3684 | 1469140084717 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:04 INFO - PROCESS | 3684 | 1469140084720 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:04 INFO - PROCESS | 3684 | 1469140084850 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 15:28:04 INFO - PROCESS | 3684 | 1469140084950 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:04 INFO - PROCESS | 3684 | 1469140084952 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:04 INFO - PROCESS | 3684 | ++DOCSHELL 102C9000 == 25 [pid = 3684] [id = 669] 15:28:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (10564000) [pid = 3684] [serial = 2007] [outer = 00000000] 15:28:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (10F92400) [pid = 3684] [serial = 2008] [outer = 10564000] 15:28:04 INFO - PROCESS | 3684 | 1469140084999 Marionette DEBUG loaded listener.js 15:28:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (110E7C00) [pid = 3684] [serial = 2009] [outer = 10564000] 15:28:05 INFO - PROCESS | 3684 | 1469140085364 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 15:28:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 15:28:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 708ms 15:28:05 INFO - PROCESS | 3684 | 1469140085447 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 15:28:05 INFO - PROCESS | 3684 | 1469140085452 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 15:28:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 15:28:05 INFO - PROCESS | 3684 | 1469140085458 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 15:28:05 INFO - PROCESS | 3684 | 1469140085461 Marionette TRACE conn3 <- [1,2642,null,{}] 15:28:05 INFO - PROCESS | 3684 | 1469140085468 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:05 INFO - PROCESS | 3684 | 1469140085471 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:05 INFO - PROCESS | 3684 | 1469140085567 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 15:28:05 INFO - PROCESS | 3684 | 1469140085564 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:05 INFO - PROCESS | 3684 | 1469140085566 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:05 INFO - PROCESS | 3684 | ++DOCSHELL 12B67000 == 26 [pid = 3684] [id = 670] 15:28:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (12B6A400) [pid = 3684] [serial = 2010] [outer = 00000000] 15:28:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (12D64400) [pid = 3684] [serial = 2011] [outer = 12B6A400] 15:28:05 INFO - PROCESS | 3684 | 1469140085612 Marionette DEBUG loaded listener.js 15:28:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (12D9B400) [pid = 3684] [serial = 2012] [outer = 12B6A400] 15:28:06 INFO - PROCESS | 3684 | 1469140086025 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 15:28:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 15:28:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 618ms 15:28:06 INFO - PROCESS | 3684 | 1469140086064 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 15:28:06 INFO - PROCESS | 3684 | 1469140086066 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 15:28:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 15:28:06 INFO - PROCESS | 3684 | 1469140086069 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 15:28:06 INFO - PROCESS | 3684 | 1469140086073 Marionette TRACE conn3 <- [1,2646,null,{}] 15:28:06 INFO - PROCESS | 3684 | 1469140086083 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:06 INFO - PROCESS | 3684 | 1469140086088 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:06 INFO - PROCESS | 3684 | 1469140086167 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 15:28:06 INFO - PROCESS | 3684 | 1469140086174 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:06 INFO - PROCESS | 3684 | 1469140086177 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:06 INFO - PROCESS | 3684 | ++DOCSHELL 13943C00 == 27 [pid = 3684] [id = 671] 15:28:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (139C8000) [pid = 3684] [serial = 2013] [outer = 00000000] 15:28:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (142B3400) [pid = 3684] [serial = 2014] [outer = 139C8000] 15:28:06 INFO - PROCESS | 3684 | 1469140086224 Marionette DEBUG loaded listener.js 15:28:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (144F0400) [pid = 3684] [serial = 2015] [outer = 139C8000] 15:28:06 INFO - PROCESS | 3684 | 1469140086725 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 15:28:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 15:28:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 678ms 15:28:06 INFO - PROCESS | 3684 | 1469140086751 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 15:28:06 INFO - PROCESS | 3684 | 1469140086753 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 15:28:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 15:28:06 INFO - PROCESS | 3684 | 1469140086762 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 15:28:06 INFO - PROCESS | 3684 | 1469140086764 Marionette TRACE conn3 <- [1,2650,null,{}] 15:28:06 INFO - PROCESS | 3684 | 1469140086767 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:06 INFO - PROCESS | 3684 | 1469140086769 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:06 INFO - PROCESS | 3684 | 1469140086884 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 15:28:06 INFO - PROCESS | 3684 | 1469140086959 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:06 INFO - PROCESS | 3684 | 1469140086961 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:06 INFO - PROCESS | 3684 | ++DOCSHELL 15B8AC00 == 28 [pid = 3684] [id = 672] 15:28:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (15B8B000) [pid = 3684] [serial = 2016] [outer = 00000000] 15:28:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (15D07C00) [pid = 3684] [serial = 2017] [outer = 15B8B000] 15:28:07 INFO - PROCESS | 3684 | 1469140087004 Marionette DEBUG loaded listener.js 15:28:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15DEC000) [pid = 3684] [serial = 2018] [outer = 15B8B000] 15:28:07 INFO - PROCESS | 3684 | 1469140087417 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 15:28:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 15:28:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 663ms 15:28:07 INFO - PROCESS | 3684 | 1469140087445 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 15:28:07 INFO - PROCESS | 3684 | 1469140087447 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 15:28:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 15:28:07 INFO - PROCESS | 3684 | 1469140087457 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 15:28:07 INFO - PROCESS | 3684 | 1469140087441 Marionette TRACE conn3 <- [1,2654,null,{}] 15:28:07 INFO - PROCESS | 3684 | 1469140087445 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:07 INFO - PROCESS | 3684 | 1469140087447 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:07 INFO - PROCESS | 3684 | 1469140087557 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 15:28:07 INFO - PROCESS | 3684 | 1469140087567 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:07 INFO - PROCESS | 3684 | 1469140087570 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:07 INFO - PROCESS | 3684 | ++DOCSHELL 1600BC00 == 29 [pid = 3684] [id = 673] 15:28:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1600D400) [pid = 3684] [serial = 2019] [outer = 00000000] 15:28:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16052C00) [pid = 3684] [serial = 2020] [outer = 1600D400] 15:28:07 INFO - PROCESS | 3684 | 1469140087672 Marionette DEBUG loaded listener.js 15:28:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (167F7000) [pid = 3684] [serial = 2021] [outer = 1600D400] 15:28:08 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (167F9000) [pid = 3684] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 15:28:08 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16F77800) [pid = 3684] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 15:28:08 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (11C34800) [pid = 3684] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 15:28:08 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1314F000) [pid = 3684] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 15:28:08 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (10ECF800) [pid = 3684] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 15:28:08 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (16837400) [pid = 3684] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 15:28:08 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (0F9E2400) [pid = 3684] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 15:28:08 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (15B09800) [pid = 3684] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 15:28:08 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (0F351C00) [pid = 3684] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 15:28:08 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (16D07C00) [pid = 3684] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 15:28:08 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (16E08000) [pid = 3684] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 15:28:08 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (16F70C00) [pid = 3684] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 15:28:08 INFO - PROCESS | 3684 | 1469140088556 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 15:28:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 15:28:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1175ms 15:28:08 INFO - PROCESS | 3684 | 1469140088610 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 15:28:08 INFO - PROCESS | 3684 | 1469140088612 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 15:28:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 15:28:08 INFO - PROCESS | 3684 | 1469140088616 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 15:28:08 INFO - PROCESS | 3684 | 1469140088617 Marionette TRACE conn3 <- [1,2658,null,{}] 15:28:08 INFO - PROCESS | 3684 | 1469140088621 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:08 INFO - PROCESS | 3684 | 1469140088626 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:08 INFO - PROCESS | 3684 | 1469140088748 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 15:28:08 INFO - PROCESS | 3684 | 1469140088806 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:08 INFO - PROCESS | 3684 | 1469140088808 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:08 INFO - PROCESS | 3684 | ++DOCSHELL 1129C400 == 30 [pid = 3684] [id = 674] 15:28:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (1129F800) [pid = 3684] [serial = 2022] [outer = 00000000] 15:28:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (13C51800) [pid = 3684] [serial = 2023] [outer = 1129F800] 15:28:08 INFO - PROCESS | 3684 | 1469140088851 Marionette DEBUG loaded listener.js 15:28:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (15D06C00) [pid = 3684] [serial = 2024] [outer = 1129F800] 15:28:09 INFO - PROCESS | 3684 | 1469140089660 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 15:28:09 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 15:28:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:28:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 15:28:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:28:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1099ms 15:28:09 INFO - PROCESS | 3684 | 1469140089712 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 15:28:09 INFO - PROCESS | 3684 | 1469140089714 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 15:28:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 15:28:09 INFO - PROCESS | 3684 | 1469140089718 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 15:28:09 INFO - PROCESS | 3684 | 1469140089720 Marionette TRACE conn3 <- [1,2662,null,{}] 15:28:09 INFO - PROCESS | 3684 | 1469140089723 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:09 INFO - PROCESS | 3684 | 1469140089725 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:09 INFO - PROCESS | 3684 | 1469140089834 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 15:28:09 INFO - PROCESS | 3684 | 1469140089842 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:09 INFO - PROCESS | 3684 | 1469140089844 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:09 INFO - PROCESS | 3684 | ++DOCSHELL 13C55400 == 31 [pid = 3684] [id = 675] 15:28:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (15B09400) [pid = 3684] [serial = 2025] [outer = 00000000] 15:28:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (16843000) [pid = 3684] [serial = 2026] [outer = 15B09400] 15:28:09 INFO - PROCESS | 3684 | 1469140089886 Marionette DEBUG loaded listener.js 15:28:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16B44C00) [pid = 3684] [serial = 2027] [outer = 15B09400] 15:28:10 INFO - PROCESS | 3684 | 1469140090797 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 15:28:10 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 15:28:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:28:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 15:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:28:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1100ms 15:28:10 INFO - PROCESS | 3684 | 1469140090832 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 15:28:10 INFO - PROCESS | 3684 | 1469140090836 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 15:28:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 15:28:10 INFO - PROCESS | 3684 | 1469140090841 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 15:28:10 INFO - PROCESS | 3684 | 1469140090845 Marionette TRACE conn3 <- [1,2666,null,{}] 15:28:10 INFO - PROCESS | 3684 | 1469140090851 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:10 INFO - PROCESS | 3684 | 1469140090854 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:10 INFO - PROCESS | 3684 | 1469140090995 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 15:28:11 INFO - PROCESS | 3684 | 1469140091126 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:11 INFO - PROCESS | 3684 | 1469140091131 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:11 INFO - PROCESS | 3684 | ++DOCSHELL 10A48C00 == 32 [pid = 3684] [id = 676] 15:28:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (10A49800) [pid = 3684] [serial = 2028] [outer = 00000000] 15:28:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (10ED5000) [pid = 3684] [serial = 2029] [outer = 10A49800] 15:28:11 INFO - PROCESS | 3684 | 1469140091227 Marionette DEBUG loaded listener.js 15:28:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (110F1800) [pid = 3684] [serial = 2030] [outer = 10A49800] 15:28:12 INFO - PROCESS | 3684 | 1469140092380 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 15:28:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 15:28:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1597ms 15:28:12 INFO - PROCESS | 3684 | 1469140092458 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 15:28:12 INFO - PROCESS | 3684 | 1469140092462 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 15:28:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 15:28:12 INFO - PROCESS | 3684 | 1469140092573 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 15:28:12 INFO - PROCESS | 3684 | 1469140092576 Marionette TRACE conn3 <- [1,2670,null,{}] 15:28:12 INFO - PROCESS | 3684 | --DOCSHELL 1129C400 == 31 [pid = 3684] [id = 674] 15:28:12 INFO - PROCESS | 3684 | --DOCSHELL 1600BC00 == 30 [pid = 3684] [id = 673] 15:28:12 INFO - PROCESS | 3684 | --DOCSHELL 15B8AC00 == 29 [pid = 3684] [id = 672] 15:28:12 INFO - PROCESS | 3684 | --DOCSHELL 13943C00 == 28 [pid = 3684] [id = 671] 15:28:12 INFO - PROCESS | 3684 | --DOCSHELL 12B67000 == 27 [pid = 3684] [id = 670] 15:28:12 INFO - PROCESS | 3684 | --DOCSHELL 102C9000 == 26 [pid = 3684] [id = 669] 15:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16835800) [pid = 3684] [serial = 1978] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (16975400) [pid = 3684] [serial = 1979] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (16FC7800) [pid = 3684] [serial = 1961] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (12D9A400) [pid = 3684] [serial = 1972] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (13144000) [pid = 3684] [serial = 1973] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (13CA5000) [pid = 3684] [serial = 1966] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1442B800) [pid = 3684] [serial = 1967] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (110EE800) [pid = 3684] [serial = 1969] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (11AC6000) [pid = 3684] [serial = 1970] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (16E03400) [pid = 3684] [serial = 1981] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (110E8400) [pid = 3684] [serial = 1963] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (12991800) [pid = 3684] [serial = 1964] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (15B8A800) [pid = 3684] [serial = 1975] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (1302A400) [pid = 3684] [serial = 1987] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (17AEA000) [pid = 3684] [serial = 1991] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (18114800) [pid = 3684] [serial = 1993] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (177C8000) [pid = 3684] [serial = 1984] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (18081000) [pid = 3684] [serial = 1994] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (178B4C00) [pid = 3684] [serial = 1990] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (17709400) [pid = 3684] [serial = 1985] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 53 (16E07000) [pid = 3684] [serial = 1982] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 52 (15D0FC00) [pid = 3684] [serial = 1976] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3684 | --DOMWINDOW == 51 (15DEF400) [pid = 3684] [serial = 1988] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3684 | 1469140092606 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:12 INFO - PROCESS | 3684 | 1469140092609 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:12 INFO - PROCESS | 3684 | 1469140092699 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 15:28:12 INFO - PROCESS | 3684 | 1469140092707 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:12 INFO - PROCESS | 3684 | 1469140092709 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:12 INFO - PROCESS | 3684 | ++DOCSHELL 10A4B400 == 27 [pid = 3684] [id = 677] 15:28:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 52 (10A4B800) [pid = 3684] [serial = 2031] [outer = 00000000] 15:28:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (10ED8C00) [pid = 3684] [serial = 2032] [outer = 10A4B800] 15:28:12 INFO - PROCESS | 3684 | 1469140092758 Marionette DEBUG loaded listener.js 15:28:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (1120A800) [pid = 3684] [serial = 2033] [outer = 10A4B800] 15:28:13 INFO - PROCESS | 3684 | 1469140093701 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 15:28:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 15:28:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1310ms 15:28:13 INFO - PROCESS | 3684 | 1469140093763 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 15:28:13 INFO - PROCESS | 3684 | 1469140093768 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 15:28:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 15:28:13 INFO - PROCESS | 3684 | 1469140093774 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 15:28:13 INFO - PROCESS | 3684 | 1469140093777 Marionette TRACE conn3 <- [1,2674,null,{}] 15:28:13 INFO - PROCESS | 3684 | 1469140093781 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:13 INFO - PROCESS | 3684 | 1469140093783 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:13 INFO - PROCESS | 3684 | 1469140093868 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 15:28:13 INFO - PROCESS | 3684 | 1469140093875 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:13 INFO - PROCESS | 3684 | 1469140093877 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:13 INFO - PROCESS | 3684 | ++DOCSHELL 12B6B800 == 28 [pid = 3684] [id = 678] 15:28:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (12BCA000) [pid = 3684] [serial = 2034] [outer = 00000000] 15:28:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (13051C00) [pid = 3684] [serial = 2035] [outer = 12BCA000] 15:28:13 INFO - PROCESS | 3684 | 1469140093924 Marionette DEBUG loaded listener.js 15:28:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (1314C800) [pid = 3684] [serial = 2036] [outer = 12BCA000] 15:28:14 INFO - PROCESS | 3684 | 1469140094861 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 15:28:14 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 15:28:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:28:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 15:28:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:28:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1100ms 15:28:14 INFO - PROCESS | 3684 | 1469140094884 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 15:28:14 INFO - PROCESS | 3684 | 1469140094886 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 15:28:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 15:28:14 INFO - PROCESS | 3684 | 1469140094890 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 15:28:14 INFO - PROCESS | 3684 | 1469140094893 Marionette TRACE conn3 <- [1,2678,null,{}] 15:28:14 INFO - PROCESS | 3684 | 1469140094918 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:14 INFO - PROCESS | 3684 | 1469140094923 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:15 INFO - PROCESS | 3684 | 1469140095039 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 15:28:15 INFO - PROCESS | 3684 | 1469140095046 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:15 INFO - PROCESS | 3684 | 1469140095049 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:15 INFO - PROCESS | 3684 | ++DOCSHELL 13CA0C00 == 29 [pid = 3684] [id = 679] 15:28:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (13CA5C00) [pid = 3684] [serial = 2037] [outer = 00000000] 15:28:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (15801C00) [pid = 3684] [serial = 2038] [outer = 13CA5C00] 15:28:15 INFO - PROCESS | 3684 | 1469140095095 Marionette DEBUG loaded listener.js 15:28:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (15B0C400) [pid = 3684] [serial = 2039] [outer = 13CA5C00] 15:28:15 INFO - PROCESS | 3684 | 1469140096013 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 15:28:16 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (12B6A400) [pid = 3684] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 15:28:16 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (15B8B000) [pid = 3684] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 15:28:16 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (10564000) [pid = 3684] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 15:28:16 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (10A53800) [pid = 3684] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 15:28:16 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (1600D400) [pid = 3684] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 15:28:16 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (1129F800) [pid = 3684] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 15:28:16 INFO - PROCESS | 3684 | --DOMWINDOW == 53 (139C8000) [pid = 3684] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 15:28:16 INFO - PROCESS | 3684 | --DOMWINDOW == 52 (0F97C000) [pid = 3684] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 15:28:16 INFO - PROCESS | 3684 | --DOMWINDOW == 51 (144FBC00) [pid = 3684] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 15:28:16 INFO - PROCESS | 3684 | --DOMWINDOW == 50 (177C7C00) [pid = 3684] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 15:28:16 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 15:28:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:28:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 15:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:28:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1175ms 15:28:16 INFO - PROCESS | 3684 | 1469140096077 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 15:28:16 INFO - PROCESS | 3684 | 1469140096080 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 15:28:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 15:28:16 INFO - PROCESS | 3684 | 1469140096083 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 15:28:16 INFO - PROCESS | 3684 | 1469140096094 Marionette TRACE conn3 <- [1,2682,null,{}] 15:28:16 INFO - PROCESS | 3684 | 1469140096103 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:16 INFO - PROCESS | 3684 | 1469140096088 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:16 INFO - PROCESS | 3684 | 1469140096168 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 15:28:16 INFO - PROCESS | 3684 | 1469140096174 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:16 INFO - PROCESS | 3684 | 1469140096176 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:16 INFO - PROCESS | 3684 | ++DOCSHELL 14435000 == 30 [pid = 3684] [id = 680] 15:28:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 51 (14438000) [pid = 3684] [serial = 2040] [outer = 00000000] 15:28:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 52 (15B8B000) [pid = 3684] [serial = 2041] [outer = 14438000] 15:28:16 INFO - PROCESS | 3684 | 1469140096219 Marionette DEBUG loaded listener.js 15:28:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (15DE8400) [pid = 3684] [serial = 2042] [outer = 14438000] 15:28:17 INFO - PROCESS | 3684 | 1469140097119 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 15:28:17 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 15:28:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:28:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 15:28:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:28:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1070ms 15:28:17 INFO - PROCESS | 3684 | 1469140097140 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 15:28:17 INFO - PROCESS | 3684 | 1469140097142 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 15:28:17 INFO - PROCESS | 3684 | 1469140097145 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 15:28:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 15:28:17 INFO - PROCESS | 3684 | 1469140097147 Marionette TRACE conn3 <- [1,2686,null,{}] 15:28:17 INFO - PROCESS | 3684 | 1469140097150 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:17 INFO - PROCESS | 3684 | 1469140097152 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:17 INFO - PROCESS | 3684 | 1469140097262 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 15:28:17 INFO - PROCESS | 3684 | 1469140097271 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:17 INFO - PROCESS | 3684 | 1469140097273 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:17 INFO - PROCESS | 3684 | ++DOCSHELL 16009800 == 31 [pid = 3684] [id = 681] 15:28:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (16013400) [pid = 3684] [serial = 2043] [outer = 00000000] 15:28:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (16839400) [pid = 3684] [serial = 2044] [outer = 16013400] 15:28:17 INFO - PROCESS | 3684 | 1469140097315 Marionette DEBUG loaded listener.js 15:28:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (16975400) [pid = 3684] [serial = 2045] [outer = 16013400] 15:28:18 INFO - PROCESS | 3684 | 1469140098212 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 15:28:18 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 15:28:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:28:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 15:28:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:28:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1099ms 15:28:18 INFO - PROCESS | 3684 | 1469140098259 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 15:28:18 INFO - PROCESS | 3684 | 1469140098261 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 15:28:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 15:28:18 INFO - PROCESS | 3684 | 1469140098264 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 15:28:18 INFO - PROCESS | 3684 | 1469140098266 Marionette TRACE conn3 <- [1,2690,null,{}] 15:28:18 INFO - PROCESS | 3684 | 1469140098270 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:18 INFO - PROCESS | 3684 | 1469140098275 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:18 INFO - PROCESS | 3684 | 1469140098375 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 15:28:18 INFO - PROCESS | 3684 | 1469140098465 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:18 INFO - PROCESS | 3684 | 1469140098468 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:18 INFO - PROCESS | 3684 | ++DOCSHELL 1055A000 == 32 [pid = 3684] [id = 682] 15:28:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (12B65400) [pid = 3684] [serial = 2046] [outer = 00000000] 15:28:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (16E07000) [pid = 3684] [serial = 2047] [outer = 12B65400] 15:28:18 INFO - PROCESS | 3684 | 1469140098510 Marionette DEBUG loaded listener.js 15:28:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (16F77800) [pid = 3684] [serial = 2048] [outer = 12B65400] 15:28:19 INFO - PROCESS | 3684 | 1469140099186 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 15:28:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 15:28:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 964ms 15:28:19 INFO - PROCESS | 3684 | 1469140099235 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 15:28:19 INFO - PROCESS | 3684 | 1469140099239 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 15:28:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 15:28:19 INFO - PROCESS | 3684 | 1469140099243 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 15:28:19 INFO - PROCESS | 3684 | 1469140099247 Marionette TRACE conn3 <- [1,2694,null,{}] 15:28:19 INFO - PROCESS | 3684 | 1469140099252 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:19 INFO - PROCESS | 3684 | 1469140099256 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:19 INFO - PROCESS | 3684 | 1469140099362 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 15:28:19 INFO - PROCESS | 3684 | 1469140099497 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:19 INFO - PROCESS | 3684 | 1469140099500 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:19 INFO - PROCESS | 3684 | ++DOCSHELL 12824800 == 33 [pid = 3684] [id = 683] 15:28:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (12827400) [pid = 3684] [serial = 2049] [outer = 00000000] 15:28:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (12D66400) [pid = 3684] [serial = 2050] [outer = 12827400] 15:28:19 INFO - PROCESS | 3684 | 1469140099557 Marionette DEBUG loaded listener.js 15:28:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (131E7800) [pid = 3684] [serial = 2051] [outer = 12827400] 15:28:20 INFO - PROCESS | 3684 | 1469140100158 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 15:28:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 15:28:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 964ms 15:28:20 INFO - PROCESS | 3684 | 1469140100210 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 15:28:20 INFO - PROCESS | 3684 | 1469140100215 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 15:28:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 15:28:20 INFO - PROCESS | 3684 | 1469140100221 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 15:28:20 INFO - PROCESS | 3684 | 1469140100224 Marionette TRACE conn3 <- [1,2698,null,{}] 15:28:20 INFO - PROCESS | 3684 | 1469140100228 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:20 INFO - PROCESS | 3684 | 1469140100231 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:20 INFO - PROCESS | 3684 | 1469140100340 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 15:28:20 INFO - PROCESS | 3684 | 1469140100460 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:20 INFO - PROCESS | 3684 | 1469140100463 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:20 INFO - PROCESS | 3684 | ++DOCSHELL 15B8AC00 == 34 [pid = 3684] [id = 684] 15:28:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (15D07000) [pid = 3684] [serial = 2052] [outer = 00000000] 15:28:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (167ECC00) [pid = 3684] [serial = 2053] [outer = 15D07000] 15:28:20 INFO - PROCESS | 3684 | 1469140100519 Marionette DEBUG loaded listener.js 15:28:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (16D01400) [pid = 3684] [serial = 2054] [outer = 15D07000] 15:28:21 INFO - PROCESS | 3684 | 1469140101115 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 15:28:21 INFO - PROCESS | 3684 | 1469140101134 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 15:28:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 15:28:21 INFO - PROCESS | 3684 | 1469140101138 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 15:28:21 INFO - PROCESS | 3684 | 1469140101142 Marionette TRACE conn3 <- [1,2702,null,{}] 15:28:21 INFO - PROCESS | 3684 | 1469140101152 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:21 INFO - PROCESS | 3684 | 1469140101157 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:21 INFO - PROCESS | 3684 | 1469140101258 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 15:28:21 INFO - PROCESS | 3684 | 1469140101353 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:21 INFO - PROCESS | 3684 | 1469140101357 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:21 INFO - PROCESS | 3684 | ++DOCSHELL 0F2B1000 == 35 [pid = 3684] [id = 685] 15:28:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (0F348000) [pid = 3684] [serial = 2055] [outer = 00000000] 15:28:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (0F9E8000) [pid = 3684] [serial = 2056] [outer = 0F348000] 15:28:21 INFO - PROCESS | 3684 | 1469140101536 Marionette DEBUG loaded listener.js 15:28:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (10A4B000) [pid = 3684] [serial = 2057] [outer = 0F348000] 15:28:22 INFO - PROCESS | 3684 | --DOCSHELL 16009800 == 34 [pid = 3684] [id = 681] 15:28:22 INFO - PROCESS | 3684 | --DOCSHELL 14435000 == 33 [pid = 3684] [id = 680] 15:28:22 INFO - PROCESS | 3684 | --DOCSHELL 13CA0C00 == 32 [pid = 3684] [id = 679] 15:28:22 INFO - PROCESS | 3684 | --DOCSHELL 12B6B800 == 31 [pid = 3684] [id = 678] 15:28:22 INFO - PROCESS | 3684 | --DOCSHELL 10A4B400 == 30 [pid = 3684] [id = 677] 15:28:22 INFO - PROCESS | 3684 | --DOCSHELL 13C55400 == 29 [pid = 3684] [id = 675] 15:28:22 INFO - PROCESS | 3684 | --DOCSHELL 10A48C00 == 28 [pid = 3684] [id = 676] 15:28:22 INFO - PROCESS | 3684 | --DOCSHELL 102CD400 == 27 [pid = 3684] [id = 668] 15:28:22 INFO - PROCESS | 3684 | --DOCSHELL 15B8AC00 == 26 [pid = 3684] [id = 684] 15:28:22 INFO - PROCESS | 3684 | --DOCSHELL 1055A000 == 25 [pid = 3684] [id = 682] 15:28:22 INFO - PROCESS | 3684 | --DOCSHELL 12824800 == 24 [pid = 3684] [id = 683] 15:28:22 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (12D64400) [pid = 3684] [serial = 2011] [outer = 00000000] [url = about:blank] 15:28:22 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (12D9B400) [pid = 3684] [serial = 2012] [outer = 00000000] [url = about:blank] 15:28:22 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (15D07C00) [pid = 3684] [serial = 2017] [outer = 00000000] [url = about:blank] 15:28:22 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (10F92400) [pid = 3684] [serial = 2008] [outer = 00000000] [url = about:blank] 15:28:22 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (110E7C00) [pid = 3684] [serial = 2009] [outer = 00000000] [url = about:blank] 15:28:22 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (1120EC00) [pid = 3684] [serial = 2006] [outer = 00000000] [url = about:blank] 15:28:22 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (1120D400) [pid = 3684] [serial = 2005] [outer = 00000000] [url = about:blank] 15:28:22 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (16052C00) [pid = 3684] [serial = 2020] [outer = 00000000] [url = about:blank] 15:28:22 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (15DEC000) [pid = 3684] [serial = 2018] [outer = 00000000] [url = about:blank] 15:28:22 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (13C51800) [pid = 3684] [serial = 2023] [outer = 00000000] [url = about:blank] 15:28:22 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (142B3400) [pid = 3684] [serial = 2014] [outer = 00000000] [url = about:blank] 15:28:22 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (12B5D400) [pid = 3684] [serial = 1997] [outer = 00000000] [url = about:blank] 15:28:22 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (11210800) [pid = 3684] [serial = 1996] [outer = 00000000] [url = about:blank] 15:28:22 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (1600E800) [pid = 3684] [serial = 2000] [outer = 00000000] [url = about:blank] 15:28:22 INFO - PROCESS | 3684 | --DOMWINDOW == 53 (15B89400) [pid = 3684] [serial = 1999] [outer = 00000000] [url = about:blank] 15:28:22 INFO - PROCESS | 3684 | --DOMWINDOW == 52 (1836CC00) [pid = 3684] [serial = 2003] [outer = 00000000] [url = about:blank] 15:28:22 INFO - PROCESS | 3684 | --DOMWINDOW == 51 (18111400) [pid = 3684] [serial = 2002] [outer = 00000000] [url = about:blank] 15:28:22 INFO - PROCESS | 3684 | --DOMWINDOW == 50 (167F7000) [pid = 3684] [serial = 2021] [outer = 00000000] [url = about:blank] 15:28:22 INFO - PROCESS | 3684 | --DOMWINDOW == 49 (16843000) [pid = 3684] [serial = 2026] [outer = 00000000] [url = about:blank] 15:28:22 INFO - PROCESS | 3684 | --DOMWINDOW == 48 (15D06C00) [pid = 3684] [serial = 2024] [outer = 00000000] [url = about:blank] 15:28:22 INFO - PROCESS | 3684 | --DOMWINDOW == 47 (144F0400) [pid = 3684] [serial = 2015] [outer = 00000000] [url = about:blank] 15:28:22 INFO - PROCESS | 3684 | 1469140102759 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 15:28:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 15:28:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1664ms 15:28:22 INFO - PROCESS | 3684 | 1469140102810 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 15:28:22 INFO - PROCESS | 3684 | 1469140102798 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 15:28:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 15:28:22 INFO - PROCESS | 3684 | 1469140102804 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 15:28:22 INFO - PROCESS | 3684 | 1469140102807 Marionette TRACE conn3 <- [1,2706,null,{}] 15:28:22 INFO - PROCESS | 3684 | 1469140102813 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:22 INFO - PROCESS | 3684 | 1469140102816 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:22 INFO - PROCESS | 3684 | 1469140102904 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 15:28:22 INFO - PROCESS | 3684 | 1469140102914 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:22 INFO - PROCESS | 3684 | 1469140102918 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:22 INFO - PROCESS | 3684 | ++DOCSHELL 10560C00 == 25 [pid = 3684] [id = 686] 15:28:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 48 (10A48C00) [pid = 3684] [serial = 2058] [outer = 00000000] 15:28:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 49 (10ECD800) [pid = 3684] [serial = 2059] [outer = 10A48C00] 15:28:22 INFO - PROCESS | 3684 | 1469140102976 Marionette DEBUG loaded listener.js 15:28:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 50 (10ED3C00) [pid = 3684] [serial = 2060] [outer = 10A48C00] 15:28:23 INFO - PROCESS | 3684 | 1469140103488 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 15:28:23 INFO - PROCESS | 3684 | 1469140103549 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 15:28:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 15:28:23 INFO - PROCESS | 3684 | 1469140103555 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 15:28:23 INFO - PROCESS | 3684 | 1469140103558 Marionette TRACE conn3 <- [1,2710,null,{}] 15:28:23 INFO - PROCESS | 3684 | 1469140103562 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:23 INFO - PROCESS | 3684 | 1469140103564 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:23 INFO - PROCESS | 3684 | 1469140103650 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 15:28:23 INFO - PROCESS | 3684 | 1469140103658 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:23 INFO - PROCESS | 3684 | 1469140103661 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:23 INFO - PROCESS | 3684 | ++DOCSHELL 12932C00 == 26 [pid = 3684] [id = 687] 15:28:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 51 (12933400) [pid = 3684] [serial = 2061] [outer = 00000000] 15:28:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 52 (12996C00) [pid = 3684] [serial = 2062] [outer = 12933400] 15:28:23 INFO - PROCESS | 3684 | 1469140103708 Marionette DEBUG loaded listener.js 15:28:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (12B61400) [pid = 3684] [serial = 2063] [outer = 12933400] 15:28:24 INFO - PROCESS | 3684 | 1469140104165 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 15:28:24 INFO - PROCESS | 3684 | 1469140104178 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 15:28:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 15:28:24 INFO - PROCESS | 3684 | 1469140104182 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 15:28:24 INFO - PROCESS | 3684 | 1469140104186 Marionette TRACE conn3 <- [1,2714,null,{}] 15:28:24 INFO - PROCESS | 3684 | 1469140104200 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:24 INFO - PROCESS | 3684 | 1469140104204 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:24 INFO - PROCESS | 3684 | 1469140104285 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 15:28:24 INFO - PROCESS | 3684 | 1469140104327 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:24 INFO - PROCESS | 3684 | 1469140104330 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:24 INFO - PROCESS | 3684 | ++DOCSHELL 139CC000 == 27 [pid = 3684] [id = 688] 15:28:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (139CC400) [pid = 3684] [serial = 2064] [outer = 00000000] 15:28:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (13CAA800) [pid = 3684] [serial = 2065] [outer = 139CC400] 15:28:24 INFO - PROCESS | 3684 | 1469140104377 Marionette DEBUG loaded listener.js 15:28:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (142B4000) [pid = 3684] [serial = 2066] [outer = 139CC400] 15:28:24 INFO - PROCESS | 3684 | 1469140104844 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 15:28:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 15:28:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 725ms 15:28:24 INFO - PROCESS | 3684 | 1469140104923 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 15:28:24 INFO - PROCESS | 3684 | 1469140104926 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 15:28:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 15:28:24 INFO - PROCESS | 3684 | 1469140104929 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 15:28:24 INFO - PROCESS | 3684 | 1469140104931 Marionette TRACE conn3 <- [1,2718,null,{}] 15:28:24 INFO - PROCESS | 3684 | 1469140104934 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:24 INFO - PROCESS | 3684 | 1469140104945 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:25 INFO - PROCESS | 3684 | 1469140105067 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 15:28:25 INFO - PROCESS | 3684 | 1469140105072 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:25 INFO - PROCESS | 3684 | 1469140105074 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:25 INFO - PROCESS | 3684 | ++DOCSHELL 13EA4800 == 28 [pid = 3684] [id = 689] 15:28:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (142BA400) [pid = 3684] [serial = 2067] [outer = 00000000] 15:28:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (15B0CC00) [pid = 3684] [serial = 2068] [outer = 142BA400] 15:28:25 INFO - PROCESS | 3684 | 1469140105171 Marionette DEBUG loaded listener.js 15:28:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (15B91C00) [pid = 3684] [serial = 2069] [outer = 142BA400] 15:28:26 INFO - PROCESS | 3684 | 1469140106050 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 15:28:26 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 15:28:26 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 15:28:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 15:28:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:28:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1172ms 15:28:26 INFO - PROCESS | 3684 | 1469140106107 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 15:28:26 INFO - PROCESS | 3684 | 1469140106109 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 15:28:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 15:28:26 INFO - PROCESS | 3684 | 1469140106113 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 15:28:26 INFO - PROCESS | 3684 | 1469140106115 Marionette TRACE conn3 <- [1,2722,null,{}] 15:28:26 INFO - PROCESS | 3684 | 1469140106124 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:26 INFO - PROCESS | 3684 | 1469140106126 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:26 INFO - PROCESS | 3684 | 1469140106232 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 15:28:26 INFO - PROCESS | 3684 | 1469140106237 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:26 INFO - PROCESS | 3684 | 1469140106239 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:26 INFO - PROCESS | 3684 | ++DOCSHELL 15D07C00 == 29 [pid = 3684] [id = 690] 15:28:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (15DE3800) [pid = 3684] [serial = 2070] [outer = 00000000] 15:28:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (1600D400) [pid = 3684] [serial = 2071] [outer = 15DE3800] 15:28:26 INFO - PROCESS | 3684 | 1469140106282 Marionette DEBUG loaded listener.js 15:28:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (16011400) [pid = 3684] [serial = 2072] [outer = 15DE3800] 15:28:26 INFO - PROCESS | 3684 | 1469140106711 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 15:28:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 15:28:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 632ms 15:28:26 INFO - PROCESS | 3684 | 1469140106734 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 15:28:26 INFO - PROCESS | 3684 | 1469140106736 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 15:28:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 15:28:26 INFO - PROCESS | 3684 | 1469140106739 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 15:28:26 INFO - PROCESS | 3684 | 1469140106741 Marionette TRACE conn3 <- [1,2726,null,{}] 15:28:26 INFO - PROCESS | 3684 | 1469140106744 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:26 INFO - PROCESS | 3684 | 1469140106749 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:26 INFO - PROCESS | 3684 | 1469140106961 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 15:28:26 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (12B65400) [pid = 3684] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 15:28:26 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (13CA5C00) [pid = 3684] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 15:28:26 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (14438000) [pid = 3684] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 15:28:26 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (15B09400) [pid = 3684] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 15:28:26 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (10A4B800) [pid = 3684] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 15:28:26 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (12BCA000) [pid = 3684] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 15:28:26 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (10A49800) [pid = 3684] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 15:28:27 INFO - PROCESS | 3684 | 1469140107031 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:27 INFO - PROCESS | 3684 | 1469140107033 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:27 INFO - PROCESS | 3684 | ++DOCSHELL 0F394C00 == 30 [pid = 3684] [id = 691] 15:28:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (10A0BC00) [pid = 3684] [serial = 2073] [outer = 00000000] 15:28:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (13CA5C00) [pid = 3684] [serial = 2074] [outer = 10A0BC00] 15:28:27 INFO - PROCESS | 3684 | 1469140107077 Marionette DEBUG loaded listener.js 15:28:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (16844400) [pid = 3684] [serial = 2075] [outer = 10A0BC00] 15:28:27 INFO - PROCESS | 3684 | 1469140107446 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 15:28:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 15:28:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 725ms 15:28:27 INFO - PROCESS | 3684 | 1469140107480 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 15:28:27 INFO - PROCESS | 3684 | 1469140107482 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 15:28:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 15:28:27 INFO - PROCESS | 3684 | 1469140107485 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 15:28:27 INFO - PROCESS | 3684 | 1469140107486 Marionette TRACE conn3 <- [1,2730,null,{}] 15:28:27 INFO - PROCESS | 3684 | 1469140107490 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:27 INFO - PROCESS | 3684 | 1469140107492 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:27 INFO - PROCESS | 3684 | 1469140107602 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 15:28:27 INFO - PROCESS | 3684 | 1469140107610 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:27 INFO - PROCESS | 3684 | 1469140107612 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:27 INFO - PROCESS | 3684 | ++DOCSHELL 16D43400 == 31 [pid = 3684] [id = 692] 15:28:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (16E03000) [pid = 3684] [serial = 2076] [outer = 00000000] 15:28:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (16E0D800) [pid = 3684] [serial = 2077] [outer = 16E03000] 15:28:27 INFO - PROCESS | 3684 | 1469140107654 Marionette DEBUG loaded listener.js 15:28:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (16E0F400) [pid = 3684] [serial = 2078] [outer = 16E03000] 15:28:28 INFO - PROCESS | 3684 | 1469140108074 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 15:28:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 15:28:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 617ms 15:28:28 INFO - PROCESS | 3684 | 1469140108106 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 15:28:28 INFO - PROCESS | 3684 | 1469140108108 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 15:28:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 15:28:28 INFO - PROCESS | 3684 | 1469140108115 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 15:28:28 INFO - PROCESS | 3684 | 1469140108116 Marionette TRACE conn3 <- [1,2734,null,{}] 15:28:28 INFO - PROCESS | 3684 | 1469140108120 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:28 INFO - PROCESS | 3684 | 1469140108122 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:28 INFO - PROCESS | 3684 | 1469140108196 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 15:28:28 INFO - PROCESS | 3684 | 1469140108201 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:28 INFO - PROCESS | 3684 | 1469140108203 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:28 INFO - PROCESS | 3684 | ++DOCSHELL 16FC9C00 == 32 [pid = 3684] [id = 693] 15:28:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (16FCBC00) [pid = 3684] [serial = 2079] [outer = 00000000] 15:28:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (17146800) [pid = 3684] [serial = 2080] [outer = 16FCBC00] 15:28:28 INFO - PROCESS | 3684 | 1469140108245 Marionette DEBUG loaded listener.js 15:28:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (17146C00) [pid = 3684] [serial = 2081] [outer = 16FCBC00] 15:28:28 INFO - PROCESS | 3684 | 1469140108660 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 15:28:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 15:28:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 586ms 15:28:28 INFO - PROCESS | 3684 | 1469140108716 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 15:28:28 INFO - PROCESS | 3684 | 1469140108718 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 15:28:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 15:28:28 INFO - PROCESS | 3684 | 1469140108721 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 15:28:28 INFO - PROCESS | 3684 | 1469140108722 Marionette TRACE conn3 <- [1,2738,null,{}] 15:28:28 INFO - PROCESS | 3684 | 1469140108730 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:28 INFO - PROCESS | 3684 | 1469140108732 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:28 INFO - PROCESS | 3684 | 1469140108811 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 15:28:28 INFO - PROCESS | 3684 | 1469140108816 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:28 INFO - PROCESS | 3684 | 1469140108818 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:28 INFO - PROCESS | 3684 | ++DOCSHELL 139CA000 == 33 [pid = 3684] [id = 694] 15:28:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (177B6C00) [pid = 3684] [serial = 2082] [outer = 00000000] 15:28:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (177C5400) [pid = 3684] [serial = 2083] [outer = 177B6C00] 15:28:28 INFO - PROCESS | 3684 | 1469140108862 Marionette DEBUG loaded listener.js 15:28:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (177C9400) [pid = 3684] [serial = 2084] [outer = 177B6C00] 15:28:29 INFO - PROCESS | 3684 | 1469140109670 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 15:28:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 15:28:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1034ms 15:28:29 INFO - PROCESS | 3684 | 1469140109766 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 15:28:29 INFO - PROCESS | 3684 | 1469140109770 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 15:28:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 15:28:29 INFO - PROCESS | 3684 | 1469140109775 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 15:28:29 INFO - PROCESS | 3684 | 1469140109780 Marionette TRACE conn3 <- [1,2742,null,{}] 15:28:29 INFO - PROCESS | 3684 | 1469140109785 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:29 INFO - PROCESS | 3684 | 1469140109788 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:29 INFO - PROCESS | 3684 | 1469140109934 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 15:28:30 INFO - PROCESS | 3684 | 1469140110064 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:30 INFO - PROCESS | 3684 | 1469140110068 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:30 INFO - PROCESS | 3684 | ++DOCSHELL 10A4B800 == 34 [pid = 3684] [id = 695] 15:28:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (10A54800) [pid = 3684] [serial = 2085] [outer = 00000000] 15:28:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (11480800) [pid = 3684] [serial = 2086] [outer = 10A54800] 15:28:30 INFO - PROCESS | 3684 | 1469140110128 Marionette DEBUG loaded listener.js 15:28:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (12BCA000) [pid = 3684] [serial = 2087] [outer = 10A54800] 15:28:31 INFO - PROCESS | 3684 | 1469140111025 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 15:28:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 15:28:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1296ms 15:28:31 INFO - PROCESS | 3684 | 1469140111069 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 15:28:31 INFO - PROCESS | 3684 | 1469140111076 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 15:28:31 INFO - PROCESS | 3684 | 1469140111083 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 15:28:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 15:28:31 INFO - PROCESS | 3684 | 1469140111086 Marionette TRACE conn3 <- [1,2746,null,{}] 15:28:31 INFO - PROCESS | 3684 | 1469140111092 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:31 INFO - PROCESS | 3684 | 1469140111095 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:31 INFO - PROCESS | 3684 | 1469140111205 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 15:28:31 INFO - PROCESS | 3684 | 1469140111309 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:31 INFO - PROCESS | 3684 | 1469140111314 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:31 INFO - PROCESS | 3684 | --DOCSHELL 16FC9C00 == 33 [pid = 3684] [id = 693] 15:28:31 INFO - PROCESS | 3684 | --DOCSHELL 16D43400 == 32 [pid = 3684] [id = 692] 15:28:31 INFO - PROCESS | 3684 | --DOCSHELL 0F394C00 == 31 [pid = 3684] [id = 691] 15:28:31 INFO - PROCESS | 3684 | --DOCSHELL 15D07C00 == 30 [pid = 3684] [id = 690] 15:28:31 INFO - PROCESS | 3684 | --DOCSHELL 13EA4800 == 29 [pid = 3684] [id = 689] 15:28:31 INFO - PROCESS | 3684 | --DOCSHELL 139CC000 == 28 [pid = 3684] [id = 688] 15:28:31 INFO - PROCESS | 3684 | --DOCSHELL 12932C00 == 27 [pid = 3684] [id = 687] 15:28:31 INFO - PROCESS | 3684 | --DOCSHELL 10560C00 == 26 [pid = 3684] [id = 686] 15:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16F77800) [pid = 3684] [serial = 2048] [outer = 00000000] [url = about:blank] 15:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (16E07000) [pid = 3684] [serial = 2047] [outer = 00000000] [url = about:blank] 15:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (15801C00) [pid = 3684] [serial = 2038] [outer = 00000000] [url = about:blank] 15:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (15B8B000) [pid = 3684] [serial = 2041] [outer = 00000000] [url = about:blank] 15:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (16B44C00) [pid = 3684] [serial = 2027] [outer = 00000000] [url = about:blank] 15:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (16839400) [pid = 3684] [serial = 2044] [outer = 00000000] [url = about:blank] 15:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (10ED8C00) [pid = 3684] [serial = 2032] [outer = 00000000] [url = about:blank] 15:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (1120A800) [pid = 3684] [serial = 2033] [outer = 00000000] [url = about:blank] 15:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (13051C00) [pid = 3684] [serial = 2035] [outer = 00000000] [url = about:blank] 15:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (10ED5000) [pid = 3684] [serial = 2029] [outer = 00000000] [url = about:blank] 15:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (110F1800) [pid = 3684] [serial = 2030] [outer = 00000000] [url = about:blank] 15:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (15B0C400) [pid = 3684] [serial = 2039] [outer = 00000000] [url = about:blank] 15:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (15DE8400) [pid = 3684] [serial = 2042] [outer = 00000000] [url = about:blank] 15:28:31 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (1314C800) [pid = 3684] [serial = 2036] [outer = 00000000] [url = about:blank] 15:28:31 INFO - PROCESS | 3684 | ++DOCSHELL 0F350000 == 27 [pid = 3684] [id = 696] 15:28:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (0F394C00) [pid = 3684] [serial = 2088] [outer = 00000000] 15:28:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (10560C00) [pid = 3684] [serial = 2089] [outer = 0F394C00] 15:28:31 INFO - PROCESS | 3684 | 1469140111384 Marionette DEBUG loaded listener.js 15:28:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (110E7400) [pid = 3684] [serial = 2090] [outer = 0F394C00] 15:28:31 INFO - PROCESS | 3684 | 1469140111795 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 15:28:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 15:28:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 802ms 15:28:31 INFO - PROCESS | 3684 | 1469140111870 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 15:28:31 INFO - PROCESS | 3684 | 1469140111875 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 15:28:31 INFO - PROCESS | 3684 | 1469140111881 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 15:28:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 15:28:31 INFO - PROCESS | 3684 | 1469140111884 Marionette TRACE conn3 <- [1,2750,null,{}] 15:28:31 INFO - PROCESS | 3684 | 1469140111888 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:31 INFO - PROCESS | 3684 | 1469140111890 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:31 INFO - PROCESS | 3684 | 1469140111974 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 15:28:31 INFO - PROCESS | 3684 | 1469140111981 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:31 INFO - PROCESS | 3684 | 1469140111983 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:31 INFO - PROCESS | 3684 | ++DOCSHELL 12990400 == 28 [pid = 3684] [id = 697] 15:28:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (12991800) [pid = 3684] [serial = 2091] [outer = 00000000] 15:28:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (12B5E000) [pid = 3684] [serial = 2092] [outer = 12991800] 15:28:32 INFO - PROCESS | 3684 | 1469140112029 Marionette DEBUG loaded listener.js 15:28:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (12B6B400) [pid = 3684] [serial = 2093] [outer = 12991800] 15:28:32 INFO - PROCESS | 3684 | 1469140112530 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 15:28:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 15:28:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 694ms 15:28:32 INFO - PROCESS | 3684 | 1469140112580 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 15:28:32 INFO - PROCESS | 3684 | 1469140112582 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 15:28:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 15:28:32 INFO - PROCESS | 3684 | 1469140112586 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 15:28:32 INFO - PROCESS | 3684 | 1469140112589 Marionette TRACE conn3 <- [1,2754,null,{}] 15:28:32 INFO - PROCESS | 3684 | 1469140112599 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:32 INFO - PROCESS | 3684 | 1469140112604 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:32 INFO - PROCESS | 3684 | 1469140112715 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 15:28:32 INFO - PROCESS | 3684 | 1469140112823 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:32 INFO - PROCESS | 3684 | 1469140112826 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:32 INFO - PROCESS | 3684 | ++DOCSHELL 1393A400 == 29 [pid = 3684] [id = 698] 15:28:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (1393C800) [pid = 3684] [serial = 2094] [outer = 00000000] 15:28:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (13EA4800) [pid = 3684] [serial = 2095] [outer = 1393C800] 15:28:32 INFO - PROCESS | 3684 | 1469140112872 Marionette DEBUG loaded listener.js 15:28:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (144EF400) [pid = 3684] [serial = 2096] [outer = 1393C800] 15:28:33 INFO - PROCESS | 3684 | 1469140113221 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 15:28:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 15:28:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 679ms 15:28:33 INFO - PROCESS | 3684 | 1469140113269 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 15:28:33 INFO - PROCESS | 3684 | 1469140113271 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 15:28:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 15:28:33 INFO - PROCESS | 3684 | 1469140113275 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 15:28:33 INFO - PROCESS | 3684 | 1469140113276 Marionette TRACE conn3 <- [1,2758,null,{}] 15:28:33 INFO - PROCESS | 3684 | 1469140113279 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:33 INFO - PROCESS | 3684 | 1469140113281 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:33 INFO - PROCESS | 3684 | 1469140113364 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 15:28:33 INFO - PROCESS | 3684 | 1469140113369 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:33 INFO - PROCESS | 3684 | 1469140113371 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:33 INFO - PROCESS | 3684 | ++DOCSHELL 15B02000 == 30 [pid = 3684] [id = 699] 15:28:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (15B09800) [pid = 3684] [serial = 2097] [outer = 00000000] 15:28:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (15D0F800) [pid = 3684] [serial = 2098] [outer = 15B09800] 15:28:33 INFO - PROCESS | 3684 | 1469140113424 Marionette DEBUG loaded listener.js 15:28:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (15DF0800) [pid = 3684] [serial = 2099] [outer = 15B09800] 15:28:33 INFO - PROCESS | 3684 | 1469140113921 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 15:28:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 15:28:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 679ms 15:28:33 INFO - PROCESS | 3684 | 1469140113974 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 15:28:33 INFO - PROCESS | 3684 | 1469140113976 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 15:28:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 15:28:33 INFO - PROCESS | 3684 | 1469140113979 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 15:28:33 INFO - PROCESS | 3684 | 1469140113981 Marionette TRACE conn3 <- [1,2762,null,{}] 15:28:33 INFO - PROCESS | 3684 | 1469140113984 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:33 INFO - PROCESS | 3684 | 1469140113986 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:34 INFO - PROCESS | 3684 | 1469140114096 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 15:28:34 INFO - PROCESS | 3684 | 1469140114195 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:34 INFO - PROCESS | 3684 | 1469140114197 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:34 INFO - PROCESS | 3684 | ++DOCSHELL 167F7400 == 31 [pid = 3684] [id = 700] 15:28:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (167F9000) [pid = 3684] [serial = 2100] [outer = 00000000] 15:28:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (16825800) [pid = 3684] [serial = 2101] [outer = 167F9000] 15:28:34 INFO - PROCESS | 3684 | 1469140114239 Marionette DEBUG loaded listener.js 15:28:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1683C000) [pid = 3684] [serial = 2102] [outer = 167F9000] 15:28:34 INFO - PROCESS | 3684 | 1469140114644 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 15:28:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 15:28:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 725ms 15:28:34 INFO - PROCESS | 3684 | 1469140114704 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 15:28:34 INFO - PROCESS | 3684 | 1469140114706 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 15:28:34 INFO - PROCESS | 3684 | 1469140114709 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 15:28:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 15:28:34 INFO - PROCESS | 3684 | 1469140114710 Marionette TRACE conn3 <- [1,2766,null,{}] 15:28:34 INFO - PROCESS | 3684 | 1469140114714 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:34 INFO - PROCESS | 3684 | 1469140114719 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:34 INFO - PROCESS | 3684 | 1469140114851 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 15:28:34 INFO - PROCESS | 3684 | 1469140114918 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:34 INFO - PROCESS | 3684 | 1469140114920 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:34 INFO - PROCESS | 3684 | ++DOCSHELL 1683F000 == 32 [pid = 3684] [id = 701] 15:28:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16842800) [pid = 3684] [serial = 2103] [outer = 00000000] 15:28:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16E0BC00) [pid = 3684] [serial = 2104] [outer = 16842800] 15:28:34 INFO - PROCESS | 3684 | 1469140114963 Marionette DEBUG loaded listener.js 15:28:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16FC8C00) [pid = 3684] [serial = 2105] [outer = 16842800] 15:28:35 INFO - PROCESS | 3684 | 1469140115369 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 15:28:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 15:28:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 678ms 15:28:35 INFO - PROCESS | 3684 | 1469140115409 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 15:28:35 INFO - PROCESS | 3684 | 1469140115411 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 15:28:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 15:28:35 INFO - PROCESS | 3684 | 1469140115414 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 15:28:35 INFO - PROCESS | 3684 | 1469140115416 Marionette TRACE conn3 <- [1,2770,null,{}] 15:28:35 INFO - PROCESS | 3684 | 1469140115419 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:35 INFO - PROCESS | 3684 | 1469140115421 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:35 INFO - PROCESS | 3684 | 1469140115547 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 15:28:35 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (139CC400) [pid = 3684] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 15:28:35 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (10A48C00) [pid = 3684] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 15:28:35 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (12827400) [pid = 3684] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 15:28:35 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (15DE3800) [pid = 3684] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 15:28:35 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (0F348000) [pid = 3684] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 15:28:35 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (12933400) [pid = 3684] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 15:28:35 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (142BA400) [pid = 3684] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 15:28:35 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (16E03000) [pid = 3684] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 15:28:35 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (15D07000) [pid = 3684] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 15:28:35 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (16FCBC00) [pid = 3684] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 15:28:35 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (16013400) [pid = 3684] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 15:28:35 INFO - PROCESS | 3684 | 1469140115691 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:35 INFO - PROCESS | 3684 | 1469140115693 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:35 INFO - PROCESS | 3684 | ++DOCSHELL 0F345400 == 33 [pid = 3684] [id = 702] 15:28:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (0F348000) [pid = 3684] [serial = 2106] [outer = 00000000] 15:28:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (12933400) [pid = 3684] [serial = 2107] [outer = 0F348000] 15:28:35 INFO - PROCESS | 3684 | 1469140115736 Marionette DEBUG loaded listener.js 15:28:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (139CC400) [pid = 3684] [serial = 2108] [outer = 0F348000] 15:28:36 INFO - PROCESS | 3684 | 1469140116104 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 15:28:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 15:28:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 725ms 15:28:36 INFO - PROCESS | 3684 | 1469140116138 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 15:28:36 INFO - PROCESS | 3684 | 1469140116140 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 15:28:36 INFO - PROCESS | 3684 | 1469140116143 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 15:28:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 15:28:36 INFO - PROCESS | 3684 | 1469140116145 Marionette TRACE conn3 <- [1,2774,null,{}] 15:28:36 INFO - PROCESS | 3684 | 1469140116148 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:36 INFO - PROCESS | 3684 | 1469140116150 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:36 INFO - PROCESS | 3684 | 1469140116272 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 15:28:36 INFO - PROCESS | 3684 | 1469140116280 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:36 INFO - PROCESS | 3684 | 1469140116282 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:36 INFO - PROCESS | 3684 | ++DOCSHELL 11C2C400 == 34 [pid = 3684] [id = 703] 15:28:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (16E03000) [pid = 3684] [serial = 2109] [outer = 00000000] 15:28:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (177C3800) [pid = 3684] [serial = 2110] [outer = 16E03000] 15:28:36 INFO - PROCESS | 3684 | 1469140116325 Marionette DEBUG loaded listener.js 15:28:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (177C4000) [pid = 3684] [serial = 2111] [outer = 16E03000] 15:28:36 INFO - PROCESS | 3684 | 1469140116727 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 15:28:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 15:28:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 632ms 15:28:36 INFO - PROCESS | 3684 | 1469140116781 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 15:28:36 INFO - PROCESS | 3684 | 1469140116783 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 15:28:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 15:28:36 INFO - PROCESS | 3684 | 1469140116786 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 15:28:36 INFO - PROCESS | 3684 | 1469140116788 Marionette TRACE conn3 <- [1,2778,null,{}] 15:28:36 INFO - PROCESS | 3684 | 1469140116791 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:36 INFO - PROCESS | 3684 | 1469140116793 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:36 INFO - PROCESS | 3684 | 1469140116891 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 15:28:36 INFO - PROCESS | 3684 | 1469140116899 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:36 INFO - PROCESS | 3684 | 1469140116901 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:36 INFO - PROCESS | 3684 | ++DOCSHELL 17AE9400 == 35 [pid = 3684] [id = 704] 15:28:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (17AE9800) [pid = 3684] [serial = 2112] [outer = 00000000] 15:28:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (18080000) [pid = 3684] [serial = 2113] [outer = 17AE9800] 15:28:36 INFO - PROCESS | 3684 | 1469140116968 Marionette DEBUG loaded listener.js 15:28:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (18080800) [pid = 3684] [serial = 2114] [outer = 17AE9800] 15:28:37 INFO - PROCESS | 3684 | 1469140117403 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 15:28:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 15:28:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 679ms 15:28:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 15:28:37 INFO - PROCESS | 3684 | 1469140117470 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 15:28:37 INFO - PROCESS | 3684 | 1469140117472 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 15:28:37 INFO - PROCESS | 3684 | 1469140117475 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 15:28:37 INFO - PROCESS | 3684 | 1469140117477 Marionette TRACE conn3 <- [1,2782,null,{}] 15:28:37 INFO - PROCESS | 3684 | 1469140117481 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:37 INFO - PROCESS | 3684 | 1469140117483 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:37 INFO - PROCESS | 3684 | 1469140117576 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 15:28:37 INFO - PROCESS | 3684 | 1469140117588 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:37 INFO - PROCESS | 3684 | 1469140117589 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:37 INFO - PROCESS | 3684 | ++DOCSHELL 1807E400 == 36 [pid = 3684] [id = 705] 15:28:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (18116000) [pid = 3684] [serial = 2115] [outer = 00000000] 15:28:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (18310800) [pid = 3684] [serial = 2116] [outer = 18116000] 15:28:37 INFO - PROCESS | 3684 | 1469140117631 Marionette DEBUG loaded listener.js 15:28:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1836D000) [pid = 3684] [serial = 2117] [outer = 18116000] 15:28:38 INFO - PROCESS | 3684 | 1469140118357 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 15:28:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 15:28:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 926ms 15:28:38 INFO - PROCESS | 3684 | 1469140118405 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 15:28:38 INFO - PROCESS | 3684 | 1469140118409 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 15:28:38 INFO - PROCESS | 3684 | 1469140118414 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 15:28:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 15:28:38 INFO - PROCESS | 3684 | 1469140118419 Marionette TRACE conn3 <- [1,2786,null,{}] 15:28:38 INFO - PROCESS | 3684 | 1469140118424 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:38 INFO - PROCESS | 3684 | 1469140118427 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:38 INFO - PROCESS | 3684 | 1469140118568 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 15:28:38 INFO - PROCESS | 3684 | 1469140118681 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:38 INFO - PROCESS | 3684 | 1469140118684 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:38 INFO - PROCESS | 3684 | ++DOCSHELL 10564000 == 37 [pid = 3684] [id = 706] 15:28:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (10ECE400) [pid = 3684] [serial = 2118] [outer = 00000000] 15:28:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (12825800) [pid = 3684] [serial = 2119] [outer = 10ECE400] 15:28:38 INFO - PROCESS | 3684 | 1469140118743 Marionette DEBUG loaded listener.js 15:28:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (12D9A800) [pid = 3684] [serial = 2120] [outer = 10ECE400] 15:28:39 INFO - PROCESS | 3684 | 1469140119324 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 15:28:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 15:28:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 926ms 15:28:39 INFO - PROCESS | 3684 | 1469140119344 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 15:28:39 INFO - PROCESS | 3684 | 1469140119349 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 15:28:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 15:28:39 INFO - PROCESS | 3684 | 1469140119355 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 15:28:39 INFO - PROCESS | 3684 | 1469140119358 Marionette TRACE conn3 <- [1,2790,null,{}] 15:28:39 INFO - PROCESS | 3684 | 1469140119362 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:39 INFO - PROCESS | 3684 | 1469140119365 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:39 INFO - PROCESS | 3684 | 1469140119474 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 15:28:39 INFO - PROCESS | 3684 | 1469140119612 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:39 INFO - PROCESS | 3684 | 1469140119615 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:39 INFO - PROCESS | 3684 | ++DOCSHELL 132EB800 == 38 [pid = 3684] [id = 707] 15:28:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (13CA5800) [pid = 3684] [serial = 2121] [outer = 00000000] 15:28:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (15B8A800) [pid = 3684] [serial = 2122] [outer = 13CA5800] 15:28:39 INFO - PROCESS | 3684 | 1469140119671 Marionette DEBUG loaded listener.js 15:28:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16010C00) [pid = 3684] [serial = 2123] [outer = 13CA5800] 15:28:40 INFO - PROCESS | 3684 | 1469140120255 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 15:28:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 15:28:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 925ms 15:28:40 INFO - PROCESS | 3684 | 1469140120300 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 15:28:40 INFO - PROCESS | 3684 | 1469140120303 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 15:28:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 15:28:40 INFO - PROCESS | 3684 | 1469140120307 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 15:28:40 INFO - PROCESS | 3684 | 1469140120310 Marionette TRACE conn3 <- [1,2794,null,{}] 15:28:40 INFO - PROCESS | 3684 | 1469140120321 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:40 INFO - PROCESS | 3684 | 1469140120326 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:40 INFO - PROCESS | 3684 | 1469140120431 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 15:28:40 INFO - PROCESS | 3684 | 1469140120572 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:40 INFO - PROCESS | 3684 | 1469140120575 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:40 INFO - PROCESS | 3684 | ++DOCSHELL 15B8A000 == 39 [pid = 3684] [id = 708] 15:28:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (15B8A400) [pid = 3684] [serial = 2124] [outer = 00000000] 15:28:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (167F4800) [pid = 3684] [serial = 2125] [outer = 15B8A400] 15:28:40 INFO - PROCESS | 3684 | 1469140120636 Marionette DEBUG loaded listener.js 15:28:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (170EB400) [pid = 3684] [serial = 2126] [outer = 15B8A400] 15:28:41 INFO - PROCESS | 3684 | 1469140121329 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 15:28:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 15:28:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1079ms 15:28:41 INFO - PROCESS | 3684 | 1469140121390 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 15:28:41 INFO - PROCESS | 3684 | 1469140121394 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 15:28:41 INFO - PROCESS | 3684 | 1469140121399 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 15:28:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 15:28:41 INFO - PROCESS | 3684 | 1469140121402 Marionette TRACE conn3 <- [1,2798,null,{}] 15:28:41 INFO - PROCESS | 3684 | 1469140121408 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:41 INFO - PROCESS | 3684 | 1469140121411 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:41 INFO - PROCESS | 3684 | 1469140121543 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 15:28:42 INFO - PROCESS | 3684 | --DOCSHELL 0F2B1000 == 38 [pid = 3684] [id = 685] 15:28:42 INFO - PROCESS | 3684 | --DOCSHELL 17AE9400 == 37 [pid = 3684] [id = 704] 15:28:42 INFO - PROCESS | 3684 | --DOCSHELL 11C2C400 == 36 [pid = 3684] [id = 703] 15:28:42 INFO - PROCESS | 3684 | --DOCSHELL 0F345400 == 35 [pid = 3684] [id = 702] 15:28:42 INFO - PROCESS | 3684 | --DOCSHELL 1683F000 == 34 [pid = 3684] [id = 701] 15:28:42 INFO - PROCESS | 3684 | --DOCSHELL 167F7400 == 33 [pid = 3684] [id = 700] 15:28:42 INFO - PROCESS | 3684 | --DOCSHELL 15B02000 == 32 [pid = 3684] [id = 699] 15:28:42 INFO - PROCESS | 3684 | --DOCSHELL 1393A400 == 31 [pid = 3684] [id = 698] 15:28:42 INFO - PROCESS | 3684 | --DOCSHELL 12990400 == 30 [pid = 3684] [id = 697] 15:28:42 INFO - PROCESS | 3684 | --DOCSHELL 0F350000 == 29 [pid = 3684] [id = 696] 15:28:42 INFO - PROCESS | 3684 | --DOCSHELL 139CA000 == 28 [pid = 3684] [id = 694] 15:28:42 INFO - PROCESS | 3684 | --DOCSHELL 10A4B800 == 27 [pid = 3684] [id = 695] 15:28:42 INFO - PROCESS | 3684 | --DOCSHELL 132EB800 == 26 [pid = 3684] [id = 707] 15:28:42 INFO - PROCESS | 3684 | --DOCSHELL 15B8A000 == 25 [pid = 3684] [id = 708] 15:28:42 INFO - PROCESS | 3684 | --DOCSHELL 1807E400 == 24 [pid = 3684] [id = 705] 15:28:42 INFO - PROCESS | 3684 | --DOCSHELL 10564000 == 23 [pid = 3684] [id = 706] 15:28:42 INFO - PROCESS | 3684 | 1469140122226 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:42 INFO - PROCESS | 3684 | 1469140122229 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (13CA5C00) [pid = 3684] [serial = 2074] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (13CAA800) [pid = 3684] [serial = 2065] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (10ECD800) [pid = 3684] [serial = 2059] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (131E7800) [pid = 3684] [serial = 2051] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16011400) [pid = 3684] [serial = 2072] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (10A4B000) [pid = 3684] [serial = 2057] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (12B61400) [pid = 3684] [serial = 2063] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (10ED3C00) [pid = 3684] [serial = 2060] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (12996C00) [pid = 3684] [serial = 2062] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (15B91C00) [pid = 3684] [serial = 2069] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (142B4000) [pid = 3684] [serial = 2066] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (0F9E8000) [pid = 3684] [serial = 2056] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (16E0F400) [pid = 3684] [serial = 2078] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16E0D800) [pid = 3684] [serial = 2077] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1600D400) [pid = 3684] [serial = 2071] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (16D01400) [pid = 3684] [serial = 2054] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (15B0CC00) [pid = 3684] [serial = 2068] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (167ECC00) [pid = 3684] [serial = 2053] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (12D66400) [pid = 3684] [serial = 2050] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (17146800) [pid = 3684] [serial = 2080] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (16975400) [pid = 3684] [serial = 2045] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (17146C00) [pid = 3684] [serial = 2081] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3684 | ++DOCSHELL 0F343400 == 24 [pid = 3684] [id = 709] 15:28:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (0F343800) [pid = 3684] [serial = 2127] [outer = 00000000] 15:28:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (0F34C400) [pid = 3684] [serial = 2128] [outer = 0F343800] 15:28:42 INFO - PROCESS | 3684 | 1469140122378 Marionette DEBUG loaded listener.js 15:28:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (0F9E9000) [pid = 3684] [serial = 2129] [outer = 0F343800] 15:28:42 INFO - PROCESS | 3684 | 1469140122798 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 15:28:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 15:28:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1480ms 15:28:42 INFO - PROCESS | 3684 | 1469140122883 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 15:28:42 INFO - PROCESS | 3684 | 1469140122887 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 15:28:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 15:28:42 INFO - PROCESS | 3684 | 1469140122891 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 15:28:42 INFO - PROCESS | 3684 | 1469140122894 Marionette TRACE conn3 <- [1,2802,null,{}] 15:28:42 INFO - PROCESS | 3684 | 1469140122903 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:42 INFO - PROCESS | 3684 | 1469140122907 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:42 INFO - PROCESS | 3684 | 1469140122996 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 15:28:43 INFO - PROCESS | 3684 | 1469140123009 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:43 INFO - PROCESS | 3684 | 1469140123012 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:43 INFO - PROCESS | 3684 | ++DOCSHELL 10F9C800 == 25 [pid = 3684] [id = 710] 15:28:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (110E4800) [pid = 3684] [serial = 2130] [outer = 00000000] 15:28:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (11216C00) [pid = 3684] [serial = 2131] [outer = 110E4800] 15:28:43 INFO - PROCESS | 3684 | 1469140123058 Marionette DEBUG loaded listener.js 15:28:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (11484000) [pid = 3684] [serial = 2132] [outer = 110E4800] 15:28:43 INFO - PROCESS | 3684 | 1469140123800 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 15:28:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 15:28:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 987ms 15:28:43 INFO - PROCESS | 3684 | 1469140123879 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 15:28:43 INFO - PROCESS | 3684 | 1469140123884 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 15:28:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 15:28:43 INFO - PROCESS | 3684 | 1469140123889 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 15:28:43 INFO - PROCESS | 3684 | 1469140123892 Marionette TRACE conn3 <- [1,2806,null,{}] 15:28:43 INFO - PROCESS | 3684 | 1469140123898 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:43 INFO - PROCESS | 3684 | 1469140123902 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:44 INFO - PROCESS | 3684 | 1469140124047 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 15:28:44 INFO - PROCESS | 3684 | 1469140124176 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:44 INFO - PROCESS | 3684 | 1469140124179 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:44 INFO - PROCESS | 3684 | ++DOCSHELL 10A49C00 == 26 [pid = 3684] [id = 711] 15:28:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (10ECF800) [pid = 3684] [serial = 2133] [outer = 00000000] 15:28:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (11C35400) [pid = 3684] [serial = 2134] [outer = 10ECF800] 15:28:44 INFO - PROCESS | 3684 | 1469140124242 Marionette DEBUG loaded listener.js 15:28:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (128AD800) [pid = 3684] [serial = 2135] [outer = 10ECF800] 15:28:45 INFO - PROCESS | 3684 | 1469140125026 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 15:28:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 15:28:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1172ms 15:28:45 INFO - PROCESS | 3684 | 1469140125074 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 15:28:45 INFO - PROCESS | 3684 | 1469140125079 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 15:28:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 15:28:45 INFO - PROCESS | 3684 | 1469140125086 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 15:28:45 INFO - PROCESS | 3684 | 1469140125089 Marionette TRACE conn3 <- [1,2810,null,{}] 15:28:45 INFO - PROCESS | 3684 | 1469140125093 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:45 INFO - PROCESS | 3684 | 1469140125096 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:45 INFO - PROCESS | 3684 | 1469140125274 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 15:28:45 INFO - PROCESS | 3684 | 1469140125422 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:45 INFO - PROCESS | 3684 | 1469140125425 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:45 INFO - PROCESS | 3684 | ++DOCSHELL 0F342C00 == 27 [pid = 3684] [id = 712] 15:28:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (0F344800) [pid = 3684] [serial = 2136] [outer = 00000000] 15:28:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (0F394400) [pid = 3684] [serial = 2137] [outer = 0F344800] 15:28:45 INFO - PROCESS | 3684 | 1469140125475 Marionette DEBUG loaded listener.js 15:28:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (10A4B800) [pid = 3684] [serial = 2138] [outer = 0F344800] 15:28:45 INFO - PROCESS | 3684 | 1469140125921 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 15:28:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 15:28:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 894ms 15:28:45 INFO - PROCESS | 3684 | 1469140125972 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 15:28:45 INFO - PROCESS | 3684 | 1469140125976 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 15:28:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 15:28:45 INFO - PROCESS | 3684 | 1469140125981 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 15:28:45 INFO - PROCESS | 3684 | 1469140125983 Marionette TRACE conn3 <- [1,2814,null,{}] 15:28:45 INFO - PROCESS | 3684 | 1469140125988 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:45 INFO - PROCESS | 3684 | 1469140125990 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:46 INFO - PROCESS | 3684 | 1469140126077 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 15:28:46 INFO - PROCESS | 3684 | 1469140126083 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:46 INFO - PROCESS | 3684 | 1469140126086 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:46 INFO - PROCESS | 3684 | ++DOCSHELL 12D67800 == 28 [pid = 3684] [id = 713] 15:28:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (12D68000) [pid = 3684] [serial = 2139] [outer = 00000000] 15:28:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (13055C00) [pid = 3684] [serial = 2140] [outer = 12D68000] 15:28:46 INFO - PROCESS | 3684 | 1469140126131 Marionette DEBUG loaded listener.js 15:28:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (13153800) [pid = 3684] [serial = 2141] [outer = 12D68000] 15:28:46 INFO - PROCESS | 3684 | 1469140126670 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 15:28:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 15:28:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 725ms 15:28:46 INFO - PROCESS | 3684 | 1469140126723 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 15:28:46 INFO - PROCESS | 3684 | 1469140126725 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 15:28:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 15:28:46 INFO - PROCESS | 3684 | 1469140126729 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 15:28:46 INFO - PROCESS | 3684 | 1469140126731 Marionette TRACE conn3 <- [1,2818,null,{}] 15:28:46 INFO - PROCESS | 3684 | 1469140126770 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:46 INFO - PROCESS | 3684 | 1469140126772 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:46 INFO - PROCESS | 3684 | 1469140126891 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 15:28:46 INFO - PROCESS | 3684 | 1469140126903 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:46 INFO - PROCESS | 3684 | 1469140126906 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:46 INFO - PROCESS | 3684 | ++DOCSHELL 13CAA800 == 29 [pid = 3684] [id = 714] 15:28:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (13CAAC00) [pid = 3684] [serial = 2142] [outer = 00000000] 15:28:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (142B9000) [pid = 3684] [serial = 2143] [outer = 13CAAC00] 15:28:46 INFO - PROCESS | 3684 | 1469140126951 Marionette DEBUG loaded listener.js 15:28:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (15806C00) [pid = 3684] [serial = 2144] [outer = 13CAAC00] 15:28:47 INFO - PROCESS | 3684 | 1469140127441 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 15:28:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 15:28:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 756ms 15:28:47 INFO - PROCESS | 3684 | 1469140127493 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 15:28:47 INFO - PROCESS | 3684 | 1469140127496 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 15:28:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 15:28:47 INFO - PROCESS | 3684 | 1469140127507 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 15:28:47 INFO - PROCESS | 3684 | 1469140127511 Marionette TRACE conn3 <- [1,2822,null,{}] 15:28:47 INFO - PROCESS | 3684 | 1469140127523 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:47 INFO - PROCESS | 3684 | 1469140127526 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:47 INFO - PROCESS | 3684 | 1469140127648 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 15:28:47 INFO - PROCESS | 3684 | 1469140127715 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:47 INFO - PROCESS | 3684 | 1469140127718 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:47 INFO - PROCESS | 3684 | ++DOCSHELL 16008000 == 30 [pid = 3684] [id = 715] 15:28:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16009000) [pid = 3684] [serial = 2145] [outer = 00000000] 15:28:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16012400) [pid = 3684] [serial = 2146] [outer = 16009000] 15:28:47 INFO - PROCESS | 3684 | 1469140127761 Marionette DEBUG loaded listener.js 15:28:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (167FA800) [pid = 3684] [serial = 2147] [outer = 16009000] 15:28:48 INFO - PROCESS | 3684 | 1469140128192 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 15:28:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 15:28:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 756ms 15:28:48 INFO - PROCESS | 3684 | 1469140128264 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 15:28:48 INFO - PROCESS | 3684 | 1469140128266 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 15:28:48 INFO - PROCESS | 3684 | 1469140128269 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 15:28:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 15:28:48 INFO - PROCESS | 3684 | 1469140128271 Marionette TRACE conn3 <- [1,2826,null,{}] 15:28:48 INFO - PROCESS | 3684 | 1469140128274 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:48 INFO - PROCESS | 3684 | 1469140128276 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:48 INFO - PROCESS | 3684 | 1469140128397 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 15:28:48 INFO - PROCESS | 3684 | 1469140128459 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:48 INFO - PROCESS | 3684 | 1469140128446 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:48 INFO - PROCESS | 3684 | ++DOCSHELL 13E9C800 == 31 [pid = 3684] [id = 716] 15:28:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (15D03C00) [pid = 3684] [serial = 2148] [outer = 00000000] 15:28:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (16978000) [pid = 3684] [serial = 2149] [outer = 15D03C00] 15:28:48 INFO - PROCESS | 3684 | 1469140128489 Marionette DEBUG loaded listener.js 15:28:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (16D04800) [pid = 3684] [serial = 2150] [outer = 15D03C00] 15:28:48 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (0F343800) [pid = 3684] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 15:28:48 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (10ECE400) [pid = 3684] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 15:28:48 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (167F9000) [pid = 3684] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 15:28:48 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (10A54800) [pid = 3684] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 15:28:48 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (177B6C00) [pid = 3684] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 15:28:48 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1393C800) [pid = 3684] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 15:28:48 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (12991800) [pid = 3684] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 15:28:48 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (15B09800) [pid = 3684] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 15:28:48 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (0F394C00) [pid = 3684] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 15:28:48 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (16842800) [pid = 3684] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 15:28:48 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (13CA5800) [pid = 3684] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 15:28:48 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (0F348000) [pid = 3684] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 15:28:48 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16E03000) [pid = 3684] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 15:28:48 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (17AE9800) [pid = 3684] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 15:28:48 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (18116000) [pid = 3684] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 15:28:48 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (10A0BC00) [pid = 3684] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 15:28:48 INFO - PROCESS | 3684 | 1469140128923 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 15:28:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 15:28:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 725ms 15:28:48 INFO - PROCESS | 3684 | 1469140128994 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 15:28:48 INFO - PROCESS | 3684 | 1469140128996 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 15:28:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 15:28:48 INFO - PROCESS | 3684 | 1469140128999 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 15:28:48 INFO - PROCESS | 3684 | 1469140129001 Marionette TRACE conn3 <- [1,2830,null,{}] 15:28:49 INFO - PROCESS | 3684 | 1469140129004 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:49 INFO - PROCESS | 3684 | 1469140129006 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:49 INFO - PROCESS | 3684 | 1469140129089 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 15:28:49 INFO - PROCESS | 3684 | 1469140129095 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:49 INFO - PROCESS | 3684 | 1469140129100 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:49 INFO - PROCESS | 3684 | ++DOCSHELL 132F2800 == 32 [pid = 3684] [id = 717] 15:28:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (13CA5800) [pid = 3684] [serial = 2151] [outer = 00000000] 15:28:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (167FA400) [pid = 3684] [serial = 2152] [outer = 13CA5800] 15:28:49 INFO - PROCESS | 3684 | 1469140129153 Marionette DEBUG loaded listener.js 15:28:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16975400) [pid = 3684] [serial = 2153] [outer = 13CA5800] 15:28:49 INFO - PROCESS | 3684 | 1469140129610 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 15:28:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 15:28:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 633ms 15:28:49 INFO - PROCESS | 3684 | 1469140129637 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 15:28:49 INFO - PROCESS | 3684 | 1469140129639 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 15:28:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 15:28:49 INFO - PROCESS | 3684 | 1469140129643 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 15:28:49 INFO - PROCESS | 3684 | 1469140129644 Marionette TRACE conn3 <- [1,2834,null,{}] 15:28:49 INFO - PROCESS | 3684 | 1469140129648 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:49 INFO - PROCESS | 3684 | 1469140129650 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:49 INFO - PROCESS | 3684 | 1469140129716 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 15:28:49 INFO - PROCESS | 3684 | 1469140129721 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:49 INFO - PROCESS | 3684 | 1469140129724 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:49 INFO - PROCESS | 3684 | ++DOCSHELL 15B8C800 == 33 [pid = 3684] [id = 718] 15:28:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15D06800) [pid = 3684] [serial = 2154] [outer = 00000000] 15:28:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16D49800) [pid = 3684] [serial = 2155] [outer = 15D06800] 15:28:49 INFO - PROCESS | 3684 | 1469140129767 Marionette DEBUG loaded listener.js 15:28:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16E07000) [pid = 3684] [serial = 2156] [outer = 15D06800] 15:28:50 INFO - PROCESS | 3684 | 1469140130227 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 15:28:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 15:28:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 632ms 15:28:50 INFO - PROCESS | 3684 | 1469140130265 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 15:28:50 INFO - PROCESS | 3684 | 1469140130267 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 15:28:50 INFO - PROCESS | 3684 | 1469140130270 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 15:28:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 15:28:50 INFO - PROCESS | 3684 | 1469140130272 Marionette TRACE conn3 <- [1,2838,null,{}] 15:28:50 INFO - PROCESS | 3684 | 1469140130279 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:50 INFO - PROCESS | 3684 | 1469140130281 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:50 INFO - PROCESS | 3684 | 1469140130357 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 15:28:50 INFO - PROCESS | 3684 | 1469140130363 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:50 INFO - PROCESS | 3684 | 1469140130364 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:50 INFO - PROCESS | 3684 | ++DOCSHELL 16F77000 == 34 [pid = 3684] [id = 719] 15:28:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16F79C00) [pid = 3684] [serial = 2157] [outer = 00000000] 15:28:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16FC7800) [pid = 3684] [serial = 2158] [outer = 16F79C00] 15:28:50 INFO - PROCESS | 3684 | 1469140130416 Marionette DEBUG loaded listener.js 15:28:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (17141800) [pid = 3684] [serial = 2159] [outer = 16F79C00] 15:28:51 INFO - PROCESS | 3684 | 1469140131068 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 15:28:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 15:28:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 894ms 15:28:51 INFO - PROCESS | 3684 | 1469140131159 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 15:28:51 INFO - PROCESS | 3684 | 1469140131164 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 15:28:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 15:28:51 INFO - PROCESS | 3684 | 1469140131169 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 15:28:51 INFO - PROCESS | 3684 | 1469140131172 Marionette TRACE conn3 <- [1,2842,null,{}] 15:28:51 INFO - PROCESS | 3684 | 1469140131179 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:51 INFO - PROCESS | 3684 | 1469140131182 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:51 INFO - PROCESS | 3684 | 1469140131297 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 15:28:51 INFO - PROCESS | 3684 | 1469140131401 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:51 INFO - PROCESS | 3684 | 1469140131404 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:51 INFO - PROCESS | 3684 | ++DOCSHELL 10F94800 == 35 [pid = 3684] [id = 720] 15:28:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (12990400) [pid = 3684] [serial = 2160] [outer = 00000000] 15:28:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (12D66400) [pid = 3684] [serial = 2161] [outer = 12990400] 15:28:51 INFO - PROCESS | 3684 | 1469140131469 Marionette DEBUG loaded listener.js 15:28:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (132E7800) [pid = 3684] [serial = 2162] [outer = 12990400] 15:28:52 INFO - PROCESS | 3684 | 1469140132052 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 15:28:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 15:28:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 925ms 15:28:52 INFO - PROCESS | 3684 | 1469140132115 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 15:28:52 INFO - PROCESS | 3684 | 1469140132120 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 15:28:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 15:28:52 INFO - PROCESS | 3684 | 1469140132126 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 15:28:52 INFO - PROCESS | 3684 | 1469140132129 Marionette TRACE conn3 <- [1,2846,null,{}] 15:28:52 INFO - PROCESS | 3684 | 1469140132133 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:52 INFO - PROCESS | 3684 | 1469140132136 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:52 INFO - PROCESS | 3684 | 1469140132226 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 15:28:52 INFO - PROCESS | 3684 | 1469140132364 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:52 INFO - PROCESS | 3684 | 1469140132367 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:52 INFO - PROCESS | 3684 | ++DOCSHELL 1580EC00 == 36 [pid = 3684] [id = 721] 15:28:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (15810800) [pid = 3684] [serial = 2163] [outer = 00000000] 15:28:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (15D02800) [pid = 3684] [serial = 2164] [outer = 15810800] 15:28:52 INFO - PROCESS | 3684 | 1469140132423 Marionette DEBUG loaded listener.js 15:28:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (16006800) [pid = 3684] [serial = 2165] [outer = 15810800] 15:28:53 INFO - PROCESS | 3684 | 1469140133014 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 15:28:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 15:28:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 925ms 15:28:53 INFO - PROCESS | 3684 | 1469140133055 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 15:28:53 INFO - PROCESS | 3684 | 1469140133057 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 15:28:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 15:28:53 INFO - PROCESS | 3684 | 1469140133061 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 15:28:53 INFO - PROCESS | 3684 | 1469140133064 Marionette TRACE conn3 <- [1,2850,null,{}] 15:28:53 INFO - PROCESS | 3684 | 1469140133075 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:53 INFO - PROCESS | 3684 | 1469140133080 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:53 INFO - PROCESS | 3684 | 1469140133186 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 15:28:53 INFO - PROCESS | 3684 | 1469140133299 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:53 INFO - PROCESS | 3684 | 1469140133302 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:53 INFO - PROCESS | 3684 | ++DOCSHELL 177B2400 == 37 [pid = 3684] [id = 722] 15:28:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (177B3400) [pid = 3684] [serial = 2166] [outer = 00000000] 15:28:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (177C2400) [pid = 3684] [serial = 2167] [outer = 177B3400] 15:28:53 INFO - PROCESS | 3684 | 1469140133400 Marionette DEBUG loaded listener.js 15:28:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (178B4C00) [pid = 3684] [serial = 2168] [outer = 177B3400] 15:28:54 INFO - PROCESS | 3684 | 1469140134084 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 15:28:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 15:28:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1080ms 15:28:54 INFO - PROCESS | 3684 | 1469140134142 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 15:28:54 INFO - PROCESS | 3684 | 1469140134146 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 15:28:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 15:28:54 INFO - PROCESS | 3684 | 1469140134151 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 15:28:54 INFO - PROCESS | 3684 | 1469140134154 Marionette TRACE conn3 <- [1,2854,null,{}] 15:28:54 INFO - PROCESS | 3684 | 1469140134160 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:54 INFO - PROCESS | 3684 | 1469140134162 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:54 INFO - PROCESS | 3684 | 1469140134263 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 15:28:54 INFO - PROCESS | 3684 | 1469140134401 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:54 INFO - PROCESS | 3684 | 1469140134406 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:54 INFO - PROCESS | 3684 | ++DOCSHELL 10A0BC00 == 38 [pid = 3684] [id = 723] 15:28:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (10A0FC00) [pid = 3684] [serial = 2169] [outer = 00000000] 15:28:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (11483000) [pid = 3684] [serial = 2170] [outer = 10A0FC00] 15:28:54 INFO - PROCESS | 3684 | 1469140134457 Marionette DEBUG loaded listener.js 15:28:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (128A3C00) [pid = 3684] [serial = 2171] [outer = 10A0FC00] 15:28:54 INFO - PROCESS | 3684 | --DOCSHELL 10A4FC00 == 37 [pid = 3684] [id = 471] 15:28:54 INFO - PROCESS | 3684 | --DOCSHELL 0F344400 == 36 [pid = 3684] [id = 466] 15:28:54 INFO - PROCESS | 3684 | --DOCSHELL 12B5CC00 == 35 [pid = 3684] [id = 472] 15:28:54 INFO - PROCESS | 3684 | --DOCSHELL 15B8B400 == 34 [pid = 3684] [id = 474] 15:28:54 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (18080800) [pid = 3684] [serial = 2114] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (12D9A800) [pid = 3684] [serial = 2120] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (12825800) [pid = 3684] [serial = 2119] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (16825800) [pid = 3684] [serial = 2101] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (11480800) [pid = 3684] [serial = 2086] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (12BCA000) [pid = 3684] [serial = 2087] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (177C9400) [pid = 3684] [serial = 2084] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (177C5400) [pid = 3684] [serial = 2083] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (13EA4800) [pid = 3684] [serial = 2095] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (144EF400) [pid = 3684] [serial = 2096] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (12B5E000) [pid = 3684] [serial = 2092] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (12B6B400) [pid = 3684] [serial = 2093] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (15D0F800) [pid = 3684] [serial = 2098] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (10560C00) [pid = 3684] [serial = 2089] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (110E7400) [pid = 3684] [serial = 2090] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16E0BC00) [pid = 3684] [serial = 2104] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16010C00) [pid = 3684] [serial = 2123] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1683C000) [pid = 3684] [serial = 2102] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (12933400) [pid = 3684] [serial = 2107] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (15B8A800) [pid = 3684] [serial = 2122] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16FC8C00) [pid = 3684] [serial = 2105] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (139CC400) [pid = 3684] [serial = 2108] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (177C4000) [pid = 3684] [serial = 2111] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (0F9E9000) [pid = 3684] [serial = 2129] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (177C3800) [pid = 3684] [serial = 2110] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (15DF0800) [pid = 3684] [serial = 2099] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (167F4800) [pid = 3684] [serial = 2125] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (18080000) [pid = 3684] [serial = 2113] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (18310800) [pid = 3684] [serial = 2116] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (1836D000) [pid = 3684] [serial = 2117] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (16844400) [pid = 3684] [serial = 2075] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (11216C00) [pid = 3684] [serial = 2131] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (0F34C400) [pid = 3684] [serial = 2128] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3684 | 1469140134967 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 15:28:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 15:28:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 895ms 15:28:55 INFO - PROCESS | 3684 | 1469140135041 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 15:28:55 INFO - PROCESS | 3684 | 1469140135045 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 15:28:55 INFO - PROCESS | 3684 | 1469140135050 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 15:28:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 15:28:55 INFO - PROCESS | 3684 | 1469140135053 Marionette TRACE conn3 <- [1,2858,null,{}] 15:28:55 INFO - PROCESS | 3684 | 1469140135057 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:55 INFO - PROCESS | 3684 | 1469140135059 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:55 INFO - PROCESS | 3684 | 1469140135145 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 15:28:55 INFO - PROCESS | 3684 | 1469140135157 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:55 INFO - PROCESS | 3684 | 1469140135159 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:55 INFO - PROCESS | 3684 | ++DOCSHELL 11217400 == 35 [pid = 3684] [id = 724] 15:28:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (1129C800) [pid = 3684] [serial = 2172] [outer = 00000000] 15:28:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (12B60000) [pid = 3684] [serial = 2173] [outer = 1129C800] 15:28:55 INFO - PROCESS | 3684 | 1469140135206 Marionette DEBUG loaded listener.js 15:28:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (12B69400) [pid = 3684] [serial = 2174] [outer = 1129C800] 15:28:55 INFO - PROCESS | 3684 | 1469140135706 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 15:28:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 15:28:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 679ms 15:28:55 INFO - PROCESS | 3684 | 1469140135750 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 15:28:55 INFO - PROCESS | 3684 | 1469140135752 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 15:28:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 15:28:55 INFO - PROCESS | 3684 | 1469140135756 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 15:28:55 INFO - PROCESS | 3684 | 1469140135759 Marionette TRACE conn3 <- [1,2862,null,{}] 15:28:55 INFO - PROCESS | 3684 | 1469140135769 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:55 INFO - PROCESS | 3684 | 1469140135773 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:55 INFO - PROCESS | 3684 | 1469140135889 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 15:28:55 INFO - PROCESS | 3684 | 1469140135997 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:55 INFO - PROCESS | 3684 | 1469140136000 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:56 INFO - PROCESS | 3684 | ++DOCSHELL 13913800 == 36 [pid = 3684] [id = 725] 15:28:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (13916000) [pid = 3684] [serial = 2175] [outer = 00000000] 15:28:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (13E9F800) [pid = 3684] [serial = 2176] [outer = 13916000] 15:28:56 INFO - PROCESS | 3684 | 1469140136031 Marionette DEBUG loaded listener.js 15:28:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (144EF800) [pid = 3684] [serial = 2177] [outer = 13916000] 15:28:56 INFO - PROCESS | 3684 | 1469140136414 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 15:28:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 15:28:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 725ms 15:28:56 INFO - PROCESS | 3684 | 1469140136480 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 15:28:56 INFO - PROCESS | 3684 | 1469140136482 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 15:28:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 15:28:56 INFO - PROCESS | 3684 | 1469140136486 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 15:28:56 INFO - PROCESS | 3684 | 1469140136487 Marionette TRACE conn3 <- [1,2866,null,{}] 15:28:56 INFO - PROCESS | 3684 | 1469140136491 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:56 INFO - PROCESS | 3684 | 1469140136493 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:56 INFO - PROCESS | 3684 | 1469140136585 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 15:28:56 INFO - PROCESS | 3684 | 1469140136591 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:56 INFO - PROCESS | 3684 | 1469140136593 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:56 INFO - PROCESS | 3684 | ++DOCSHELL 15B8AC00 == 37 [pid = 3684] [id = 726] 15:28:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (15B8B000) [pid = 3684] [serial = 2178] [outer = 00000000] 15:28:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (15DE3800) [pid = 3684] [serial = 2179] [outer = 15B8B000] 15:28:56 INFO - PROCESS | 3684 | 1469140136641 Marionette DEBUG loaded listener.js 15:28:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (16008400) [pid = 3684] [serial = 2180] [outer = 15B8B000] 15:28:57 INFO - PROCESS | 3684 | 1469140137132 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 15:28:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 15:28:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 694ms 15:28:57 INFO - PROCESS | 3684 | 1469140137185 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 15:28:57 INFO - PROCESS | 3684 | 1469140137187 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 15:28:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 15:28:57 INFO - PROCESS | 3684 | 1469140137195 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 15:28:57 INFO - PROCESS | 3684 | 1469140137197 Marionette TRACE conn3 <- [1,2870,null,{}] 15:28:57 INFO - PROCESS | 3684 | 1469140137200 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:57 INFO - PROCESS | 3684 | 1469140137202 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:57 INFO - PROCESS | 3684 | 1469140137324 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 15:28:57 INFO - PROCESS | 3684 | 1469140137336 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:57 INFO - PROCESS | 3684 | 1469140137338 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:57 INFO - PROCESS | 3684 | ++DOCSHELL 16011400 == 38 [pid = 3684] [id = 727] 15:28:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (16012800) [pid = 3684] [serial = 2181] [outer = 00000000] 15:28:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (16825400) [pid = 3684] [serial = 2182] [outer = 16012800] 15:28:57 INFO - PROCESS | 3684 | 1469140137380 Marionette DEBUG loaded listener.js 15:28:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1683C000) [pid = 3684] [serial = 2183] [outer = 16012800] 15:28:57 INFO - PROCESS | 3684 | 1469140137833 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 15:28:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 15:28:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 678ms 15:28:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 15:28:57 INFO - PROCESS | 3684 | 1469140137873 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 15:28:57 INFO - PROCESS | 3684 | 1469140137875 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 15:28:57 INFO - PROCESS | 3684 | 1469140137878 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 15:28:57 INFO - PROCESS | 3684 | 1469140137880 Marionette TRACE conn3 <- [1,2874,null,{}] 15:28:57 INFO - PROCESS | 3684 | 1469140137885 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:57 INFO - PROCESS | 3684 | 1469140137890 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:58 INFO - PROCESS | 3684 | 1469140138036 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 15:28:58 INFO - PROCESS | 3684 | 1469140138048 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:58 INFO - PROCESS | 3684 | 1469140138050 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:58 INFO - PROCESS | 3684 | ++DOCSHELL 16D04400 == 39 [pid = 3684] [id = 728] 15:28:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16D08C00) [pid = 3684] [serial = 2184] [outer = 00000000] 15:28:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16E06C00) [pid = 3684] [serial = 2185] [outer = 16D08C00] 15:28:58 INFO - PROCESS | 3684 | 1469140138149 Marionette DEBUG loaded listener.js 15:28:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16E09400) [pid = 3684] [serial = 2186] [outer = 16D08C00] 15:28:58 INFO - PROCESS | 3684 | 1469140138563 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 15:28:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 15:28:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 725ms 15:28:58 INFO - PROCESS | 3684 | 1469140138603 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 15:28:58 INFO - PROCESS | 3684 | 1469140138605 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 15:28:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 15:28:58 INFO - PROCESS | 3684 | 1469140138614 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 15:28:58 INFO - PROCESS | 3684 | 1469140138616 Marionette TRACE conn3 <- [1,2878,null,{}] 15:28:58 INFO - PROCESS | 3684 | 1469140138652 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:58 INFO - PROCESS | 3684 | 1469140138654 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:58 INFO - PROCESS | 3684 | 1469140138764 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 15:28:58 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (12D68000) [pid = 3684] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 15:28:58 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (0F344800) [pid = 3684] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 15:28:58 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (13CAAC00) [pid = 3684] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 15:28:58 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16009000) [pid = 3684] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 15:28:58 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (15D06800) [pid = 3684] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 15:28:58 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (15D03C00) [pid = 3684] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 15:28:58 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (13CA5800) [pid = 3684] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 15:28:58 INFO - PROCESS | 3684 | 1469140138901 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:58 INFO - PROCESS | 3684 | 1469140138903 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:58 INFO - PROCESS | 3684 | ++DOCSHELL 0F9E7800 == 40 [pid = 3684] [id = 729] 15:28:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (10A4B400) [pid = 3684] [serial = 2187] [outer = 00000000] 15:28:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (12B5FC00) [pid = 3684] [serial = 2188] [outer = 10A4B400] 15:28:58 INFO - PROCESS | 3684 | 1469140138947 Marionette DEBUG loaded listener.js 15:28:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (13C56800) [pid = 3684] [serial = 2189] [outer = 10A4B400] 15:28:59 INFO - PROCESS | 3684 | 1469140139306 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 15:28:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 15:28:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 710ms 15:28:59 INFO - PROCESS | 3684 | 1469140139333 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 15:28:59 INFO - PROCESS | 3684 | 1469140139335 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 15:28:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 15:28:59 INFO - PROCESS | 3684 | 1469140139338 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 15:28:59 INFO - PROCESS | 3684 | 1469140139340 Marionette TRACE conn3 <- [1,2882,null,{}] 15:28:59 INFO - PROCESS | 3684 | 1469140139343 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:59 INFO - PROCESS | 3684 | 1469140139345 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:59 INFO - PROCESS | 3684 | 1469140139423 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 15:28:59 INFO - PROCESS | 3684 | 1469140139429 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:59 INFO - PROCESS | 3684 | 1469140139431 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:28:59 INFO - PROCESS | 3684 | ++DOCSHELL 15D06800 == 41 [pid = 3684] [id = 730] 15:28:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (15DE8800) [pid = 3684] [serial = 2190] [outer = 00000000] 15:28:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (177CB000) [pid = 3684] [serial = 2191] [outer = 15DE8800] 15:28:59 INFO - PROCESS | 3684 | 1469140139474 Marionette DEBUG loaded listener.js 15:28:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (178C0C00) [pid = 3684] [serial = 2192] [outer = 15DE8800] 15:28:59 INFO - PROCESS | 3684 | 1469140139922 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 15:28:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 15:28:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 632ms 15:28:59 INFO - PROCESS | 3684 | 1469140139960 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 15:28:59 INFO - PROCESS | 3684 | 1469140139962 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 15:28:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 15:28:59 INFO - PROCESS | 3684 | 1469140139965 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 15:28:59 INFO - PROCESS | 3684 | 1469140139967 Marionette TRACE conn3 <- [1,2886,null,{}] 15:28:59 INFO - PROCESS | 3684 | 1469140139970 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:59 INFO - PROCESS | 3684 | 1469140139972 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:00 INFO - PROCESS | 3684 | 1469140140052 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 15:29:00 INFO - PROCESS | 3684 | 1469140140058 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:00 INFO - PROCESS | 3684 | 1469140140060 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:00 INFO - PROCESS | 3684 | ++DOCSHELL 17AE4400 == 42 [pid = 3684] [id = 731] 15:29:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (17AE7800) [pid = 3684] [serial = 2193] [outer = 00000000] 15:29:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (18107400) [pid = 3684] [serial = 2194] [outer = 17AE7800] 15:29:00 INFO - PROCESS | 3684 | 1469140140101 Marionette DEBUG loaded listener.js 15:29:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (18115C00) [pid = 3684] [serial = 2195] [outer = 17AE7800] 15:29:00 INFO - PROCESS | 3684 | 1469140140557 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 15:29:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 15:29:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 632ms 15:29:00 INFO - PROCESS | 3684 | 1469140140608 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 15:29:00 INFO - PROCESS | 3684 | 1469140140610 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 15:29:00 INFO - PROCESS | 3684 | 1469140140613 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 15:29:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 15:29:00 INFO - PROCESS | 3684 | 1469140140615 Marionette TRACE conn3 <- [1,2890,null,{}] 15:29:00 INFO - PROCESS | 3684 | 1469140140619 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:00 INFO - PROCESS | 3684 | 1469140140621 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:00 INFO - PROCESS | 3684 | 1469140140711 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 15:29:00 INFO - PROCESS | 3684 | 1469140140716 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:00 INFO - PROCESS | 3684 | 1469140140718 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:00 INFO - PROCESS | 3684 | ++DOCSHELL 17AE7400 == 43 [pid = 3684] [id = 732] 15:29:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (17AE7C00) [pid = 3684] [serial = 2196] [outer = 00000000] 15:29:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1836EC00) [pid = 3684] [serial = 2197] [outer = 17AE7C00] 15:29:00 INFO - PROCESS | 3684 | 1469140140760 Marionette DEBUG loaded listener.js 15:29:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (18374800) [pid = 3684] [serial = 2198] [outer = 17AE7C00] 15:29:01 INFO - PROCESS | 3684 | 1469140141404 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 15:29:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 15:29:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 894ms 15:29:01 INFO - PROCESS | 3684 | 1469140141502 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 15:29:01 INFO - PROCESS | 3684 | 1469140141506 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 15:29:01 INFO - PROCESS | 3684 | 1469140141511 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 15:29:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 15:29:01 INFO - PROCESS | 3684 | 1469140141516 Marionette TRACE conn3 <- [1,2894,null,{}] 15:29:01 INFO - PROCESS | 3684 | 1469140141522 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:01 INFO - PROCESS | 3684 | 1469140141525 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:01 INFO - PROCESS | 3684 | 1469140141645 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 15:29:01 INFO - PROCESS | 3684 | 1469140141780 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:01 INFO - PROCESS | 3684 | 1469140141783 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:01 INFO - PROCESS | 3684 | ++DOCSHELL 10A4C000 == 44 [pid = 3684] [id = 733] 15:29:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (10A52800) [pid = 3684] [serial = 2199] [outer = 00000000] 15:29:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (12992800) [pid = 3684] [serial = 2200] [outer = 10A52800] 15:29:01 INFO - PROCESS | 3684 | 1469140141839 Marionette DEBUG loaded listener.js 15:29:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (12D66000) [pid = 3684] [serial = 2201] [outer = 10A52800] 15:29:02 INFO - PROCESS | 3684 | 1469140142396 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 15:29:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 15:29:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 941ms 15:29:02 INFO - PROCESS | 3684 | 1469140142457 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 15:29:02 INFO - PROCESS | 3684 | 1469140142462 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 15:29:02 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 15:29:02 INFO - PROCESS | 3684 | 1469140142453 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 15:29:02 INFO - PROCESS | 3684 | 1469140142455 Marionette TRACE conn3 <- [1,2898,null,{}] 15:29:02 INFO - PROCESS | 3684 | 1469140142459 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:02 INFO - PROCESS | 3684 | 1469140142462 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:02 INFO - PROCESS | 3684 | 1469140142573 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 15:29:02 INFO - PROCESS | 3684 | 1469140142720 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:02 INFO - PROCESS | 3684 | 1469140142723 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:02 INFO - PROCESS | 3684 | ++DOCSHELL 144FCC00 == 45 [pid = 3684] [id = 734] 15:29:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (15802400) [pid = 3684] [serial = 2202] [outer = 00000000] 15:29:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (15D03800) [pid = 3684] [serial = 2203] [outer = 15802400] 15:29:02 INFO - PROCESS | 3684 | 1469140142779 Marionette DEBUG loaded listener.js 15:29:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (16013C00) [pid = 3684] [serial = 2204] [outer = 15802400] 15:29:03 INFO - PROCESS | 3684 | 1469140143326 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 15:29:03 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 15:29:03 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 15:29:03 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 879ms 15:29:03 INFO - PROCESS | 3684 | 1469140143356 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 15:29:03 INFO - PROCESS | 3684 | 1469140143359 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 15:29:03 INFO - TEST-START | /DOMEvents/constructors.html 15:29:03 INFO - PROCESS | 3684 | 1469140143363 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 15:29:03 INFO - PROCESS | 3684 | 1469140143367 Marionette TRACE conn3 <- [1,2902,null,{}] 15:29:03 INFO - PROCESS | 3684 | 1469140143378 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:03 INFO - PROCESS | 3684 | 1469140143382 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:03 INFO - PROCESS | 3684 | 1469140143489 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 15:29:03 INFO - PROCESS | 3684 | 1469140143678 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:03 INFO - PROCESS | 3684 | 1469140143681 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:03 INFO - PROCESS | 3684 | ++DOCSHELL 1314E000 == 46 [pid = 3684] [id = 735] 15:29:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (131D9C00) [pid = 3684] [serial = 2205] [outer = 00000000] 15:29:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (15D0FC00) [pid = 3684] [serial = 2206] [outer = 131D9C00] 15:29:03 INFO - PROCESS | 3684 | 1469140143724 Marionette DEBUG loaded listener.js 15:29:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (16D0B000) [pid = 3684] [serial = 2207] [outer = 131D9C00] 15:29:04 INFO - PROCESS | 3684 | 1469140144542 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 15:29:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 15:29:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 15:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 15:29:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:29:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 15:29:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 15:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 15:29:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:29:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 15:29:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 15:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 15:29:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:29:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 15:29:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 15:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 15:29:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:29:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 15:29:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 15:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 15:29:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:29:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 15:29:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 15:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 15:29:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:29:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 15:29:04 INFO - TEST-OK | /DOMEvents/constructors.html | took 1265ms 15:29:04 INFO - PROCESS | 3684 | 1469140144639 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 15:29:04 INFO - PROCESS | 3684 | 1469140144644 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 15:29:04 INFO - TEST-START | /DOMEvents/event-phases-order.html 15:29:04 INFO - PROCESS | 3684 | 1469140144650 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 15:29:04 INFO - PROCESS | 3684 | 1469140144657 Marionette TRACE conn3 <- [1,2906,null,{}] 15:29:04 INFO - PROCESS | 3684 | 1469140144664 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:04 INFO - PROCESS | 3684 | 1469140144668 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:04 INFO - PROCESS | 3684 | 1469140144763 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 15:29:04 INFO - PROCESS | 3684 | 1469140144905 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:04 INFO - PROCESS | 3684 | 1469140144907 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:04 INFO - PROCESS | 3684 | ++DOCSHELL 10ED4400 == 47 [pid = 3684] [id = 736] 15:29:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (10F9B400) [pid = 3684] [serial = 2208] [outer = 00000000] 15:29:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (12B5D400) [pid = 3684] [serial = 2209] [outer = 10F9B400] 15:29:04 INFO - PROCESS | 3684 | 1469140144955 Marionette DEBUG loaded listener.js 15:29:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1302A400) [pid = 3684] [serial = 2210] [outer = 10F9B400] 15:29:05 INFO - PROCESS | 3684 | --DOCSHELL 10A04400 == 46 [pid = 3684] [id = 470] 15:29:05 INFO - PROCESS | 3684 | --DOCSHELL 1021F800 == 45 [pid = 3684] [id = 469] 15:29:05 INFO - PROCESS | 3684 | --DOCSHELL 12B62400 == 44 [pid = 3684] [id = 462] 15:29:05 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (13055C00) [pid = 3684] [serial = 2140] [outer = 00000000] [url = about:blank] 15:29:05 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (10A4B800) [pid = 3684] [serial = 2138] [outer = 00000000] [url = about:blank] 15:29:05 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (0F394400) [pid = 3684] [serial = 2137] [outer = 00000000] [url = about:blank] 15:29:05 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (11C35400) [pid = 3684] [serial = 2134] [outer = 00000000] [url = about:blank] 15:29:05 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (142B9000) [pid = 3684] [serial = 2143] [outer = 00000000] [url = about:blank] 15:29:05 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (167FA800) [pid = 3684] [serial = 2147] [outer = 00000000] [url = about:blank] 15:29:05 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (16012400) [pid = 3684] [serial = 2146] [outer = 00000000] [url = about:blank] 15:29:05 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16E07000) [pid = 3684] [serial = 2156] [outer = 00000000] [url = about:blank] 15:29:05 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (16FC7800) [pid = 3684] [serial = 2158] [outer = 00000000] [url = about:blank] 15:29:05 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (16978000) [pid = 3684] [serial = 2149] [outer = 00000000] [url = about:blank] 15:29:05 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16D49800) [pid = 3684] [serial = 2155] [outer = 00000000] [url = about:blank] 15:29:05 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16D04800) [pid = 3684] [serial = 2150] [outer = 00000000] [url = about:blank] 15:29:05 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (167FA400) [pid = 3684] [serial = 2152] [outer = 00000000] [url = about:blank] 15:29:05 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (15806C00) [pid = 3684] [serial = 2144] [outer = 00000000] [url = about:blank] 15:29:05 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (13153800) [pid = 3684] [serial = 2141] [outer = 00000000] [url = about:blank] 15:29:05 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16975400) [pid = 3684] [serial = 2153] [outer = 00000000] [url = about:blank] 15:29:05 INFO - PROCESS | 3684 | 1469140145447 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 15:29:05 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 15:29:05 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 833ms 15:29:05 INFO - PROCESS | 3684 | 1469140145476 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 15:29:05 INFO - PROCESS | 3684 | 1469140145480 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 15:29:05 INFO - PROCESS | 3684 | 1469140145490 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 15:29:05 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 15:29:05 INFO - PROCESS | 3684 | 1469140145492 Marionette TRACE conn3 <- [1,2910,null,{}] 15:29:05 INFO - PROCESS | 3684 | 1469140145496 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:05 INFO - PROCESS | 3684 | 1469140145499 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:05 INFO - PROCESS | 3684 | 1469140145586 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 15:29:05 INFO - PROCESS | 3684 | 1469140145594 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:05 INFO - PROCESS | 3684 | 1469140145596 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:05 INFO - PROCESS | 3684 | ++DOCSHELL 1313E000 == 45 [pid = 3684] [id = 737] 15:29:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (13142000) [pid = 3684] [serial = 2211] [outer = 00000000] 15:29:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1393A800) [pid = 3684] [serial = 2212] [outer = 13142000] 15:29:05 INFO - PROCESS | 3684 | 1469140145642 Marionette DEBUG loaded listener.js 15:29:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (13CABC00) [pid = 3684] [serial = 2213] [outer = 13142000] 15:29:06 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 15:29:06 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 15:29:06 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 15:29:06 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 15:29:06 INFO - PROCESS | 3684 | 1469140146150 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 15:29:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 15:29:06 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 15:29:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 15:29:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:29:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:29:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:29:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 15:29:06 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 15:29:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:29:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:29:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:29:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:29:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 15:29:06 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 15:29:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:29:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:29:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:29:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:29:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 15:29:06 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 15:29:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:29:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:29:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:29:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:29:06 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 15:29:06 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 694ms 15:29:06 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 15:29:06 INFO - PROCESS | 3684 | 1469140146196 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 15:29:06 INFO - PROCESS | 3684 | 1469140146182 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 15:29:06 INFO - PROCESS | 3684 | 1469140146186 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 15:29:06 INFO - PROCESS | 3684 | 1469140146189 Marionette TRACE conn3 <- [1,2914,null,{}] 15:29:06 INFO - PROCESS | 3684 | 1469140146204 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:06 INFO - PROCESS | 3684 | 1469140146208 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:06 INFO - PROCESS | 3684 | 1469140146291 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 15:29:06 INFO - PROCESS | 3684 | 1469140146299 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:06 INFO - PROCESS | 3684 | 1469140146302 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:06 INFO - PROCESS | 3684 | ++DOCSHELL 16052C00 == 46 [pid = 3684] [id = 738] 15:29:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (167F3000) [pid = 3684] [serial = 2214] [outer = 00000000] 15:29:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16B36800) [pid = 3684] [serial = 2215] [outer = 167F3000] 15:29:06 INFO - PROCESS | 3684 | 1469140146349 Marionette DEBUG loaded listener.js 15:29:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16D07400) [pid = 3684] [serial = 2216] [outer = 167F3000] 15:29:06 INFO - PROCESS | 3684 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 15:29:06 INFO - PROCESS | 3684 | 1469140146833 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 15:29:06 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 15:29:06 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 678ms 15:29:06 INFO - PROCESS | 3684 | 1469140146884 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 15:29:06 INFO - PROCESS | 3684 | 1469140146887 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 15:29:06 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 15:29:06 INFO - PROCESS | 3684 | 1469140146890 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 15:29:06 INFO - PROCESS | 3684 | 1469140146892 Marionette TRACE conn3 <- [1,2918,null,{}] 15:29:06 INFO - PROCESS | 3684 | 1469140146899 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:06 INFO - PROCESS | 3684 | 1469140146901 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:06 INFO - PROCESS | 3684 | 1469140146986 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 15:29:06 INFO - PROCESS | 3684 | 1469140146992 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:06 INFO - PROCESS | 3684 | 1469140146994 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:07 INFO - PROCESS | 3684 | ++DOCSHELL 13159800 == 47 [pid = 3684] [id = 739] 15:29:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16E0B800) [pid = 3684] [serial = 2217] [outer = 00000000] 15:29:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16F77400) [pid = 3684] [serial = 2218] [outer = 16E0B800] 15:29:07 INFO - PROCESS | 3684 | 1469140147048 Marionette DEBUG loaded listener.js 15:29:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16FC9C00) [pid = 3684] [serial = 2219] [outer = 16E0B800] 15:29:07 INFO - PROCESS | 3684 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 15:29:07 INFO - PROCESS | 3684 | 1469140147461 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 15:29:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 15:29:07 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 586ms 15:29:07 INFO - PROCESS | 3684 | 1469140147487 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 15:29:07 INFO - PROCESS | 3684 | 1469140147488 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 15:29:07 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 15:29:07 INFO - PROCESS | 3684 | 1469140147492 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 15:29:07 INFO - PROCESS | 3684 | 1469140147477 Marionette TRACE conn3 <- [1,2922,null,{}] 15:29:07 INFO - PROCESS | 3684 | 1469140147480 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:07 INFO - PROCESS | 3684 | 1469140147482 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:07 INFO - PROCESS | 3684 | 1469140147611 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 15:29:07 INFO - PROCESS | 3684 | 1469140147629 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:07 INFO - PROCESS | 3684 | 1469140147631 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:07 INFO - PROCESS | 3684 | ++DOCSHELL 17709400 == 48 [pid = 3684] [id = 740] 15:29:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (177C9400) [pid = 3684] [serial = 2220] [outer = 00000000] 15:29:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (18082C00) [pid = 3684] [serial = 2221] [outer = 177C9400] 15:29:07 INFO - PROCESS | 3684 | 1469140147673 Marionette DEBUG loaded listener.js 15:29:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1830D800) [pid = 3684] [serial = 2222] [outer = 177C9400] 15:29:08 INFO - PROCESS | 3684 | 1469140148150 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 15:29:08 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:29:08 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 694ms 15:29:08 INFO - PROCESS | 3684 | 1469140148175 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 15:29:08 INFO - PROCESS | 3684 | 1469140148177 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 15:29:08 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 15:29:08 INFO - PROCESS | 3684 | 1469140148185 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 15:29:08 INFO - PROCESS | 3684 | 1469140148187 Marionette TRACE conn3 <- [1,2926,null,{}] 15:29:08 INFO - PROCESS | 3684 | 1469140148190 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:08 INFO - PROCESS | 3684 | 1469140148195 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:08 INFO - PROCESS | 3684 | 1469140148322 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 15:29:08 INFO - PROCESS | 3684 | 1469140148327 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:08 INFO - PROCESS | 3684 | 1469140148329 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:08 INFO - PROCESS | 3684 | ++DOCSHELL 11211C00 == 49 [pid = 3684] [id = 741] 15:29:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (16D02400) [pid = 3684] [serial = 2223] [outer = 00000000] 15:29:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (199F0000) [pid = 3684] [serial = 2224] [outer = 16D02400] 15:29:08 INFO - PROCESS | 3684 | 1469140148437 Marionette DEBUG loaded listener.js 15:29:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (199F3400) [pid = 3684] [serial = 2225] [outer = 16D02400] 15:29:08 INFO - PROCESS | 3684 | 1469140148805 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 15:29:08 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 15:29:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 679ms 15:29:08 INFO - PROCESS | 3684 | 1469140148863 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 15:29:08 INFO - PROCESS | 3684 | 1469140148865 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 15:29:08 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 15:29:08 INFO - PROCESS | 3684 | 1469140148868 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 15:29:08 INFO - PROCESS | 3684 | 1469140148870 Marionette TRACE conn3 <- [1,2930,null,{}] 15:29:08 INFO - PROCESS | 3684 | 1469140148873 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:08 INFO - PROCESS | 3684 | 1469140148875 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:09 INFO - PROCESS | 3684 | 1469140149039 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 15:29:09 INFO - PROCESS | 3684 | 1469140149107 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:09 INFO - PROCESS | 3684 | 1469140149109 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:09 INFO - PROCESS | 3684 | ++DOCSHELL 12B69800 == 50 [pid = 3684] [id = 742] 15:29:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (18082800) [pid = 3684] [serial = 2226] [outer = 00000000] 15:29:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (199FC800) [pid = 3684] [serial = 2227] [outer = 18082800] 15:29:09 INFO - PROCESS | 3684 | 1469140149151 Marionette DEBUG loaded listener.js 15:29:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1A024800) [pid = 3684] [serial = 2228] [outer = 18082800] 15:29:09 INFO - PROCESS | 3684 | 1469140149750 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 15:29:09 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (15B8A400) [pid = 3684] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 15:29:09 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (16012800) [pid = 3684] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 15:29:09 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (10A0FC00) [pid = 3684] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 15:29:09 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (13916000) [pid = 3684] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 15:29:09 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (15810800) [pid = 3684] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 15:29:09 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (16D08C00) [pid = 3684] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 15:29:09 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1129C800) [pid = 3684] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 15:29:09 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (177B3400) [pid = 3684] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 15:29:09 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (15B8B000) [pid = 3684] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 15:29:09 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (10A4B400) [pid = 3684] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 15:29:09 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (12990400) [pid = 3684] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 15:29:09 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (15DE8800) [pid = 3684] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 15:29:09 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (17AE7800) [pid = 3684] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 15:29:09 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (10ECF800) [pid = 3684] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 15:29:09 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (110E4800) [pid = 3684] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 15:29:09 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 15:29:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 15:29:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 15:29:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 926ms 15:29:09 INFO - PROCESS | 3684 | 1469140149814 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 15:29:09 INFO - PROCESS | 3684 | 1469140149816 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 15:29:09 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 15:29:09 INFO - PROCESS | 3684 | 1469140149819 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 15:29:09 INFO - PROCESS | 3684 | 1469140149821 Marionette TRACE conn3 <- [1,2934,null,{}] 15:29:09 INFO - PROCESS | 3684 | 1469140149824 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:09 INFO - PROCESS | 3684 | 1469140149826 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:09 INFO - PROCESS | 3684 | 1469140149909 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 15:29:09 INFO - PROCESS | 3684 | 1469140149913 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:09 INFO - PROCESS | 3684 | 1469140149915 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:09 INFO - PROCESS | 3684 | ++DOCSHELL 110E4800 == 51 [pid = 3684] [id = 743] 15:29:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (110E8400) [pid = 3684] [serial = 2229] [outer = 00000000] 15:29:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (12BCF800) [pid = 3684] [serial = 2230] [outer = 110E8400] 15:29:09 INFO - PROCESS | 3684 | 1469140149958 Marionette DEBUG loaded listener.js 15:29:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1314F000) [pid = 3684] [serial = 2231] [outer = 110E8400] 15:29:10 INFO - PROCESS | 3684 | 1469140150385 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 15:29:10 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 15:29:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 617ms 15:29:10 INFO - PROCESS | 3684 | 1469140150441 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 15:29:10 INFO - PROCESS | 3684 | 1469140150443 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 15:29:10 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 15:29:10 INFO - PROCESS | 3684 | 1469140150447 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 15:29:10 INFO - PROCESS | 3684 | 1469140150448 Marionette TRACE conn3 <- [1,2938,null,{}] 15:29:10 INFO - PROCESS | 3684 | 1469140150452 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:10 INFO - PROCESS | 3684 | 1469140150453 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:10 INFO - PROCESS | 3684 | 1469140150551 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 15:29:10 INFO - PROCESS | 3684 | 1469140150555 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:10 INFO - PROCESS | 3684 | 1469140150557 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:10 INFO - PROCESS | 3684 | ++DOCSHELL 15DE8400 == 52 [pid = 3684] [id = 744] 15:29:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16012800) [pid = 3684] [serial = 2232] [outer = 00000000] 15:29:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (177B3800) [pid = 3684] [serial = 2233] [outer = 16012800] 15:29:10 INFO - PROCESS | 3684 | 1469140150600 Marionette DEBUG loaded listener.js 15:29:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (177C8000) [pid = 3684] [serial = 2234] [outer = 16012800] 15:29:10 INFO - PROCESS | 3684 | ++DOCSHELL 1983F000 == 53 [pid = 3684] [id = 745] 15:29:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1A027400) [pid = 3684] [serial = 2235] [outer = 00000000] 15:29:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1A02BC00) [pid = 3684] [serial = 2236] [outer = 1A027400] 15:29:11 INFO - PROCESS | 3684 | 1469140151046 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 15:29:11 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 15:29:11 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 617ms 15:29:11 INFO - PROCESS | 3684 | 1469140151085 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 15:29:11 INFO - PROCESS | 3684 | 1469140151087 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 15:29:11 INFO - PROCESS | 3684 | 1469140151090 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 15:29:11 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 15:29:11 INFO - PROCESS | 3684 | 1469140151092 Marionette TRACE conn3 <- [1,2942,null,{}] 15:29:11 INFO - PROCESS | 3684 | 1469140151095 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:11 INFO - PROCESS | 3684 | 1469140151097 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:11 INFO - PROCESS | 3684 | 1469140151201 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 15:29:11 INFO - PROCESS | 3684 | 1469140151209 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:11 INFO - PROCESS | 3684 | 1469140151211 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:11 INFO - PROCESS | 3684 | ++DOCSHELL 1A025400 == 54 [pid = 3684] [id = 746] 15:29:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1A031400) [pid = 3684] [serial = 2237] [outer = 00000000] 15:29:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1A0E7000) [pid = 3684] [serial = 2238] [outer = 1A031400] 15:29:11 INFO - PROCESS | 3684 | 1469140151254 Marionette DEBUG loaded listener.js 15:29:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1A1DD800) [pid = 3684] [serial = 2239] [outer = 1A031400] 15:29:11 INFO - PROCESS | 3684 | 1469140151655 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 15:29:11 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:29:11 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 15:29:11 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 632ms 15:29:11 INFO - PROCESS | 3684 | 1469140151761 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 15:29:11 INFO - PROCESS | 3684 | 1469140151765 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 15:29:11 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 15:29:11 INFO - PROCESS | 3684 | 1469140151771 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 15:29:11 INFO - PROCESS | 3684 | 1469140151775 Marionette TRACE conn3 <- [1,2946,null,{}] 15:29:11 INFO - PROCESS | 3684 | 1469140151784 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:11 INFO - PROCESS | 3684 | 1469140151790 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:11 INFO - PROCESS | 3684 | 1469140152007 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 15:29:12 INFO - PROCESS | 3684 | 1469140152149 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:12 INFO - PROCESS | 3684 | 1469140152154 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:12 INFO - PROCESS | 3684 | ++DOCSHELL 10F93400 == 55 [pid = 3684] [id = 747] 15:29:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (10F97C00) [pid = 3684] [serial = 2240] [outer = 00000000] 15:29:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (112A7800) [pid = 3684] [serial = 2241] [outer = 10F97C00] 15:29:12 INFO - PROCESS | 3684 | 1469140152209 Marionette DEBUG loaded listener.js 15:29:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1299C400) [pid = 3684] [serial = 2242] [outer = 10F97C00] 15:29:12 INFO - PROCESS | 3684 | 1469140152719 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 15:29:12 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 15:29:12 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 987ms 15:29:12 INFO - PROCESS | 3684 | 1469140152760 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 15:29:12 INFO - PROCESS | 3684 | 1469140152763 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 15:29:12 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 15:29:12 INFO - PROCESS | 3684 | 1469140152785 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 15:29:12 INFO - PROCESS | 3684 | 1469140152789 Marionette TRACE conn3 <- [1,2950,null,{}] 15:29:12 INFO - PROCESS | 3684 | 1469140152796 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:12 INFO - PROCESS | 3684 | 1469140152800 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:12 INFO - PROCESS | 3684 | 1469140152915 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 15:29:13 INFO - PROCESS | 3684 | 1469140153031 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:13 INFO - PROCESS | 3684 | 1469140153034 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:13 INFO - PROCESS | 3684 | ++DOCSHELL 1580AC00 == 56 [pid = 3684] [id = 748] 15:29:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (15B0D800) [pid = 3684] [serial = 2243] [outer = 00000000] 15:29:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (15DEF000) [pid = 3684] [serial = 2244] [outer = 15B0D800] 15:29:13 INFO - PROCESS | 3684 | 1469140153128 Marionette DEBUG loaded listener.js 15:29:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (16837C00) [pid = 3684] [serial = 2245] [outer = 15B0D800] 15:29:13 INFO - PROCESS | 3684 | 1469140153668 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 15:29:13 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 15:29:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 895ms 15:29:13 INFO - PROCESS | 3684 | 1469140153695 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 15:29:13 INFO - PROCESS | 3684 | 1469140153698 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 15:29:13 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 15:29:13 INFO - PROCESS | 3684 | 1469140153703 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 15:29:13 INFO - PROCESS | 3684 | 1469140153705 Marionette TRACE conn3 <- [1,2954,null,{}] 15:29:13 INFO - PROCESS | 3684 | 1469140153710 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:13 INFO - PROCESS | 3684 | 1469140153715 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:13 INFO - PROCESS | 3684 | 1469140153811 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 15:29:13 INFO - PROCESS | 3684 | 1469140153976 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:13 INFO - PROCESS | 3684 | 1469140153980 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:13 INFO - PROCESS | 3684 | ++DOCSHELL 18377800 == 57 [pid = 3684] [id = 749] 15:29:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (19835000) [pid = 3684] [serial = 2246] [outer = 00000000] 15:29:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (199EF800) [pid = 3684] [serial = 2247] [outer = 19835000] 15:29:14 INFO - PROCESS | 3684 | 1469140154037 Marionette DEBUG loaded listener.js 15:29:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (1A02DC00) [pid = 3684] [serial = 2248] [outer = 19835000] 15:29:14 INFO - PROCESS | 3684 | 1469140154535 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 15:29:14 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 15:29:14 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 895ms 15:29:14 INFO - PROCESS | 3684 | 1469140154595 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 15:29:14 INFO - PROCESS | 3684 | 1469140154597 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 15:29:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 15:29:14 INFO - PROCESS | 3684 | 1469140154602 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 15:29:14 INFO - PROCESS | 3684 | 1469140154604 Marionette TRACE conn3 <- [1,2958,null,{}] 15:29:14 INFO - PROCESS | 3684 | 1469140154608 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:14 INFO - PROCESS | 3684 | 1469140154610 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:14 INFO - PROCESS | 3684 | 1469140154723 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 15:29:14 INFO - PROCESS | 3684 | 1469140154836 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:14 INFO - PROCESS | 3684 | 1469140154839 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:14 INFO - PROCESS | 3684 | ++DOCSHELL 177BB400 == 58 [pid = 3684] [id = 750] 15:29:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (18116400) [pid = 3684] [serial = 2249] [outer = 00000000] 15:29:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (1A26B800) [pid = 3684] [serial = 2250] [outer = 18116400] 15:29:14 INFO - PROCESS | 3684 | 1469140154944 Marionette DEBUG loaded listener.js 15:29:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (1A271C00) [pid = 3684] [serial = 2251] [outer = 18116400] 15:29:15 INFO - PROCESS | 3684 | 1469140155627 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 15:29:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:29:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1080ms 15:29:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 15:29:15 INFO - PROCESS | 3684 | 1469140155688 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 15:29:15 INFO - PROCESS | 3684 | 1469140155692 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 15:29:15 INFO - PROCESS | 3684 | 1469140155697 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 15:29:15 INFO - PROCESS | 3684 | 1469140155700 Marionette TRACE conn3 <- [1,2962,null,{}] 15:29:15 INFO - PROCESS | 3684 | 1469140155705 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:15 INFO - PROCESS | 3684 | 1469140155708 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:15 INFO - PROCESS | 3684 | 1469140155805 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 15:29:15 INFO - PROCESS | 3684 | 1469140155961 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:15 INFO - PROCESS | 3684 | 1469140155963 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:15 INFO - PROCESS | 3684 | ++DOCSHELL 0F2AA800 == 59 [pid = 3684] [id = 751] 15:29:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (0F2AD400) [pid = 3684] [serial = 2252] [outer = 00000000] 15:29:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (131DBC00) [pid = 3684] [serial = 2253] [outer = 0F2AD400] 15:29:16 INFO - PROCESS | 3684 | 1469140156020 Marionette DEBUG loaded listener.js 15:29:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (139CA000) [pid = 3684] [serial = 2254] [outer = 0F2AD400] 15:29:16 INFO - PROCESS | 3684 | --DOCSHELL 16011400 == 58 [pid = 3684] [id = 727] 15:29:16 INFO - PROCESS | 3684 | --DOCSHELL 0F9E7800 == 57 [pid = 3684] [id = 729] 15:29:16 INFO - PROCESS | 3684 | --DOCSHELL 0F343400 == 56 [pid = 3684] [id = 709] 15:29:16 INFO - PROCESS | 3684 | --DOCSHELL 1983F000 == 55 [pid = 3684] [id = 745] 15:29:16 INFO - PROCESS | 3684 | --DOCSHELL 15DE8400 == 54 [pid = 3684] [id = 744] 15:29:16 INFO - PROCESS | 3684 | --DOCSHELL 110E4800 == 53 [pid = 3684] [id = 743] 15:29:16 INFO - PROCESS | 3684 | --DOCSHELL 12B69800 == 52 [pid = 3684] [id = 742] 15:29:16 INFO - PROCESS | 3684 | --DOCSHELL 11211C00 == 51 [pid = 3684] [id = 741] 15:29:16 INFO - PROCESS | 3684 | --DOCSHELL 17709400 == 50 [pid = 3684] [id = 740] 15:29:16 INFO - PROCESS | 3684 | --DOCSHELL 13159800 == 49 [pid = 3684] [id = 739] 15:29:16 INFO - PROCESS | 3684 | --DOCSHELL 16052C00 == 48 [pid = 3684] [id = 738] 15:29:16 INFO - PROCESS | 3684 | --DOCSHELL 1313E000 == 47 [pid = 3684] [id = 737] 15:29:16 INFO - PROCESS | 3684 | --DOCSHELL 10ED4400 == 46 [pid = 3684] [id = 736] 15:29:16 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (11484000) [pid = 3684] [serial = 2132] [outer = 00000000] [url = about:blank] 15:29:16 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (170EB400) [pid = 3684] [serial = 2126] [outer = 00000000] [url = about:blank] 15:29:16 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (16825400) [pid = 3684] [serial = 2182] [outer = 00000000] [url = about:blank] 15:29:16 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (128A3C00) [pid = 3684] [serial = 2171] [outer = 00000000] [url = about:blank] 15:29:16 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (11483000) [pid = 3684] [serial = 2170] [outer = 00000000] [url = about:blank] 15:29:16 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (13E9F800) [pid = 3684] [serial = 2176] [outer = 00000000] [url = about:blank] 15:29:16 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (15D02800) [pid = 3684] [serial = 2164] [outer = 00000000] [url = about:blank] 15:29:16 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (16006800) [pid = 3684] [serial = 2165] [outer = 00000000] [url = about:blank] 15:29:16 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (144EF800) [pid = 3684] [serial = 2177] [outer = 00000000] [url = about:blank] 15:29:16 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (16E06C00) [pid = 3684] [serial = 2185] [outer = 00000000] [url = about:blank] 15:29:16 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (12B60000) [pid = 3684] [serial = 2173] [outer = 00000000] [url = about:blank] 15:29:16 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (12B69400) [pid = 3684] [serial = 2174] [outer = 00000000] [url = about:blank] 15:29:16 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1683C000) [pid = 3684] [serial = 2183] [outer = 00000000] [url = about:blank] 15:29:16 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (178B4C00) [pid = 3684] [serial = 2168] [outer = 00000000] [url = about:blank] 15:29:16 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (177C2400) [pid = 3684] [serial = 2167] [outer = 00000000] [url = about:blank] 15:29:16 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (15DE3800) [pid = 3684] [serial = 2179] [outer = 00000000] [url = about:blank] 15:29:16 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (12B5FC00) [pid = 3684] [serial = 2188] [outer = 00000000] [url = about:blank] 15:29:16 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (132E7800) [pid = 3684] [serial = 2162] [outer = 00000000] [url = about:blank] 15:29:16 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (12D66400) [pid = 3684] [serial = 2161] [outer = 00000000] [url = about:blank] 15:29:16 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (16E09400) [pid = 3684] [serial = 2186] [outer = 00000000] [url = about:blank] 15:29:16 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (13C56800) [pid = 3684] [serial = 2189] [outer = 00000000] [url = about:blank] 15:29:16 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (177CB000) [pid = 3684] [serial = 2191] [outer = 00000000] [url = about:blank] 15:29:16 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (18107400) [pid = 3684] [serial = 2194] [outer = 00000000] [url = about:blank] 15:29:16 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1836EC00) [pid = 3684] [serial = 2197] [outer = 00000000] [url = about:blank] 15:29:16 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (18115C00) [pid = 3684] [serial = 2195] [outer = 00000000] [url = about:blank] 15:29:16 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (178C0C00) [pid = 3684] [serial = 2192] [outer = 00000000] [url = about:blank] 15:29:16 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (16008400) [pid = 3684] [serial = 2180] [outer = 00000000] [url = about:blank] 15:29:16 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (128AD800) [pid = 3684] [serial = 2135] [outer = 00000000] [url = about:blank] 15:29:16 INFO - PROCESS | 3684 | 1469140156530 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 15:29:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 15:29:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 879ms 15:29:16 INFO - PROCESS | 3684 | 1469140156582 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 15:29:16 INFO - PROCESS | 3684 | 1469140156586 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 15:29:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 15:29:16 INFO - PROCESS | 3684 | 1469140156592 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 15:29:16 INFO - PROCESS | 3684 | 1469140156594 Marionette TRACE conn3 <- [1,2966,null,{}] 15:29:16 INFO - PROCESS | 3684 | 1469140156598 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:16 INFO - PROCESS | 3684 | 1469140156601 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:16 INFO - PROCESS | 3684 | 1469140156687 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 15:29:16 INFO - PROCESS | 3684 | 1469140156692 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:16 INFO - PROCESS | 3684 | 1469140156694 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:16 INFO - PROCESS | 3684 | ++DOCSHELL 11485C00 == 47 [pid = 3684] [id = 752] 15:29:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (11AC1800) [pid = 3684] [serial = 2255] [outer = 00000000] 15:29:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (12B61800) [pid = 3684] [serial = 2256] [outer = 11AC1800] 15:29:16 INFO - PROCESS | 3684 | 1469140156741 Marionette DEBUG loaded listener.js 15:29:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (12D95C00) [pid = 3684] [serial = 2257] [outer = 11AC1800] 15:29:17 INFO - PROCESS | 3684 | 1469140157236 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 15:29:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 15:29:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 694ms 15:29:17 INFO - PROCESS | 3684 | 1469140157306 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 15:29:17 INFO - PROCESS | 3684 | 1469140157308 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 15:29:17 INFO - PROCESS | 3684 | 1469140157312 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 15:29:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 15:29:17 INFO - PROCESS | 3684 | 1469140157315 Marionette TRACE conn3 <- [1,2970,null,{}] 15:29:17 INFO - PROCESS | 3684 | 1469140157329 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:17 INFO - PROCESS | 3684 | 1469140157333 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:17 INFO - PROCESS | 3684 | 1469140157417 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 15:29:17 INFO - PROCESS | 3684 | 1469140157513 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:17 INFO - PROCESS | 3684 | 1469140157516 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:17 INFO - PROCESS | 3684 | ++DOCSHELL 15B10800 == 48 [pid = 3684] [id = 753] 15:29:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (15B84400) [pid = 3684] [serial = 2258] [outer = 00000000] 15:29:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (15DE3800) [pid = 3684] [serial = 2259] [outer = 15B84400] 15:29:17 INFO - PROCESS | 3684 | 1469140157574 Marionette DEBUG loaded listener.js 15:29:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1600A000) [pid = 3684] [serial = 2260] [outer = 15B84400] 15:29:17 INFO - PROCESS | 3684 | 1469140157916 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 15:29:17 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 15:29:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 15:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 15:29:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 616ms 15:29:17 INFO - PROCESS | 3684 | 1469140157935 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 15:29:17 INFO - PROCESS | 3684 | 1469140157938 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 15:29:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 15:29:17 INFO - PROCESS | 3684 | 1469140157941 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 15:29:17 INFO - PROCESS | 3684 | 1469140157942 Marionette TRACE conn3 <- [1,2974,null,{}] 15:29:17 INFO - PROCESS | 3684 | 1469140157958 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:17 INFO - PROCESS | 3684 | 1469140157960 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:18 INFO - PROCESS | 3684 | 1469140158043 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 15:29:18 INFO - PROCESS | 3684 | 1469140158048 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:18 INFO - PROCESS | 3684 | 1469140158050 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:18 INFO - PROCESS | 3684 | ++DOCSHELL 1600F800 == 49 [pid = 3684] [id = 754] 15:29:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (167F7800) [pid = 3684] [serial = 2261] [outer = 00000000] 15:29:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1683F400) [pid = 3684] [serial = 2262] [outer = 167F7800] 15:29:18 INFO - PROCESS | 3684 | 1469140158093 Marionette DEBUG loaded listener.js 15:29:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (16B3E800) [pid = 3684] [serial = 2263] [outer = 167F7800] 15:29:18 INFO - PROCESS | 3684 | 1469140158541 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 15:29:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 15:29:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 617ms 15:29:18 INFO - PROCESS | 3684 | 1469140158597 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 15:29:18 INFO - PROCESS | 3684 | 1469140158599 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 15:29:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 15:29:18 INFO - PROCESS | 3684 | 1469140158602 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 15:29:18 INFO - PROCESS | 3684 | 1469140158604 Marionette TRACE conn3 <- [1,2978,null,{}] 15:29:18 INFO - PROCESS | 3684 | 1469140158608 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:18 INFO - PROCESS | 3684 | 1469140158610 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:18 INFO - PROCESS | 3684 | 1469140158731 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 15:29:18 INFO - PROCESS | 3684 | 1469140158739 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:18 INFO - PROCESS | 3684 | 1469140158741 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:18 INFO - PROCESS | 3684 | ++DOCSHELL 16D0A000 == 50 [pid = 3684] [id = 755] 15:29:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (16D0DC00) [pid = 3684] [serial = 2264] [outer = 00000000] 15:29:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (16E0A000) [pid = 3684] [serial = 2265] [outer = 16D0DC00] 15:29:18 INFO - PROCESS | 3684 | 1469140158784 Marionette DEBUG loaded listener.js 15:29:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (16E10000) [pid = 3684] [serial = 2266] [outer = 16D0DC00] 15:29:19 INFO - PROCESS | 3684 | ++DOCSHELL 1770C800 == 51 [pid = 3684] [id = 756] 15:29:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (17717C00) [pid = 3684] [serial = 2267] [outer = 00000000] 15:29:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (177C6C00) [pid = 3684] [serial = 2268] [outer = 17717C00] 15:29:19 INFO - PROCESS | 3684 | 1469140159276 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 15:29:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 15:29:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 724ms 15:29:19 INFO - PROCESS | 3684 | 1469140159326 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 15:29:19 INFO - PROCESS | 3684 | 1469140159328 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 15:29:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 15:29:19 INFO - PROCESS | 3684 | 1469140159338 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 15:29:19 INFO - PROCESS | 3684 | 1469140159339 Marionette TRACE conn3 <- [1,2982,null,{}] 15:29:19 INFO - PROCESS | 3684 | 1469140159343 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:19 INFO - PROCESS | 3684 | 1469140159348 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:19 INFO - PROCESS | 3684 | 1469140159500 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 15:29:19 INFO - PROCESS | 3684 | 1469140159516 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:19 INFO - PROCESS | 3684 | 1469140159518 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:19 INFO - PROCESS | 3684 | ++DOCSHELL 1022B800 == 52 [pid = 3684] [id = 757] 15:29:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1026DC00) [pid = 3684] [serial = 2269] [outer = 00000000] 15:29:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (17AE6C00) [pid = 3684] [serial = 2270] [outer = 1026DC00] 15:29:19 INFO - PROCESS | 3684 | 1469140159561 Marionette DEBUG loaded listener.js 15:29:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (18116800) [pid = 3684] [serial = 2271] [outer = 1026DC00] 15:29:19 INFO - PROCESS | 3684 | 1469140159986 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 15:29:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:29:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 15:29:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 694ms 15:29:20 INFO - PROCESS | 3684 | 1469140160036 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 15:29:20 INFO - PROCESS | 3684 | 1469140160038 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 15:29:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 15:29:20 INFO - PROCESS | 3684 | 1469140160042 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 15:29:20 INFO - PROCESS | 3684 | 1469140160043 Marionette TRACE conn3 <- [1,2986,null,{}] 15:29:20 INFO - PROCESS | 3684 | 1469140160046 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:20 INFO - PROCESS | 3684 | 1469140160048 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:20 INFO - PROCESS | 3684 | 1469140160192 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 15:29:20 INFO - PROCESS | 3684 | 1469140160212 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:20 INFO - PROCESS | 3684 | 1469140160214 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:20 INFO - PROCESS | 3684 | ++DOCSHELL 006BC800 == 53 [pid = 3684] [id = 758] 15:29:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (177D1400) [pid = 3684] [serial = 2272] [outer = 00000000] 15:29:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (1983B800) [pid = 3684] [serial = 2273] [outer = 177D1400] 15:29:20 INFO - PROCESS | 3684 | 1469140160256 Marionette DEBUG loaded listener.js 15:29:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (199EE400) [pid = 3684] [serial = 2274] [outer = 177D1400] 15:29:20 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (15802400) [pid = 3684] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 15:29:20 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (110E8400) [pid = 3684] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 15:29:20 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (13142000) [pid = 3684] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 15:29:20 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (16F79C00) [pid = 3684] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 15:29:20 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (16012800) [pid = 3684] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 15:29:20 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (131D9C00) [pid = 3684] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 15:29:20 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (177C9400) [pid = 3684] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 15:29:20 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (16D02400) [pid = 3684] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 15:29:20 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (10F9B400) [pid = 3684] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 15:29:20 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1A027400) [pid = 3684] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:29:20 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (18082800) [pid = 3684] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 15:29:20 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (10A52800) [pid = 3684] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 15:29:20 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (167F3000) [pid = 3684] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 15:29:20 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (16E0B800) [pid = 3684] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 15:29:20 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (17AE7C00) [pid = 3684] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 15:29:20 INFO - PROCESS | 3684 | 1469140160863 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 15:29:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 15:29:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 894ms 15:29:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 15:29:20 INFO - PROCESS | 3684 | 1469140160933 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 15:29:20 INFO - PROCESS | 3684 | 1469140160935 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 15:29:20 INFO - PROCESS | 3684 | 1469140160939 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 15:29:20 INFO - PROCESS | 3684 | 1469140160940 Marionette TRACE conn3 <- [1,2990,null,{}] 15:29:20 INFO - PROCESS | 3684 | 1469140160944 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:20 INFO - PROCESS | 3684 | 1469140160946 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:21 INFO - PROCESS | 3684 | 1469140161036 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 15:29:21 INFO - PROCESS | 3684 | 1469140161041 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:21 INFO - PROCESS | 3684 | 1469140161043 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:21 INFO - PROCESS | 3684 | ++DOCSHELL 10ED1000 == 54 [pid = 3684] [id = 759] 15:29:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (10ED1800) [pid = 3684] [serial = 2275] [outer = 00000000] 15:29:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16D07C00) [pid = 3684] [serial = 2276] [outer = 10ED1800] 15:29:21 INFO - PROCESS | 3684 | 1469140161085 Marionette DEBUG loaded listener.js 15:29:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (177C9400) [pid = 3684] [serial = 2277] [outer = 10ED1800] 15:29:21 INFO - PROCESS | 3684 | 1469140161478 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 15:29:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 15:29:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 586ms 15:29:21 INFO - PROCESS | 3684 | 1469140161521 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 15:29:21 INFO - PROCESS | 3684 | 1469140161523 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 15:29:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 15:29:21 INFO - PROCESS | 3684 | 1469140161540 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 15:29:21 INFO - PROCESS | 3684 | 1469140161542 Marionette TRACE conn3 <- [1,2994,null,{}] 15:29:21 INFO - PROCESS | 3684 | 1469140161546 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:21 INFO - PROCESS | 3684 | 1469140161548 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:21 INFO - PROCESS | 3684 | 1469140161630 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 15:29:21 INFO - PROCESS | 3684 | 1469140161635 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:21 INFO - PROCESS | 3684 | 1469140161637 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:21 INFO - PROCESS | 3684 | ++DOCSHELL 0F347800 == 55 [pid = 3684] [id = 760] 15:29:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (12B5CC00) [pid = 3684] [serial = 2278] [outer = 00000000] 15:29:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1A0E3800) [pid = 3684] [serial = 2279] [outer = 12B5CC00] 15:29:21 INFO - PROCESS | 3684 | 1469140161680 Marionette DEBUG loaded listener.js 15:29:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1A1E5C00) [pid = 3684] [serial = 2280] [outer = 12B5CC00] 15:29:22 INFO - PROCESS | 3684 | 1469140162089 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 15:29:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 15:29:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 586ms 15:29:22 INFO - PROCESS | 3684 | 1469140162141 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 15:29:22 INFO - PROCESS | 3684 | 1469140162143 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 15:29:22 INFO - PROCESS | 3684 | 1469140162146 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 15:29:22 INFO - TEST-START | /FileAPI/FileReaderSync.worker 15:29:22 INFO - PROCESS | 3684 | 1469140162148 Marionette TRACE conn3 <- [1,2998,null,{}] 15:29:22 INFO - PROCESS | 3684 | 1469140162165 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:22 INFO - PROCESS | 3684 | 1469140162167 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:22 INFO - PROCESS | 3684 | 1469140162260 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 15:29:22 INFO - PROCESS | 3684 | 1469140162265 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:22 INFO - PROCESS | 3684 | 1469140162267 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:22 INFO - PROCESS | 3684 | ++DOCSHELL 0F2AE800 == 56 [pid = 3684] [id = 761] 15:29:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1A02FC00) [pid = 3684] [serial = 2281] [outer = 00000000] 15:29:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1A61EC00) [pid = 3684] [serial = 2282] [outer = 1A02FC00] 15:29:22 INFO - PROCESS | 3684 | 1469140162309 Marionette DEBUG loaded listener.js 15:29:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1A626800) [pid = 3684] [serial = 2283] [outer = 1A02FC00] 15:29:22 INFO - PROCESS | 3684 | [3684] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:29:22 INFO - PROCESS | 3684 | 1469140162746 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 15:29:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 15:29:22 INFO - {} 15:29:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 15:29:22 INFO - {} 15:29:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 15:29:22 INFO - {} 15:29:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 15:29:22 INFO - {} 15:29:22 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 648ms 15:29:22 INFO - PROCESS | 3684 | 1469140162820 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 15:29:22 INFO - PROCESS | 3684 | 1469140162824 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 15:29:22 INFO - TEST-START | /FileAPI/fileReader.html 15:29:22 INFO - PROCESS | 3684 | 1469140162833 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 15:29:22 INFO - PROCESS | 3684 | 1469140162838 Marionette TRACE conn3 <- [1,3002,null,{}] 15:29:22 INFO - PROCESS | 3684 | 1469140162844 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:22 INFO - PROCESS | 3684 | 1469140162847 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:22 INFO - PROCESS | 3684 | 1469140162970 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 15:29:23 INFO - PROCESS | 3684 | 1469140163157 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:23 INFO - PROCESS | 3684 | 1469140163162 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:23 INFO - PROCESS | 3684 | ++DOCSHELL 10ED7C00 == 57 [pid = 3684] [id = 762] 15:29:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (10ED8000) [pid = 3684] [serial = 2284] [outer = 00000000] 15:29:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (112A4000) [pid = 3684] [serial = 2285] [outer = 10ED8000] 15:29:23 INFO - PROCESS | 3684 | 1469140163218 Marionette DEBUG loaded listener.js 15:29:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (12826800) [pid = 3684] [serial = 2286] [outer = 10ED8000] 15:29:23 INFO - PROCESS | 3684 | 1469140163720 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 15:29:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 15:29:23 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 15:29:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 15:29:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 15:29:23 INFO - TEST-OK | /FileAPI/fileReader.html | took 941ms 15:29:23 INFO - PROCESS | 3684 | 1469140163795 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 15:29:23 INFO - PROCESS | 3684 | 1469140163798 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 15:29:23 INFO - TEST-START | /FileAPI/historical.html 15:29:23 INFO - PROCESS | 3684 | 1469140163805 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 15:29:23 INFO - PROCESS | 3684 | 1469140163809 Marionette TRACE conn3 <- [1,3006,null,{}] 15:29:23 INFO - PROCESS | 3684 | 1469140163813 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:23 INFO - PROCESS | 3684 | 1469140163816 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:23 INFO - PROCESS | 3684 | 1469140163926 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 15:29:24 INFO - PROCESS | 3684 | 1469140164077 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:24 INFO - PROCESS | 3684 | 1469140164080 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:24 INFO - PROCESS | 3684 | ++DOCSHELL 142B8400 == 58 [pid = 3684] [id = 763] 15:29:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (144F7C00) [pid = 3684] [serial = 2287] [outer = 00000000] 15:29:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (15B09400) [pid = 3684] [serial = 2288] [outer = 144F7C00] 15:29:24 INFO - PROCESS | 3684 | 1469140164135 Marionette DEBUG loaded listener.js 15:29:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (16013400) [pid = 3684] [serial = 2289] [outer = 144F7C00] 15:29:24 INFO - PROCESS | 3684 | 1469140164679 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 15:29:24 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 15:29:24 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 15:29:24 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 15:29:24 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 15:29:24 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 15:29:24 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 15:29:24 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 15:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:24 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 15:29:24 INFO - TEST-OK | /FileAPI/historical.html | took 941ms 15:29:24 INFO - PROCESS | 3684 | 1469140164732 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 15:29:24 INFO - PROCESS | 3684 | 1469140164735 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 15:29:24 INFO - TEST-START | /FileAPI/idlharness.html 15:29:24 INFO - PROCESS | 3684 | 1469140164739 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 15:29:24 INFO - PROCESS | 3684 | 1469140164741 Marionette TRACE conn3 <- [1,3010,null,{}] 15:29:24 INFO - PROCESS | 3684 | 1469140164751 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:24 INFO - PROCESS | 3684 | 1469140164756 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:24 INFO - PROCESS | 3684 | 1469140164866 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 15:29:25 INFO - PROCESS | 3684 | 1469140165028 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:25 INFO - PROCESS | 3684 | 1469140165034 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:25 INFO - PROCESS | 3684 | ++DOCSHELL 178C1400 == 59 [pid = 3684] [id = 764] 15:29:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (178C2C00) [pid = 3684] [serial = 2290] [outer = 00000000] 15:29:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (1A02C400) [pid = 3684] [serial = 2291] [outer = 178C2C00] 15:29:25 INFO - PROCESS | 3684 | 1469140165094 Marionette DEBUG loaded listener.js 15:29:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (1A624000) [pid = 3684] [serial = 2292] [outer = 178C2C00] 15:29:26 INFO - PROCESS | 3684 | 1469140166005 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 15:29:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:29:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:29:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:29:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:29:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:29:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:29:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 15:29:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:29:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:29:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:29:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:29:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:29:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:29:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 15:29:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:29:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:29:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:29:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:29:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:29:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:29:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 15:29:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 15:29:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:29:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:29:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:29:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:29:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:29:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 15:29:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 15:29:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:29:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:29:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:29:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:29:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:29:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 15:29:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:29:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:29:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:29:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:29:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:29:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 15:29:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 15:29:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:29:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:29:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:29:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:29:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:29:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 15:29:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 15:29:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:29:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:29:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:29:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:29:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:29:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 15:29:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 15:29:26 INFO - TEST-OK | /FileAPI/idlharness.html | took 1388ms 15:29:26 INFO - PROCESS | 3684 | 1469140166136 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 15:29:26 INFO - PROCESS | 3684 | 1469140166138 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 15:29:26 INFO - TEST-START | /FileAPI/idlharness.worker 15:29:26 INFO - PROCESS | 3684 | 1469140166142 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 15:29:26 INFO - PROCESS | 3684 | 1469140166144 Marionette TRACE conn3 <- [1,3014,null,{}] 15:29:26 INFO - PROCESS | 3684 | 1469140166148 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:26 INFO - PROCESS | 3684 | 1469140166150 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:26 INFO - PROCESS | 3684 | 1469140166315 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 15:29:26 INFO - PROCESS | 3684 | 1469140166473 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:26 INFO - PROCESS | 3684 | 1469140166475 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:26 INFO - PROCESS | 3684 | ++DOCSHELL 15B04C00 == 60 [pid = 3684] [id = 765] 15:29:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (15DE8800) [pid = 3684] [serial = 2293] [outer = 00000000] 15:29:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (16D0E800) [pid = 3684] [serial = 2294] [outer = 15DE8800] 15:29:26 INFO - PROCESS | 3684 | 1469140166532 Marionette DEBUG loaded listener.js 15:29:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (177BBC00) [pid = 3684] [serial = 2295] [outer = 15DE8800] 15:29:26 INFO - PROCESS | 3684 | [3684] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:29:27 INFO - PROCESS | 3684 | 1469140167807 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:29:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:29:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:29:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:29:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:29:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:29:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:29:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:29:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:29:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:29:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:29:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:29:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:29:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:29:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:29:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 15:29:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:29:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:29:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:29:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:29:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 15:29:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:29:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:29:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:29:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:29:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:29:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:29:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:29:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:29:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 15:29:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:29:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:29:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:29:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:29:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 15:29:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:29:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:29:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:29:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:29:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:29:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:29:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 15:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 15:29:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:29:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:29:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:29:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:29:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 15:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:29:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:29:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:29:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:29:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:29:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 15:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 15:29:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:29:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:29:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:29:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:29:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 15:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 15:29:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:29:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:29:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:29:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:29:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 15:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 15:29:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:29:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:29:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:29:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:29:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 15:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:29:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:29:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:29:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:29:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:29:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:29:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 15:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:29:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:29:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:29:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:29:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 15:29:27 INFO - {} 15:29:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:29:28 INFO - {} 15:29:28 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1897ms 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 17AE4400 == 59 [pid = 3684] [id = 731] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 16D04400 == 58 [pid = 3684] [id = 728] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 0F347800 == 57 [pid = 3684] [id = 760] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 10ED1000 == 56 [pid = 3684] [id = 759] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 006BC800 == 55 [pid = 3684] [id = 758] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 1022B800 == 54 [pid = 3684] [id = 757] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 1770C800 == 53 [pid = 3684] [id = 756] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 16D0A000 == 52 [pid = 3684] [id = 755] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 1600F800 == 51 [pid = 3684] [id = 754] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 15B10800 == 50 [pid = 3684] [id = 753] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 11485C00 == 49 [pid = 3684] [id = 752] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 0F2AA800 == 48 [pid = 3684] [id = 751] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 1A025400 == 47 [pid = 3684] [id = 746] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 10F93400 == 46 [pid = 3684] [id = 747] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 1580A800 == 45 [pid = 3684] [id = 464] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 13E9CC00 == 44 [pid = 3684] [id = 473] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 18377800 == 43 [pid = 3684] [id = 749] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 142BEC00 == 42 [pid = 3684] [id = 467] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 15DF1400 == 41 [pid = 3684] [id = 475] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 14FB7800 == 40 [pid = 3684] [id = 468] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 170E2400 == 39 [pid = 3684] [id = 477] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 15D06800 == 38 [pid = 3684] [id = 730] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 1580AC00 == 37 [pid = 3684] [id = 748] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 177BB400 == 36 [pid = 3684] [id = 750] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 17AE7400 == 35 [pid = 3684] [id = 732] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 1314E000 == 34 [pid = 3684] [id = 735] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 16E05800 == 33 [pid = 3684] [id = 476] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 167F6C00 == 32 [pid = 3684] [id = 465] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 10A4C000 == 31 [pid = 3684] [id = 733] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 144FCC00 == 30 [pid = 3684] [id = 734] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 10F9D400 == 29 [pid = 3684] [id = 461] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 13CAC800 == 28 [pid = 3684] [id = 463] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 178C1400 == 27 [pid = 3684] [id = 764] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 0F2AE800 == 26 [pid = 3684] [id = 761] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 10ED7C00 == 25 [pid = 3684] [id = 762] 15:29:28 INFO - PROCESS | 3684 | --DOCSHELL 142B8400 == 24 [pid = 3684] [id = 763] 15:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (1A0E7000) [pid = 3684] [serial = 2238] [outer = 00000000] [url = about:blank] 15:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (16013C00) [pid = 3684] [serial = 2204] [outer = 00000000] [url = about:blank] 15:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (12BCF800) [pid = 3684] [serial = 2230] [outer = 00000000] [url = about:blank] 15:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (1393A800) [pid = 3684] [serial = 2212] [outer = 00000000] [url = about:blank] 15:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (17141800) [pid = 3684] [serial = 2159] [outer = 00000000] [url = about:blank] 15:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (15D03800) [pid = 3684] [serial = 2203] [outer = 00000000] [url = about:blank] 15:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (177B3800) [pid = 3684] [serial = 2233] [outer = 00000000] [url = about:blank] 15:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (15D0FC00) [pid = 3684] [serial = 2206] [outer = 00000000] [url = about:blank] 15:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (18082C00) [pid = 3684] [serial = 2221] [outer = 00000000] [url = about:blank] 15:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (1830D800) [pid = 3684] [serial = 2222] [outer = 00000000] [url = about:blank] 15:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (199F0000) [pid = 3684] [serial = 2224] [outer = 00000000] [url = about:blank] 15:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (12B5D400) [pid = 3684] [serial = 2209] [outer = 00000000] [url = about:blank] 15:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (177C8000) [pid = 3684] [serial = 2234] [outer = 00000000] [url = about:blank] 15:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1A02BC00) [pid = 3684] [serial = 2236] [outer = 00000000] [url = about:blank] 15:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (199FC800) [pid = 3684] [serial = 2227] [outer = 00000000] [url = about:blank] 15:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1A024800) [pid = 3684] [serial = 2228] [outer = 00000000] [url = about:blank] 15:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (12D66000) [pid = 3684] [serial = 2201] [outer = 00000000] [url = about:blank] 15:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (16B36800) [pid = 3684] [serial = 2215] [outer = 00000000] [url = about:blank] 15:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (12992800) [pid = 3684] [serial = 2200] [outer = 00000000] [url = about:blank] 15:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1302A400) [pid = 3684] [serial = 2210] [outer = 00000000] [url = about:blank] 15:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (16FC9C00) [pid = 3684] [serial = 2219] [outer = 00000000] [url = about:blank] 15:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16D0B000) [pid = 3684] [serial = 2207] [outer = 00000000] [url = about:blank] 15:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (199F3400) [pid = 3684] [serial = 2225] [outer = 00000000] [url = about:blank] 15:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16F77400) [pid = 3684] [serial = 2218] [outer = 00000000] [url = about:blank] 15:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (13CABC00) [pid = 3684] [serial = 2213] [outer = 00000000] [url = about:blank] 15:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1314F000) [pid = 3684] [serial = 2231] [outer = 00000000] [url = about:blank] 15:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16D07400) [pid = 3684] [serial = 2216] [outer = 00000000] [url = about:blank] 15:29:28 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (18374800) [pid = 3684] [serial = 2198] [outer = 00000000] [url = about:blank] 15:29:28 INFO - PROCESS | 3684 | 1469140168675 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 15:29:28 INFO - PROCESS | 3684 | 1469140168678 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 15:29:28 INFO - PROCESS | 3684 | 1469140168688 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 15:29:28 INFO - PROCESS | 3684 | 1469140168693 Marionette TRACE conn3 <- [1,3018,null,{}] 15:29:28 INFO - PROCESS | 3684 | 1469140168699 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:28 INFO - PROCESS | 3684 | 1469140168702 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:28 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 15:29:28 INFO - PROCESS | 3684 | 1469140168795 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 15:29:28 INFO - PROCESS | 3684 | 1469140168801 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:28 INFO - PROCESS | 3684 | 1469140168805 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:28 INFO - PROCESS | 3684 | ++DOCSHELL 0F9E7400 == 25 [pid = 3684] [id = 766] 15:29:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (0F9E7C00) [pid = 3684] [serial = 2296] [outer = 00000000] 15:29:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1026B800) [pid = 3684] [serial = 2297] [outer = 0F9E7C00] 15:29:28 INFO - PROCESS | 3684 | 1469140168855 Marionette DEBUG loaded listener.js 15:29:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1055A800) [pid = 3684] [serial = 2298] [outer = 0F9E7C00] 15:29:29 INFO - PROCESS | 3684 | 1469140169353 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 15:29:29 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 15:29:29 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 724ms 15:29:29 INFO - PROCESS | 3684 | 1469140169427 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 15:29:29 INFO - PROCESS | 3684 | 1469140169431 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 15:29:29 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 15:29:29 INFO - PROCESS | 3684 | 1469140169437 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 15:29:29 INFO - PROCESS | 3684 | 1469140169441 Marionette TRACE conn3 <- [1,3022,null,{}] 15:29:29 INFO - PROCESS | 3684 | 1469140169445 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:29 INFO - PROCESS | 3684 | 1469140169448 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:29 INFO - PROCESS | 3684 | 1469140169536 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 15:29:29 INFO - PROCESS | 3684 | 1469140169636 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:29 INFO - PROCESS | 3684 | 1469140169638 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:29 INFO - PROCESS | 3684 | ++DOCSHELL 110E7000 == 26 [pid = 3684] [id = 767] 15:29:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (110E7400) [pid = 3684] [serial = 2299] [outer = 00000000] 15:29:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1129B800) [pid = 3684] [serial = 2300] [outer = 110E7400] 15:29:29 INFO - PROCESS | 3684 | 1469140169688 Marionette DEBUG loaded listener.js 15:29:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (11AC7C00) [pid = 3684] [serial = 2301] [outer = 110E7400] 15:29:30 INFO - PROCESS | 3684 | 1469140170069 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 15:29:30 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 15:29:30 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 678ms 15:29:30 INFO - PROCESS | 3684 | 1469140170165 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 15:29:30 INFO - PROCESS | 3684 | 1469140170167 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 15:29:30 INFO - PROCESS | 3684 | 1469140170175 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 15:29:30 INFO - PROCESS | 3684 | 1469140170177 Marionette TRACE conn3 <- [1,3026,null,{}] 15:29:30 INFO - TEST-START | /FileAPI/blob/Blob-close.html 15:29:30 INFO - PROCESS | 3684 | 1469140170187 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:30 INFO - PROCESS | 3684 | 1469140170192 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:30 INFO - PROCESS | 3684 | 1469140170293 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 15:29:30 INFO - PROCESS | 3684 | 1469140170304 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:30 INFO - PROCESS | 3684 | 1469140170308 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:30 INFO - PROCESS | 3684 | ++DOCSHELL 13150C00 == 27 [pid = 3684] [id = 768] 15:29:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (131D9800) [pid = 3684] [serial = 2302] [outer = 00000000] 15:29:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (13911C00) [pid = 3684] [serial = 2303] [outer = 131D9800] 15:29:30 INFO - PROCESS | 3684 | 1469140170357 Marionette DEBUG loaded listener.js 15:29:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (13C57C00) [pid = 3684] [serial = 2304] [outer = 131D9800] 15:29:30 INFO - PROCESS | 3684 | 1469140170813 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 15:29:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 15:29:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 15:29:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 15:29:30 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 663ms 15:29:30 INFO - PROCESS | 3684 | 1469140170847 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 15:29:30 INFO - PROCESS | 3684 | 1469140170849 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 15:29:30 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 15:29:30 INFO - PROCESS | 3684 | 1469140170853 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 15:29:30 INFO - PROCESS | 3684 | 1469140170854 Marionette TRACE conn3 <- [1,3030,null,{}] 15:29:30 INFO - PROCESS | 3684 | 1469140170858 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:30 INFO - PROCESS | 3684 | 1469140170860 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:30 INFO - PROCESS | 3684 | 1469140171005 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 15:29:30 INFO - PROCESS | 3684 | 1469140171016 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:31 INFO - PROCESS | 3684 | 1469140171018 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:31 INFO - PROCESS | 3684 | ++DOCSHELL 15B90800 == 28 [pid = 3684] [id = 769] 15:29:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (15B91000) [pid = 3684] [serial = 2305] [outer = 00000000] 15:29:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (15D0D800) [pid = 3684] [serial = 2306] [outer = 15B91000] 15:29:31 INFO - PROCESS | 3684 | 1469140171122 Marionette DEBUG loaded listener.js 15:29:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (16011800) [pid = 3684] [serial = 2307] [outer = 15B91000] 15:29:31 INFO - PROCESS | 3684 | 1469140171725 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 15:29:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 15:29:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 15:29:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 15:29:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:29:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:29:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 15:29:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:29:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 15:29:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 15:29:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 15:29:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 15:29:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:29:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 15:29:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:29:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:29:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:29:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:29:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:29:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 15:29:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:29:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:29:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:29:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:29:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:29:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:29:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:29:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:29:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:29:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:29:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 15:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 15:29:31 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1048ms 15:29:31 INFO - PROCESS | 3684 | 1469140171907 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 15:29:31 INFO - PROCESS | 3684 | 1469140171909 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 15:29:31 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 15:29:31 INFO - PROCESS | 3684 | 1469140171920 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 15:29:31 INFO - PROCESS | 3684 | 1469140171922 Marionette TRACE conn3 <- [1,3034,null,{}] 15:29:31 INFO - PROCESS | 3684 | 1469140171925 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:31 INFO - PROCESS | 3684 | 1469140171927 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:32 INFO - PROCESS | 3684 | 1469140172042 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 15:29:32 INFO - PROCESS | 3684 | 1469140172049 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:32 INFO - PROCESS | 3684 | 1469140172051 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:32 INFO - PROCESS | 3684 | ++DOCSHELL 16836400 == 29 [pid = 3684] [id = 770] 15:29:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (16D02400) [pid = 3684] [serial = 2308] [outer = 00000000] 15:29:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (16D46800) [pid = 3684] [serial = 2309] [outer = 16D02400] 15:29:32 INFO - PROCESS | 3684 | 1469140172095 Marionette DEBUG loaded listener.js 15:29:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (16E0D000) [pid = 3684] [serial = 2310] [outer = 16D02400] 15:29:32 INFO - PROCESS | 3684 | [3684] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:29:32 INFO - PROCESS | 3684 | 1469140172557 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 15:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 15:29:32 INFO - {} 15:29:32 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 694ms 15:29:32 INFO - PROCESS | 3684 | 1469140172626 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 15:29:32 INFO - PROCESS | 3684 | 1469140172629 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 15:29:32 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 15:29:32 INFO - PROCESS | 3684 | 1469140172632 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 15:29:32 INFO - PROCESS | 3684 | 1469140172634 Marionette TRACE conn3 <- [1,3038,null,{}] 15:29:32 INFO - PROCESS | 3684 | 1469140172638 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:32 INFO - PROCESS | 3684 | 1469140172643 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:32 INFO - PROCESS | 3684 | 1469140172803 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 15:29:32 INFO - PROCESS | 3684 | 1469140172811 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:32 INFO - PROCESS | 3684 | 1469140172813 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:33 INFO - PROCESS | 3684 | ++DOCSHELL 11480800 == 30 [pid = 3684] [id = 771] 15:29:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (11AC5400) [pid = 3684] [serial = 2311] [outer = 00000000] 15:29:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (16E0CC00) [pid = 3684] [serial = 2312] [outer = 11AC5400] 15:29:33 INFO - PROCESS | 3684 | 1469140173266 Marionette DEBUG loaded listener.js 15:29:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (18376C00) [pid = 3684] [serial = 2313] [outer = 11AC5400] 15:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (17717C00) [pid = 3684] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (16D0DC00) [pid = 3684] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 15:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1A031400) [pid = 3684] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 15:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (10F97C00) [pid = 3684] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 15:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (15B84400) [pid = 3684] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 15:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (11AC1800) [pid = 3684] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 15:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (18116400) [pid = 3684] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 15:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (15B0D800) [pid = 3684] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 15:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (0F2AD400) [pid = 3684] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 15:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (167F7800) [pid = 3684] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 15:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (19835000) [pid = 3684] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 15:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (177D1400) [pid = 3684] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 15:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (10ED1800) [pid = 3684] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 15:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (12B5CC00) [pid = 3684] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 15:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1A02FC00) [pid = 3684] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 15:29:33 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1026DC00) [pid = 3684] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 15:29:33 INFO - PROCESS | 3684 | 1469140173703 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 15:29:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 15:29:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 15:29:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 15:29:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 15:29:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1126ms 15:29:33 INFO - PROCESS | 3684 | 1469140173765 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 15:29:33 INFO - PROCESS | 3684 | 1469140173767 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 15:29:33 INFO - PROCESS | 3684 | 1469140173771 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 15:29:33 INFO - PROCESS | 3684 | 1469140173773 Marionette TRACE conn3 <- [1,3042,null,{}] 15:29:33 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 15:29:33 INFO - PROCESS | 3684 | 1469140173776 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:33 INFO - PROCESS | 3684 | 1469140173778 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:33 INFO - PROCESS | 3684 | 1469140173856 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 15:29:33 INFO - PROCESS | 3684 | 1469140173864 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:33 INFO - PROCESS | 3684 | 1469140173866 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:33 INFO - PROCESS | 3684 | ++DOCSHELL 10F9B400 == 31 [pid = 3684] [id = 772] 15:29:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (112A1800) [pid = 3684] [serial = 2314] [outer = 00000000] 15:29:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (12B5C400) [pid = 3684] [serial = 2315] [outer = 112A1800] 15:29:33 INFO - PROCESS | 3684 | 1469140173909 Marionette DEBUG loaded listener.js 15:29:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (12B66C00) [pid = 3684] [serial = 2316] [outer = 112A1800] 15:29:34 INFO - PROCESS | 3684 | 1469140174579 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 15:29:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 15:29:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 15:29:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 15:29:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 15:29:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 15:29:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 15:29:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 15:29:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 15:29:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 15:29:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 15:29:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 15:29:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 15:29:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 15:29:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 15:29:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 15:29:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 15:29:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 15:29:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 15:29:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 15:29:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 15:29:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 15:29:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 15:29:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 15:29:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:29:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:29:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 15:29:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:29:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 15:29:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:29:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:29:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 956ms 15:29:34 INFO - PROCESS | 3684 | 1469140174724 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 15:29:34 INFO - PROCESS | 3684 | 1469140174726 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 15:29:34 INFO - TEST-START | /FileAPI/file/File-constructor.html 15:29:34 INFO - PROCESS | 3684 | 1469140174730 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 15:29:34 INFO - PROCESS | 3684 | 1469140174731 Marionette TRACE conn3 <- [1,3046,null,{}] 15:29:34 INFO - PROCESS | 3684 | 1469140174735 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:34 INFO - PROCESS | 3684 | 1469140174737 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:34 INFO - PROCESS | 3684 | 1469140174827 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 15:29:34 INFO - PROCESS | 3684 | 1469140174832 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:34 INFO - PROCESS | 3684 | 1469140174834 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:34 INFO - PROCESS | 3684 | ++DOCSHELL 144FA800 == 32 [pid = 3684] [id = 773] 15:29:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (144FC800) [pid = 3684] [serial = 2317] [outer = 00000000] 15:29:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1683E800) [pid = 3684] [serial = 2318] [outer = 144FC800] 15:29:34 INFO - PROCESS | 3684 | 1469140174876 Marionette DEBUG loaded listener.js 15:29:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16D01800) [pid = 3684] [serial = 2319] [outer = 144FC800] 15:29:35 INFO - PROCESS | 3684 | 1469140175481 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 15:29:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 15:29:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 15:29:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 15:29:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 15:29:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 15:29:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 15:29:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 15:29:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 15:29:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 15:29:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 15:29:35 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 15:29:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:35 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 15:29:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 15:29:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 15:29:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:29:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 15:29:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 15:29:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 15:29:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 15:29:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 15:29:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 15:29:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 15:29:35 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 802ms 15:29:35 INFO - PROCESS | 3684 | 1469140175540 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 15:29:35 INFO - PROCESS | 3684 | 1469140175545 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 15:29:35 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 15:29:35 INFO - PROCESS | 3684 | 1469140175596 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 15:29:35 INFO - PROCESS | 3684 | 1469140175602 Marionette TRACE conn3 <- [1,3050,null,{}] 15:29:35 INFO - PROCESS | 3684 | 1469140175614 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:35 INFO - PROCESS | 3684 | 1469140175617 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:35 INFO - PROCESS | 3684 | 1469140175744 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 15:29:35 INFO - PROCESS | 3684 | 1469140175880 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:35 INFO - PROCESS | 3684 | 1469140175883 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:35 INFO - PROCESS | 3684 | ++DOCSHELL 10566000 == 33 [pid = 3684] [id = 774] 15:29:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (10A01400) [pid = 3684] [serial = 2320] [outer = 00000000] 15:29:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (11AC1800) [pid = 3684] [serial = 2321] [outer = 10A01400] 15:29:35 INFO - PROCESS | 3684 | 1469140175941 Marionette DEBUG loaded listener.js 15:29:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1296D000) [pid = 3684] [serial = 2322] [outer = 10A01400] 15:29:36 INFO - PROCESS | 3684 | [3684] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:29:36 INFO - PROCESS | 3684 | 1469140176589 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 15:29:36 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 15:29:36 INFO - {} 15:29:36 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1080ms 15:29:36 INFO - PROCESS | 3684 | 1469140176633 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 15:29:36 INFO - PROCESS | 3684 | 1469140176638 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 15:29:36 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 15:29:36 INFO - PROCESS | 3684 | 1469140176688 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 15:29:36 INFO - PROCESS | 3684 | 1469140176691 Marionette TRACE conn3 <- [1,3054,null,{}] 15:29:36 INFO - PROCESS | 3684 | 1469140176696 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:36 INFO - PROCESS | 3684 | 1469140176699 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:36 INFO - PROCESS | 3684 | 1469140176822 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 15:29:36 INFO - PROCESS | 3684 | 1469140176958 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:36 INFO - PROCESS | 3684 | 1469140176961 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:36 INFO - PROCESS | 3684 | ++DOCSHELL 13CABC00 == 34 [pid = 3684] [id = 775] 15:29:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (13CAD000) [pid = 3684] [serial = 2323] [outer = 00000000] 15:29:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1580B800) [pid = 3684] [serial = 2324] [outer = 13CAD000] 15:29:36 INFO - PROCESS | 3684 | 1469140177016 Marionette DEBUG loaded listener.js 15:29:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (15D01800) [pid = 3684] [serial = 2325] [outer = 13CAD000] 15:29:37 INFO - PROCESS | 3684 | 1469140177609 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 15:29:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 15:29:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 15:29:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 15:29:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 15:29:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 15:29:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 15:29:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 15:29:37 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1002ms 15:29:37 INFO - PROCESS | 3684 | 1469140177664 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 15:29:37 INFO - PROCESS | 3684 | 1469140177666 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 15:29:37 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 15:29:37 INFO - PROCESS | 3684 | 1469140177670 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 15:29:37 INFO - PROCESS | 3684 | 1469140177675 Marionette TRACE conn3 <- [1,3058,null,{}] 15:29:37 INFO - PROCESS | 3684 | 1469140177687 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:37 INFO - PROCESS | 3684 | 1469140177691 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:37 INFO - PROCESS | 3684 | 1469140177811 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 15:29:37 INFO - PROCESS | 3684 | 1469140177957 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:37 INFO - PROCESS | 3684 | 1469140177960 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:37 INFO - PROCESS | 3684 | ++DOCSHELL 10A54000 == 35 [pid = 3684] [id = 776] 15:29:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (10ECE400) [pid = 3684] [serial = 2326] [outer = 00000000] 15:29:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1302B400) [pid = 3684] [serial = 2327] [outer = 10ECE400] 15:29:38 INFO - PROCESS | 3684 | 1469140178030 Marionette DEBUG loaded listener.js 15:29:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (142C1400) [pid = 3684] [serial = 2328] [outer = 10ECE400] 15:29:38 INFO - PROCESS | 3684 | --DOCSHELL 16F77000 == 34 [pid = 3684] [id = 719] 15:29:38 INFO - PROCESS | 3684 | --DOCSHELL 12D67800 == 33 [pid = 3684] [id = 713] 15:29:38 INFO - PROCESS | 3684 | --DOCSHELL 0F342C00 == 32 [pid = 3684] [id = 712] 15:29:38 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (177C6C00) [pid = 3684] [serial = 2268] [outer = 00000000] [url = about:blank] 15:29:38 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (16E10000) [pid = 3684] [serial = 2266] [outer = 00000000] [url = about:blank] 15:29:38 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1A1DD800) [pid = 3684] [serial = 2239] [outer = 00000000] [url = about:blank] 15:29:38 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (112A7800) [pid = 3684] [serial = 2241] [outer = 00000000] [url = about:blank] 15:29:38 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1299C400) [pid = 3684] [serial = 2242] [outer = 00000000] [url = about:blank] 15:29:38 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (15DE3800) [pid = 3684] [serial = 2259] [outer = 00000000] [url = about:blank] 15:29:38 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1600A000) [pid = 3684] [serial = 2260] [outer = 00000000] [url = about:blank] 15:29:38 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (12B61800) [pid = 3684] [serial = 2256] [outer = 00000000] [url = about:blank] 15:29:38 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (12D95C00) [pid = 3684] [serial = 2257] [outer = 00000000] [url = about:blank] 15:29:38 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1A26B800) [pid = 3684] [serial = 2250] [outer = 00000000] [url = about:blank] 15:29:38 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1A271C00) [pid = 3684] [serial = 2251] [outer = 00000000] [url = about:blank] 15:29:38 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (15DEF000) [pid = 3684] [serial = 2244] [outer = 00000000] [url = about:blank] 15:29:38 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16837C00) [pid = 3684] [serial = 2245] [outer = 00000000] [url = about:blank] 15:29:38 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (131DBC00) [pid = 3684] [serial = 2253] [outer = 00000000] [url = about:blank] 15:29:38 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (139CA000) [pid = 3684] [serial = 2254] [outer = 00000000] [url = about:blank] 15:29:38 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1683F400) [pid = 3684] [serial = 2262] [outer = 00000000] [url = about:blank] 15:29:38 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (199EF800) [pid = 3684] [serial = 2247] [outer = 00000000] [url = about:blank] 15:29:38 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1A02DC00) [pid = 3684] [serial = 2248] [outer = 00000000] [url = about:blank] 15:29:38 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (17AE6C00) [pid = 3684] [serial = 2270] [outer = 00000000] [url = about:blank] 15:29:38 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1983B800) [pid = 3684] [serial = 2273] [outer = 00000000] [url = about:blank] 15:29:38 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (177C9400) [pid = 3684] [serial = 2277] [outer = 00000000] [url = about:blank] 15:29:38 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (16D07C00) [pid = 3684] [serial = 2276] [outer = 00000000] [url = about:blank] 15:29:38 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1A626800) [pid = 3684] [serial = 2283] [outer = 00000000] [url = about:blank] 15:29:38 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1A0E3800) [pid = 3684] [serial = 2279] [outer = 00000000] [url = about:blank] 15:29:38 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (199EE400) [pid = 3684] [serial = 2274] [outer = 00000000] [url = about:blank] 15:29:38 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (16E0A000) [pid = 3684] [serial = 2265] [outer = 00000000] [url = about:blank] 15:29:38 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (18116800) [pid = 3684] [serial = 2271] [outer = 00000000] [url = about:blank] 15:29:38 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (1A1E5C00) [pid = 3684] [serial = 2280] [outer = 00000000] [url = about:blank] 15:29:38 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (16B3E800) [pid = 3684] [serial = 2263] [outer = 00000000] [url = about:blank] 15:29:38 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (1A61EC00) [pid = 3684] [serial = 2282] [outer = 00000000] [url = about:blank] 15:29:38 INFO - PROCESS | 3684 | 1469140178790 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 15:29:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 15:29:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 15:29:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 15:29:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 15:29:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 15:29:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 15:29:38 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1125ms 15:29:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 15:29:38 INFO - PROCESS | 3684 | 1469140178801 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 15:29:38 INFO - PROCESS | 3684 | 1469140178804 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 15:29:38 INFO - PROCESS | 3684 | 1469140178810 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 15:29:38 INFO - PROCESS | 3684 | 1469140178817 Marionette TRACE conn3 <- [1,3062,null,{}] 15:29:38 INFO - PROCESS | 3684 | 1469140178825 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:38 INFO - PROCESS | 3684 | 1469140178829 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:38 INFO - PROCESS | 3684 | 1469140178955 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 15:29:39 INFO - PROCESS | 3684 | 1469140179058 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:39 INFO - PROCESS | 3684 | 1469140179060 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:39 INFO - PROCESS | 3684 | ++DOCSHELL 0F347C00 == 33 [pid = 3684] [id = 777] 15:29:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (0F348400) [pid = 3684] [serial = 2329] [outer = 00000000] 15:29:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (10A54800) [pid = 3684] [serial = 2330] [outer = 0F348400] 15:29:39 INFO - PROCESS | 3684 | 1469140179107 Marionette DEBUG loaded listener.js 15:29:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (11AC7400) [pid = 3684] [serial = 2331] [outer = 0F348400] 15:29:39 INFO - PROCESS | 3684 | 1469140179465 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 15:29:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 15:29:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 15:29:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 15:29:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 15:29:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 15:29:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 15:29:39 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 678ms 15:29:39 INFO - PROCESS | 3684 | 1469140179528 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 15:29:39 INFO - PROCESS | 3684 | 1469140179532 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 15:29:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 15:29:39 INFO - PROCESS | 3684 | 1469140179539 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 15:29:39 INFO - PROCESS | 3684 | 1469140179542 Marionette TRACE conn3 <- [1,3066,null,{}] 15:29:39 INFO - PROCESS | 3684 | 1469140179546 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:39 INFO - PROCESS | 3684 | 1469140179548 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:39 INFO - PROCESS | 3684 | 1469140179648 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 15:29:39 INFO - PROCESS | 3684 | 1469140179662 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:39 INFO - PROCESS | 3684 | 1469140179664 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:39 INFO - PROCESS | 3684 | ++DOCSHELL 12BCF000 == 34 [pid = 3684] [id = 778] 15:29:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (12BD6C00) [pid = 3684] [serial = 2332] [outer = 00000000] 15:29:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (1314F000) [pid = 3684] [serial = 2333] [outer = 12BD6C00] 15:29:39 INFO - PROCESS | 3684 | 1469140179710 Marionette DEBUG loaded listener.js 15:29:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (132F3000) [pid = 3684] [serial = 2334] [outer = 12BD6C00] 15:29:40 INFO - PROCESS | 3684 | 1469140180188 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 15:29:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 15:29:40 INFO - PROCESS | 3684 | 1469140180230 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 15:29:40 INFO - PROCESS | 3684 | 1469140180237 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 15:29:40 INFO - PROCESS | 3684 | 1469140180240 Marionette TRACE conn3 <- [1,3070,null,{}] 15:29:40 INFO - PROCESS | 3684 | 1469140180250 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:40 INFO - PROCESS | 3684 | 1469140180254 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:40 INFO - PROCESS | 3684 | 1469140180366 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 15:29:40 INFO - PROCESS | 3684 | 1469140180379 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:40 INFO - PROCESS | 3684 | 1469140180382 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:40 INFO - PROCESS | 3684 | ++DOCSHELL 15B06800 == 35 [pid = 3684] [id = 779] 15:29:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (15B09000) [pid = 3684] [serial = 2335] [outer = 00000000] 15:29:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (15D05C00) [pid = 3684] [serial = 2336] [outer = 15B09000] 15:29:40 INFO - PROCESS | 3684 | 1469140180523 Marionette DEBUG loaded listener.js 15:29:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (15DF1800) [pid = 3684] [serial = 2337] [outer = 15B09000] 15:29:40 INFO - PROCESS | 3684 | 1469140180867 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 15:29:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 15:29:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 15:29:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 15:29:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 15:29:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 694ms 15:29:40 INFO - PROCESS | 3684 | 1469140180926 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 15:29:40 INFO - PROCESS | 3684 | 1469140180928 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 15:29:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 15:29:40 INFO - PROCESS | 3684 | 1469140180932 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 15:29:40 INFO - PROCESS | 3684 | 1469140180933 Marionette TRACE conn3 <- [1,3074,null,{}] 15:29:40 INFO - PROCESS | 3684 | 1469140180937 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:40 INFO - PROCESS | 3684 | 1469140180939 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:41 INFO - PROCESS | 3684 | 1469140181054 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 15:29:41 INFO - PROCESS | 3684 | 1469140181169 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:41 INFO - PROCESS | 3684 | 1469140181171 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:41 INFO - PROCESS | 3684 | ++DOCSHELL 15DF0400 == 36 [pid = 3684] [id = 780] 15:29:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (15DF1400) [pid = 3684] [serial = 2338] [outer = 00000000] 15:29:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1681FC00) [pid = 3684] [serial = 2339] [outer = 15DF1400] 15:29:41 INFO - PROCESS | 3684 | 1469140181214 Marionette DEBUG loaded listener.js 15:29:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16835C00) [pid = 3684] [serial = 2340] [outer = 15DF1400] 15:29:41 INFO - PROCESS | 3684 | 1469140181603 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 15:29:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 15:29:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 679ms 15:29:41 INFO - PROCESS | 3684 | 1469140181631 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 15:29:41 INFO - PROCESS | 3684 | 1469140181633 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 15:29:41 INFO - PROCESS | 3684 | 1469140181651 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 15:29:41 INFO - PROCESS | 3684 | 1469140181652 Marionette TRACE conn3 <- [1,3078,null,{}] 15:29:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 15:29:41 INFO - PROCESS | 3684 | 1469140181656 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:41 INFO - PROCESS | 3684 | 1469140181658 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:41 INFO - PROCESS | 3684 | 1469140181778 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 15:29:41 INFO - PROCESS | 3684 | 1469140181783 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:41 INFO - PROCESS | 3684 | 1469140181785 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:41 INFO - PROCESS | 3684 | ++DOCSHELL 14431000 == 37 [pid = 3684] [id = 781] 15:29:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (15D04C00) [pid = 3684] [serial = 2341] [outer = 00000000] 15:29:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1683FC00) [pid = 3684] [serial = 2342] [outer = 15D04C00] 15:29:41 INFO - PROCESS | 3684 | 1469140181828 Marionette DEBUG loaded listener.js 15:29:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16841C00) [pid = 3684] [serial = 2343] [outer = 15D04C00] 15:29:42 INFO - PROCESS | 3684 | 1469140182270 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 15:29:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 15:29:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 663ms 15:29:42 INFO - PROCESS | 3684 | 1469140182317 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 15:29:42 INFO - PROCESS | 3684 | 1469140182320 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 15:29:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 15:29:42 INFO - PROCESS | 3684 | 1469140182324 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 15:29:42 INFO - PROCESS | 3684 | 1469140182326 Marionette TRACE conn3 <- [1,3082,null,{}] 15:29:42 INFO - PROCESS | 3684 | 1469140182329 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:42 INFO - PROCESS | 3684 | 1469140182335 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:42 INFO - PROCESS | 3684 | 1469140182505 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 15:29:42 INFO - PROCESS | 3684 | 1469140182582 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:42 INFO - PROCESS | 3684 | 1469140182584 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:42 INFO - PROCESS | 3684 | ++DOCSHELL 16D03000 == 38 [pid = 3684] [id = 782] 15:29:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16D08C00) [pid = 3684] [serial = 2344] [outer = 00000000] 15:29:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16F79C00) [pid = 3684] [serial = 2345] [outer = 16D08C00] 15:29:42 INFO - PROCESS | 3684 | 1469140182636 Marionette DEBUG loaded listener.js 15:29:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16F7B800) [pid = 3684] [serial = 2346] [outer = 16D08C00] 15:29:43 INFO - PROCESS | 3684 | 1469140183017 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 15:29:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 15:29:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 725ms 15:29:43 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16D02400) [pid = 3684] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 15:29:43 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (0F9E7C00) [pid = 3684] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 15:29:43 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (131D9800) [pid = 3684] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 15:29:43 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (110E7400) [pid = 3684] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 15:29:43 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (15DE8800) [pid = 3684] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 15:29:43 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (10ED8000) [pid = 3684] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 15:29:43 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (144F7C00) [pid = 3684] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 15:29:43 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (178C2C00) [pid = 3684] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 15:29:43 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (112A1800) [pid = 3684] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 15:29:43 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (11AC5400) [pid = 3684] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 15:29:43 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (15B91000) [pid = 3684] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 15:29:43 INFO - PROCESS | 3684 | 1469140183134 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 15:29:43 INFO - PROCESS | 3684 | 1469140183136 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 15:29:43 INFO - PROCESS | 3684 | 1469140183142 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 15:29:43 INFO - PROCESS | 3684 | 1469140183143 Marionette TRACE conn3 <- [1,3086,null,{}] 15:29:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 15:29:43 INFO - PROCESS | 3684 | 1469140183151 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:43 INFO - PROCESS | 3684 | 1469140183153 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:43 INFO - PROCESS | 3684 | 1469140183236 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 15:29:43 INFO - PROCESS | 3684 | 1469140183241 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:43 INFO - PROCESS | 3684 | 1469140183243 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:43 INFO - PROCESS | 3684 | ++DOCSHELL 12B67000 == 39 [pid = 3684] [id = 783] 15:29:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (16D02400) [pid = 3684] [serial = 2347] [outer = 00000000] 15:29:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (17142000) [pid = 3684] [serial = 2348] [outer = 16D02400] 15:29:43 INFO - PROCESS | 3684 | 1469140183285 Marionette DEBUG loaded listener.js 15:29:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (171CBC00) [pid = 3684] [serial = 2349] [outer = 16D02400] 15:29:43 INFO - PROCESS | 3684 | 1469140183697 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 15:29:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 15:29:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 15:29:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 555ms 15:29:43 INFO - PROCESS | 3684 | 1469140183705 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 15:29:43 INFO - PROCESS | 3684 | 1469140183707 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 15:29:43 INFO - PROCESS | 3684 | 1469140183711 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 15:29:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 15:29:43 INFO - PROCESS | 3684 | 1469140183712 Marionette TRACE conn3 <- [1,3090,null,{}] 15:29:43 INFO - PROCESS | 3684 | 1469140183716 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:43 INFO - PROCESS | 3684 | 1469140183717 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:43 INFO - PROCESS | 3684 | 1469140183845 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 15:29:43 INFO - PROCESS | 3684 | 1469140183879 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:43 INFO - PROCESS | 3684 | 1469140183881 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:43 INFO - PROCESS | 3684 | ++DOCSHELL 10F97800 == 40 [pid = 3684] [id = 784] 15:29:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1129F000) [pid = 3684] [serial = 2350] [outer = 00000000] 15:29:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (177D0400) [pid = 3684] [serial = 2351] [outer = 1129F000] 15:29:43 INFO - PROCESS | 3684 | 1469140183923 Marionette DEBUG loaded listener.js 15:29:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (178C2C00) [pid = 3684] [serial = 2352] [outer = 1129F000] 15:29:44 INFO - PROCESS | 3684 | 1469140184307 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 15:29:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 15:29:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 617ms 15:29:44 INFO - PROCESS | 3684 | 1469140184349 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 15:29:44 INFO - PROCESS | 3684 | 1469140184351 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 15:29:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 15:29:44 INFO - PROCESS | 3684 | 1469140184354 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 15:29:44 INFO - PROCESS | 3684 | 1469140184357 Marionette TRACE conn3 <- [1,3094,null,{}] 15:29:44 INFO - PROCESS | 3684 | 1469140184361 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:44 INFO - PROCESS | 3684 | 1469140184364 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:44 INFO - PROCESS | 3684 | 1469140184501 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 15:29:44 INFO - PROCESS | 3684 | 1469140184513 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:44 INFO - PROCESS | 3684 | 1469140184515 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:44 INFO - PROCESS | 3684 | ++DOCSHELL 167F7000 == 41 [pid = 3684] [id = 785] 15:29:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (17715000) [pid = 3684] [serial = 2353] [outer = 00000000] 15:29:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (18116800) [pid = 3684] [serial = 2354] [outer = 17715000] 15:29:44 INFO - PROCESS | 3684 | 1469140184557 Marionette DEBUG loaded listener.js 15:29:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (18304400) [pid = 3684] [serial = 2355] [outer = 17715000] 15:29:45 INFO - PROCESS | 3684 | 1469140185006 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 15:29:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 15:29:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 15:29:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 15:29:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 694ms 15:29:45 INFO - PROCESS | 3684 | 1469140185037 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 15:29:45 INFO - PROCESS | 3684 | 1469140185041 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 15:29:45 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 15:29:45 INFO - PROCESS | 3684 | 1469140185047 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 15:29:45 INFO - PROCESS | 3684 | 1469140185051 Marionette TRACE conn3 <- [1,3098,null,{}] 15:29:45 INFO - PROCESS | 3684 | 1469140185104 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:45 INFO - PROCESS | 3684 | 1469140185107 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:45 INFO - PROCESS | 3684 | 1469140185266 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 15:29:45 INFO - PROCESS | 3684 | 1469140185435 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:45 INFO - PROCESS | 3684 | 1469140185440 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:45 INFO - PROCESS | 3684 | ++DOCSHELL 10A0E800 == 42 [pid = 3684] [id = 786] 15:29:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (10ECF800) [pid = 3684] [serial = 2356] [outer = 00000000] 15:29:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (110E7C00) [pid = 3684] [serial = 2357] [outer = 10ECF800] 15:29:45 INFO - PROCESS | 3684 | 1469140185500 Marionette DEBUG loaded listener.js 15:29:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (12991C00) [pid = 3684] [serial = 2358] [outer = 10ECF800] 15:29:45 INFO - PROCESS | 3684 | 1469140185990 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 15:29:46 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 15:29:46 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 15:29:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 15:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 15:29:46 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 971ms 15:29:46 INFO - PROCESS | 3684 | 1469140186045 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 15:29:46 INFO - PROCESS | 3684 | 1469140186050 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 15:29:46 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 15:29:46 INFO - PROCESS | 3684 | 1469140186058 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 15:29:46 INFO - PROCESS | 3684 | 1469140186060 Marionette TRACE conn3 <- [1,3102,null,{}] 15:29:46 INFO - PROCESS | 3684 | 1469140186064 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:46 INFO - PROCESS | 3684 | 1469140186067 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:46 INFO - PROCESS | 3684 | 1469140186161 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 15:29:46 INFO - PROCESS | 3684 | 1469140186325 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"6f246162-07e0-4348-97e0-93f9c1de0c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:46 INFO - PROCESS | 3684 | 1469140186328 Marionette INFO sendAsync 3b5f15ff-3020-4408-943d-d000b3a232e4 15:29:46 INFO - PROCESS | 3684 | ++DOCSHELL 13CAB000 == 43 [pid = 3684] [id = 787] 15:29:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (13CAC800) [pid = 3684] [serial = 2359] [outer = 00000000] 15:29:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (14FB7800) [pid = 3684] [serial = 2360] [outer = 13CAC800] 15:29:46 INFO - PROCESS | 3684 | 1469140186387 Marionette DEBUG loaded listener.js 15:29:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (15B84C00) [pid = 3684] [serial = 2361] [outer = 13CAC800] 15:29:46 INFO - PROCESS | 3684 | 1469140186934 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 15:29:46 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 15:29:46 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 926ms 15:29:46 INFO - PROCESS | 3684 | 1469140186986 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 15:29:46 INFO - PROCESS | 3684 | 1469140186988 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 15:29:48 WARNING - u'runner_teardown' () 15:29:48 INFO - No more tests 15:29:48 INFO - Got 0 unexpected results 15:29:48 INFO - SUITE-END | took 635s 15:29:48 INFO - Closing logging queue 15:29:48 INFO - queue closed 15:29:48 INFO - Return code: 0 15:29:48 WARNING - # TBPL SUCCESS # 15:29:48 INFO - Running post-action listener: _resource_record_post_action 15:29:48 INFO - Running post-run listener: _resource_record_post_run 15:29:49 INFO - Total resource usage - Wall time: 645s; CPU: 17.0%; Read bytes: 92323840; Write bytes: 956419584; Read time: 549552; Write time: 1232732 15:29:49 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:29:49 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 75806720; Read time: 0; Write time: 74702 15:29:49 INFO - run-tests - Wall time: 644s; CPU: 17.0%; Read bytes: 92323840; Write bytes: 820294656; Read time: 549552; Write time: 1114650 15:29:49 INFO - Running post-run listener: _upload_blobber_files 15:29:49 INFO - Blob upload gear active. 15:29:49 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 15:29:49 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 15:29:49 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 15:29:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 15:29:50 INFO - (blobuploader) - INFO - Open directory for files ... 15:29:50 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 15:29:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:29:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:29:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:29:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:29:51 INFO - (blobuploader) - INFO - Done attempting. 15:29:51 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 15:29:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:29:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:29:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:29:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:29:53 INFO - (blobuploader) - INFO - Done attempting. 15:29:53 INFO - (blobuploader) - INFO - Iteration through files over. 15:29:53 INFO - Return code: 0 15:29:53 INFO - rmtree: C:\slave\test\build\uploaded_files.json 15:29:53 INFO - Using _rmtree_windows ... 15:29:53 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 15:29:53 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ca87059685d74c8ab8ebcc8c57c5cdb689a9b397f5f8b266e5f6002dd2f62be8a1a977173962a7795e600b1ae8e66c47c3626a2d5f6e7d68fde270b2c68861f6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1723a900a1de35adfa75e12bc7fc6eb96f382c60d0680a5f974725af56d3b6bb3a543857707e35f2edf945335e4931c94d9d208f5b51c01c1f4877d0d3015b74"} 15:29:53 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 15:29:53 INFO - Writing to file C:\slave\test\properties\blobber_files 15:29:53 INFO - Contents: 15:29:53 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ca87059685d74c8ab8ebcc8c57c5cdb689a9b397f5f8b266e5f6002dd2f62be8a1a977173962a7795e600b1ae8e66c47c3626a2d5f6e7d68fde270b2c68861f6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1723a900a1de35adfa75e12bc7fc6eb96f382c60d0680a5f974725af56d3b6bb3a543857707e35f2edf945335e4931c94d9d208f5b51c01c1f4877d0d3015b74"} 15:29:53 INFO - Running post-run listener: copy_logs_to_upload_dir 15:29:53 INFO - Copying logs to upload dir... 15:29:53 INFO - mkdir: C:\slave\test\build\upload\logs 15:29:53 INFO - Copying logs to upload dir... 15:29:53 INFO - Using _rmtree_windows ... 15:29:53 INFO - Using _rmtree_windows ... 15:29:53 INFO - Using _rmtree_windows ... 15:29:53 INFO - Using _rmtree_windows ... 15:29:53 INFO - Using _rmtree_windows ... 15:29:53 INFO - Using _rmtree_windows ... 15:29:53 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=742.040000 ========= master_lag: 77.24 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 39 secs) (at 2016-07-21 15:29:48.873922) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-21 15:29:48.879864) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-055\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-055 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-055 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-055 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-055 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-055 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ca87059685d74c8ab8ebcc8c57c5cdb689a9b397f5f8b266e5f6002dd2f62be8a1a977173962a7795e600b1ae8e66c47c3626a2d5f6e7d68fde270b2c68861f6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1723a900a1de35adfa75e12bc7fc6eb96f382c60d0680a5f974725af56d3b6bb3a543857707e35f2edf945335e4931c94d9d208f5b51c01c1f4877d0d3015b74"} build_url:https://queue.taskcluster.net/v1/task/MCAypV2xR1ieAXR_vaI1GA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/MCAypV2xR1ieAXR_vaI1GA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.108000 build_url: 'https://queue.taskcluster.net/v1/task/MCAypV2xR1ieAXR_vaI1GA/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ca87059685d74c8ab8ebcc8c57c5cdb689a9b397f5f8b266e5f6002dd2f62be8a1a977173962a7795e600b1ae8e66c47c3626a2d5f6e7d68fde270b2c68861f6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1723a900a1de35adfa75e12bc7fc6eb96f382c60d0680a5f974725af56d3b6bb3a543857707e35f2edf945335e4931c94d9d208f5b51c01c1f4877d0d3015b74"}' symbols_url: 'https://queue.taskcluster.net/v1/task/MCAypV2xR1ieAXR_vaI1GA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-21 15:29:48.996822) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 15:29:48.997140) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-055\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-055 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-055 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-055 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-055 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-055 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.108000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 15:29:49.125743) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-21 15:29:49.126078) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-21 15:29:49.653431) ========= ========= Total master_lag: 78.15 =========