builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-109 starttime: 1468499871.83 results: success (0) buildid: 20160714034942 builduid: cd19e48177a442968db062d9999e4f39 revision: 81f987b98a91032913ef201143e2e91db9b77bf7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 05:37:51.829335) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 05:37:51.829777) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 05:37:51.830074) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 05:37:51.891778) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 05:37:51.892149) ========= '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-109\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-109 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-109 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-109 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-109 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-109 WINDIR=C:\WINDOWS using PTY: False --04:40:34-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 34.57 MB/s 04:40:34 (34.57 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.292000 ========= master_lag: 0.28 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 05:37:52.465210) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-07-14 05:37:52.465538) ========= '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-109\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-109 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-109 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-109 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-109 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-109 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.400000 ========= master_lag: 5.32 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-07-14 05:37:58.182361) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-14 05:37:58.182741) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 81f987b98a91032913ef201143e2e91db9b77bf7 --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 81f987b98a91032913ef201143e2e91db9b77bf7 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-109\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-109 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-109 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-109 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-109 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-109 WINDIR=C:\WINDOWS using PTY: False 2016-07-14 04:40:37,911 truncating revision to first 12 chars 2016-07-14 04:40:37,911 Setting DEBUG logging. 2016-07-14 04:40:37,911 attempt 1/10 2016-07-14 04:40:37,911 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/81f987b98a91?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-14 04:40:38,138 unpacking tar archive at: mozilla-beta-81f987b98a91/testing/mozharness/ program finished with exit code 0 elapsedTime=0.626000 ========= master_lag: 0.58 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-14 05:37:59.385600) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 05:37:59.385928) ========= script_repo_revision: 81f987b98a91032913ef201143e2e91db9b77bf7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 05:37:59.386323) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-14 05:37:59.386605) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-14 05:37:59.401933) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 20 secs) (at 2016-07-14 05:37:59.402210) ========= '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-109\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-109 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-109 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-109 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-109 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-109 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 04:40:38 INFO - MultiFileLogger online at 20160714 04:40:38 in C:\slave\test 04:40:38 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 04:40:38 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 04:40:38 INFO - {'append_to_log': False, 04:40:38 INFO - 'base_work_dir': 'C:\\slave\\test', 04:40:38 INFO - 'blob_upload_branch': 'mozilla-beta', 04:40:38 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 04:40:38 INFO - 'buildbot_json_path': 'buildprops.json', 04:40:38 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:40:38 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:40:38 INFO - 'download_minidump_stackwalk': True, 04:40:38 INFO - 'download_symbols': 'true', 04:40:38 INFO - 'e10s': False, 04:40:38 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:40:38 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 04:40:38 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:40:38 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:40:38 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:40:38 INFO - 'C:/mozilla-build/tooltool.py'), 04:40:38 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:40:38 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:40:38 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:40:38 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:40:38 INFO - 'log_level': 'info', 04:40:38 INFO - 'log_to_console': True, 04:40:38 INFO - 'opt_config_files': (), 04:40:38 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:40:38 INFO - '--processes=1', 04:40:38 INFO - '--config=%(test_path)s/wptrunner.ini', 04:40:38 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:40:38 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:40:38 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:40:38 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:40:38 INFO - 'pip_index': False, 04:40:38 INFO - 'require_test_zip': True, 04:40:38 INFO - 'test_type': ('testharness',), 04:40:38 INFO - 'this_chunk': '1', 04:40:38 INFO - 'total_chunks': '10', 04:40:38 INFO - 'virtualenv_path': 'venv', 04:40:38 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:40:38 INFO - 'work_dir': 'build'} 04:40:38 INFO - ##### 04:40:38 INFO - ##### Running clobber step. 04:40:38 INFO - ##### 04:40:38 INFO - Running pre-action listener: _resource_record_pre_action 04:40:38 INFO - Running main action method: clobber 04:40:38 INFO - rmtree: C:\slave\test\build 04:40:38 INFO - Using _rmtree_windows ... 04:40:38 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:40:55 INFO - Running post-action listener: _resource_record_post_action 04:40:55 INFO - ##### 04:40:55 INFO - ##### Running read-buildbot-config step. 04:40:55 INFO - ##### 04:40:55 INFO - Running pre-action listener: _resource_record_pre_action 04:40:55 INFO - Running main action method: read_buildbot_config 04:40:55 INFO - Using buildbot properties: 04:40:55 INFO - { 04:40:55 INFO - "project": "", 04:40:55 INFO - "product": "firefox", 04:40:55 INFO - "script_repo_revision": "production", 04:40:55 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 04:40:55 INFO - "repository": "", 04:40:55 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 04:40:55 INFO - "buildid": "20160714034942", 04:40:55 INFO - "pgo_build": "False", 04:40:55 INFO - "basedir": "C:\\slave\\test", 04:40:55 INFO - "buildnumber": 21, 04:40:55 INFO - "slavename": "t-xp32-ix-109", 04:40:55 INFO - "revision": "81f987b98a91032913ef201143e2e91db9b77bf7", 04:40:55 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 04:40:55 INFO - "platform": "win32", 04:40:55 INFO - "branch": "mozilla-beta", 04:40:55 INFO - "repo_path": "releases/mozilla-beta", 04:40:55 INFO - "moz_repo_path": "", 04:40:55 INFO - "stage_platform": "win32", 04:40:55 INFO - "builduid": "cd19e48177a442968db062d9999e4f39", 04:40:55 INFO - "slavebuilddir": "test" 04:40:55 INFO - } 04:40:55 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/XLveaXYDQBqC96UMHcA9cg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 04:40:55 INFO - Found installer url https://queue.taskcluster.net/v1/task/XLveaXYDQBqC96UMHcA9cg/artifacts/public/build/firefox-48.0.en-US.win32.zip. 04:40:55 INFO - Running post-action listener: _resource_record_post_action 04:40:55 INFO - ##### 04:40:55 INFO - ##### Running download-and-extract step. 04:40:55 INFO - ##### 04:40:55 INFO - Running pre-action listener: _resource_record_pre_action 04:40:55 INFO - Running main action method: download_and_extract 04:40:55 INFO - mkdir: C:\slave\test\build\tests 04:40: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')]} 04:40:55 INFO - https://queue.taskcluster.net/v1/task/XLveaXYDQBqC96UMHcA9cg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 04:40:55 INFO - trying https://queue.taskcluster.net/v1/task/XLveaXYDQBqC96UMHcA9cg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 04:40:55 INFO - Downloading https://queue.taskcluster.net/v1/task/XLveaXYDQBqC96UMHcA9cg/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 04:40:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XLveaXYDQBqC96UMHcA9cg/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 04:40:55 INFO - Downloaded 1240 bytes. 04:40:55 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 04:40:55 INFO - Using the following test package requirements: 04:40:55 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 04:40:55 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:40:55 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 04:40:55 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:40:55 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 04:40:55 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:40:55 INFO - u'jsshell-win32.zip'], 04:40:55 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:40:55 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 04:40:55 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 04:40:55 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:40:55 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 04:40:55 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:40:55 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 04:40:55 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:40:55 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 04:40:55 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:40:55 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 04:40:55 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 04:40: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')]} 04:40:55 INFO - https://queue.taskcluster.net/v1/task/XLveaXYDQBqC96UMHcA9cg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 04:40:55 INFO - trying https://queue.taskcluster.net/v1/task/XLveaXYDQBqC96UMHcA9cg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 04:40:55 INFO - Downloading https://queue.taskcluster.net/v1/task/XLveaXYDQBqC96UMHcA9cg/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 04:40:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/XLveaXYDQBqC96UMHcA9cg/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 04:40:56 INFO - Downloaded 20366319 bytes. 04:40:56 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/*'] 04:40:56 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/* 04:40:57 INFO - caution: filename not matched: web-platform/* 04:40:57 INFO - Return code: 11 04:40:57 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')]} 04:40:57 INFO - https://queue.taskcluster.net/v1/task/XLveaXYDQBqC96UMHcA9cg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 04:40:57 INFO - trying https://queue.taskcluster.net/v1/task/XLveaXYDQBqC96UMHcA9cg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 04:40:57 INFO - Downloading https://queue.taskcluster.net/v1/task/XLveaXYDQBqC96UMHcA9cg/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 04:40:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/XLveaXYDQBqC96UMHcA9cg/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 04:40:59 INFO - Downloaded 36389908 bytes. 04:40:59 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/*'] 04:40:59 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/* 04:41:11 INFO - caution: filename not matched: bin/* 04:41:11 INFO - caution: filename not matched: config/* 04:41:11 INFO - caution: filename not matched: mozbase/* 04:41:11 INFO - caution: filename not matched: marionette/* 04:41:11 INFO - caution: filename not matched: tools/wptserve/* 04:41:11 INFO - Return code: 11 04:41:11 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')]} 04:41:11 INFO - https://queue.taskcluster.net/v1/task/XLveaXYDQBqC96UMHcA9cg/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 04:41:11 INFO - trying https://queue.taskcluster.net/v1/task/XLveaXYDQBqC96UMHcA9cg/artifacts/public/build/firefox-48.0.en-US.win32.zip 04:41:11 INFO - Downloading https://queue.taskcluster.net/v1/task/XLveaXYDQBqC96UMHcA9cg/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 04:41:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XLveaXYDQBqC96UMHcA9cg/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 04:41:14 INFO - Downloaded 68477336 bytes. 04:41:14 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/XLveaXYDQBqC96UMHcA9cg/artifacts/public/build/firefox-48.0.en-US.win32.zip 04:41:14 INFO - mkdir: C:\slave\test\properties 04:41:14 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:41:14 INFO - Writing to file C:\slave\test\properties\build_url 04:41:14 INFO - Contents: 04:41:14 INFO - build_url:https://queue.taskcluster.net/v1/task/XLveaXYDQBqC96UMHcA9cg/artifacts/public/build/firefox-48.0.en-US.win32.zip 04:41:14 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/XLveaXYDQBqC96UMHcA9cg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 04:41:14 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:41:14 INFO - Writing to file C:\slave\test\properties\symbols_url 04:41:14 INFO - Contents: 04:41:14 INFO - symbols_url:https://queue.taskcluster.net/v1/task/XLveaXYDQBqC96UMHcA9cg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 04:41:14 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')]} 04:41:14 INFO - https://queue.taskcluster.net/v1/task/XLveaXYDQBqC96UMHcA9cg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:41:14 INFO - trying https://queue.taskcluster.net/v1/task/XLveaXYDQBqC96UMHcA9cg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 04:41:14 INFO - Downloading https://queue.taskcluster.net/v1/task/XLveaXYDQBqC96UMHcA9cg/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 04:41:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XLveaXYDQBqC96UMHcA9cg/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 04:41:16 INFO - Downloaded 55590077 bytes. 04:41:16 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'] 04:41:16 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 04:41:19 INFO - Return code: 0 04:41:19 INFO - Running post-action listener: _resource_record_post_action 04:41:19 INFO - Running post-action listener: set_extra_try_arguments 04:41:19 INFO - ##### 04:41:19 INFO - ##### Running create-virtualenv step. 04:41:19 INFO - ##### 04:41:19 INFO - Running pre-action listener: _pre_create_virtualenv 04:41:19 INFO - Running pre-action listener: _resource_record_pre_action 04:41:19 INFO - Running main action method: create_virtualenv 04:41:19 INFO - Creating virtualenv C:\slave\test\build\venv 04:41:19 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 04:41:19 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 04:41:19 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:41:20 INFO - Installing distribute......................................................................................................................................................................................done. 04:41:20 INFO - Return code: 0 04:41:20 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:41:20 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')]} 04:41:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:41:20 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')]} 04:41:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:41:20 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E442C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-109', 'USERDOMAIN': 'T-XP32-IX-109', '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-109', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-109', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109\\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-109'}}, attempt #1 04:41:20 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 04:41:20 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 04:41:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:41:20 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109\\Application Data', 04:41:20 INFO - 'CLIENTNAME': 'Console', 04:41:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:41:20 INFO - 'COMPUTERNAME': 'T-XP32-IX-109', 04:41:20 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:41:20 INFO - 'DCLOCATION': 'SCL3', 04:41:20 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:41:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:41:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:41:20 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:41:20 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:41:20 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:41:20 INFO - 'HOMEDRIVE': 'C:', 04:41:20 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-109', 04:41:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:41:20 INFO - 'KTS_VERSION': '1.19c', 04:41:20 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:41:20 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-109', 04:41:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:41:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:41:20 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:41:20 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:41:20 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:41:20 INFO - 'MOZ_AIRBAG': '1', 04:41:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:41:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:41:20 INFO - 'MOZ_MSVCVERSION': '8', 04:41:20 INFO - 'MOZ_NO_REMOTE': '1', 04:41:20 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:41:20 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:41:20 INFO - 'NO_EM_RESTART': '1', 04:41:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:41:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:41:20 INFO - 'OS': 'Windows_NT', 04:41:20 INFO - 'OURDRIVE': 'C:', 04:41:20 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', 04:41:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:41:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:41:20 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:41:20 INFO - 'PROCESSOR_LEVEL': '6', 04:41:20 INFO - 'PROCESSOR_REVISION': '1e05', 04:41:20 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:41:20 INFO - 'PROMPT': '$P$G', 04:41:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:41:20 INFO - 'PWD': 'C:\\slave\\test', 04:41:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:41:20 INFO - 'SESSIONNAME': 'Console', 04:41:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:41:20 INFO - 'SYSTEMDRIVE': 'C:', 04:41:20 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:41:20 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:41:20 INFO - 'TEST1': 'testie', 04:41:20 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:41:20 INFO - 'USERDOMAIN': 'T-XP32-IX-109', 04:41:20 INFO - 'USERNAME': 'cltbld', 04:41:20 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109', 04:41:20 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:41:20 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:41:20 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:41:20 INFO - 'WINDIR': 'C:\\WINDOWS', 04:41:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:41:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:41:21 INFO - Downloading/unpacking psutil>=0.7.1 04:41:21 INFO - Running setup.py egg_info for package psutil 04:41:21 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:41:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:41:21 INFO - Installing collected packages: psutil 04:41:21 INFO - Running setup.py install for psutil 04:41:21 INFO - building 'psutil._psutil_windows' extension 04:41:21 INFO - error: Unable to find vcvarsall.bat 04:41:21 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-hqauvf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:41:21 INFO - running install 04:41:21 INFO - running build 04:41:21 INFO - running build_py 04:41:21 INFO - creating build 04:41:21 INFO - creating build\lib.win32-2.7 04:41:21 INFO - creating build\lib.win32-2.7\psutil 04:41:21 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:41:21 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:41:21 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:41:21 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:41:21 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:41:21 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:41:21 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:41:21 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:41:21 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:41:21 INFO - running build_ext 04:41:21 INFO - building 'psutil._psutil_windows' extension 04:41:21 INFO - error: Unable to find vcvarsall.bat 04:41:21 INFO - ---------------------------------------- 04:41:21 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-hqauvf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:41:21 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-109\Application Data\pip\pip.log 04:41:21 WARNING - Return code: 1 04:41:21 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! 04:41:21 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:41:21 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')]} 04:41:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:41:21 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')]} 04:41:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:41:21 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E442C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-109', 'USERDOMAIN': 'T-XP32-IX-109', '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-109', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-109', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109\\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-109'}}, attempt #1 04:41:21 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 04:41:21 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 04:41:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:41:21 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109\\Application Data', 04:41:21 INFO - 'CLIENTNAME': 'Console', 04:41:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:41:21 INFO - 'COMPUTERNAME': 'T-XP32-IX-109', 04:41:21 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:41:21 INFO - 'DCLOCATION': 'SCL3', 04:41:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:41:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:41:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:41:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:41:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:41:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:41:21 INFO - 'HOMEDRIVE': 'C:', 04:41:21 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-109', 04:41:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:41:21 INFO - 'KTS_VERSION': '1.19c', 04:41:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:41:21 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-109', 04:41:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:41:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:41:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:41:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:41:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:41:21 INFO - 'MOZ_AIRBAG': '1', 04:41:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:41:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:41:21 INFO - 'MOZ_MSVCVERSION': '8', 04:41:21 INFO - 'MOZ_NO_REMOTE': '1', 04:41:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:41:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:41:21 INFO - 'NO_EM_RESTART': '1', 04:41:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:41:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:41:21 INFO - 'OS': 'Windows_NT', 04:41:21 INFO - 'OURDRIVE': 'C:', 04:41:21 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', 04:41:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:41:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:41:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:41:21 INFO - 'PROCESSOR_LEVEL': '6', 04:41:21 INFO - 'PROCESSOR_REVISION': '1e05', 04:41:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:41:21 INFO - 'PROMPT': '$P$G', 04:41:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:41:21 INFO - 'PWD': 'C:\\slave\\test', 04:41:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:41:21 INFO - 'SESSIONNAME': 'Console', 04:41:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:41:21 INFO - 'SYSTEMDRIVE': 'C:', 04:41:21 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:41:21 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:41:21 INFO - 'TEST1': 'testie', 04:41:21 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:41:21 INFO - 'USERDOMAIN': 'T-XP32-IX-109', 04:41:21 INFO - 'USERNAME': 'cltbld', 04:41:21 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109', 04:41:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:41:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:41:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:41:21 INFO - 'WINDIR': 'C:\\WINDOWS', 04:41:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:41:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:41:22 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:41:22 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:41:22 INFO - Running setup.py egg_info for package mozsystemmonitor 04:41:22 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:41:22 INFO - Running setup.py egg_info for package psutil 04:41:22 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:41:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:41:22 INFO - Installing collected packages: mozsystemmonitor, psutil 04:41:22 INFO - Running setup.py install for mozsystemmonitor 04:41:22 INFO - Running setup.py install for psutil 04:41:22 INFO - building 'psutil._psutil_windows' extension 04:41:22 INFO - error: Unable to find vcvarsall.bat 04:41:22 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-vbxmrj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:41:22 INFO - running install 04:41:22 INFO - running build 04:41:22 INFO - running build_py 04:41:22 INFO - running build_ext 04:41:22 INFO - building 'psutil._psutil_windows' extension 04:41:22 INFO - error: Unable to find vcvarsall.bat 04:41:22 INFO - ---------------------------------------- 04:41:22 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-vbxmrj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:41:22 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-109\Application Data\pip\pip.log 04:41:22 WARNING - Return code: 1 04:41:22 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! 04:41:22 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:41:22 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')]} 04:41:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:41:22 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')]} 04:41:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:41:22 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E442C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-109', 'USERDOMAIN': 'T-XP32-IX-109', '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-109', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-109', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109\\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-109'}}, attempt #1 04:41:22 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 04:41:22 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 04:41:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:41:22 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109\\Application Data', 04:41:22 INFO - 'CLIENTNAME': 'Console', 04:41:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:41:22 INFO - 'COMPUTERNAME': 'T-XP32-IX-109', 04:41:22 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:41:22 INFO - 'DCLOCATION': 'SCL3', 04:41:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:41:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:41:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:41:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:41:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:41:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:41:22 INFO - 'HOMEDRIVE': 'C:', 04:41:22 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-109', 04:41:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:41:22 INFO - 'KTS_VERSION': '1.19c', 04:41:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:41:22 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-109', 04:41:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:41:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:41:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:41:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:41:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:41:22 INFO - 'MOZ_AIRBAG': '1', 04:41:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:41:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:41:22 INFO - 'MOZ_MSVCVERSION': '8', 04:41:22 INFO - 'MOZ_NO_REMOTE': '1', 04:41:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:41:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:41:22 INFO - 'NO_EM_RESTART': '1', 04:41:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:41:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:41:22 INFO - 'OS': 'Windows_NT', 04:41:22 INFO - 'OURDRIVE': 'C:', 04:41:22 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', 04:41:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:41:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:41:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:41:22 INFO - 'PROCESSOR_LEVEL': '6', 04:41:22 INFO - 'PROCESSOR_REVISION': '1e05', 04:41:22 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:41:22 INFO - 'PROMPT': '$P$G', 04:41:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:41:22 INFO - 'PWD': 'C:\\slave\\test', 04:41:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:41:22 INFO - 'SESSIONNAME': 'Console', 04:41:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:41:22 INFO - 'SYSTEMDRIVE': 'C:', 04:41:22 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:41:22 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:41:22 INFO - 'TEST1': 'testie', 04:41:22 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:41:22 INFO - 'USERDOMAIN': 'T-XP32-IX-109', 04:41:22 INFO - 'USERNAME': 'cltbld', 04:41:22 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109', 04:41:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:41:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:41:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:41:22 INFO - 'WINDIR': 'C:\\WINDOWS', 04:41:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:41:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:41:22 INFO - Downloading/unpacking blobuploader==1.2.4 04:41:22 INFO - Downloading blobuploader-1.2.4.tar.gz 04:41:22 INFO - Running setup.py egg_info for package blobuploader 04:41:22 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:41:23 INFO - Running setup.py egg_info for package requests 04:41:23 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:41:23 INFO - Downloading docopt-0.6.1.tar.gz 04:41:23 INFO - Running setup.py egg_info for package docopt 04:41:23 INFO - Installing collected packages: blobuploader, docopt, requests 04:41:23 INFO - Running setup.py install for blobuploader 04:41:23 INFO - Running setup.py install for docopt 04:41:23 INFO - Running setup.py install for requests 04:41:23 INFO - Successfully installed blobuploader docopt requests 04:41:23 INFO - Cleaning up... 04:41:23 INFO - Return code: 0 04:41:23 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:41:23 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')]} 04:41:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:41:23 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')]} 04:41:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:41:23 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E442C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-109', 'USERDOMAIN': 'T-XP32-IX-109', '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-109', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-109', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109\\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-109'}}, attempt #1 04:41:23 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 04:41:23 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 04:41:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:41:23 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109\\Application Data', 04:41:23 INFO - 'CLIENTNAME': 'Console', 04:41:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:41:23 INFO - 'COMPUTERNAME': 'T-XP32-IX-109', 04:41:23 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:41:23 INFO - 'DCLOCATION': 'SCL3', 04:41:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:41:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:41:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:41:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:41:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:41:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:41:23 INFO - 'HOMEDRIVE': 'C:', 04:41:23 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-109', 04:41:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:41:23 INFO - 'KTS_VERSION': '1.19c', 04:41:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:41:23 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-109', 04:41:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:41:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:41:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:41:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:41:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:41:23 INFO - 'MOZ_AIRBAG': '1', 04:41:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:41:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:41:23 INFO - 'MOZ_MSVCVERSION': '8', 04:41:23 INFO - 'MOZ_NO_REMOTE': '1', 04:41:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:41:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:41:23 INFO - 'NO_EM_RESTART': '1', 04:41:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:41:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:41:23 INFO - 'OS': 'Windows_NT', 04:41:23 INFO - 'OURDRIVE': 'C:', 04:41:23 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', 04:41:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:41:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:41:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:41:23 INFO - 'PROCESSOR_LEVEL': '6', 04:41:23 INFO - 'PROCESSOR_REVISION': '1e05', 04:41:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:41:23 INFO - 'PROMPT': '$P$G', 04:41:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:41:23 INFO - 'PWD': 'C:\\slave\\test', 04:41:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:41:23 INFO - 'SESSIONNAME': 'Console', 04:41:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:41:23 INFO - 'SYSTEMDRIVE': 'C:', 04:41:23 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:41:23 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:41:23 INFO - 'TEST1': 'testie', 04:41:23 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:41:23 INFO - 'USERDOMAIN': 'T-XP32-IX-109', 04:41:23 INFO - 'USERNAME': 'cltbld', 04:41:23 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109', 04:41:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:41:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:41:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:41:23 INFO - 'WINDIR': 'C:\\WINDOWS', 04:41:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:41:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:41:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:41:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:41:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:41:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:41:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:41:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:41:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:41:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:41:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:41:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:41:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:41:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:41:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:41:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:41:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:41:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:41:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:41:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:41:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:41:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:41:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:41:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:41:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:41:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:41:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:41:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:41:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:41:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:41:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:41:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:41:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:41:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:41:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:41:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:41:27 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:41:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:41:27 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:41:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:41:27 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:41:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:41:27 INFO - Unpacking c:\slave\test\build\tests\marionette 04:41:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:41:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:41:27 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 04:41:27 INFO - Running setup.py install for browsermob-proxy 04:41:31 INFO - Running setup.py install for manifestparser 04:41:31 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Running setup.py install for marionette-client 04:41:31 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:41:31 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Running setup.py install for marionette-driver 04:41:31 INFO - Running setup.py install for mozcrash 04:41:31 INFO - Running setup.py install for mozdebug 04:41:31 INFO - Running setup.py install for mozdevice 04:41:31 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Running setup.py install for mozfile 04:41:31 INFO - Running setup.py install for mozhttpd 04:41:31 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Running setup.py install for mozinfo 04:41:31 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Running setup.py install for mozInstall 04:41:31 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Running setup.py install for mozleak 04:41:31 INFO - Running setup.py install for mozlog 04:41:31 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Running setup.py install for moznetwork 04:41:31 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Running setup.py install for mozprocess 04:41:31 INFO - Running setup.py install for mozprofile 04:41:31 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Running setup.py install for mozrunner 04:41:31 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Running setup.py install for mozscreenshot 04:41:31 INFO - Running setup.py install for moztest 04:41:31 INFO - Running setup.py install for mozversion 04:41:31 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:41:31 INFO - Running setup.py install for wptserve 04:41:31 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 04:41:31 INFO - Cleaning up... 04:41:31 INFO - Return code: 0 04:41:31 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:41:31 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')]} 04:41:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:41:31 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')]} 04:41:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:41:31 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E442C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-109', 'USERDOMAIN': 'T-XP32-IX-109', '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-109', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-109', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109\\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-109'}}, attempt #1 04:41:31 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 04:41:31 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 04:41:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:41:31 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109\\Application Data', 04:41:31 INFO - 'CLIENTNAME': 'Console', 04:41:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:41:31 INFO - 'COMPUTERNAME': 'T-XP32-IX-109', 04:41:31 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:41:31 INFO - 'DCLOCATION': 'SCL3', 04:41:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:41:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:41:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:41:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:41:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:41:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:41:31 INFO - 'HOMEDRIVE': 'C:', 04:41:31 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-109', 04:41:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:41:31 INFO - 'KTS_VERSION': '1.19c', 04:41:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:41:31 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-109', 04:41:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:41:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:41:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:41:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:41:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:41:31 INFO - 'MOZ_AIRBAG': '1', 04:41:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:41:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:41:31 INFO - 'MOZ_MSVCVERSION': '8', 04:41:31 INFO - 'MOZ_NO_REMOTE': '1', 04:41:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:41:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:41:31 INFO - 'NO_EM_RESTART': '1', 04:41:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:41:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:41:31 INFO - 'OS': 'Windows_NT', 04:41:31 INFO - 'OURDRIVE': 'C:', 04:41:31 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', 04:41:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:41:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:41:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:41:31 INFO - 'PROCESSOR_LEVEL': '6', 04:41:31 INFO - 'PROCESSOR_REVISION': '1e05', 04:41:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:41:31 INFO - 'PROMPT': '$P$G', 04:41:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:41:31 INFO - 'PWD': 'C:\\slave\\test', 04:41:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:41:31 INFO - 'SESSIONNAME': 'Console', 04:41:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:41:31 INFO - 'SYSTEMDRIVE': 'C:', 04:41:31 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:41:31 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:41:31 INFO - 'TEST1': 'testie', 04:41:31 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:41:31 INFO - 'USERDOMAIN': 'T-XP32-IX-109', 04:41:31 INFO - 'USERNAME': 'cltbld', 04:41:31 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109', 04:41:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:41:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:41:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:41:31 INFO - 'WINDIR': 'C:\\WINDOWS', 04:41:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:41:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:41:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:41:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:41:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:41:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:41:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:41:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:41:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:41:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:41:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:41:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:41:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:41:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:41:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:41:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:41:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:41:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:41:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:41:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:41:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:41:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:41:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:41:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:41:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:41:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:41:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:41:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:41:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:41:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:41:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:41:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:41:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:41:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:41:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:41:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:41:35 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:41:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:41:35 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:41:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:41:35 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:41:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:41:35 INFO - Unpacking c:\slave\test\build\tests\marionette 04:41:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:41:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:41:35 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)) 04:41:38 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)) 04:41:38 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)) 04:41:38 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)) 04:41:38 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)) 04:41:38 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:41:38 INFO - Downloading blessings-1.6.tar.gz 04:41:38 INFO - Running setup.py egg_info for package blessings 04:41:38 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)) 04:41:38 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:41:38 INFO - Running setup.py install for blessings 04:41:38 INFO - Running setup.py install for browsermob-proxy 04:41:38 INFO - Running setup.py install for manifestparser 04:41:38 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:41:38 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:41:38 INFO - Running setup.py install for marionette-client 04:41:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:41:38 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:41:38 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:41:38 INFO - Running setup.py install for marionette-driver 04:41:38 INFO - Running setup.py install for mozcrash 04:41:38 INFO - Running setup.py install for mozdebug 04:41:38 INFO - Running setup.py install for mozdevice 04:41:38 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:41:38 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:41:38 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:41:38 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:41:38 INFO - Running setup.py install for mozhttpd 04:41:38 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:41:38 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:41:38 INFO - Running setup.py install for mozInstall 04:41:38 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:41:38 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:41:38 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:41:38 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:41:38 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:41:38 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:41:38 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:41:38 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:41:38 INFO - Running setup.py install for mozleak 04:41:38 INFO - Running setup.py install for mozprofile 04:41:38 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:41:38 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:41:38 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:41:38 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:41:38 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:41:38 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:41:38 INFO - Running setup.py install for mozrunner 04:41:38 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:41:38 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:41:39 INFO - Running setup.py install for mozscreenshot 04:41:39 INFO - Running setup.py install for moztest 04:41:39 INFO - Running setup.py install for mozversion 04:41:39 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:41:39 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:41:39 INFO - Running setup.py install for wptserve 04:41:39 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:41:39 INFO - Cleaning up... 04:41:39 INFO - Return code: 0 04:41:39 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:41:39 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:41:39 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:41:39 INFO - Reading from file tmpfile_stdout 04:41:39 INFO - Using _rmtree_windows ... 04:41:39 INFO - Using _rmtree_windows ... 04:41:39 INFO - Current package versions: 04:41:39 INFO - blessings == 1.6 04:41:39 INFO - blobuploader == 1.2.4 04:41:39 INFO - browsermob-proxy == 0.6.0 04:41:39 INFO - distribute == 0.6.14 04:41:39 INFO - docopt == 0.6.1 04:41:39 INFO - manifestparser == 1.1 04:41:39 INFO - marionette-client == 2.3.0 04:41:39 INFO - marionette-driver == 1.4.0 04:41:39 INFO - mozInstall == 1.12 04:41:39 INFO - mozcrash == 0.17 04:41:39 INFO - mozdebug == 0.1 04:41:39 INFO - mozdevice == 0.48 04:41:39 INFO - mozfile == 1.2 04:41:39 INFO - mozhttpd == 0.7 04:41:39 INFO - mozinfo == 0.9 04:41:39 INFO - mozleak == 0.1 04:41:39 INFO - mozlog == 3.1 04:41:39 INFO - moznetwork == 0.27 04:41:39 INFO - mozprocess == 0.22 04:41:39 INFO - mozprofile == 0.28 04:41:39 INFO - mozrunner == 6.11 04:41:39 INFO - mozscreenshot == 0.1 04:41:39 INFO - mozsystemmonitor == 0.0 04:41:39 INFO - moztest == 0.7 04:41:39 INFO - mozversion == 1.4 04:41:39 INFO - requests == 1.2.3 04:41:39 INFO - wptserve == 1.4.0 04:41:39 INFO - Running post-action listener: _resource_record_post_action 04:41:39 INFO - Running post-action listener: _start_resource_monitoring 04:41:39 INFO - Starting resource monitoring. 04:41:39 INFO - ##### 04:41:39 INFO - ##### Running pull step. 04:41:39 INFO - ##### 04:41:39 INFO - Running pre-action listener: _resource_record_pre_action 04:41:39 INFO - Running main action method: pull 04:41:39 INFO - Pull has nothing to do! 04:41:39 INFO - Running post-action listener: _resource_record_post_action 04:41:39 INFO - ##### 04:41:39 INFO - ##### Running install step. 04:41:39 INFO - ##### 04:41:39 INFO - Running pre-action listener: _resource_record_pre_action 04:41:39 INFO - Running main action method: install 04:41:39 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:41:39 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:41:39 INFO - Reading from file tmpfile_stdout 04:41:39 INFO - Using _rmtree_windows ... 04:41:39 INFO - Using _rmtree_windows ... 04:41:39 INFO - Detecting whether we're running mozinstall >=1.0... 04:41:39 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:41:39 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:41:39 INFO - Reading from file tmpfile_stdout 04:41:39 INFO - Output received: 04:41:39 INFO - Usage: mozinstall-script.py [options] installer 04:41:39 INFO - Options: 04:41:39 INFO - -h, --help show this help message and exit 04:41:39 INFO - -d DEST, --destination=DEST 04:41:39 INFO - Directory to install application into. [default: 04:41:39 INFO - "C:\slave\test"] 04:41:39 INFO - --app=APP Application being installed. [default: firefox] 04:41:39 INFO - Using _rmtree_windows ... 04:41:39 INFO - Using _rmtree_windows ... 04:41:39 INFO - mkdir: C:\slave\test\build\application 04:41:39 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'] 04:41:39 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 04:41:41 INFO - Reading from file tmpfile_stdout 04:41:41 INFO - Output received: 04:41:41 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:41:41 INFO - Using _rmtree_windows ... 04:41:41 INFO - Using _rmtree_windows ... 04:41:41 INFO - Running post-action listener: _resource_record_post_action 04:41:41 INFO - ##### 04:41:41 INFO - ##### Running run-tests step. 04:41:41 INFO - ##### 04:41:41 INFO - Running pre-action listener: _resource_record_pre_action 04:41:41 INFO - Running main action method: run_tests 04:41:41 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:41:41 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:41:41 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:41:41 INFO - grabbing minidump binary from tooltool 04:41:41 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')]} 04:41:41 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 0x00E442C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 04:41:41 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 04:41:41 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 04:41:41 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:41:42 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpugqdvb 04:41:42 INFO - INFO - File integrity verified, renaming tmpugqdvb to win32-minidump_stackwalk.exe 04:41:42 INFO - Return code: 0 04:41:42 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:41:42 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:41:42 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/XLveaXYDQBqC96UMHcA9cg/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 04:41:42 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/XLveaXYDQBqC96UMHcA9cg/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 04:41:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:41:42 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109\\Application Data', 04:41:42 INFO - 'CLIENTNAME': 'Console', 04:41:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:41:42 INFO - 'COMPUTERNAME': 'T-XP32-IX-109', 04:41:42 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:41:42 INFO - 'DCLOCATION': 'SCL3', 04:41:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:41:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:41:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:41:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:41:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:41:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:41:42 INFO - 'HOMEDRIVE': 'C:', 04:41:42 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-109', 04:41:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:41:42 INFO - 'KTS_VERSION': '1.19c', 04:41:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:41:42 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-109', 04:41:42 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:41:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:41:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:41:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:41:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:41:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:41:42 INFO - 'MOZ_AIRBAG': '1', 04:41:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:41:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:41:42 INFO - 'MOZ_MSVCVERSION': '8', 04:41:42 INFO - 'MOZ_NO_REMOTE': '1', 04:41:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:41:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:41:42 INFO - 'NO_EM_RESTART': '1', 04:41:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:41:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:41:42 INFO - 'OS': 'Windows_NT', 04:41:42 INFO - 'OURDRIVE': 'C:', 04:41:42 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', 04:41:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:41:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:41:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:41:42 INFO - 'PROCESSOR_LEVEL': '6', 04:41:42 INFO - 'PROCESSOR_REVISION': '1e05', 04:41:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:41:42 INFO - 'PROMPT': '$P$G', 04:41:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:41:42 INFO - 'PWD': 'C:\\slave\\test', 04:41:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:41:42 INFO - 'SESSIONNAME': 'Console', 04:41:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:41:42 INFO - 'SYSTEMDRIVE': 'C:', 04:41:42 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:41:42 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:41:42 INFO - 'TEST1': 'testie', 04:41:42 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:41:42 INFO - 'USERDOMAIN': 'T-XP32-IX-109', 04:41:42 INFO - 'USERNAME': 'cltbld', 04:41:42 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109', 04:41:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:41:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:41:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:41:42 INFO - 'WINDIR': 'C:\\WINDOWS', 04:41:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:41:42 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/XLveaXYDQBqC96UMHcA9cg/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 04:41:42 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 04:41:42 INFO - import pkg_resources 04:41:43 INFO - Using 1 client processes 04:41:45 INFO - SUITE-START | Running 778 tests 04:41:45 INFO - Running testharness tests 04:41:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:41:45 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 04:41:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:41:45 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 04:41:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:41:45 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:41:45 INFO - Setting up ssl 04:41:45 INFO - PROCESS | certutil | 04:41:45 INFO - PROCESS | certutil | 04:41:45 INFO - PROCESS | certutil | 04:41:45 INFO - Certificate Nickname Trust Attributes 04:41:45 INFO - SSL,S/MIME,JAR/XPI 04:41:45 INFO - 04:41:45 INFO - web-platform-tests CT,, 04:41:45 INFO - 04:41:45 INFO - Starting runner 04:41:46 INFO - PROCESS | 3804 | [3804] 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 04:41:46 INFO - PROCESS | 3804 | [3804] 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 04:41:46 INFO - PROCESS | 3804 | [3804] 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 04:41:47 INFO - PROCESS | 3804 | 1468500107175 Marionette DEBUG Marionette enabled via build flag and pref 04:41:47 INFO - PROCESS | 3804 | ++DOCSHELL 114D4800 == 1 [pid = 3804] [id = 1] 04:41:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 1 (114D4C00) [pid = 3804] [serial = 1] [outer = 00000000] 04:41:47 INFO - PROCESS | 3804 | [3804] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:41:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 2 (114D5800) [pid = 3804] [serial = 2] [outer = 114D4C00] 04:41:47 INFO - PROCESS | 3804 | [3804] 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 04:41:47 INFO - PROCESS | 3804 | [3804] 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 04:41:47 INFO - PROCESS | 3804 | ++DOCSHELL 1281B800 == 2 [pid = 3804] [id = 2] 04:41:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 3 (1281BC00) [pid = 3804] [serial = 3] [outer = 00000000] 04:41:47 INFO - PROCESS | 3804 | [3804] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:41:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 4 (1281C800) [pid = 3804] [serial = 4] [outer = 1281BC00] 04:41:47 INFO - PROCESS | 3804 | 1468500107514 Marionette INFO Listening on port 2828 04:41:47 INFO - PROCESS | 3804 | 1468500107730 Marionette DEBUG Marionette enabled via command-line flag 04:41:47 INFO - PROCESS | 3804 | ++DOCSHELL 1314CC00 == 3 [pid = 3804] [id = 3] 04:41:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 5 (13154C00) [pid = 3804] [serial = 5] [outer = 00000000] 04:41:47 INFO - PROCESS | 3804 | [3804] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:41:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 6 (13155800) [pid = 3804] [serial = 6] [outer = 13154C00] 04:41:47 INFO - PROCESS | 3804 | [3804] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:41:47 INFO - PROCESS | 3804 | [3804] 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 04:41:47 INFO - PROCESS | 3804 | [3804] 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 04:41:47 INFO - PROCESS | 3804 | [3804] 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 04:41:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 7 (13945400) [pid = 3804] [serial = 7] [outer = 1281BC00] 04:41:47 INFO - PROCESS | 3804 | [3804] 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 04:41:47 INFO - PROCESS | 3804 | 1468500107893 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1456 04:41:47 INFO - PROCESS | 3804 | 1468500107926 Marionette DEBUG Closed connection conn0 04:41:47 INFO - PROCESS | 3804 | [3804] 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 04:41:47 INFO - PROCESS | 3804 | 1468500107945 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1457 04:41:47 INFO - PROCESS | 3804 | 1468500107986 Marionette DEBUG Closed connection conn1 04:41:47 INFO - PROCESS | 3804 | [3804] 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 04:41:47 INFO - PROCESS | 3804 | 1468500107992 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1458 04:41:47 INFO - PROCESS | 3804 | 1468500108000 Marionette DEBUG Closed connection conn2 04:41:47 INFO - PROCESS | 3804 | [3804] 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 04:41:48 INFO - PROCESS | 3804 | 1468500108009 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1459 04:41:48 INFO - PROCESS | 3804 | ++DOCSHELL 114D5C00 == 4 [pid = 3804] [id = 4] 04:41:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 8 (13DC1000) [pid = 3804] [serial = 8] [outer = 00000000] 04:41:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 9 (142DF800) [pid = 3804] [serial = 9] [outer = 13DC1000] 04:41:48 INFO - PROCESS | 3804 | [3804] 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 04:41:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 10 (142E5000) [pid = 3804] [serial = 10] [outer = 13DC1000] 04:41:48 INFO - PROCESS | 3804 | 1468500108166 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:41:48 INFO - PROCESS | 3804 | 1468500108172 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":"20160714034942","device":"desktop","version":"48.0"} 04:41:48 INFO - PROCESS | 3804 | [3804] 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 04:41:48 INFO - PROCESS | 3804 | [3804] 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 04:41:48 INFO - PROCESS | 3804 | [3804] 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 04:41:48 INFO - PROCESS | 3804 | [3804] 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 04:41:48 INFO - PROCESS | 3804 | ++DOCSHELL 158A2C00 == 5 [pid = 3804] [id = 5] 04:41:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 11 (158A9C00) [pid = 3804] [serial = 11] [outer = 00000000] 04:41:48 INFO - PROCESS | 3804 | ++DOCSHELL 158AA000 == 6 [pid = 3804] [id = 6] 04:41:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 12 (158AA400) [pid = 3804] [serial = 12] [outer = 00000000] 04:41:48 INFO - PROCESS | 3804 | [3804] 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 04:41:48 INFO - PROCESS | 3804 | ++DOCSHELL 168D7C00 == 7 [pid = 3804] [id = 7] 04:41:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 13 (168D8000) [pid = 3804] [serial = 13] [outer = 00000000] 04:41:48 INFO - PROCESS | 3804 | [3804] 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 04:41:48 INFO - PROCESS | 3804 | [3804] 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 04:41:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 14 (16A7E000) [pid = 3804] [serial = 14] [outer = 168D8000] 04:41:49 INFO - PROCESS | 3804 | [3804] 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 04:41:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 15 (16729800) [pid = 3804] [serial = 15] [outer = 158A9C00] 04:41:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 16 (1672B000) [pid = 3804] [serial = 16] [outer = 158AA400] 04:41:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 17 (1672DC00) [pid = 3804] [serial = 17] [outer = 168D8000] 04:41:49 INFO - PROCESS | 3804 | 1468500109429 Marionette INFO startBrowser aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:49 INFO - PROCESS | 3804 | 1468500109463 Marionette DEBUG loaded listener.js 04:41:49 INFO - PROCESS | 3804 | 1468500109476 Marionette DEBUG loaded listener.js 04:41:49 INFO - PROCESS | 3804 | 1468500109478 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 18 (17DA0800) [pid = 3804] [serial = 18] [outer = 168D8000] 04:41:49 INFO - PROCESS | 3804 | 1468500109768 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"aacb0073-2d7c-49fb-a718-7eed6b7c18dc","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":"20160714034942","device":"desktop","version":"48.0","command_id":1}}] 04:41:49 INFO - PROCESS | 3804 | 1468500109856 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}] 04:41:49 INFO - PROCESS | 3804 | 1468500109859 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:49 INFO - PROCESS | 3804 | 1468500109891 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 04:41:49 INFO - PROCESS | 3804 | 1468500109939 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:41:49 INFO - PROCESS | 3804 | 1468500109942 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:49 INFO - PROCESS | 3804 | [3804] 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 04:41:50 INFO - PROCESS | 3804 | [3804] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:41:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 19 (19A4C000) [pid = 3804] [serial = 19] [outer = 168D8000] 04:41:50 INFO - PROCESS | 3804 | [3804] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:41:50 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:50 INFO - PROCESS | 3804 | 1468500110195 Marionette TRACE conn3 <- [1,3,null,{}] 04:41:50 INFO - PROCESS | 3804 | 1468500110213 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:41:50 INFO - PROCESS | 3804 | 1468500110216 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:50 INFO - PROCESS | 3804 | 1468500110219 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 04:41:50 INFO - PROCESS | 3804 | 1468500110251 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 04:41:50 INFO - PROCESS | 3804 | 1468500110230 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 04:41:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:41:50 INFO - PROCESS | 3804 | 1468500110247 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:41:50 INFO - PROCESS | 3804 | 1468500110251 Marionette TRACE conn3 <- [1,6,null,{}] 04:41:50 INFO - PROCESS | 3804 | 1468500110269 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}] 04:41:50 INFO - PROCESS | 3804 | 1468500110272 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:50 INFO - PROCESS | 3804 | 1468500110305 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 04:41:50 INFO - PROCESS | 3804 | 1468500110311 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:50 INFO - PROCESS | 3804 | 1468500110313 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:50 INFO - PROCESS | 3804 | ++DOCSHELL 168D3C00 == 8 [pid = 3804] [id = 8] 04:41:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 20 (17E56000) [pid = 3804] [serial = 20] [outer = 00000000] 04:41:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 21 (19D85800) [pid = 3804] [serial = 21] [outer = 17E56000] 04:41:50 INFO - PROCESS | 3804 | 1468500110332 Marionette DEBUG loaded listener.js 04:41:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 22 (19D89400) [pid = 3804] [serial = 22] [outer = 17E56000] 04:41:50 INFO - PROCESS | 3804 | ++DOCSHELL 19D93000 == 9 [pid = 3804] [id = 9] 04:41:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 23 (1A10B000) [pid = 3804] [serial = 23] [outer = 00000000] 04:41:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 24 (1A10E800) [pid = 3804] [serial = 24] [outer = 1A10B000] 04:41:50 INFO - PROCESS | 3804 | 1468500110559 Marionette DEBUG loaded listener.js 04:41:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 25 (1A140000) [pid = 3804] [serial = 25] [outer = 1A10B000] 04:41:50 INFO - PROCESS | 3804 | 1468500110701 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]]]}] 04:41:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:41:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 484ms 04:41:50 INFO - PROCESS | 3804 | 1468500110760 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 04:41:50 INFO - PROCESS | 3804 | 1468500110762 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 04:41:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:41:50 INFO - PROCESS | 3804 | 1468500110777 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:41:50 INFO - PROCESS | 3804 | 1468500110756 Marionette TRACE conn3 <- [1,10,null,{}] 04:41:50 INFO - PROCESS | 3804 | 1468500110807 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}] 04:41:50 INFO - PROCESS | 3804 | 1468500110812 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:50 INFO - PROCESS | 3804 | 1468500110878 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 04:41:50 INFO - PROCESS | 3804 | 1468500110867 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:50 INFO - PROCESS | 3804 | 1468500110870 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:50 INFO - PROCESS | 3804 | ++DOCSHELL 1AB8F000 == 10 [pid = 3804] [id = 10] 04:41:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 26 (1AB8F400) [pid = 3804] [serial = 26] [outer = 00000000] 04:41:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 27 (1AB92000) [pid = 3804] [serial = 27] [outer = 1AB8F400] 04:41:50 INFO - PROCESS | 3804 | 1468500110897 Marionette DEBUG loaded listener.js 04:41:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 28 (1ADB9C00) [pid = 3804] [serial = 28] [outer = 1AB8F400] 04:41:51 INFO - PROCESS | 3804 | 1468500111105 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]]]}] 04:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 368ms 04:41:51 INFO - PROCESS | 3804 | 1468500111137 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 04:41:51 INFO - PROCESS | 3804 | 1468500111139 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 04:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:41:51 INFO - PROCESS | 3804 | 1468500111143 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:41:51 INFO - PROCESS | 3804 | 1468500111144 Marionette TRACE conn3 <- [1,14,null,{}] 04:41:51 INFO - PROCESS | 3804 | 1468500111148 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}] 04:41:51 INFO - PROCESS | 3804 | 1468500111150 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:51 INFO - PROCESS | 3804 | 1468500111204 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 04:41:51 INFO - PROCESS | 3804 | 1468500111212 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:51 INFO - PROCESS | 3804 | 1468500111214 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:51 INFO - PROCESS | 3804 | ++DOCSHELL 1A10E400 == 11 [pid = 3804] [id = 11] 04:41:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 29 (1A6A7C00) [pid = 3804] [serial = 29] [outer = 00000000] 04:41:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 30 (1A6B0C00) [pid = 3804] [serial = 30] [outer = 1A6A7C00] 04:41:51 INFO - PROCESS | 3804 | 1468500111233 Marionette DEBUG loaded listener.js 04:41:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 31 (1ADC1400) [pid = 3804] [serial = 31] [outer = 1A6A7C00] 04:41:51 INFO - PROCESS | 3804 | 1468500111435 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]]]}] 04:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 317ms 04:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:41:51 INFO - PROCESS | 3804 | 1468500111463 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 04:41:51 INFO - PROCESS | 3804 | 1468500111465 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 04:41:51 INFO - PROCESS | 3804 | 1468500111468 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:41:51 INFO - PROCESS | 3804 | 1468500111469 Marionette TRACE conn3 <- [1,18,null,{}] 04:41:51 INFO - PROCESS | 3804 | 1468500111473 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}] 04:41:51 INFO - PROCESS | 3804 | 1468500111475 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:51 INFO - PROCESS | 3804 | 1468500111513 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 04:41:51 INFO - PROCESS | 3804 | 1468500111518 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:51 INFO - PROCESS | 3804 | 1468500111522 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:51 INFO - PROCESS | 3804 | ++DOCSHELL 1A7F2000 == 12 [pid = 3804] [id = 12] 04:41:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 32 (1A7F8000) [pid = 3804] [serial = 32] [outer = 00000000] 04:41:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 33 (1A7FBC00) [pid = 3804] [serial = 33] [outer = 1A7F8000] 04:41:51 INFO - PROCESS | 3804 | 1468500111542 Marionette DEBUG loaded listener.js 04:41:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 34 (1ADC4C00) [pid = 3804] [serial = 34] [outer = 1A7F8000] 04:41:51 INFO - PROCESS | 3804 | 1468500111733 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]]]}] 04:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 317ms 04:41:51 INFO - PROCESS | 3804 | 1468500111796 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 04:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:41:51 INFO - PROCESS | 3804 | 1468500111774 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 04:41:51 INFO - PROCESS | 3804 | 1468500111778 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:41:51 INFO - PROCESS | 3804 | 1468500111779 Marionette TRACE conn3 <- [1,22,null,{}] 04:41:51 INFO - PROCESS | 3804 | 1468500111784 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}] 04:41:51 INFO - PROCESS | 3804 | 1468500111788 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:51 INFO - PROCESS | 3804 | 1468500111860 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 04:41:51 INFO - PROCESS | 3804 | 1468500111844 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:51 INFO - PROCESS | 3804 | 1468500111846 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:51 INFO - PROCESS | 3804 | ++DOCSHELL 1AA8C800 == 13 [pid = 3804] [id = 13] 04:41:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 35 (1AA90000) [pid = 3804] [serial = 35] [outer = 00000000] 04:41:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 36 (1AF02400) [pid = 3804] [serial = 36] [outer = 1AA90000] 04:41:51 INFO - PROCESS | 3804 | 1468500111890 Marionette DEBUG loaded listener.js 04:41:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 37 (1AF07000) [pid = 3804] [serial = 37] [outer = 1AA90000] 04:41:52 INFO - PROCESS | 3804 | 1468500112043 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]]]}] 04:41:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:41:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 284ms 04:41:52 INFO - PROCESS | 3804 | 1468500112078 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 04:41:52 INFO - PROCESS | 3804 | 1468500112080 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 04:41:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:41:52 INFO - PROCESS | 3804 | 1468500112089 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:41:52 INFO - PROCESS | 3804 | 1468500112090 Marionette TRACE conn3 <- [1,26,null,{}] 04:41:52 INFO - PROCESS | 3804 | 1468500112093 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}] 04:41:52 INFO - PROCESS | 3804 | 1468500112095 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:52 INFO - PROCESS | 3804 | 1468500112142 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 04:41:52 INFO - PROCESS | 3804 | 1468500112147 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:52 INFO - PROCESS | 3804 | 1468500112149 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:52 INFO - PROCESS | 3804 | ++DOCSHELL 1AF0E800 == 14 [pid = 3804] [id = 14] 04:41:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 38 (1AF0F000) [pid = 3804] [serial = 38] [outer = 00000000] 04:41:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 39 (1B07D800) [pid = 3804] [serial = 39] [outer = 1AF0F000] 04:41:52 INFO - PROCESS | 3804 | 1468500112168 Marionette DEBUG loaded listener.js 04:41:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 40 (1B082000) [pid = 3804] [serial = 40] [outer = 1AF0F000] 04:41:52 INFO - PROCESS | 3804 | ++DOCSHELL 1B2E8000 == 15 [pid = 3804] [id = 15] 04:41:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 41 (1B2E8400) [pid = 3804] [serial = 41] [outer = 00000000] 04:41:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 42 (1B2EB400) [pid = 3804] [serial = 42] [outer = 1B2E8400] 04:41:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 43 (1B2E8C00) [pid = 3804] [serial = 43] [outer = 1B2E8400] 04:41:52 INFO - PROCESS | 3804 | ++DOCSHELL 1A6AE800 == 16 [pid = 3804] [id = 16] 04:41:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 44 (1A7ED400) [pid = 3804] [serial = 44] [outer = 00000000] 04:41:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 45 (1B333400) [pid = 3804] [serial = 45] [outer = 1A7ED400] 04:41:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 46 (1B087800) [pid = 3804] [serial = 46] [outer = 1A7ED400] 04:41:52 INFO - PROCESS | 3804 | 1468500112417 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]]]}] 04:41:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:41:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 367ms 04:41:52 INFO - PROCESS | 3804 | 1468500112460 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 04:41:52 INFO - PROCESS | 3804 | 1468500112462 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 04:41:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:41:52 INFO - PROCESS | 3804 | 1468500112465 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:41:52 INFO - PROCESS | 3804 | 1468500112479 Marionette TRACE conn3 <- [1,30,null,{}] 04:41:52 INFO - PROCESS | 3804 | 1468500112483 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}] 04:41:52 INFO - PROCESS | 3804 | 1468500112484 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:52 INFO - PROCESS | 3804 | 1468500112543 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 04:41:52 INFO - PROCESS | 3804 | 1468500112530 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:52 INFO - PROCESS | 3804 | 1468500112532 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:52 INFO - PROCESS | 3804 | ++DOCSHELL 1B33B000 == 17 [pid = 3804] [id = 17] 04:41:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 47 (1B33B400) [pid = 3804] [serial = 47] [outer = 00000000] 04:41:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 48 (1B5E7800) [pid = 3804] [serial = 48] [outer = 1B33B400] 04:41:52 INFO - PROCESS | 3804 | 1468500112574 Marionette DEBUG loaded listener.js 04:41:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 49 (1B5E8400) [pid = 3804] [serial = 49] [outer = 1B33B400] 04:41:52 INFO - PROCESS | 3804 | --DOCSHELL 114D4800 == 16 [pid = 3804] [id = 1] 04:41:53 INFO - PROCESS | 3804 | 1468500113205 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]]]}] 04:41:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 760ms 04:41:53 INFO - PROCESS | 3804 | 1468500113227 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 04:41:53 INFO - PROCESS | 3804 | 1468500113232 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 04:41:53 INFO - PROCESS | 3804 | 1468500113237 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:41:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:41:53 INFO - PROCESS | 3804 | 1468500113242 Marionette TRACE conn3 <- [1,34,null,{}] 04:41:53 INFO - PROCESS | 3804 | 1468500113247 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}] 04:41:53 INFO - PROCESS | 3804 | 1468500113250 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:53 INFO - PROCESS | 3804 | 1468500113345 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 04:41:53 INFO - PROCESS | 3804 | 1468500113430 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:53 INFO - PROCESS | 3804 | 1468500113410 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:53 INFO - PROCESS | 3804 | ++DOCSHELL 1055D800 == 17 [pid = 3804] [id = 18] 04:41:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 50 (10A08800) [pid = 3804] [serial = 50] [outer = 00000000] 04:41:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 51 (114D5000) [pid = 3804] [serial = 51] [outer = 10A08800] 04:41:53 INFO - PROCESS | 3804 | 1468500113443 Marionette DEBUG loaded listener.js 04:41:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 52 (12BC2800) [pid = 3804] [serial = 52] [outer = 10A08800] 04:41:53 INFO - PROCESS | 3804 | --DOCSHELL 114D5C00 == 16 [pid = 3804] [id = 4] 04:41:53 INFO - PROCESS | 3804 | 1468500113878 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]]]}] 04:41:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 668ms 04:41:53 INFO - PROCESS | 3804 | 1468500113903 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 04:41:53 INFO - PROCESS | 3804 | 1468500113907 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 04:41:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:41:53 INFO - PROCESS | 3804 | 1468500113912 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:41:53 INFO - PROCESS | 3804 | 1468500113916 Marionette TRACE conn3 <- [1,38,null,{}] 04:41:53 INFO - PROCESS | 3804 | 1468500113921 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}] 04:41:53 INFO - PROCESS | 3804 | 1468500113924 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:53 INFO - PROCESS | 3804 | 1468500113978 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 04:41:54 INFO - PROCESS | 3804 | 1468500114011 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:54 INFO - PROCESS | 3804 | 1468500114013 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:54 INFO - PROCESS | 3804 | ++DOCSHELL 10A10400 == 17 [pid = 3804] [id = 19] 04:41:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 53 (10A7E800) [pid = 3804] [serial = 53] [outer = 00000000] 04:41:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 54 (10ED7800) [pid = 3804] [serial = 54] [outer = 10A7E800] 04:41:54 INFO - PROCESS | 3804 | 1468500114038 Marionette DEBUG loaded listener.js 04:41:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 55 (112E4C00) [pid = 3804] [serial = 55] [outer = 10A7E800] 04:41:54 INFO - PROCESS | 3804 | 1468500114246 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]]]}] 04:41:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:41:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 343ms 04:41:54 INFO - PROCESS | 3804 | 1468500114257 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 04:41:54 INFO - PROCESS | 3804 | 1468500114262 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 04:41:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:41:54 INFO - PROCESS | 3804 | 1468500114268 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:41:54 INFO - PROCESS | 3804 | 1468500114271 Marionette TRACE conn3 <- [1,42,null,{}] 04:41:54 INFO - PROCESS | 3804 | 1468500114274 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}] 04:41:54 INFO - PROCESS | 3804 | 1468500114276 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:54 INFO - PROCESS | 3804 | 1468500114355 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 04:41:54 INFO - PROCESS | 3804 | 1468500114339 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:54 INFO - PROCESS | 3804 | 1468500114342 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:54 INFO - PROCESS | 3804 | ++DOCSHELL 11AE2400 == 18 [pid = 3804] [id = 20] 04:41:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 56 (11CD4800) [pid = 3804] [serial = 56] [outer = 00000000] 04:41:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 57 (1289F000) [pid = 3804] [serial = 57] [outer = 11CD4800] 04:41:54 INFO - PROCESS | 3804 | 1468500114391 Marionette DEBUG loaded listener.js 04:41:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 58 (129AA800) [pid = 3804] [serial = 58] [outer = 11CD4800] 04:41:54 INFO - PROCESS | 3804 | 1468500114603 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]]]}] 04:41:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:41:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 367ms 04:41:54 INFO - PROCESS | 3804 | 1468500114640 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 04:41:54 INFO - PROCESS | 3804 | 1468500114642 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 04:41:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:41:54 INFO - PROCESS | 3804 | 1468500114646 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:41:54 INFO - PROCESS | 3804 | 1468500114649 Marionette TRACE conn3 <- [1,46,null,{}] 04:41:54 INFO - PROCESS | 3804 | 1468500114660 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}] 04:41:54 INFO - PROCESS | 3804 | 1468500114665 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:54 INFO - PROCESS | 3804 | 1468500114690 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 04:41:54 INFO - PROCESS | 3804 | 1468500114705 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:54 INFO - PROCESS | 3804 | 1468500114708 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:54 INFO - PROCESS | 3804 | ++DOCSHELL 13130400 == 19 [pid = 3804] [id = 21] 04:41:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 59 (13131400) [pid = 3804] [serial = 59] [outer = 00000000] 04:41:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (13150C00) [pid = 3804] [serial = 60] [outer = 13131400] 04:41:54 INFO - PROCESS | 3804 | 1468500114733 Marionette DEBUG loaded listener.js 04:41:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (131F4000) [pid = 3804] [serial = 61] [outer = 13131400] 04:41:54 INFO - PROCESS | 3804 | 1468500114998 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]]]}] 04:41:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:41:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 392ms 04:41:55 INFO - PROCESS | 3804 | 1468500115038 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 04:41:55 INFO - PROCESS | 3804 | 1468500115040 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 04:41:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:41:55 INFO - PROCESS | 3804 | 1468500115047 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:41:55 INFO - PROCESS | 3804 | 1468500115049 Marionette TRACE conn3 <- [1,50,null,{}] 04:41:55 INFO - PROCESS | 3804 | 1468500115053 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}] 04:41:55 INFO - PROCESS | 3804 | 1468500115055 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:55 INFO - PROCESS | 3804 | 1468500115096 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 04:41:55 INFO - PROCESS | 3804 | 1468500115106 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:55 INFO - PROCESS | 3804 | 1468500115108 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:55 INFO - PROCESS | 3804 | ++DOCSHELL 131F6400 == 20 [pid = 3804] [id = 22] 04:41:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (131F6C00) [pid = 3804] [serial = 62] [outer = 00000000] 04:41:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (14F18800) [pid = 3804] [serial = 63] [outer = 131F6C00] 04:41:55 INFO - PROCESS | 3804 | 1468500115179 Marionette DEBUG loaded listener.js 04:41:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (14F22400) [pid = 3804] [serial = 64] [outer = 131F6C00] 04:41:55 INFO - PROCESS | 3804 | 1468500115355 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]]]}] 04:41:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:41:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 334ms 04:41:55 INFO - PROCESS | 3804 | 1468500115380 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 04:41:55 INFO - PROCESS | 3804 | 1468500115382 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 04:41:55 INFO - PROCESS | 3804 | 1468500115385 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:41:55 INFO - PROCESS | 3804 | 1468500115387 Marionette TRACE conn3 <- [1,54,null,{}] 04:41:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:41:55 INFO - PROCESS | 3804 | 1468500115390 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}] 04:41:55 INFO - PROCESS | 3804 | 1468500115392 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:55 INFO - PROCESS | 3804 | 1468500115468 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 04:41:55 INFO - PROCESS | 3804 | 1468500115481 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:55 INFO - PROCESS | 3804 | 1468500115483 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:55 INFO - PROCESS | 3804 | ++DOCSHELL 132A4C00 == 21 [pid = 3804] [id = 23] 04:41:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (142E7800) [pid = 3804] [serial = 65] [outer = 00000000] 04:41:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (1532C800) [pid = 3804] [serial = 66] [outer = 142E7800] 04:41:55 INFO - PROCESS | 3804 | 1468500115501 Marionette DEBUG loaded listener.js 04:41:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (15467800) [pid = 3804] [serial = 67] [outer = 142E7800] 04:41:55 INFO - PROCESS | 3804 | 1468500115694 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]]]}] 04:41:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:41:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 317ms 04:41:55 INFO - PROCESS | 3804 | 1468500115722 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 04:41:55 INFO - PROCESS | 3804 | 1468500115724 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 04:41:55 INFO - PROCESS | 3804 | 1468500115728 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:41:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:41:55 INFO - PROCESS | 3804 | 1468500115729 Marionette TRACE conn3 <- [1,58,null,{}] 04:41:55 INFO - PROCESS | 3804 | 1468500115732 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}] 04:41:55 INFO - PROCESS | 3804 | 1468500115714 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:55 INFO - PROCESS | 3804 | 1468500115803 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 04:41:55 INFO - PROCESS | 3804 | 1468500115805 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:55 INFO - PROCESS | 3804 | 1468500115807 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:55 INFO - PROCESS | 3804 | ++DOCSHELL 1532E000 == 22 [pid = 3804] [id = 24] 04:41:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (1569D000) [pid = 3804] [serial = 68] [outer = 00000000] 04:41:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (16283800) [pid = 3804] [serial = 69] [outer = 1569D000] 04:41:55 INFO - PROCESS | 3804 | 1468500115828 Marionette DEBUG loaded listener.js 04:41:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (1628AC00) [pid = 3804] [serial = 70] [outer = 1569D000] 04:41:56 INFO - PROCESS | 3804 | 1468500116049 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]]]}] 04:41:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:41:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 334ms 04:41:56 INFO - PROCESS | 3804 | 1468500116068 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 04:41:56 INFO - PROCESS | 3804 | 1468500116070 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 04:41:56 INFO - PROCESS | 3804 | 1468500116073 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:41:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:41:56 INFO - PROCESS | 3804 | 1468500116074 Marionette TRACE conn3 <- [1,62,null,{}] 04:41:56 INFO - PROCESS | 3804 | 1468500116078 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}] 04:41:56 INFO - PROCESS | 3804 | 1468500116056 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:56 INFO - PROCESS | 3804 | 1468500116129 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 04:41:56 INFO - PROCESS | 3804 | 1468500116136 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:56 INFO - PROCESS | 3804 | 1468500116138 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:56 INFO - PROCESS | 3804 | ++DOCSHELL 1672F800 == 23 [pid = 3804] [id = 25] 04:41:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (16730000) [pid = 3804] [serial = 71] [outer = 00000000] 04:41:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (16EB6800) [pid = 3804] [serial = 72] [outer = 16730000] 04:41:56 INFO - PROCESS | 3804 | 1468500116157 Marionette DEBUG loaded listener.js 04:41:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (16F2D800) [pid = 3804] [serial = 73] [outer = 16730000] 04:41:56 INFO - PROCESS | 3804 | 1468500116350 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]]]}] 04:41:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:41:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 317ms 04:41:56 INFO - PROCESS | 3804 | 1468500116387 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 04:41:56 INFO - PROCESS | 3804 | 1468500116389 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 04:41:56 INFO - PROCESS | 3804 | 1468500116392 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:41:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:41:56 INFO - PROCESS | 3804 | 1468500116393 Marionette TRACE conn3 <- [1,66,null,{}] 04:41:56 INFO - PROCESS | 3804 | 1468500116397 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}] 04:41:56 INFO - PROCESS | 3804 | 1468500116399 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:56 INFO - PROCESS | 3804 | 1468500116450 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 04:41:56 INFO - PROCESS | 3804 | 1468500116480 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:56 INFO - PROCESS | 3804 | 1468500116482 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:56 INFO - PROCESS | 3804 | ++DOCSHELL 10441800 == 24 [pid = 3804] [id = 26] 04:41:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (13150400) [pid = 3804] [serial = 74] [outer = 00000000] 04:41:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (175F5400) [pid = 3804] [serial = 75] [outer = 13150400] 04:41:56 INFO - PROCESS | 3804 | 1468500116498 Marionette DEBUG loaded listener.js 04:41:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (175F7000) [pid = 3804] [serial = 76] [outer = 13150400] 04:41:56 INFO - PROCESS | 3804 | 1468500116711 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]]]}] 04:41:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:41:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 342ms 04:41:56 INFO - PROCESS | 3804 | 1468500116732 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 04:41:56 INFO - PROCESS | 3804 | 1468500116733 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 04:41:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:41:56 INFO - PROCESS | 3804 | 1468500116737 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:41:56 INFO - PROCESS | 3804 | 1468500116738 Marionette TRACE conn3 <- [1,70,null,{}] 04:41:56 INFO - PROCESS | 3804 | 1468500116742 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}] 04:41:56 INFO - PROCESS | 3804 | 1468500116744 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:56 INFO - PROCESS | 3804 | 1468500116797 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 04:41:56 INFO - PROCESS | 3804 | 1468500116803 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:56 INFO - PROCESS | 3804 | 1468500116805 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:56 INFO - PROCESS | 3804 | ++DOCSHELL 17655400 == 25 [pid = 3804] [id = 27] 04:41:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (17707400) [pid = 3804] [serial = 77] [outer = 00000000] 04:41:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (1770F800) [pid = 3804] [serial = 78] [outer = 17707400] 04:41:56 INFO - PROCESS | 3804 | 1468500116825 Marionette DEBUG loaded listener.js 04:41:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (17D1A800) [pid = 3804] [serial = 79] [outer = 17707400] 04:41:57 INFO - PROCESS | 3804 | 1468500117044 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]]]}] 04:41:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:41:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 334ms 04:41:57 INFO - PROCESS | 3804 | 1468500117058 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 04:41:57 INFO - PROCESS | 3804 | 1468500117060 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 04:41:57 INFO - PROCESS | 3804 | 1468500117064 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:41:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:41:57 INFO - PROCESS | 3804 | 1468500117065 Marionette TRACE conn3 <- [1,74,null,{}] 04:41:57 INFO - PROCESS | 3804 | 1468500117069 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}] 04:41:57 INFO - PROCESS | 3804 | 1468500117070 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:57 INFO - PROCESS | 3804 | 1468500117122 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 04:41:57 INFO - PROCESS | 3804 | 1468500117127 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:57 INFO - PROCESS | 3804 | 1468500117129 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:57 INFO - PROCESS | 3804 | ++DOCSHELL 17571800 == 26 [pid = 3804] [id = 28] 04:41:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (17DA5400) [pid = 3804] [serial = 80] [outer = 00000000] 04:41:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (17E54400) [pid = 3804] [serial = 81] [outer = 17DA5400] 04:41:57 INFO - PROCESS | 3804 | 1468500117146 Marionette DEBUG loaded listener.js 04:41:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (17EAE000) [pid = 3804] [serial = 82] [outer = 17DA5400] 04:41:57 INFO - PROCESS | 3804 | 1468500117369 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]]]}] 04:41:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:41:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 317ms 04:41:57 INFO - PROCESS | 3804 | 1468500117393 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 04:41:57 INFO - PROCESS | 3804 | 1468500117395 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 04:41:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:41:57 INFO - PROCESS | 3804 | 1468500117402 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:41:57 INFO - PROCESS | 3804 | 1468500117405 Marionette TRACE conn3 <- [1,78,null,{}] 04:41:57 INFO - PROCESS | 3804 | 1468500117408 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}] 04:41:57 INFO - PROCESS | 3804 | 1468500117410 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:57 INFO - PROCESS | 3804 | 1468500117477 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 04:41:57 INFO - PROCESS | 3804 | 1468500117467 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:57 INFO - PROCESS | 3804 | 1468500117470 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:57 INFO - PROCESS | 3804 | ++DOCSHELL 1979B400 == 27 [pid = 3804] [id = 29] 04:41:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (1979B800) [pid = 3804] [serial = 83] [outer = 00000000] 04:41:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (19A42C00) [pid = 3804] [serial = 84] [outer = 1979B800] 04:41:57 INFO - PROCESS | 3804 | 1468500117513 Marionette DEBUG loaded listener.js 04:41:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (19C8BC00) [pid = 3804] [serial = 85] [outer = 1979B800] 04:41:57 INFO - PROCESS | 3804 | 1468500117741 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]]]}] 04:41:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:41:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 343ms 04:41:58 INFO - PROCESS | 3804 | 1468500118157 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 04:41:58 INFO - PROCESS | 3804 | 1468500118161 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 04:41:58 INFO - PROCESS | 3804 | 1468500118187 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:41:58 INFO - PROCESS | 3804 | 1468500118191 Marionette TRACE conn3 <- [1,82,null,{}] 04:41:58 INFO - PROCESS | 3804 | 1468500118197 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}] 04:41:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:41:58 INFO - PROCESS | 3804 | 1468500118177 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:58 INFO - PROCESS | 3804 | 1468500118261 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 04:41:58 INFO - PROCESS | 3804 | 1468500118277 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:58 INFO - PROCESS | 3804 | 1468500118280 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:58 INFO - PROCESS | 3804 | ++DOCSHELL 10A0F800 == 28 [pid = 3804] [id = 30] 04:41:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (10A10000) [pid = 3804] [serial = 86] [outer = 00000000] 04:41:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (10BC0800) [pid = 3804] [serial = 87] [outer = 10A10000] 04:41:58 INFO - PROCESS | 3804 | 1468500118304 Marionette DEBUG loaded listener.js 04:41:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (10ED1C00) [pid = 3804] [serial = 88] [outer = 10A10000] 04:41:58 INFO - PROCESS | 3804 | 1468500118560 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]]]}] 04:41:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:41:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 400ms 04:41:58 INFO - PROCESS | 3804 | 1468500118582 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 04:41:58 INFO - PROCESS | 3804 | 1468500118585 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 04:41:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:41:58 INFO - PROCESS | 3804 | 1468500118591 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:41:58 INFO - PROCESS | 3804 | 1468500118594 Marionette TRACE conn3 <- [1,86,null,{}] 04:41:58 INFO - PROCESS | 3804 | 1468500118599 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}] 04:41:58 INFO - PROCESS | 3804 | 1468500118601 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:58 INFO - PROCESS | 3804 | 1468500118660 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 04:41:58 INFO - PROCESS | 3804 | 1468500118705 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:58 INFO - PROCESS | 3804 | 1468500118708 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:58 INFO - PROCESS | 3804 | ++DOCSHELL 12927000 == 29 [pid = 3804] [id = 31] 04:41:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (12927400) [pid = 3804] [serial = 89] [outer = 00000000] 04:41:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (129F4000) [pid = 3804] [serial = 90] [outer = 12927400] 04:41:58 INFO - PROCESS | 3804 | 1468500118732 Marionette DEBUG loaded listener.js 04:41:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (12D68800) [pid = 3804] [serial = 91] [outer = 12927400] 04:41:59 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (1AF0F000) [pid = 3804] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:41:59 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (1AA90000) [pid = 3804] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:41:59 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (1A7F8000) [pid = 3804] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:41:59 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (1A6A7C00) [pid = 3804] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:41:59 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (1AB8F400) [pid = 3804] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:41:59 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (17E56000) [pid = 3804] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:41:59 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (13DC1000) [pid = 3804] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:41:59 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (1B33B400) [pid = 3804] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:41:59 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (10A08800) [pid = 3804] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:41:59 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (10A7E800) [pid = 3804] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:41:59 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (11CD4800) [pid = 3804] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:41:59 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (13131400) [pid = 3804] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:41:59 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (131F6C00) [pid = 3804] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:41:59 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (142E7800) [pid = 3804] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:41:59 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (1569D000) [pid = 3804] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:41:59 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (16730000) [pid = 3804] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:41:59 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (13150400) [pid = 3804] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:41:59 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (17707400) [pid = 3804] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:41:59 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (17DA5400) [pid = 3804] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:41:59 INFO - PROCESS | 3804 | 1468500119133 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]]]}] 04:41:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:41:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 560ms 04:41:59 INFO - PROCESS | 3804 | 1468500119142 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 04:41:59 INFO - PROCESS | 3804 | 1468500119144 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 04:41:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:41:59 INFO - PROCESS | 3804 | 1468500119152 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:41:59 INFO - PROCESS | 3804 | 1468500119154 Marionette TRACE conn3 <- [1,90,null,{}] 04:41:59 INFO - PROCESS | 3804 | 1468500119161 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}] 04:41:59 INFO - PROCESS | 3804 | 1468500119166 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:59 INFO - PROCESS | 3804 | 1468500119223 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 04:41:59 INFO - PROCESS | 3804 | 1468500119238 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:59 INFO - PROCESS | 3804 | 1468500119242 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:59 INFO - PROCESS | 3804 | ++DOCSHELL 13125000 == 30 [pid = 3804] [id = 32] 04:41:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (13126000) [pid = 3804] [serial = 92] [outer = 00000000] 04:41:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (13150400) [pid = 3804] [serial = 93] [outer = 13126000] 04:41:59 INFO - PROCESS | 3804 | 1468500119266 Marionette DEBUG loaded listener.js 04:41:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (131F7C00) [pid = 3804] [serial = 94] [outer = 13126000] 04:41:59 INFO - PROCESS | 3804 | 1468500119511 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]]]}] 04:41:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:41:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 384ms 04:41:59 INFO - PROCESS | 3804 | 1468500119540 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 04:41:59 INFO - PROCESS | 3804 | 1468500119542 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 04:41:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:41:59 INFO - PROCESS | 3804 | 1468500119545 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:41:59 INFO - PROCESS | 3804 | 1468500119547 Marionette TRACE conn3 <- [1,94,null,{}] 04:41:59 INFO - PROCESS | 3804 | 1468500119550 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}] 04:41:59 INFO - PROCESS | 3804 | 1468500119553 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:59 INFO - PROCESS | 3804 | 1468500119584 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 04:41:59 INFO - PROCESS | 3804 | 1468500119591 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:59 INFO - PROCESS | 3804 | 1468500119593 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:59 INFO - PROCESS | 3804 | ++DOCSHELL 13DC0000 == 31 [pid = 3804] [id = 33] 04:41:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (13DC4800) [pid = 3804] [serial = 95] [outer = 00000000] 04:41:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (14F21800) [pid = 3804] [serial = 96] [outer = 13DC4800] 04:41:59 INFO - PROCESS | 3804 | 1468500119612 Marionette DEBUG loaded listener.js 04:41:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (15325000) [pid = 3804] [serial = 97] [outer = 13DC4800] 04:41:59 INFO - PROCESS | 3804 | 1468500119844 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]]]}] 04:41:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:41:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 342ms 04:41:59 INFO - PROCESS | 3804 | 1468500119870 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 04:41:59 INFO - PROCESS | 3804 | 1468500119872 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 04:41:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:41:59 INFO - PROCESS | 3804 | 1468500119879 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:41:59 INFO - PROCESS | 3804 | 1468500119881 Marionette TRACE conn3 <- [1,98,null,{}] 04:41:59 INFO - PROCESS | 3804 | 1468500119885 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}] 04:41:59 INFO - PROCESS | 3804 | 1468500119887 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:59 INFO - PROCESS | 3804 | 1468500119938 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 04:41:59 INFO - PROCESS | 3804 | 1468500119944 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:59 INFO - PROCESS | 3804 | 1468500119946 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:41:59 INFO - PROCESS | 3804 | ++DOCSHELL 1569D000 == 32 [pid = 3804] [id = 34] 04:41:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (1569D800) [pid = 3804] [serial = 98] [outer = 00000000] 04:41:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (158C7400) [pid = 3804] [serial = 99] [outer = 1569D800] 04:41:59 INFO - PROCESS | 3804 | 1468500119967 Marionette DEBUG loaded listener.js 04:41:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (1628A800) [pid = 3804] [serial = 100] [outer = 1569D800] 04:42:00 INFO - PROCESS | 3804 | 1468500120333 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]]]}] 04:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 484ms 04:42:00 INFO - PROCESS | 3804 | 1468500120355 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 04:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:42:00 INFO - PROCESS | 3804 | 1468500120360 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 04:42:00 INFO - PROCESS | 3804 | 1468500120365 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:42:00 INFO - PROCESS | 3804 | 1468500120368 Marionette TRACE conn3 <- [1,102,null,{}] 04:42:00 INFO - PROCESS | 3804 | 1468500120374 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}] 04:42:00 INFO - PROCESS | 3804 | 1468500120377 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:00 INFO - PROCESS | 3804 | 1468500120439 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 04:42:00 INFO - PROCESS | 3804 | 1468500120514 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:00 INFO - PROCESS | 3804 | 1468500120517 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:00 INFO - PROCESS | 3804 | ++DOCSHELL 10A81400 == 33 [pid = 3804] [id = 35] 04:42:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (10A82C00) [pid = 3804] [serial = 101] [outer = 00000000] 04:42:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (11AE5C00) [pid = 3804] [serial = 102] [outer = 10A82C00] 04:42:00 INFO - PROCESS | 3804 | 1468500120547 Marionette DEBUG loaded listener.js 04:42:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (129B4000) [pid = 3804] [serial = 103] [outer = 10A82C00] 04:42:00 INFO - PROCESS | 3804 | 1468500120847 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]]]}] 04:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 500ms 04:42:00 INFO - PROCESS | 3804 | 1468500120885 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 04:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:42:00 INFO - PROCESS | 3804 | 1468500120890 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 04:42:00 INFO - PROCESS | 3804 | 1468500120873 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:42:00 INFO - PROCESS | 3804 | 1468500120878 Marionette TRACE conn3 <- [1,106,null,{}] 04:42:00 INFO - PROCESS | 3804 | 1468500120883 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}] 04:42:00 INFO - PROCESS | 3804 | 1468500120886 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:00 INFO - PROCESS | 3804 | 1468500120940 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 04:42:00 INFO - PROCESS | 3804 | 1468500120982 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:00 INFO - PROCESS | 3804 | 1468500120985 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:01 INFO - PROCESS | 3804 | ++DOCSHELL 1306B800 == 34 [pid = 3804] [id = 36] 04:42:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (13431000) [pid = 3804] [serial = 104] [outer = 00000000] 04:42:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (14F21C00) [pid = 3804] [serial = 105] [outer = 13431000] 04:42:01 INFO - PROCESS | 3804 | 1468500121062 Marionette DEBUG loaded listener.js 04:42:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (156A0800) [pid = 3804] [serial = 106] [outer = 13431000] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (1672DC00) [pid = 3804] [serial = 17] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (142E5000) [pid = 3804] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (142DF800) [pid = 3804] [serial = 9] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (1281C800) [pid = 3804] [serial = 4] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (1B5E7800) [pid = 3804] [serial = 48] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (114D5000) [pid = 3804] [serial = 51] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (10ED7800) [pid = 3804] [serial = 54] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (12BC2800) [pid = 3804] [serial = 52] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (1289F000) [pid = 3804] [serial = 57] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (13150C00) [pid = 3804] [serial = 60] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (14F18800) [pid = 3804] [serial = 63] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (1532C800) [pid = 3804] [serial = 66] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (16283800) [pid = 3804] [serial = 69] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (16EB6800) [pid = 3804] [serial = 72] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (175F5400) [pid = 3804] [serial = 75] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (1770F800) [pid = 3804] [serial = 78] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (17E54400) [pid = 3804] [serial = 81] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (14F22400) [pid = 3804] [serial = 64] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (15467800) [pid = 3804] [serial = 67] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (1628AC00) [pid = 3804] [serial = 70] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (131F4000) [pid = 3804] [serial = 61] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (16F2D800) [pid = 3804] [serial = 73] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (175F7000) [pid = 3804] [serial = 76] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (17D1A800) [pid = 3804] [serial = 79] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (112E4C00) [pid = 3804] [serial = 55] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (17EAE000) [pid = 3804] [serial = 82] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 60 (1B5E8400) [pid = 3804] [serial = 49] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 59 (129AA800) [pid = 3804] [serial = 58] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 58 (1A6B0C00) [pid = 3804] [serial = 30] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 57 (1ADC1400) [pid = 3804] [serial = 31] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 56 (1ADB9C00) [pid = 3804] [serial = 28] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 55 (1AB92000) [pid = 3804] [serial = 27] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 54 (1A10E800) [pid = 3804] [serial = 24] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 53 (19D85800) [pid = 3804] [serial = 21] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 52 (19D89400) [pid = 3804] [serial = 22] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 51 (16A7E000) [pid = 3804] [serial = 14] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 50 (1B2EB400) [pid = 3804] [serial = 42] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 49 (1B333400) [pid = 3804] [serial = 45] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 48 (1B07D800) [pid = 3804] [serial = 39] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 47 (1B082000) [pid = 3804] [serial = 40] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 46 (1AF07000) [pid = 3804] [serial = 37] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 45 (1AF02400) [pid = 3804] [serial = 36] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 44 (1A7FBC00) [pid = 3804] [serial = 33] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | --DOMWINDOW == 43 (1ADC4C00) [pid = 3804] [serial = 34] [outer = 00000000] [url = about:blank] 04:42:01 INFO - PROCESS | 3804 | 1468500121711 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]]]}] 04:42:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:42:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 868ms 04:42:01 INFO - PROCESS | 3804 | 1468500121762 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 04:42:01 INFO - PROCESS | 3804 | 1468500121742 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 04:42:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:42:01 INFO - PROCESS | 3804 | 1468500121748 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:42:01 INFO - PROCESS | 3804 | 1468500121751 Marionette TRACE conn3 <- [1,110,null,{}] 04:42:01 INFO - PROCESS | 3804 | 1468500121757 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}] 04:42:01 INFO - PROCESS | 3804 | 1468500121761 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:01 INFO - PROCESS | 3804 | 1468500121818 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 04:42:01 INFO - PROCESS | 3804 | 1468500121825 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:01 INFO - PROCESS | 3804 | 1468500121829 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:01 INFO - PROCESS | 3804 | ++DOCSHELL 11236800 == 35 [pid = 3804] [id = 37] 04:42:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 44 (11236C00) [pid = 3804] [serial = 107] [outer = 00000000] 04:42:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 45 (112E6800) [pid = 3804] [serial = 108] [outer = 11236C00] 04:42:01 INFO - PROCESS | 3804 | 1468500121856 Marionette DEBUG loaded listener.js 04:42:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 46 (112EFC00) [pid = 3804] [serial = 109] [outer = 11236C00] 04:42:02 INFO - PROCESS | 3804 | 1468500122103 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]]]}] 04:42:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:42:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 376ms 04:42:02 INFO - PROCESS | 3804 | 1468500122128 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 04:42:02 INFO - PROCESS | 3804 | 1468500122132 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 04:42:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:42:02 INFO - PROCESS | 3804 | 1468500122139 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:42:02 INFO - PROCESS | 3804 | 1468500122142 Marionette TRACE conn3 <- [1,114,null,{}] 04:42:02 INFO - PROCESS | 3804 | 1468500122145 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}] 04:42:02 INFO - PROCESS | 3804 | 1468500122148 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:02 INFO - PROCESS | 3804 | 1468500122185 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 04:42:02 INFO - PROCESS | 3804 | 1468500122200 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:02 INFO - PROCESS | 3804 | 1468500122202 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:02 INFO - PROCESS | 3804 | ++DOCSHELL 129F2C00 == 36 [pid = 3804] [id = 38] 04:42:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 47 (129F3800) [pid = 3804] [serial = 110] [outer = 00000000] 04:42:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 48 (12DF1000) [pid = 3804] [serial = 111] [outer = 129F3800] 04:42:02 INFO - PROCESS | 3804 | 1468500122226 Marionette DEBUG loaded listener.js 04:42:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 49 (13070800) [pid = 3804] [serial = 112] [outer = 129F3800] 04:42:02 INFO - PROCESS | 3804 | 1468500122466 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]]]}] 04:42:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:42:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 334ms 04:42:02 INFO - PROCESS | 3804 | 1468500122468 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 04:42:02 INFO - PROCESS | 3804 | 1468500122470 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 04:42:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:42:02 INFO - PROCESS | 3804 | 1468500122478 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:42:02 INFO - PROCESS | 3804 | 1468500122481 Marionette TRACE conn3 <- [1,118,null,{}] 04:42:02 INFO - PROCESS | 3804 | 1468500122492 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}] 04:42:02 INFO - PROCESS | 3804 | 1468500122496 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:02 INFO - PROCESS | 3804 | 1468500122554 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 04:42:02 INFO - PROCESS | 3804 | 1468500122559 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:02 INFO - PROCESS | 3804 | 1468500122562 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:02 INFO - PROCESS | 3804 | ++DOCSHELL 13C15800 == 37 [pid = 3804] [id = 39] 04:42:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 50 (13C16000) [pid = 3804] [serial = 113] [outer = 00000000] 04:42:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 51 (13DC3400) [pid = 3804] [serial = 114] [outer = 13C16000] 04:42:02 INFO - PROCESS | 3804 | 1468500122583 Marionette DEBUG loaded listener.js 04:42:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 52 (142E0000) [pid = 3804] [serial = 115] [outer = 13C16000] 04:42:02 INFO - PROCESS | 3804 | 1468500122805 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]]]}] 04:42:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:42:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 343ms 04:42:02 INFO - PROCESS | 3804 | 1468500122826 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 04:42:02 INFO - PROCESS | 3804 | 1468500122829 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 04:42:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:42:02 INFO - PROCESS | 3804 | 1468500122832 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:42:02 INFO - PROCESS | 3804 | 1468500122834 Marionette TRACE conn3 <- [1,122,null,{}] 04:42:02 INFO - PROCESS | 3804 | 1468500122837 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}] 04:42:02 INFO - PROCESS | 3804 | 1468500122839 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:02 INFO - PROCESS | 3804 | 1468500122880 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 04:42:02 INFO - PROCESS | 3804 | 1468500122886 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:02 INFO - PROCESS | 3804 | 1468500122888 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:02 INFO - PROCESS | 3804 | ++DOCSHELL 13DC0800 == 38 [pid = 3804] [id = 40] 04:42:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 53 (14F1F000) [pid = 3804] [serial = 116] [outer = 00000000] 04:42:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 54 (15468C00) [pid = 3804] [serial = 117] [outer = 14F1F000] 04:42:02 INFO - PROCESS | 3804 | 1468500122916 Marionette DEBUG loaded listener.js 04:42:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 55 (158A1C00) [pid = 3804] [serial = 118] [outer = 14F1F000] 04:42:03 INFO - PROCESS | 3804 | 1468500123168 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]]]}] 04:42:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:42:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 367ms 04:42:03 INFO - PROCESS | 3804 | 1468500123193 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 04:42:03 INFO - PROCESS | 3804 | 1468500123195 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 04:42:03 INFO - PROCESS | 3804 | 1468500123198 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:42:03 INFO - PROCESS | 3804 | 1468500123200 Marionette TRACE conn3 <- [1,126,null,{}] 04:42:03 INFO - PROCESS | 3804 | 1468500123209 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}] 04:42:03 INFO - PROCESS | 3804 | 1468500123211 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:03 INFO - PROCESS | 3804 | 1468500123262 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 04:42:03 INFO - PROCESS | 3804 | 1468500123304 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:03 INFO - PROCESS | 3804 | 1468500123306 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:03 INFO - PROCESS | 3804 | ++DOCSHELL 158C0000 == 39 [pid = 3804] [id = 41] 04:42:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 56 (1634CC00) [pid = 3804] [serial = 119] [outer = 00000000] 04:42:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 57 (168D6000) [pid = 3804] [serial = 120] [outer = 1634CC00] 04:42:03 INFO - PROCESS | 3804 | 1468500123349 Marionette DEBUG loaded listener.js 04:42:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 58 (16B7C800) [pid = 3804] [serial = 121] [outer = 1634CC00] 04:42:03 INFO - PROCESS | 3804 | 1468500123581 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]]]}] 04:42:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:42:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 375ms 04:42:03 INFO - PROCESS | 3804 | --DOMWINDOW == 57 (1979B800) [pid = 3804] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:42:03 INFO - PROCESS | 3804 | --DOMWINDOW == 56 (1569D800) [pid = 3804] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:42:03 INFO - PROCESS | 3804 | --DOMWINDOW == 55 (12927400) [pid = 3804] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:42:03 INFO - PROCESS | 3804 | --DOMWINDOW == 54 (10A10000) [pid = 3804] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:42:03 INFO - PROCESS | 3804 | --DOMWINDOW == 53 (13DC4800) [pid = 3804] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:42:03 INFO - PROCESS | 3804 | --DOMWINDOW == 52 (13126000) [pid = 3804] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:42:03 INFO - PROCESS | 3804 | 1468500123585 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 04:42:03 INFO - PROCESS | 3804 | 1468500123587 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 04:42:03 INFO - PROCESS | 3804 | 1468500123591 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:42:03 INFO - PROCESS | 3804 | 1468500123593 Marionette TRACE conn3 <- [1,130,null,{}] 04:42:03 INFO - PROCESS | 3804 | 1468500123601 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}] 04:42:03 INFO - PROCESS | 3804 | 1468500123606 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:03 INFO - PROCESS | 3804 | 1468500123681 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 04:42:03 INFO - PROCESS | 3804 | 1468500123701 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:03 INFO - PROCESS | 3804 | 1468500123703 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:03 INFO - PROCESS | 3804 | ++DOCSHELL 13069800 == 40 [pid = 3804] [id = 42] 04:42:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 53 (142DF400) [pid = 3804] [serial = 122] [outer = 00000000] 04:42:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 54 (16731800) [pid = 3804] [serial = 123] [outer = 142DF400] 04:42:03 INFO - PROCESS | 3804 | 1468500123723 Marionette DEBUG loaded listener.js 04:42:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 55 (16F30000) [pid = 3804] [serial = 124] [outer = 142DF400] 04:42:03 INFO - PROCESS | 3804 | 1468500123924 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]]]}] 04:42:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:42:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 342ms 04:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:42:03 INFO - PROCESS | 3804 | 1468500123944 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 04:42:03 INFO - PROCESS | 3804 | 1468500123946 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 04:42:03 INFO - PROCESS | 3804 | 1468500123949 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:42:03 INFO - PROCESS | 3804 | 1468500123951 Marionette TRACE conn3 <- [1,134,null,{}] 04:42:03 INFO - PROCESS | 3804 | 1468500123954 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}] 04:42:03 INFO - PROCESS | 3804 | 1468500123956 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:03 INFO - PROCESS | 3804 | 1468500123996 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 04:42:04 INFO - PROCESS | 3804 | 1468500124032 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:04 INFO - PROCESS | 3804 | 1468500124011 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:04 INFO - PROCESS | 3804 | ++DOCSHELL 142DF800 == 41 [pid = 3804] [id = 43] 04:42:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 56 (16730C00) [pid = 3804] [serial = 125] [outer = 00000000] 04:42:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 57 (17656C00) [pid = 3804] [serial = 126] [outer = 16730C00] 04:42:04 INFO - PROCESS | 3804 | 1468500124055 Marionette DEBUG loaded listener.js 04:42:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 58 (1765DC00) [pid = 3804] [serial = 127] [outer = 16730C00] 04:42:04 INFO - PROCESS | 3804 | 1468500124251 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]]]}] 04:42:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:42:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 334ms 04:42:04 INFO - PROCESS | 3804 | 1468500124270 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 04:42:04 INFO - PROCESS | 3804 | 1468500124272 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 04:42:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:42:04 INFO - PROCESS | 3804 | 1468500124275 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:42:04 INFO - PROCESS | 3804 | 1468500124277 Marionette TRACE conn3 <- [1,138,null,{}] 04:42:04 INFO - PROCESS | 3804 | 1468500124280 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}] 04:42:04 INFO - PROCESS | 3804 | 1468500124282 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:04 INFO - PROCESS | 3804 | 1468500124357 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 04:42:04 INFO - PROCESS | 3804 | 1468500124341 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:04 INFO - PROCESS | 3804 | 1468500124343 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:04 INFO - PROCESS | 3804 | ++DOCSHELL 1770E800 == 42 [pid = 3804] [id = 44] 04:42:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 59 (17710800) [pid = 3804] [serial = 128] [outer = 00000000] 04:42:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (17DA1C00) [pid = 3804] [serial = 129] [outer = 17710800] 04:42:04 INFO - PROCESS | 3804 | 1468500124389 Marionette DEBUG loaded listener.js 04:42:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (17E48800) [pid = 3804] [serial = 130] [outer = 17710800] 04:42:04 INFO - PROCESS | 3804 | 1468500124585 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]]]}] 04:42:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:42:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 317ms 04:42:04 INFO - PROCESS | 3804 | 1468500124615 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 04:42:04 INFO - PROCESS | 3804 | 1468500124617 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 04:42:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:42:04 INFO - PROCESS | 3804 | 1468500124597 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:42:04 INFO - PROCESS | 3804 | 1468500124599 Marionette TRACE conn3 <- [1,142,null,{}] 04:42:04 INFO - PROCESS | 3804 | 1468500124602 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}] 04:42:04 INFO - PROCESS | 3804 | 1468500124604 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:04 INFO - PROCESS | 3804 | 1468500124679 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 04:42:04 INFO - PROCESS | 3804 | 1468500124682 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:04 INFO - PROCESS | 3804 | 1468500124685 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:04 INFO - PROCESS | 3804 | ++DOCSHELL 17D16400 == 43 [pid = 3804] [id = 45] 04:42:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (17DA4C00) [pid = 3804] [serial = 131] [outer = 00000000] 04:42:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (17E56000) [pid = 3804] [serial = 132] [outer = 17DA4C00] 04:42:04 INFO - PROCESS | 3804 | 1468500124705 Marionette DEBUG loaded listener.js 04:42:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (17E54000) [pid = 3804] [serial = 133] [outer = 17DA4C00] 04:42:04 INFO - PROCESS | 3804 | 1468500124937 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]]]}] 04:42:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:42:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 367ms 04:42:04 INFO - PROCESS | 3804 | 1468500124976 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 04:42:04 INFO - PROCESS | 3804 | 1468500124978 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 04:42:04 INFO - PROCESS | 3804 | 1468500124981 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:42:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:42:04 INFO - PROCESS | 3804 | 1468500124983 Marionette TRACE conn3 <- [1,146,null,{}] 04:42:04 INFO - PROCESS | 3804 | 1468500124986 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}] 04:42:04 INFO - PROCESS | 3804 | 1468500124988 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:05 INFO - PROCESS | 3804 | 1468500125039 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 04:42:05 INFO - PROCESS | 3804 | 1468500125047 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:05 INFO - PROCESS | 3804 | 1468500125049 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:05 INFO - PROCESS | 3804 | ++DOCSHELL 180B2C00 == 44 [pid = 3804] [id = 46] 04:42:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (180B7800) [pid = 3804] [serial = 134] [outer = 00000000] 04:42:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (181A1800) [pid = 3804] [serial = 135] [outer = 180B7800] 04:42:05 INFO - PROCESS | 3804 | 1468500125079 Marionette DEBUG loaded listener.js 04:42:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (19798C00) [pid = 3804] [serial = 136] [outer = 180B7800] 04:42:05 INFO - PROCESS | 3804 | 1468500125558 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]]]}] 04:42:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:42:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 576ms 04:42:05 INFO - PROCESS | 3804 | 1468500125588 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 04:42:05 INFO - PROCESS | 3804 | 1468500125592 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 04:42:05 INFO - PROCESS | 3804 | 1468500125597 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:42:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:42:05 INFO - PROCESS | 3804 | 1468500125601 Marionette TRACE conn3 <- [1,150,null,{}] 04:42:05 INFO - PROCESS | 3804 | 1468500125581 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}] 04:42:05 INFO - PROCESS | 3804 | 1468500125585 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:05 INFO - PROCESS | 3804 | 1468500125658 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 04:42:05 INFO - PROCESS | 3804 | 1468500125689 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:05 INFO - PROCESS | 3804 | 1468500125692 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:05 INFO - PROCESS | 3804 | ++DOCSHELL 112E6000 == 45 [pid = 3804] [id = 47] 04:42:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (114CAC00) [pid = 3804] [serial = 137] [outer = 00000000] 04:42:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (11CD9C00) [pid = 3804] [serial = 138] [outer = 114CAC00] 04:42:05 INFO - PROCESS | 3804 | 1468500125722 Marionette DEBUG loaded listener.js 04:42:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (13070000) [pid = 3804] [serial = 139] [outer = 114CAC00] 04:42:06 INFO - PROCESS | 3804 | --DOCSHELL 10A81400 == 44 [pid = 3804] [id = 35] 04:42:06 INFO - PROCESS | 3804 | --DOCSHELL 1569D000 == 43 [pid = 3804] [id = 34] 04:42:06 INFO - PROCESS | 3804 | --DOCSHELL 13125000 == 42 [pid = 3804] [id = 32] 04:42:06 INFO - PROCESS | 3804 | --DOCSHELL 13DC0000 == 41 [pid = 3804] [id = 33] 04:42:06 INFO - PROCESS | 3804 | --DOCSHELL 10A0F800 == 40 [pid = 3804] [id = 30] 04:42:06 INFO - PROCESS | 3804 | --DOCSHELL 12927000 == 39 [pid = 3804] [id = 31] 04:42:06 INFO - PROCESS | 3804 | --DOCSHELL 17D16400 == 38 [pid = 3804] [id = 45] 04:42:06 INFO - PROCESS | 3804 | --DOCSHELL 1770E800 == 37 [pid = 3804] [id = 44] 04:42:06 INFO - PROCESS | 3804 | --DOCSHELL 142DF800 == 36 [pid = 3804] [id = 43] 04:42:06 INFO - PROCESS | 3804 | --DOCSHELL 13069800 == 35 [pid = 3804] [id = 42] 04:42:06 INFO - PROCESS | 3804 | --DOCSHELL 158C0000 == 34 [pid = 3804] [id = 41] 04:42:06 INFO - PROCESS | 3804 | --DOCSHELL 13DC0800 == 33 [pid = 3804] [id = 40] 04:42:06 INFO - PROCESS | 3804 | --DOCSHELL 13C15800 == 32 [pid = 3804] [id = 39] 04:42:06 INFO - PROCESS | 3804 | --DOCSHELL 129F2C00 == 31 [pid = 3804] [id = 38] 04:42:06 INFO - PROCESS | 3804 | --DOCSHELL 11236800 == 30 [pid = 3804] [id = 37] 04:42:06 INFO - PROCESS | 3804 | --DOCSHELL 1306B800 == 29 [pid = 3804] [id = 36] 04:42:06 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (1628A800) [pid = 3804] [serial = 100] [outer = 00000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (129F4000) [pid = 3804] [serial = 90] [outer = 00000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (10BC0800) [pid = 3804] [serial = 87] [outer = 00000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (10ED1C00) [pid = 3804] [serial = 88] [outer = 00000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (158C7400) [pid = 3804] [serial = 99] [outer = 00000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (14F21800) [pid = 3804] [serial = 96] [outer = 00000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (12D68800) [pid = 3804] [serial = 91] [outer = 00000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (13150400) [pid = 3804] [serial = 93] [outer = 00000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (131F7C00) [pid = 3804] [serial = 94] [outer = 00000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3804 | --DOMWINDOW == 60 (19C8BC00) [pid = 3804] [serial = 85] [outer = 00000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3804 | --DOMWINDOW == 59 (15325000) [pid = 3804] [serial = 97] [outer = 00000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3804 | --DOMWINDOW == 58 (19A42C00) [pid = 3804] [serial = 84] [outer = 00000000] [url = about:blank] 04:42:06 INFO - PROCESS | 3804 | 1468500126144 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]]]}] 04:42:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:42:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 551ms 04:42:06 INFO - PROCESS | 3804 | 1468500126150 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 04:42:06 INFO - PROCESS | 3804 | 1468500126154 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 04:42:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:42:06 INFO - PROCESS | 3804 | 1468500126158 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:42:06 INFO - PROCESS | 3804 | 1468500126139 Marionette TRACE conn3 <- [1,154,null,{}] 04:42:06 INFO - PROCESS | 3804 | 1468500126155 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}] 04:42:06 INFO - PROCESS | 3804 | 1468500126157 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:06 INFO - PROCESS | 3804 | 1468500126214 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 04:42:06 INFO - PROCESS | 3804 | 1468500126240 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:06 INFO - PROCESS | 3804 | 1468500126243 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:06 INFO - PROCESS | 3804 | ++DOCSHELL 10A77800 == 30 [pid = 3804] [id = 48] 04:42:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 59 (112E6400) [pid = 3804] [serial = 140] [outer = 00000000] 04:42:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (11CD1800) [pid = 3804] [serial = 141] [outer = 112E6400] 04:42:06 INFO - PROCESS | 3804 | 1468500126264 Marionette DEBUG loaded listener.js 04:42:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (1291E000) [pid = 3804] [serial = 142] [outer = 112E6400] 04:42:06 INFO - PROCESS | 3804 | 1468500126475 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]]]}] 04:42:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:42:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 350ms 04:42:06 INFO - PROCESS | 3804 | 1468500126494 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 04:42:06 INFO - PROCESS | 3804 | 1468500126499 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 04:42:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:42:06 INFO - PROCESS | 3804 | 1468500126512 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:42:06 INFO - PROCESS | 3804 | 1468500126515 Marionette TRACE conn3 <- [1,158,null,{}] 04:42:06 INFO - PROCESS | 3804 | 1468500126519 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}] 04:42:06 INFO - PROCESS | 3804 | 1468500126522 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:06 INFO - PROCESS | 3804 | 1468500126584 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 04:42:06 INFO - PROCESS | 3804 | 1468500126590 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:06 INFO - PROCESS | 3804 | 1468500126592 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:06 INFO - PROCESS | 3804 | ++DOCSHELL 1306C000 == 31 [pid = 3804] [id = 49] 04:42:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (13131800) [pid = 3804] [serial = 143] [outer = 00000000] 04:42:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (131F4000) [pid = 3804] [serial = 144] [outer = 13131800] 04:42:06 INFO - PROCESS | 3804 | 1468500126611 Marionette DEBUG loaded listener.js 04:42:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (132A6800) [pid = 3804] [serial = 145] [outer = 13131800] 04:42:06 INFO - PROCESS | 3804 | 1468500126846 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]]]}] 04:42:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:42:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 350ms 04:42:06 INFO - PROCESS | 3804 | 1468500126872 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 04:42:06 INFO - PROCESS | 3804 | 1468500126874 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 04:42:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:42:06 INFO - PROCESS | 3804 | 1468500126878 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:42:06 INFO - PROCESS | 3804 | 1468500126881 Marionette TRACE conn3 <- [1,162,null,{}] 04:42:06 INFO - PROCESS | 3804 | 1468500126891 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}] 04:42:06 INFO - PROCESS | 3804 | 1468500126896 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:06 INFO - PROCESS | 3804 | 1468500126928 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 04:42:06 INFO - PROCESS | 3804 | 1468500126937 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:06 INFO - PROCESS | 3804 | 1468500126941 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:06 INFO - PROCESS | 3804 | ++DOCSHELL 142E6000 == 32 [pid = 3804] [id = 50] 04:42:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (14F1C800) [pid = 3804] [serial = 146] [outer = 00000000] 04:42:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (15325800) [pid = 3804] [serial = 147] [outer = 14F1C800] 04:42:06 INFO - PROCESS | 3804 | 1468500126969 Marionette DEBUG loaded listener.js 04:42:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (15463000) [pid = 3804] [serial = 148] [outer = 14F1C800] 04:42:07 INFO - PROCESS | 3804 | 1468500127212 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]]]}] 04:42:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:42:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 375ms 04:42:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:42:07 INFO - PROCESS | 3804 | 1468500127241 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 04:42:07 INFO - PROCESS | 3804 | 1468500127243 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 04:42:07 INFO - PROCESS | 3804 | 1468500127247 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:42:07 INFO - PROCESS | 3804 | 1468500127248 Marionette TRACE conn3 <- [1,166,null,{}] 04:42:07 INFO - PROCESS | 3804 | 1468500127258 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}] 04:42:07 INFO - PROCESS | 3804 | 1468500127260 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:07 INFO - PROCESS | 3804 | 1468500127357 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 04:42:07 INFO - PROCESS | 3804 | 1468500127365 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:07 INFO - PROCESS | 3804 | 1468500127367 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:07 INFO - PROCESS | 3804 | ++DOCSHELL 14FB0000 == 33 [pid = 3804] [id = 51] 04:42:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (158AC400) [pid = 3804] [serial = 149] [outer = 00000000] 04:42:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (1672E800) [pid = 3804] [serial = 150] [outer = 158AC400] 04:42:07 INFO - PROCESS | 3804 | 1468500127387 Marionette DEBUG loaded listener.js 04:42:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (16A7FC00) [pid = 3804] [serial = 151] [outer = 158AC400] 04:42:07 INFO - PROCESS | 3804 | 1468500127621 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]]]}] 04:42:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:42:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 359ms 04:42:07 INFO - PROCESS | 3804 | 1468500127631 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 04:42:07 INFO - PROCESS | 3804 | 1468500127633 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 04:42:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:42:07 INFO - PROCESS | 3804 | 1468500127642 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:42:07 INFO - PROCESS | 3804 | 1468500127644 Marionette TRACE conn3 <- [1,170,null,{}] 04:42:07 INFO - PROCESS | 3804 | 1468500127647 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}] 04:42:07 INFO - PROCESS | 3804 | 1468500127649 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:07 INFO - PROCESS | 3804 | 1468500127714 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 04:42:07 INFO - PROCESS | 3804 | 1468500127723 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:07 INFO - PROCESS | 3804 | 1468500127725 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:07 INFO - PROCESS | 3804 | ++DOCSHELL 14FB2C00 == 34 [pid = 3804] [id = 52] 04:42:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (1569CC00) [pid = 3804] [serial = 152] [outer = 00000000] 04:42:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (175F7000) [pid = 3804] [serial = 153] [outer = 1569CC00] 04:42:07 INFO - PROCESS | 3804 | 1468500127745 Marionette DEBUG loaded listener.js 04:42:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (17D16400) [pid = 3804] [serial = 154] [outer = 1569CC00] 04:42:08 INFO - PROCESS | 3804 | 1468500128036 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]]]}] 04:42:08 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (17DA4C00) [pid = 3804] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:42:08 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (129F3800) [pid = 3804] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:42:08 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (14F1F000) [pid = 3804] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:42:08 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (1634CC00) [pid = 3804] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:42:08 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (11236C00) [pid = 3804] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:42:08 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (13C16000) [pid = 3804] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:42:08 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (142DF400) [pid = 3804] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:42:08 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (10A82C00) [pid = 3804] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:42:08 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (16730C00) [pid = 3804] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:42:08 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (17710800) [pid = 3804] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:42:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:42:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 425ms 04:42:08 INFO - PROCESS | 3804 | 1468500128080 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 04:42:08 INFO - PROCESS | 3804 | 1468500128082 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 04:42:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:42:08 INFO - PROCESS | 3804 | 1468500128085 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:42:08 INFO - PROCESS | 3804 | 1468500128087 Marionette TRACE conn3 <- [1,174,null,{}] 04:42:08 INFO - PROCESS | 3804 | 1468500128072 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}] 04:42:08 INFO - PROCESS | 3804 | 1468500128077 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:08 INFO - PROCESS | 3804 | 1468500128137 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 04:42:08 INFO - PROCESS | 3804 | 1468500128149 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:08 INFO - PROCESS | 3804 | 1468500128151 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:08 INFO - PROCESS | 3804 | ++DOCSHELL 156A3800 == 35 [pid = 3804] [id = 53] 04:42:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (1634CC00) [pid = 3804] [serial = 155] [outer = 00000000] 04:42:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (1756A800) [pid = 3804] [serial = 156] [outer = 1634CC00] 04:42:08 INFO - PROCESS | 3804 | 1468500128176 Marionette DEBUG loaded listener.js 04:42:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (1770BC00) [pid = 3804] [serial = 157] [outer = 1634CC00] 04:42:08 INFO - PROCESS | 3804 | 1468500128385 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]]]}] 04:42:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:42:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 342ms 04:42:08 INFO - PROCESS | 3804 | 1468500128409 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 04:42:08 INFO - PROCESS | 3804 | 1468500128411 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 04:42:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:42:08 INFO - PROCESS | 3804 | 1468500128414 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:42:08 INFO - PROCESS | 3804 | 1468500128416 Marionette TRACE conn3 <- [1,178,null,{}] 04:42:08 INFO - PROCESS | 3804 | 1468500128419 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}] 04:42:08 INFO - PROCESS | 3804 | 1468500128421 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:08 INFO - PROCESS | 3804 | 1468500128473 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 04:42:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (17E55C00) [pid = 3804] [serial = 158] [outer = 1A7ED400] 04:42:08 INFO - PROCESS | 3804 | 1468500128496 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:08 INFO - PROCESS | 3804 | 1468500128498 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:08 INFO - PROCESS | 3804 | ++DOCSHELL 1979B800 == 36 [pid = 3804] [id = 54] 04:42:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (1979C000) [pid = 3804] [serial = 159] [outer = 00000000] 04:42:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (19C88000) [pid = 3804] [serial = 160] [outer = 1979C000] 04:42:08 INFO - PROCESS | 3804 | 1468500128521 Marionette DEBUG loaded listener.js 04:42:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (19C8BC00) [pid = 3804] [serial = 161] [outer = 1979C000] 04:42:08 INFO - PROCESS | 3804 | 1468500128741 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]]]}] 04:42:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:42:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 334ms 04:42:08 INFO - PROCESS | 3804 | 1468500128753 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 04:42:08 INFO - PROCESS | 3804 | 1468500128755 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 04:42:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:42:08 INFO - PROCESS | 3804 | 1468500128761 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:42:08 INFO - PROCESS | 3804 | 1468500128763 Marionette TRACE conn3 <- [1,182,null,{}] 04:42:08 INFO - PROCESS | 3804 | 1468500128766 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}] 04:42:08 INFO - PROCESS | 3804 | 1468500128768 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:08 INFO - PROCESS | 3804 | 1468500128820 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 04:42:08 INFO - PROCESS | 3804 | 1468500128826 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:08 INFO - PROCESS | 3804 | 1468500128828 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:08 INFO - PROCESS | 3804 | ++DOCSHELL 10ED8400 == 37 [pid = 3804] [id = 55] 04:42:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (19D8A000) [pid = 3804] [serial = 162] [outer = 00000000] 04:42:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (1A031800) [pid = 3804] [serial = 163] [outer = 19D8A000] 04:42:08 INFO - PROCESS | 3804 | 1468500128847 Marionette DEBUG loaded listener.js 04:42:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (1A108000) [pid = 3804] [serial = 164] [outer = 19D8A000] 04:42:09 INFO - PROCESS | 3804 | 1468500129062 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]]]}] 04:42:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 317ms 04:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:42:09 INFO - PROCESS | 3804 | 1468500129085 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 04:42:09 INFO - PROCESS | 3804 | 1468500129087 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 04:42:09 INFO - PROCESS | 3804 | 1468500129091 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:42:09 INFO - PROCESS | 3804 | 1468500129093 Marionette TRACE conn3 <- [1,186,null,{}] 04:42:09 INFO - PROCESS | 3804 | 1468500129096 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}] 04:42:09 INFO - PROCESS | 3804 | 1468500129098 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:09 INFO - PROCESS | 3804 | 1468500129158 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 04:42:09 INFO - PROCESS | 3804 | 1468500129165 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:09 INFO - PROCESS | 3804 | 1468500129176 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:09 INFO - PROCESS | 3804 | ++DOCSHELL 104DF400 == 38 [pid = 3804] [id = 56] 04:42:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (158BF400) [pid = 3804] [serial = 165] [outer = 00000000] 04:42:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (1A10E800) [pid = 3804] [serial = 166] [outer = 158BF400] 04:42:09 INFO - PROCESS | 3804 | 1468500129196 Marionette DEBUG loaded listener.js 04:42:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (1A142800) [pid = 3804] [serial = 167] [outer = 158BF400] 04:42:09 INFO - PROCESS | 3804 | 1468500129456 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]]]}] 04:42:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 392ms 04:42:09 INFO - PROCESS | 3804 | 1468500129490 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 04:42:09 INFO - PROCESS | 3804 | 1468500129494 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 04:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:42:09 INFO - PROCESS | 3804 | 1468500129499 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:42:09 INFO - PROCESS | 3804 | 1468500129503 Marionette TRACE conn3 <- [1,190,null,{}] 04:42:09 INFO - PROCESS | 3804 | 1468500129509 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}] 04:42:09 INFO - PROCESS | 3804 | 1468500129487 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:09 INFO - PROCESS | 3804 | 1468500129576 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 04:42:09 INFO - PROCESS | 3804 | 1468500129636 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:09 INFO - PROCESS | 3804 | 1468500129639 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:09 INFO - PROCESS | 3804 | ++DOCSHELL 10A0FC00 == 39 [pid = 3804] [id = 57] 04:42:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (10ECF400) [pid = 3804] [serial = 168] [outer = 00000000] 04:42:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (114CD800) [pid = 3804] [serial = 169] [outer = 10ECF400] 04:42:09 INFO - PROCESS | 3804 | 1468500129668 Marionette DEBUG loaded listener.js 04:42:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (129AA800) [pid = 3804] [serial = 170] [outer = 10ECF400] 04:42:09 INFO - PROCESS | 3804 | 1468500129997 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]]]}] 04:42:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:42:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 534ms 04:42:10 INFO - PROCESS | 3804 | 1468500130030 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 04:42:10 INFO - PROCESS | 3804 | 1468500130035 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 04:42:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:42:10 INFO - PROCESS | 3804 | 1468500130041 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:42:10 INFO - PROCESS | 3804 | 1468500130044 Marionette TRACE conn3 <- [1,194,null,{}] 04:42:10 INFO - PROCESS | 3804 | 1468500130048 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}] 04:42:10 INFO - PROCESS | 3804 | 1468500130051 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:10 INFO - PROCESS | 3804 | 1468500130114 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 04:42:10 INFO - PROCESS | 3804 | 1468500130188 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:10 INFO - PROCESS | 3804 | 1468500130191 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:10 INFO - PROCESS | 3804 | ++DOCSHELL 132A4400 == 40 [pid = 3804] [id = 58] 04:42:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (1394C400) [pid = 3804] [serial = 171] [outer = 00000000] 04:42:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (13C14400) [pid = 3804] [serial = 172] [outer = 1394C400] 04:42:10 INFO - PROCESS | 3804 | 1468500130221 Marionette DEBUG loaded listener.js 04:42:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (142E4000) [pid = 3804] [serial = 173] [outer = 1394C400] 04:42:10 INFO - PROCESS | 3804 | 1468500130643 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]]]}] 04:42:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:42:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 618ms 04:42:10 INFO - PROCESS | 3804 | 1468500130639 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 04:42:10 INFO - PROCESS | 3804 | 1468500130643 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 04:42:10 INFO - PROCESS | 3804 | 1468500130648 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:42:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:42:10 INFO - PROCESS | 3804 | 1468500130651 Marionette TRACE conn3 <- [1,198,null,{}] 04:42:10 INFO - PROCESS | 3804 | 1468500130656 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}] 04:42:10 INFO - PROCESS | 3804 | 1468500130659 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:10 INFO - PROCESS | 3804 | 1468500130706 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 04:42:10 INFO - PROCESS | 3804 | 1468500130796 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:10 INFO - PROCESS | 3804 | 1468500130800 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:10 INFO - PROCESS | 3804 | ++DOCSHELL 10A75C00 == 41 [pid = 3804] [id = 59] 04:42:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (10A78000) [pid = 3804] [serial = 174] [outer = 00000000] 04:42:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (1281E800) [pid = 3804] [serial = 175] [outer = 10A78000] 04:42:10 INFO - PROCESS | 3804 | 1468500130828 Marionette DEBUG loaded listener.js 04:42:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (129B1000) [pid = 3804] [serial = 176] [outer = 10A78000] 04:42:11 INFO - PROCESS | 3804 | --DOCSHELL 10ED8400 == 40 [pid = 3804] [id = 55] 04:42:11 INFO - PROCESS | 3804 | --DOCSHELL 1979B800 == 39 [pid = 3804] [id = 54] 04:42:11 INFO - PROCESS | 3804 | --DOCSHELL 156A3800 == 38 [pid = 3804] [id = 53] 04:42:11 INFO - PROCESS | 3804 | --DOCSHELL 14FB2C00 == 37 [pid = 3804] [id = 52] 04:42:11 INFO - PROCESS | 3804 | --DOCSHELL 14FB0000 == 36 [pid = 3804] [id = 51] 04:42:11 INFO - PROCESS | 3804 | --DOCSHELL 142E6000 == 35 [pid = 3804] [id = 50] 04:42:11 INFO - PROCESS | 3804 | --DOCSHELL 1306C000 == 34 [pid = 3804] [id = 49] 04:42:11 INFO - PROCESS | 3804 | --DOCSHELL 10A77800 == 33 [pid = 3804] [id = 48] 04:42:11 INFO - PROCESS | 3804 | --DOCSHELL 180B2C00 == 32 [pid = 3804] [id = 46] 04:42:11 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (17E54000) [pid = 3804] [serial = 133] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (12DF1000) [pid = 3804] [serial = 111] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (13070800) [pid = 3804] [serial = 112] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (15468C00) [pid = 3804] [serial = 117] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (168D6000) [pid = 3804] [serial = 120] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (112E6800) [pid = 3804] [serial = 108] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (112EFC00) [pid = 3804] [serial = 109] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (13DC3400) [pid = 3804] [serial = 114] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (142E0000) [pid = 3804] [serial = 115] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (14F21C00) [pid = 3804] [serial = 105] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (16731800) [pid = 3804] [serial = 123] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (129B4000) [pid = 3804] [serial = 103] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (11AE5C00) [pid = 3804] [serial = 102] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (17656C00) [pid = 3804] [serial = 126] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (16B7C800) [pid = 3804] [serial = 121] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (17DA1C00) [pid = 3804] [serial = 129] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (17E56000) [pid = 3804] [serial = 132] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (17E48800) [pid = 3804] [serial = 130] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (16F30000) [pid = 3804] [serial = 124] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (181A1800) [pid = 3804] [serial = 135] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (1765DC00) [pid = 3804] [serial = 127] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (158A1C00) [pid = 3804] [serial = 118] [outer = 00000000] [url = about:blank] 04:42:11 INFO - PROCESS | 3804 | 1468500131243 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]]]}] 04:42:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:42:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 621ms 04:42:11 INFO - PROCESS | 3804 | 1468500131273 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 04:42:11 INFO - PROCESS | 3804 | 1468500131277 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 04:42:11 INFO - PROCESS | 3804 | 1468500131283 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:42:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:42:11 INFO - PROCESS | 3804 | 1468500131285 Marionette TRACE conn3 <- [1,202,null,{}] 04:42:11 INFO - PROCESS | 3804 | 1468500131289 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}] 04:42:11 INFO - PROCESS | 3804 | 1468500131291 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:11 INFO - PROCESS | 3804 | 1468500131371 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 04:42:11 INFO - PROCESS | 3804 | 1468500131377 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:11 INFO - PROCESS | 3804 | 1468500131379 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:11 INFO - PROCESS | 3804 | ++DOCSHELL 11CD4800 == 33 [pid = 3804] [id = 60] 04:42:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (1281C800) [pid = 3804] [serial = 177] [outer = 00000000] 04:42:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (13070800) [pid = 3804] [serial = 178] [outer = 1281C800] 04:42:11 INFO - PROCESS | 3804 | 1468500131407 Marionette DEBUG loaded listener.js 04:42:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (13129000) [pid = 3804] [serial = 179] [outer = 1281C800] 04:42:11 INFO - PROCESS | 3804 | 1468500131778 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]]]}] 04:42:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:42:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 534ms 04:42:11 INFO - PROCESS | 3804 | 1468500131819 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 04:42:11 INFO - PROCESS | 3804 | 1468500131821 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 04:42:11 INFO - PROCESS | 3804 | 1468500131825 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:42:11 INFO - PROCESS | 3804 | 1468500131828 Marionette TRACE conn3 <- [1,206,null,{}] 04:42:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:42:11 INFO - PROCESS | 3804 | 1468500131839 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}] 04:42:11 INFO - PROCESS | 3804 | 1468500131844 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:11 INFO - PROCESS | 3804 | 1468500131927 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 04:42:11 INFO - PROCESS | 3804 | 1468500131915 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:11 INFO - PROCESS | 3804 | 1468500131918 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:11 INFO - PROCESS | 3804 | ++DOCSHELL 142E0400 == 34 [pid = 3804] [id = 61] 04:42:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (142E3800) [pid = 3804] [serial = 180] [outer = 00000000] 04:42:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (14F24C00) [pid = 3804] [serial = 181] [outer = 142E3800] 04:42:11 INFO - PROCESS | 3804 | 1468500131965 Marionette DEBUG loaded listener.js 04:42:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (1545E400) [pid = 3804] [serial = 182] [outer = 142E3800] 04:42:12 INFO - PROCESS | 3804 | 1468500132347 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]]]}] 04:42:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 533ms 04:42:12 INFO - PROCESS | 3804 | 1468500132379 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 04:42:12 INFO - PROCESS | 3804 | 1468500132381 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 04:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:42:12 INFO - PROCESS | 3804 | 1468500132369 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:42:12 INFO - PROCESS | 3804 | 1468500132371 Marionette TRACE conn3 <- [1,210,null,{}] 04:42:12 INFO - PROCESS | 3804 | 1468500132374 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}] 04:42:12 INFO - PROCESS | 3804 | 1468500132376 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:12 INFO - PROCESS | 3804 | 1468500132456 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 04:42:12 INFO - PROCESS | 3804 | 1468500132461 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:12 INFO - PROCESS | 3804 | 1468500132464 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:12 INFO - PROCESS | 3804 | ++DOCSHELL 158A1C00 == 35 [pid = 3804] [id = 62] 04:42:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (158A5800) [pid = 3804] [serial = 183] [outer = 00000000] 04:42:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (1672E400) [pid = 3804] [serial = 184] [outer = 158A5800] 04:42:12 INFO - PROCESS | 3804 | 1468500132489 Marionette DEBUG loaded listener.js 04:42:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (16A7F000) [pid = 3804] [serial = 185] [outer = 158A5800] 04:42:12 INFO - PROCESS | 3804 | 1468500132853 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]]]}] 04:42:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 494ms 04:42:12 INFO - PROCESS | 3804 | 1468500132878 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 04:42:12 INFO - PROCESS | 3804 | 1468500132879 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 04:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:42:12 INFO - PROCESS | 3804 | 1468500132883 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:42:12 INFO - PROCESS | 3804 | 1468500132884 Marionette TRACE conn3 <- [1,214,null,{}] 04:42:12 INFO - PROCESS | 3804 | 1468500132888 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}] 04:42:12 INFO - PROCESS | 3804 | 1468500132890 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:12 INFO - PROCESS | 3804 | 1468500132947 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 04:42:12 INFO - PROCESS | 3804 | 1468500132952 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:12 INFO - PROCESS | 3804 | 1468500132954 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:12 INFO - PROCESS | 3804 | ++DOCSHELL 158C7800 == 36 [pid = 3804] [id = 63] 04:42:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (16A78C00) [pid = 3804] [serial = 186] [outer = 00000000] 04:42:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (17569000) [pid = 3804] [serial = 187] [outer = 16A78C00] 04:42:12 INFO - PROCESS | 3804 | 1468500132978 Marionette DEBUG loaded listener.js 04:42:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (1756D000) [pid = 3804] [serial = 188] [outer = 16A78C00] 04:42:13 INFO - PROCESS | 3804 | 1468500133374 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]]]}] 04:42:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 533ms 04:42:13 INFO - PROCESS | 3804 | 1468500133408 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 04:42:13 INFO - PROCESS | 3804 | 1468500133409 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 04:42:13 INFO - PROCESS | 3804 | 1468500133413 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:42:13 INFO - PROCESS | 3804 | 1468500133414 Marionette TRACE conn3 <- [1,218,null,{}] 04:42:13 INFO - PROCESS | 3804 | 1468500133418 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}] 04:42:13 INFO - PROCESS | 3804 | 1468500133423 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:13 INFO - PROCESS | 3804 | 1468500133530 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 04:42:13 INFO - PROCESS | 3804 | 1468500133537 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:13 INFO - PROCESS | 3804 | 1468500133540 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:13 INFO - PROCESS | 3804 | ++DOCSHELL 16286C00 == 37 [pid = 3804] [id = 64] 04:42:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (17701C00) [pid = 3804] [serial = 189] [outer = 00000000] 04:42:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (17EA8C00) [pid = 3804] [serial = 190] [outer = 17701C00] 04:42:13 INFO - PROCESS | 3804 | 1468500133571 Marionette DEBUG loaded listener.js 04:42:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (180B6C00) [pid = 3804] [serial = 191] [outer = 17701C00] 04:42:13 INFO - PROCESS | 3804 | 1468500133911 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]]]}] 04:42:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 533ms 04:42:13 INFO - PROCESS | 3804 | 1468500133949 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 04:42:13 INFO - PROCESS | 3804 | 1468500133951 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 04:42:13 INFO - PROCESS | 3804 | 1468500133963 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:42:13 INFO - PROCESS | 3804 | 1468500133964 Marionette TRACE conn3 <- [1,222,null,{}] 04:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:42:13 INFO - PROCESS | 3804 | 1468500133968 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}] 04:42:13 INFO - PROCESS | 3804 | 1468500133970 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:14 INFO - PROCESS | 3804 | 1468500134058 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 04:42:14 INFO - PROCESS | 3804 | 1468500134127 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:14 INFO - PROCESS | 3804 | 1468500134129 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:14 INFO - PROCESS | 3804 | ++DOCSHELL 181A0C00 == 38 [pid = 3804] [id = 65] 04:42:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (181A3800) [pid = 3804] [serial = 192] [outer = 00000000] 04:42:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (181A7800) [pid = 3804] [serial = 193] [outer = 181A3800] 04:42:14 INFO - PROCESS | 3804 | 1468500134161 Marionette DEBUG loaded listener.js 04:42:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (181AAC00) [pid = 3804] [serial = 194] [outer = 181A3800] 04:42:14 INFO - PROCESS | 3804 | 1468500134528 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]]]}] 04:42:14 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (19D8A000) [pid = 3804] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:42:14 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (112E6400) [pid = 3804] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:42:14 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (14F1C800) [pid = 3804] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:42:14 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (1979C000) [pid = 3804] [serial = 159] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:42:14 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (1634CC00) [pid = 3804] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:42:14 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (1569CC00) [pid = 3804] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:42:14 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (158AC400) [pid = 3804] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:42:14 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (13131800) [pid = 3804] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:42:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 625ms 04:42:14 INFO - PROCESS | 3804 | 1468500134598 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 04:42:14 INFO - PROCESS | 3804 | 1468500134600 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 04:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:42:14 INFO - PROCESS | 3804 | 1468500134603 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:42:14 INFO - PROCESS | 3804 | 1468500134605 Marionette TRACE conn3 <- [1,226,null,{}] 04:42:14 INFO - PROCESS | 3804 | 1468500134612 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}] 04:42:14 INFO - PROCESS | 3804 | 1468500134614 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:14 INFO - PROCESS | 3804 | 1468500134671 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 04:42:14 INFO - PROCESS | 3804 | 1468500134676 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:14 INFO - PROCESS | 3804 | 1468500134678 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:14 INFO - PROCESS | 3804 | ++DOCSHELL 14F21400 == 39 [pid = 3804] [id = 66] 04:42:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (14F27000) [pid = 3804] [serial = 195] [outer = 00000000] 04:42:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (1765D400) [pid = 3804] [serial = 196] [outer = 14F27000] 04:42:14 INFO - PROCESS | 3804 | 1468500134720 Marionette DEBUG loaded listener.js 04:42:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (17EAE000) [pid = 3804] [serial = 197] [outer = 14F27000] 04:42:15 INFO - PROCESS | 3804 | 1468500135032 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]]]}] 04:42:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 494ms 04:42:15 INFO - PROCESS | 3804 | 1468500135099 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 04:42:15 INFO - PROCESS | 3804 | 1468500135101 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 04:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:42:15 INFO - PROCESS | 3804 | 1468500135086 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:42:15 INFO - PROCESS | 3804 | 1468500135087 Marionette TRACE conn3 <- [1,230,null,{}] 04:42:15 INFO - PROCESS | 3804 | 1468500135091 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}] 04:42:15 INFO - PROCESS | 3804 | 1468500135093 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:15 INFO - PROCESS | 3804 | 1468500135169 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 04:42:15 INFO - PROCESS | 3804 | 1468500135175 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:15 INFO - PROCESS | 3804 | 1468500135177 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:15 INFO - PROCESS | 3804 | ++DOCSHELL 139C6C00 == 40 [pid = 3804] [id = 67] 04:42:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (180BB400) [pid = 3804] [serial = 198] [outer = 00000000] 04:42:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (1979D400) [pid = 3804] [serial = 199] [outer = 180BB400] 04:42:15 INFO - PROCESS | 3804 | 1468500135204 Marionette DEBUG loaded listener.js 04:42:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (19C86400) [pid = 3804] [serial = 200] [outer = 180BB400] 04:42:15 INFO - PROCESS | 3804 | 1468500135549 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]]]}] 04:42:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 494ms 04:42:15 INFO - PROCESS | 3804 | 1468500135591 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 04:42:15 INFO - PROCESS | 3804 | 1468500135593 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 04:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:42:15 INFO - PROCESS | 3804 | 1468500135606 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:42:15 INFO - PROCESS | 3804 | 1468500135608 Marionette TRACE conn3 <- [1,234,null,{}] 04:42:15 INFO - PROCESS | 3804 | 1468500135615 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}] 04:42:15 INFO - PROCESS | 3804 | 1468500135617 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:15 INFO - PROCESS | 3804 | 1468500135683 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 04:42:15 INFO - PROCESS | 3804 | 1468500135690 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:15 INFO - PROCESS | 3804 | 1468500135692 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:15 INFO - PROCESS | 3804 | ++DOCSHELL 19792400 == 41 [pid = 3804] [id = 68] 04:42:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (19D90400) [pid = 3804] [serial = 201] [outer = 00000000] 04:42:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (1A034000) [pid = 3804] [serial = 202] [outer = 19D90400] 04:42:15 INFO - PROCESS | 3804 | 1468500135734 Marionette DEBUG loaded listener.js 04:42:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (1A101C00) [pid = 3804] [serial = 203] [outer = 19D90400] 04:42:16 INFO - PROCESS | 3804 | 1468500136066 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]]]}] 04:42:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 494ms 04:42:16 INFO - PROCESS | 3804 | 1468500136115 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 04:42:16 INFO - PROCESS | 3804 | 1468500136098 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 04:42:16 INFO - PROCESS | 3804 | 1468500136105 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:42:16 INFO - PROCESS | 3804 | 1468500136107 Marionette TRACE conn3 <- [1,238,null,{}] 04:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:42:16 INFO - PROCESS | 3804 | 1468500136111 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}] 04:42:16 INFO - PROCESS | 3804 | 1468500136113 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:16 INFO - PROCESS | 3804 | 1468500136204 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 04:42:16 INFO - PROCESS | 3804 | 1468500136212 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:16 INFO - PROCESS | 3804 | 1468500136215 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:16 INFO - PROCESS | 3804 | ++DOCSHELL 1A504000 == 42 [pid = 3804] [id = 69] 04:42:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (1A50BC00) [pid = 3804] [serial = 204] [outer = 00000000] 04:42:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (1A6AB800) [pid = 3804] [serial = 205] [outer = 1A50BC00] 04:42:16 INFO - PROCESS | 3804 | 1468500136236 Marionette DEBUG loaded listener.js 04:42:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (1A6B1800) [pid = 3804] [serial = 206] [outer = 1A50BC00] 04:42:16 INFO - PROCESS | 3804 | 1468500136727 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]]]}] 04:42:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 663ms 04:42:16 INFO - PROCESS | 3804 | 1468500136774 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 04:42:16 INFO - PROCESS | 3804 | 1468500136779 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 04:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:42:16 INFO - PROCESS | 3804 | 1468500136784 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:42:16 INFO - PROCESS | 3804 | 1468500136787 Marionette TRACE conn3 <- [1,242,null,{}] 04:42:16 INFO - PROCESS | 3804 | 1468500136795 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}] 04:42:16 INFO - PROCESS | 3804 | 1468500136799 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:16 INFO - PROCESS | 3804 | 1468500136936 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 04:42:17 INFO - PROCESS | 3804 | 1468500137052 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:17 INFO - PROCESS | 3804 | 1468500137055 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:17 INFO - PROCESS | 3804 | ++DOCSHELL 10A09800 == 43 [pid = 3804] [id = 70] 04:42:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (10ED9400) [pid = 3804] [serial = 207] [outer = 00000000] 04:42:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (129B4000) [pid = 3804] [serial = 208] [outer = 10ED9400] 04:42:17 INFO - PROCESS | 3804 | 1468500137101 Marionette DEBUG loaded listener.js 04:42:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (13032C00) [pid = 3804] [serial = 209] [outer = 10ED9400] 04:42:17 INFO - PROCESS | 3804 | 1468500137618 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]]]}] 04:42:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 872ms 04:42:17 INFO - PROCESS | 3804 | 1468500137676 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 04:42:17 INFO - PROCESS | 3804 | 1468500137681 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 04:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:42:17 INFO - PROCESS | 3804 | 1468500137687 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:42:17 INFO - PROCESS | 3804 | 1468500137690 Marionette TRACE conn3 <- [1,246,null,{}] 04:42:17 INFO - PROCESS | 3804 | 1468500137694 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}] 04:42:17 INFO - PROCESS | 3804 | 1468500137697 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:17 INFO - PROCESS | 3804 | 1468500137833 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 04:42:17 INFO - PROCESS | 3804 | 1468500137878 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:17 INFO - PROCESS | 3804 | 1468500137881 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:17 INFO - PROCESS | 3804 | ++DOCSHELL 156A2400 == 44 [pid = 3804] [id = 71] 04:42:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (156A4C00) [pid = 3804] [serial = 210] [outer = 00000000] 04:42:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (158C8400) [pid = 3804] [serial = 211] [outer = 156A4C00] 04:42:17 INFO - PROCESS | 3804 | 1468500137916 Marionette DEBUG loaded listener.js 04:42:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (16F2D400) [pid = 3804] [serial = 212] [outer = 156A4C00] 04:42:18 INFO - PROCESS | 3804 | 1468500138445 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]]]}] 04:42:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 793ms 04:42:18 INFO - PROCESS | 3804 | 1468500138478 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 04:42:18 INFO - PROCESS | 3804 | 1468500138481 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 04:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:42:18 INFO - PROCESS | 3804 | 1468500138485 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:42:18 INFO - PROCESS | 3804 | 1468500138488 Marionette TRACE conn3 <- [1,250,null,{}] 04:42:18 INFO - PROCESS | 3804 | 1468500138499 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}] 04:42:18 INFO - PROCESS | 3804 | 1468500138504 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:18 INFO - PROCESS | 3804 | 1468500138587 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 04:42:18 INFO - PROCESS | 3804 | 1468500138664 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:18 INFO - PROCESS | 3804 | 1468500138647 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:18 INFO - PROCESS | 3804 | ++DOCSHELL 103C8400 == 45 [pid = 3804] [id = 72] 04:42:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (10433400) [pid = 3804] [serial = 213] [outer = 00000000] 04:42:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (10ECFC00) [pid = 3804] [serial = 214] [outer = 10433400] 04:42:18 INFO - PROCESS | 3804 | 1468500138809 Marionette DEBUG loaded listener.js 04:42:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (112EE800) [pid = 3804] [serial = 215] [outer = 10433400] 04:42:19 INFO - PROCESS | 3804 | --DOCSHELL 1979B400 == 44 [pid = 3804] [id = 29] 04:42:19 INFO - PROCESS | 3804 | --DOCSHELL 19792400 == 43 [pid = 3804] [id = 68] 04:42:19 INFO - PROCESS | 3804 | --DOCSHELL 139C6C00 == 42 [pid = 3804] [id = 67] 04:42:19 INFO - PROCESS | 3804 | --DOCSHELL 14F21400 == 41 [pid = 3804] [id = 66] 04:42:19 INFO - PROCESS | 3804 | --DOCSHELL 181A0C00 == 40 [pid = 3804] [id = 65] 04:42:19 INFO - PROCESS | 3804 | --DOCSHELL 16286C00 == 39 [pid = 3804] [id = 64] 04:42:19 INFO - PROCESS | 3804 | --DOCSHELL 158C7800 == 38 [pid = 3804] [id = 63] 04:42:19 INFO - PROCESS | 3804 | --DOCSHELL 158A1C00 == 37 [pid = 3804] [id = 62] 04:42:19 INFO - PROCESS | 3804 | --DOCSHELL 142E0400 == 36 [pid = 3804] [id = 61] 04:42:19 INFO - PROCESS | 3804 | --DOCSHELL 11CD4800 == 35 [pid = 3804] [id = 60] 04:42:19 INFO - PROCESS | 3804 | --DOCSHELL 10A75C00 == 34 [pid = 3804] [id = 59] 04:42:19 INFO - PROCESS | 3804 | --DOCSHELL 10A0FC00 == 33 [pid = 3804] [id = 57] 04:42:19 INFO - PROCESS | 3804 | --DOCSHELL 104DF400 == 32 [pid = 3804] [id = 56] 04:42:19 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (17D16400) [pid = 3804] [serial = 154] [outer = 00000000] [url = about:blank] 04:42:19 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (1A031800) [pid = 3804] [serial = 163] [outer = 00000000] [url = about:blank] 04:42:19 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (15325800) [pid = 3804] [serial = 147] [outer = 00000000] [url = about:blank] 04:42:19 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (1291E000) [pid = 3804] [serial = 142] [outer = 00000000] [url = about:blank] 04:42:19 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (19C8BC00) [pid = 3804] [serial = 161] [outer = 00000000] [url = about:blank] 04:42:19 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (16A7FC00) [pid = 3804] [serial = 151] [outer = 00000000] [url = about:blank] 04:42:19 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (1A108000) [pid = 3804] [serial = 164] [outer = 00000000] [url = about:blank] 04:42:19 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (1A10E800) [pid = 3804] [serial = 166] [outer = 00000000] [url = about:blank] 04:42:19 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (11CD1800) [pid = 3804] [serial = 141] [outer = 00000000] [url = about:blank] 04:42:19 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (15463000) [pid = 3804] [serial = 148] [outer = 00000000] [url = about:blank] 04:42:19 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (19C88000) [pid = 3804] [serial = 160] [outer = 00000000] [url = about:blank] 04:42:19 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (11CD9C00) [pid = 3804] [serial = 138] [outer = 00000000] [url = about:blank] 04:42:19 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (1756A800) [pid = 3804] [serial = 156] [outer = 00000000] [url = about:blank] 04:42:19 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (175F7000) [pid = 3804] [serial = 153] [outer = 00000000] [url = about:blank] 04:42:19 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (1672E800) [pid = 3804] [serial = 150] [outer = 00000000] [url = about:blank] 04:42:19 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (1770BC00) [pid = 3804] [serial = 157] [outer = 00000000] [url = about:blank] 04:42:19 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (132A6800) [pid = 3804] [serial = 145] [outer = 00000000] [url = about:blank] 04:42:19 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (1B087800) [pid = 3804] [serial = 46] [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.] 04:42:19 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (131F4000) [pid = 3804] [serial = 144] [outer = 00000000] [url = about:blank] 04:42:19 INFO - PROCESS | 3804 | 1468500139312 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]]]}] 04:42:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 871ms 04:42:19 INFO - PROCESS | 3804 | 1468500139364 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 04:42:19 INFO - PROCESS | 3804 | 1468500139368 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 04:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:42:19 INFO - PROCESS | 3804 | 1468500139385 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:42:19 INFO - PROCESS | 3804 | 1468500139387 Marionette TRACE conn3 <- [1,254,null,{}] 04:42:19 INFO - PROCESS | 3804 | 1468500139392 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}] 04:42:19 INFO - PROCESS | 3804 | 1468500139375 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:19 INFO - PROCESS | 3804 | 1468500139472 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 04:42:19 INFO - PROCESS | 3804 | 1468500139524 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:19 INFO - PROCESS | 3804 | 1468500139527 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:19 INFO - PROCESS | 3804 | ++DOCSHELL 11CD1800 == 33 [pid = 3804] [id = 73] 04:42:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (11CD4800) [pid = 3804] [serial = 216] [outer = 00000000] 04:42:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (12DF0000) [pid = 3804] [serial = 217] [outer = 11CD4800] 04:42:19 INFO - PROCESS | 3804 | 1468500139573 Marionette DEBUG loaded listener.js 04:42:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (131EE800) [pid = 3804] [serial = 218] [outer = 11CD4800] 04:42:19 INFO - PROCESS | 3804 | 1468500139868 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]]]}] 04:42:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 534ms 04:42:19 INFO - PROCESS | 3804 | 1468500139903 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 04:42:19 INFO - PROCESS | 3804 | 1468500139907 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 04:42:19 INFO - PROCESS | 3804 | 1468500139913 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:42:19 INFO - PROCESS | 3804 | 1468500139915 Marionette TRACE conn3 <- [1,258,null,{}] 04:42:19 INFO - PROCESS | 3804 | 1468500139919 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}] 04:42:19 INFO - PROCESS | 3804 | 1468500139922 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:19 INFO - PROCESS | 3804 | 1468500140004 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 04:42:19 INFO - PROCESS | 3804 | 1468500140010 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:19 INFO - PROCESS | 3804 | 1468500140013 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:20 INFO - PROCESS | 3804 | ++DOCSHELL 139C6C00 == 34 [pid = 3804] [id = 74] 04:42:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (13DBD400) [pid = 3804] [serial = 219] [outer = 00000000] 04:42:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (1532BC00) [pid = 3804] [serial = 220] [outer = 13DBD400] 04:42:20 INFO - PROCESS | 3804 | 1468500140037 Marionette DEBUG loaded listener.js 04:42:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (158AC800) [pid = 3804] [serial = 221] [outer = 13DBD400] 04:42:20 INFO - PROCESS | 3804 | 1468500140403 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]]]}] 04:42:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 520ms 04:42:20 INFO - PROCESS | 3804 | 1468500140443 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 04:42:20 INFO - PROCESS | 3804 | 1468500140445 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 04:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:42:20 INFO - PROCESS | 3804 | 1468500140448 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:42:20 INFO - PROCESS | 3804 | 1468500140452 Marionette TRACE conn3 <- [1,262,null,{}] 04:42:20 INFO - PROCESS | 3804 | 1468500140462 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}] 04:42:20 INFO - PROCESS | 3804 | 1468500140466 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:20 INFO - PROCESS | 3804 | 1468500140549 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 04:42:20 INFO - PROCESS | 3804 | 1468500140558 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:20 INFO - PROCESS | 3804 | 1468500140561 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:20 INFO - PROCESS | 3804 | ++DOCSHELL 1756A800 == 35 [pid = 3804] [id = 75] 04:42:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (1756CC00) [pid = 3804] [serial = 222] [outer = 00000000] 04:42:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (17707C00) [pid = 3804] [serial = 223] [outer = 1756CC00] 04:42:20 INFO - PROCESS | 3804 | 1468500140585 Marionette DEBUG loaded listener.js 04:42:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (17D14C00) [pid = 3804] [serial = 224] [outer = 1756CC00] 04:42:20 INFO - PROCESS | 3804 | 1468500140933 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]]]}] 04:42:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 494ms 04:42:20 INFO - PROCESS | 3804 | 1468500140969 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 04:42:20 INFO - PROCESS | 3804 | 1468500140972 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 04:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:42:20 INFO - PROCESS | 3804 | 1468500140975 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:42:20 INFO - PROCESS | 3804 | 1468500140977 Marionette TRACE conn3 <- [1,266,null,{}] 04:42:20 INFO - PROCESS | 3804 | 1468500140980 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}] 04:42:20 INFO - PROCESS | 3804 | 1468500140982 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:21 INFO - PROCESS | 3804 | 1468500141045 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 04:42:21 INFO - PROCESS | 3804 | 1468500141051 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:21 INFO - PROCESS | 3804 | 1468500141053 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:21 INFO - PROCESS | 3804 | ++DOCSHELL 175F9400 == 36 [pid = 3804] [id = 76] 04:42:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (17D1CC00) [pid = 3804] [serial = 225] [outer = 00000000] 04:42:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (180B8C00) [pid = 3804] [serial = 226] [outer = 17D1CC00] 04:42:21 INFO - PROCESS | 3804 | 1468500141080 Marionette DEBUG loaded listener.js 04:42:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (181A2800) [pid = 3804] [serial = 227] [outer = 17D1CC00] 04:42:21 INFO - PROCESS | 3804 | 1468500141534 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]]]}] 04:42:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 611ms 04:42:21 INFO - PROCESS | 3804 | 1468500141601 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 04:42:21 INFO - PROCESS | 3804 | 1468500141603 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 04:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:42:21 INFO - PROCESS | 3804 | 1468500141616 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:42:21 INFO - PROCESS | 3804 | 1468500141617 Marionette TRACE conn3 <- [1,270,null,{}] 04:42:21 INFO - PROCESS | 3804 | 1468500141621 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}] 04:42:21 INFO - PROCESS | 3804 | 1468500141623 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:21 INFO - PROCESS | 3804 | 1468500141711 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 04:42:21 INFO - PROCESS | 3804 | 1468500141702 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:21 INFO - PROCESS | 3804 | 1468500141704 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:21 INFO - PROCESS | 3804 | ++DOCSHELL 19A44400 == 37 [pid = 3804] [id = 77] 04:42:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (19A48800) [pid = 3804] [serial = 228] [outer = 00000000] 04:42:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (19D92C00) [pid = 3804] [serial = 229] [outer = 19A48800] 04:42:21 INFO - PROCESS | 3804 | 1468500141756 Marionette DEBUG loaded listener.js 04:42:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (1A108800) [pid = 3804] [serial = 230] [outer = 19A48800] 04:42:22 INFO - PROCESS | 3804 | 1468500142135 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]]]}] 04:42:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 520ms 04:42:22 INFO - PROCESS | 3804 | 1468500142157 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 04:42:22 INFO - PROCESS | 3804 | 1468500142159 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 04:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:42:22 INFO - PROCESS | 3804 | 1468500142179 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:42:22 INFO - PROCESS | 3804 | 1468500142181 Marionette TRACE conn3 <- [1,274,null,{}] 04:42:22 INFO - PROCESS | 3804 | 1468500142184 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}] 04:42:22 INFO - PROCESS | 3804 | 1468500142190 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:22 INFO - PROCESS | 3804 | 1468500142276 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 04:42:22 INFO - PROCESS | 3804 | 1468500142331 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:22 INFO - PROCESS | 3804 | 1468500142333 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:22 INFO - PROCESS | 3804 | ++DOCSHELL 1A143400 == 38 [pid = 3804] [id = 78] 04:42:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (1A505400) [pid = 3804] [serial = 231] [outer = 00000000] 04:42:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (1A6B0000) [pid = 3804] [serial = 232] [outer = 1A505400] 04:42:22 INFO - PROCESS | 3804 | 1468500142380 Marionette DEBUG loaded listener.js 04:42:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (1A6B5400) [pid = 3804] [serial = 233] [outer = 1A505400] 04:42:22 INFO - PROCESS | 3804 | 1468500142714 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]]]}] 04:42:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 573ms 04:42:22 INFO - PROCESS | 3804 | 1468500142769 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 04:42:22 INFO - PROCESS | 3804 | 1468500142771 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 04:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:42:22 INFO - PROCESS | 3804 | 1468500142782 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:42:22 INFO - PROCESS | 3804 | 1468500142783 Marionette TRACE conn3 <- [1,278,null,{}] 04:42:22 INFO - PROCESS | 3804 | 1468500142787 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}] 04:42:22 INFO - PROCESS | 3804 | 1468500142789 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:22 INFO - PROCESS | 3804 | 1468500142877 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 04:42:22 INFO - PROCESS | 3804 | 1468500142882 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:22 INFO - PROCESS | 3804 | 1468500142884 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:22 INFO - PROCESS | 3804 | ++DOCSHELL 1979BC00 == 39 [pid = 3804] [id = 79] 04:42:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (1A505800) [pid = 3804] [serial = 234] [outer = 00000000] 04:42:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (1A7F9000) [pid = 3804] [serial = 235] [outer = 1A505800] 04:42:22 INFO - PROCESS | 3804 | 1468500142907 Marionette DEBUG loaded listener.js 04:42:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (1A7FC800) [pid = 3804] [serial = 236] [outer = 1A505800] 04:42:23 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (17701C00) [pid = 3804] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:42:23 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (10A78000) [pid = 3804] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:42:23 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (16A78C00) [pid = 3804] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:42:23 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (1281C800) [pid = 3804] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:42:23 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (158A5800) [pid = 3804] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:42:23 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (142E3800) [pid = 3804] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:42:23 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (181A3800) [pid = 3804] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:42:23 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (14F27000) [pid = 3804] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:42:23 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (180BB400) [pid = 3804] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:42:23 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (19D90400) [pid = 3804] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:42:23 INFO - PROCESS | 3804 | 1468500143262 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]]]}] 04:42:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 533ms 04:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:42:23 INFO - PROCESS | 3804 | 1468500143302 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 04:42:23 INFO - PROCESS | 3804 | 1468500143304 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 04:42:23 INFO - PROCESS | 3804 | 1468500143307 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:42:23 INFO - PROCESS | 3804 | 1468500143308 Marionette TRACE conn3 <- [1,282,null,{}] 04:42:23 INFO - PROCESS | 3804 | 1468500143312 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}] 04:42:23 INFO - PROCESS | 3804 | 1468500143313 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:23 INFO - PROCESS | 3804 | 1468500143391 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 04:42:23 INFO - PROCESS | 3804 | 1468500143420 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:23 INFO - PROCESS | 3804 | 1468500143422 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:23 INFO - PROCESS | 3804 | ++DOCSHELL 13943000 == 40 [pid = 3804] [id = 80] 04:42:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (142E3800) [pid = 3804] [serial = 237] [outer = 00000000] 04:42:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (1A10A800) [pid = 3804] [serial = 238] [outer = 142E3800] 04:42:23 INFO - PROCESS | 3804 | 1468500143446 Marionette DEBUG loaded listener.js 04:42:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (17707400) [pid = 3804] [serial = 239] [outer = 142E3800] 04:42:23 INFO - PROCESS | 3804 | 1468500143785 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]]]}] 04:42:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 494ms 04:42:23 INFO - PROCESS | 3804 | 1468500143813 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 04:42:23 INFO - PROCESS | 3804 | 1468500143815 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 04:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:42:23 INFO - PROCESS | 3804 | 1468500143829 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:42:23 INFO - PROCESS | 3804 | 1468500143830 Marionette TRACE conn3 <- [1,286,null,{}] 04:42:23 INFO - PROCESS | 3804 | 1468500143835 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}] 04:42:23 INFO - PROCESS | 3804 | 1468500143836 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:23 INFO - PROCESS | 3804 | 1468500143902 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 04:42:23 INFO - PROCESS | 3804 | 1468500143907 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:23 INFO - PROCESS | 3804 | 1468500143909 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:23 INFO - PROCESS | 3804 | ++DOCSHELL 158C8800 == 41 [pid = 3804] [id = 81] 04:42:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (17707800) [pid = 3804] [serial = 240] [outer = 00000000] 04:42:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (1AA8F000) [pid = 3804] [serial = 241] [outer = 17707800] 04:42:23 INFO - PROCESS | 3804 | 1468500143951 Marionette DEBUG loaded listener.js 04:42:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (1AA90000) [pid = 3804] [serial = 242] [outer = 17707800] 04:42:24 INFO - PROCESS | 3804 | 1468500144391 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]]]}] 04:42:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 572ms 04:42:24 INFO - PROCESS | 3804 | 1468500144422 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 04:42:24 INFO - PROCESS | 3804 | 1468500144424 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 04:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:42:24 INFO - PROCESS | 3804 | 1468500144419 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:42:24 INFO - PROCESS | 3804 | 1468500144421 Marionette TRACE conn3 <- [1,290,null,{}] 04:42:24 INFO - PROCESS | 3804 | 1468500144424 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}] 04:42:24 INFO - PROCESS | 3804 | 1468500144426 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:24 INFO - PROCESS | 3804 | 1468500144503 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 04:42:24 INFO - PROCESS | 3804 | 1468500144513 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:24 INFO - PROCESS | 3804 | 1468500144515 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:24 INFO - PROCESS | 3804 | ++DOCSHELL 12927000 == 42 [pid = 3804] [id = 82] 04:42:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (1A7F3000) [pid = 3804] [serial = 243] [outer = 00000000] 04:42:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (1AB8D000) [pid = 3804] [serial = 244] [outer = 1A7F3000] 04:42:24 INFO - PROCESS | 3804 | 1468500144560 Marionette DEBUG loaded listener.js 04:42:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (1ADBC800) [pid = 3804] [serial = 245] [outer = 1A7F3000] 04:42:25 INFO - PROCESS | 3804 | 1468500145064 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]]]}] 04:42:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 703ms 04:42:25 INFO - PROCESS | 3804 | 1468500145131 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 04:42:25 INFO - PROCESS | 3804 | 1468500145135 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 04:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:42:25 INFO - PROCESS | 3804 | 1468500145140 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:42:25 INFO - PROCESS | 3804 | 1468500145145 Marionette TRACE conn3 <- [1,294,null,{}] 04:42:25 INFO - PROCESS | 3804 | 1468500145150 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}] 04:42:25 INFO - PROCESS | 3804 | 1468500145153 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:25 INFO - PROCESS | 3804 | 1468500145247 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 04:42:25 INFO - PROCESS | 3804 | 1468500145348 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:25 INFO - PROCESS | 3804 | 1468500145351 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:25 INFO - PROCESS | 3804 | ++DOCSHELL 10A81400 == 43 [pid = 3804] [id = 83] 04:42:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (1144E400) [pid = 3804] [serial = 246] [outer = 00000000] 04:42:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (129AFC00) [pid = 3804] [serial = 247] [outer = 1144E400] 04:42:25 INFO - PROCESS | 3804 | 1468500145388 Marionette DEBUG loaded listener.js 04:42:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (142DF400) [pid = 3804] [serial = 248] [outer = 1144E400] 04:42:25 INFO - PROCESS | 3804 | 1468500145868 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]]]}] 04:42:25 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. 04:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 754ms 04:42:25 INFO - PROCESS | 3804 | 1468500145896 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 04:42:25 INFO - PROCESS | 3804 | 1468500145901 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 04:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:42:25 INFO - PROCESS | 3804 | 1468500145908 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:42:25 INFO - PROCESS | 3804 | 1468500145911 Marionette TRACE conn3 <- [1,298,null,{}] 04:42:25 INFO - PROCESS | 3804 | 1468500145915 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}] 04:42:25 INFO - PROCESS | 3804 | 1468500145918 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:25 INFO - PROCESS | 3804 | 1468500146009 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 04:42:26 INFO - PROCESS | 3804 | 1468500146084 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:26 INFO - PROCESS | 3804 | 1468500146087 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:26 INFO - PROCESS | 3804 | ++DOCSHELL 156A9C00 == 44 [pid = 3804] [id = 84] 04:42:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (158A5C00) [pid = 3804] [serial = 249] [outer = 00000000] 04:42:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (175F1400) [pid = 3804] [serial = 250] [outer = 158A5C00] 04:42:26 INFO - PROCESS | 3804 | 1468500146144 Marionette DEBUG loaded listener.js 04:42:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (17D9B000) [pid = 3804] [serial = 251] [outer = 158A5C00] 04:42:26 INFO - PROCESS | 3804 | 1468500146662 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]]]}] 04:42:26 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. 04:42:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 832ms 04:42:26 INFO - PROCESS | 3804 | 1468500146753 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 04:42:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:42:26 INFO - PROCESS | 3804 | 1468500146736 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 04:42:26 INFO - PROCESS | 3804 | 1468500146740 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:42:26 INFO - PROCESS | 3804 | 1468500146744 Marionette TRACE conn3 <- [1,302,null,{}] 04:42:26 INFO - PROCESS | 3804 | 1468500146781 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}] 04:42:26 INFO - PROCESS | 3804 | 1468500146786 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:26 INFO - PROCESS | 3804 | 1468500146920 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 04:42:26 INFO - PROCESS | 3804 | 1468500146969 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:26 INFO - PROCESS | 3804 | 1468500146973 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:26 INFO - PROCESS | 3804 | ++DOCSHELL 1A02C400 == 45 [pid = 3804] [id = 85] 04:42:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (1A107400) [pid = 3804] [serial = 252] [outer = 00000000] 04:42:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (1A146C00) [pid = 3804] [serial = 253] [outer = 1A107400] 04:42:26 INFO - PROCESS | 3804 | 1468500147009 Marionette DEBUG loaded listener.js 04:42:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (1A7F5C00) [pid = 3804] [serial = 254] [outer = 1A107400] 04:42:27 INFO - PROCESS | 3804 | 1468500147537 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:42:27 INFO - PROCESS | 3804 | 1468500147623 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]]]}] 04:42:27 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. 04:42:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 910ms 04:42:27 INFO - PROCESS | 3804 | 1468500147665 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 04:42:27 INFO - PROCESS | 3804 | 1468500147670 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 04:42:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:42:27 INFO - PROCESS | 3804 | 1468500147706 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:42:27 INFO - PROCESS | 3804 | 1468500147710 Marionette TRACE conn3 <- [1,306,null,{}] 04:42:27 INFO - PROCESS | 3804 | 1468500147717 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}] 04:42:27 INFO - PROCESS | 3804 | 1468500147719 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:27 INFO - PROCESS | 3804 | 1468500147809 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 04:42:27 INFO - PROCESS | 3804 | 1468500147856 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:27 INFO - PROCESS | 3804 | 1468500147858 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:27 INFO - PROCESS | 3804 | ++DOCSHELL 10A0E800 == 46 [pid = 3804] [id = 86] 04:42:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (10A79400) [pid = 3804] [serial = 255] [outer = 00000000] 04:42:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (131F7400) [pid = 3804] [serial = 256] [outer = 10A79400] 04:42:27 INFO - PROCESS | 3804 | 1468500147954 Marionette DEBUG loaded listener.js 04:42:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (139F4C00) [pid = 3804] [serial = 257] [outer = 10A79400] 04:42:28 INFO - PROCESS | 3804 | --DOCSHELL 158C8800 == 45 [pid = 3804] [id = 81] 04:42:28 INFO - PROCESS | 3804 | --DOCSHELL 13943000 == 44 [pid = 3804] [id = 80] 04:42:28 INFO - PROCESS | 3804 | --DOCSHELL 1979BC00 == 43 [pid = 3804] [id = 79] 04:42:28 INFO - PROCESS | 3804 | --DOCSHELL 1A143400 == 42 [pid = 3804] [id = 78] 04:42:28 INFO - PROCESS | 3804 | --DOCSHELL 19A44400 == 41 [pid = 3804] [id = 77] 04:42:28 INFO - PROCESS | 3804 | --DOCSHELL 175F9400 == 40 [pid = 3804] [id = 76] 04:42:28 INFO - PROCESS | 3804 | --DOCSHELL 1756A800 == 39 [pid = 3804] [id = 75] 04:42:28 INFO - PROCESS | 3804 | --DOCSHELL 139C6C00 == 38 [pid = 3804] [id = 74] 04:42:28 INFO - PROCESS | 3804 | --DOCSHELL 11CD1800 == 37 [pid = 3804] [id = 73] 04:42:28 INFO - PROCESS | 3804 | --DOCSHELL 103C8400 == 36 [pid = 3804] [id = 72] 04:42:28 INFO - PROCESS | 3804 | --DOCSHELL 10A09800 == 35 [pid = 3804] [id = 70] 04:42:28 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (17EA8C00) [pid = 3804] [serial = 190] [outer = 00000000] [url = about:blank] 04:42:28 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (180B6C00) [pid = 3804] [serial = 191] [outer = 00000000] [url = about:blank] 04:42:28 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (129B1000) [pid = 3804] [serial = 176] [outer = 00000000] [url = about:blank] 04:42:28 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (1281E800) [pid = 3804] [serial = 175] [outer = 00000000] [url = about:blank] 04:42:28 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (17569000) [pid = 3804] [serial = 187] [outer = 00000000] [url = about:blank] 04:42:28 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (13070800) [pid = 3804] [serial = 178] [outer = 00000000] [url = about:blank] 04:42:28 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (13129000) [pid = 3804] [serial = 179] [outer = 00000000] [url = about:blank] 04:42:28 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (1672E400) [pid = 3804] [serial = 184] [outer = 00000000] [url = about:blank] 04:42:28 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (16A7F000) [pid = 3804] [serial = 185] [outer = 00000000] [url = about:blank] 04:42:28 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (13C14400) [pid = 3804] [serial = 172] [outer = 00000000] [url = about:blank] 04:42:28 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (14F24C00) [pid = 3804] [serial = 181] [outer = 00000000] [url = about:blank] 04:42:28 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (1545E400) [pid = 3804] [serial = 182] [outer = 00000000] [url = about:blank] 04:42:28 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (114CD800) [pid = 3804] [serial = 169] [outer = 00000000] [url = about:blank] 04:42:28 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (181A7800) [pid = 3804] [serial = 193] [outer = 00000000] [url = about:blank] 04:42:28 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (1765D400) [pid = 3804] [serial = 196] [outer = 00000000] [url = about:blank] 04:42:28 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (19C86400) [pid = 3804] [serial = 200] [outer = 00000000] [url = about:blank] 04:42:28 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (1A034000) [pid = 3804] [serial = 202] [outer = 00000000] [url = about:blank] 04:42:28 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (1A6AB800) [pid = 3804] [serial = 205] [outer = 00000000] [url = about:blank] 04:42:28 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (181AAC00) [pid = 3804] [serial = 194] [outer = 00000000] [url = about:blank] 04:42:28 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (1A101C00) [pid = 3804] [serial = 203] [outer = 00000000] [url = about:blank] 04:42:28 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (1979D400) [pid = 3804] [serial = 199] [outer = 00000000] [url = about:blank] 04:42:28 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (1756D000) [pid = 3804] [serial = 188] [outer = 00000000] [url = about:blank] 04:42:28 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (17EAE000) [pid = 3804] [serial = 197] [outer = 00000000] [url = about:blank] 04:42:28 INFO - PROCESS | 3804 | 1468500148378 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]]]}] 04:42:28 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. 04:42:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 716ms 04:42:28 INFO - PROCESS | 3804 | 1468500148411 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 04:42:28 INFO - PROCESS | 3804 | 1468500148415 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 04:42:28 INFO - PROCESS | 3804 | 1468500148421 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:42:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:42:28 INFO - PROCESS | 3804 | 1468500148423 Marionette TRACE conn3 <- [1,310,null,{}] 04:42:28 INFO - PROCESS | 3804 | 1468500148427 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}] 04:42:28 INFO - PROCESS | 3804 | 1468500148430 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:28 INFO - PROCESS | 3804 | 1468500148492 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 04:42:28 INFO - PROCESS | 3804 | 1468500148551 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:28 INFO - PROCESS | 3804 | 1468500148553 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:28 INFO - PROCESS | 3804 | ++DOCSHELL 129EB000 == 36 [pid = 3804] [id = 87] 04:42:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (13070800) [pid = 3804] [serial = 258] [outer = 00000000] 04:42:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (139F1400) [pid = 3804] [serial = 259] [outer = 13070800] 04:42:28 INFO - PROCESS | 3804 | 1468500148603 Marionette DEBUG loaded listener.js 04:42:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (13C13C00) [pid = 3804] [serial = 260] [outer = 13070800] 04:42:28 INFO - PROCESS | 3804 | 1468500148930 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]]]}] 04:42:28 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. 04:42:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 520ms 04:42:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:42:28 INFO - PROCESS | 3804 | 1468500148949 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 04:42:28 INFO - PROCESS | 3804 | 1468500148951 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 04:42:28 INFO - PROCESS | 3804 | 1468500148955 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:42:28 INFO - PROCESS | 3804 | 1468500148958 Marionette TRACE conn3 <- [1,314,null,{}] 04:42:28 INFO - PROCESS | 3804 | 1468500148968 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}] 04:42:28 INFO - PROCESS | 3804 | 1468500148972 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:29 INFO - PROCESS | 3804 | 1468500149034 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 04:42:29 INFO - PROCESS | 3804 | 1468500149065 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:29 INFO - PROCESS | 3804 | 1468500149068 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:29 INFO - PROCESS | 3804 | ++DOCSHELL 158A1400 == 37 [pid = 3804] [id = 88] 04:42:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (158A1C00) [pid = 3804] [serial = 261] [outer = 00000000] 04:42:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (1672AC00) [pid = 3804] [serial = 262] [outer = 158A1C00] 04:42:29 INFO - PROCESS | 3804 | 1468500149097 Marionette DEBUG loaded listener.js 04:42:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (16B75800) [pid = 3804] [serial = 263] [outer = 158A1C00] 04:42:29 INFO - PROCESS | 3804 | 1468500149472 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]]]}] 04:42:29 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. 04:42:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 533ms 04:42:29 INFO - PROCESS | 3804 | 1468500149485 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 04:42:29 INFO - PROCESS | 3804 | 1468500149488 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 04:42:29 INFO - PROCESS | 3804 | 1468500149491 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:42:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:42:29 INFO - PROCESS | 3804 | 1468500149492 Marionette TRACE conn3 <- [1,318,null,{}] 04:42:29 INFO - PROCESS | 3804 | 1468500149496 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}] 04:42:29 INFO - PROCESS | 3804 | 1468500149480 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:29 INFO - PROCESS | 3804 | 1468500149562 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 04:42:29 INFO - PROCESS | 3804 | 1468500149568 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:29 INFO - PROCESS | 3804 | 1468500149570 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:29 INFO - PROCESS | 3804 | ++DOCSHELL 17569000 == 38 [pid = 3804] [id = 89] 04:42:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (175F1800) [pid = 3804] [serial = 264] [outer = 00000000] 04:42:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (1765D400) [pid = 3804] [serial = 265] [outer = 175F1800] 04:42:29 INFO - PROCESS | 3804 | 1468500149613 Marionette DEBUG loaded listener.js 04:42:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (17E4E400) [pid = 3804] [serial = 266] [outer = 175F1800] 04:42:29 INFO - PROCESS | 3804 | 1468500149984 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]]]}] 04:42:29 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. 04:42:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 533ms 04:42:30 INFO - PROCESS | 3804 | 1468500150007 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 04:42:30 INFO - PROCESS | 3804 | 1468500150009 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 04:42:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:42:30 INFO - PROCESS | 3804 | 1468500150012 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:42:30 INFO - PROCESS | 3804 | 1468500150013 Marionette TRACE conn3 <- [1,322,null,{}] 04:42:30 INFO - PROCESS | 3804 | 1468500150017 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}] 04:42:30 INFO - PROCESS | 3804 | 1468500150019 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:30 INFO - PROCESS | 3804 | 1468500150104 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 04:42:30 INFO - PROCESS | 3804 | 1468500150109 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:30 INFO - PROCESS | 3804 | 1468500150111 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:30 INFO - PROCESS | 3804 | ++DOCSHELL 180B8400 == 39 [pid = 3804] [id = 90] 04:42:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (180B8800) [pid = 3804] [serial = 267] [outer = 00000000] 04:42:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (181A5800) [pid = 3804] [serial = 268] [outer = 180B8800] 04:42:30 INFO - PROCESS | 3804 | 1468500150198 Marionette DEBUG loaded listener.js 04:42:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (181AA000) [pid = 3804] [serial = 269] [outer = 180B8800] 04:42:30 INFO - PROCESS | 3804 | 1468500150608 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]]]}] 04:42:30 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. 04:42:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 625ms 04:42:30 INFO - PROCESS | 3804 | 1468500150644 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 04:42:30 INFO - PROCESS | 3804 | 1468500150646 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 04:42:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:42:30 INFO - PROCESS | 3804 | 1468500150649 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:42:30 INFO - PROCESS | 3804 | 1468500150651 Marionette TRACE conn3 <- [1,326,null,{}] 04:42:30 INFO - PROCESS | 3804 | 1468500150654 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}] 04:42:30 INFO - PROCESS | 3804 | 1468500150660 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:30 INFO - PROCESS | 3804 | 1468500150754 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 04:42:30 INFO - PROCESS | 3804 | 1468500150807 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:30 INFO - PROCESS | 3804 | 1468500150809 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:30 INFO - PROCESS | 3804 | ++DOCSHELL 130A7400 == 40 [pid = 3804] [id = 91] 04:42:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (19795400) [pid = 3804] [serial = 270] [outer = 00000000] 04:42:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (19D90400) [pid = 3804] [serial = 271] [outer = 19795400] 04:42:30 INFO - PROCESS | 3804 | 1468500150853 Marionette DEBUG loaded listener.js 04:42:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (1A107000) [pid = 3804] [serial = 272] [outer = 19795400] 04:42:31 INFO - PROCESS | 3804 | 1468500151198 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]]]}] 04:42:31 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. 04:42:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 585ms 04:42:31 INFO - PROCESS | 3804 | 1468500151216 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 04:42:31 INFO - PROCESS | 3804 | 1468500151218 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 04:42:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:42:31 INFO - PROCESS | 3804 | 1468500151254 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:42:31 INFO - PROCESS | 3804 | 1468500151256 Marionette TRACE conn3 <- [1,330,null,{}] 04:42:31 INFO - PROCESS | 3804 | 1468500151259 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}] 04:42:31 INFO - PROCESS | 3804 | 1468500151261 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:31 INFO - PROCESS | 3804 | 1468500151365 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 04:42:31 INFO - PROCESS | 3804 | 1468500151376 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:31 INFO - PROCESS | 3804 | 1468500151378 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:31 INFO - PROCESS | 3804 | ++DOCSHELL 104E3400 == 41 [pid = 3804] [id = 92] 04:42:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (14F25800) [pid = 3804] [serial = 273] [outer = 00000000] 04:42:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (1A505C00) [pid = 3804] [serial = 274] [outer = 14F25800] 04:42:31 INFO - PROCESS | 3804 | 1468500151420 Marionette DEBUG loaded listener.js 04:42:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (1A6A8C00) [pid = 3804] [serial = 275] [outer = 14F25800] 04:42:31 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (19A48800) [pid = 3804] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:42:31 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (1A505400) [pid = 3804] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:42:31 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (10433400) [pid = 3804] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:42:31 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (1756CC00) [pid = 3804] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:42:31 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (17D1CC00) [pid = 3804] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:42:31 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (13DBD400) [pid = 3804] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:42:31 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (11CD4800) [pid = 3804] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:42:31 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (1A505800) [pid = 3804] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:42:31 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (17707800) [pid = 3804] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:42:31 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (142E3800) [pid = 3804] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:42:31 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (1394C400) [pid = 3804] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:42:31 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (13431000) [pid = 3804] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:42:31 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (114CAC00) [pid = 3804] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:42:31 INFO - PROCESS | 3804 | 1468500151862 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]]]}] 04:42:31 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. 04:42:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 624ms 04:42:31 INFO - PROCESS | 3804 | 1468500151878 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 04:42:31 INFO - PROCESS | 3804 | 1468500151880 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 04:42:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:42:31 INFO - PROCESS | 3804 | 1468500151883 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:42:31 INFO - PROCESS | 3804 | 1468500151885 Marionette TRACE conn3 <- [1,334,null,{}] 04:42:31 INFO - PROCESS | 3804 | 1468500151888 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}] 04:42:31 INFO - PROCESS | 3804 | 1468500151890 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:31 INFO - PROCESS | 3804 | 1468500151945 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 04:42:31 INFO - PROCESS | 3804 | 1468500151950 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:31 INFO - PROCESS | 3804 | 1468500151952 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:31 INFO - PROCESS | 3804 | ++DOCSHELL 1123C000 == 42 [pid = 3804] [id = 93] 04:42:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (112E7800) [pid = 3804] [serial = 276] [outer = 00000000] 04:42:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (1394C400) [pid = 3804] [serial = 277] [outer = 112E7800] 04:42:31 INFO - PROCESS | 3804 | 1468500151994 Marionette DEBUG loaded listener.js 04:42:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (19D88000) [pid = 3804] [serial = 278] [outer = 112E7800] 04:42:32 INFO - PROCESS | 3804 | 1468500152340 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]]]}] 04:42:32 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. 04:42:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 494ms 04:42:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:42:32 INFO - PROCESS | 3804 | 1468500152384 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 04:42:32 INFO - PROCESS | 3804 | 1468500152367 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 04:42:32 INFO - PROCESS | 3804 | 1468500152370 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:42:32 INFO - PROCESS | 3804 | 1468500152372 Marionette TRACE conn3 <- [1,338,null,{}] 04:42:32 INFO - PROCESS | 3804 | 1468500152375 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}] 04:42:32 INFO - PROCESS | 3804 | 1468500152377 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:32 INFO - PROCESS | 3804 | 1468500152458 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 04:42:32 INFO - PROCESS | 3804 | 1468500152467 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:32 INFO - PROCESS | 3804 | 1468500152469 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:32 INFO - PROCESS | 3804 | ++DOCSHELL 158C7800 == 43 [pid = 3804] [id = 94] 04:42:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (1A142400) [pid = 3804] [serial = 279] [outer = 00000000] 04:42:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (1A7F2400) [pid = 3804] [serial = 280] [outer = 1A142400] 04:42:32 INFO - PROCESS | 3804 | 1468500152511 Marionette DEBUG loaded listener.js 04:42:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (1A7F9800) [pid = 3804] [serial = 281] [outer = 1A142400] 04:42:32 INFO - PROCESS | 3804 | 1468500152873 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]]]}] 04:42:32 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. 04:42:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 520ms 04:42:32 INFO - PROCESS | 3804 | 1468500152901 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 04:42:32 INFO - PROCESS | 3804 | 1468500152903 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 04:42:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:42:32 INFO - PROCESS | 3804 | 1468500152906 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:42:32 INFO - PROCESS | 3804 | 1468500152908 Marionette TRACE conn3 <- [1,342,null,{}] 04:42:32 INFO - PROCESS | 3804 | 1468500152921 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}] 04:42:32 INFO - PROCESS | 3804 | 1468500152923 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:32 INFO - PROCESS | 3804 | 1468500153003 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 04:42:33 INFO - PROCESS | 3804 | 1468500153015 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:33 INFO - PROCESS | 3804 | 1468500153017 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:33 INFO - PROCESS | 3804 | ++DOCSHELL 104E0000 == 44 [pid = 3804] [id = 95] 04:42:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (104E5C00) [pid = 3804] [serial = 282] [outer = 00000000] 04:42:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (1AB90400) [pid = 3804] [serial = 283] [outer = 104E5C00] 04:42:33 INFO - PROCESS | 3804 | 1468500153037 Marionette DEBUG loaded listener.js 04:42:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (1ADC0C00) [pid = 3804] [serial = 284] [outer = 104E5C00] 04:42:33 INFO - PROCESS | 3804 | 1468500153390 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]]]}] 04:42:33 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. 04:42:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 495ms 04:42:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:42:33 INFO - PROCESS | 3804 | 1468500153417 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 04:42:33 INFO - PROCESS | 3804 | 1468500153419 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 04:42:33 INFO - PROCESS | 3804 | 1468500153422 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:42:33 INFO - PROCESS | 3804 | 1468500153424 Marionette TRACE conn3 <- [1,346,null,{}] 04:42:33 INFO - PROCESS | 3804 | 1468500153432 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}] 04:42:33 INFO - PROCESS | 3804 | 1468500153434 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:33 INFO - PROCESS | 3804 | 1468500153551 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 04:42:33 INFO - PROCESS | 3804 | 1468500153701 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:33 INFO - PROCESS | 3804 | 1468500153705 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:33 INFO - PROCESS | 3804 | ++DOCSHELL 10564000 == 45 [pid = 3804] [id = 96] 04:42:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (10A01C00) [pid = 3804] [serial = 285] [outer = 00000000] 04:42:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (10ED3000) [pid = 3804] [serial = 286] [outer = 10A01C00] 04:42:33 INFO - PROCESS | 3804 | 1468500153761 Marionette DEBUG loaded listener.js 04:42:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (11446000) [pid = 3804] [serial = 287] [outer = 10A01C00] 04:42:34 INFO - PROCESS | 3804 | 1468500154214 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]]]}] 04:42:34 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. 04:42:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 832ms 04:42:34 INFO - PROCESS | 3804 | 1468500154269 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 04:42:34 INFO - PROCESS | 3804 | 1468500154273 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 04:42:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:42:34 INFO - PROCESS | 3804 | 1468500154280 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:42:34 INFO - PROCESS | 3804 | 1468500154283 Marionette TRACE conn3 <- [1,350,null,{}] 04:42:34 INFO - PROCESS | 3804 | 1468500154289 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}] 04:42:34 INFO - PROCESS | 3804 | 1468500154292 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:34 INFO - PROCESS | 3804 | 1468500154392 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 04:42:34 INFO - PROCESS | 3804 | 1468500154468 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:34 INFO - PROCESS | 3804 | 1468500154471 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:34 INFO - PROCESS | 3804 | ++DOCSHELL 13C79800 == 46 [pid = 3804] [id = 97] 04:42:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (13DC1000) [pid = 3804] [serial = 288] [outer = 00000000] 04:42:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (14F21800) [pid = 3804] [serial = 289] [outer = 13DC1000] 04:42:34 INFO - PROCESS | 3804 | 1468500154525 Marionette DEBUG loaded listener.js 04:42:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (1542D800) [pid = 3804] [serial = 290] [outer = 13DC1000] 04:42:34 INFO - PROCESS | 3804 | 1468500154983 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]]]}] 04:42:35 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. 04:42:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 754ms 04:42:35 INFO - PROCESS | 3804 | 1468500155019 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 04:42:35 INFO - PROCESS | 3804 | 1468500155022 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 04:42:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:42:35 INFO - PROCESS | 3804 | 1468500155026 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:42:35 INFO - PROCESS | 3804 | 1468500155028 Marionette TRACE conn3 <- [1,354,null,{}] 04:42:35 INFO - PROCESS | 3804 | 1468500155032 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}] 04:42:35 INFO - PROCESS | 3804 | 1468500155035 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:35 INFO - PROCESS | 3804 | 1468500155123 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 04:42:35 INFO - PROCESS | 3804 | 1468500155217 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:35 INFO - PROCESS | 3804 | 1468500155201 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:35 INFO - PROCESS | 3804 | ++DOCSHELL 1545FC00 == 47 [pid = 3804] [id = 98] 04:42:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (156A1C00) [pid = 3804] [serial = 291] [outer = 00000000] 04:42:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (1672E400) [pid = 3804] [serial = 292] [outer = 156A1C00] 04:42:35 INFO - PROCESS | 3804 | 1468500155253 Marionette DEBUG loaded listener.js 04:42:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (175F8800) [pid = 3804] [serial = 293] [outer = 156A1C00] 04:42:35 INFO - PROCESS | 3804 | 1468500155732 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]]]}] 04:42:35 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. 04:42:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 755ms 04:42:35 INFO - PROCESS | 3804 | 1468500155780 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 04:42:35 INFO - PROCESS | 3804 | 1468500155784 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 04:42:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:42:35 INFO - PROCESS | 3804 | 1468500155794 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:42:35 INFO - PROCESS | 3804 | 1468500155799 Marionette TRACE conn3 <- [1,358,null,{}] 04:42:35 INFO - PROCESS | 3804 | 1468500155803 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}] 04:42:35 INFO - PROCESS | 3804 | 1468500155806 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:35 INFO - PROCESS | 3804 | 1468500155896 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 04:42:35 INFO - PROCESS | 3804 | 1468500156009 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:35 INFO - PROCESS | 3804 | 1468500156012 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:36 INFO - PROCESS | 3804 | ++DOCSHELL 1672A400 == 48 [pid = 3804] [id = 99] 04:42:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (181AC000) [pid = 3804] [serial = 294] [outer = 00000000] 04:42:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (1A6B3800) [pid = 3804] [serial = 295] [outer = 181AC000] 04:42:36 INFO - PROCESS | 3804 | 1468500156065 Marionette DEBUG loaded listener.js 04:42:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (1AB83400) [pid = 3804] [serial = 296] [outer = 181AC000] 04:42:36 INFO - PROCESS | 3804 | 1468500156768 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]]]}] 04:42:36 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. 04:42:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1014ms 04:42:36 INFO - PROCESS | 3804 | 1468500156810 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 04:42:36 INFO - PROCESS | 3804 | 1468500156814 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 04:42:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:42:36 INFO - PROCESS | 3804 | 1468500156819 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:42:36 INFO - PROCESS | 3804 | 1468500156801 Marionette TRACE conn3 <- [1,362,null,{}] 04:42:36 INFO - PROCESS | 3804 | 1468500156807 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}] 04:42:36 INFO - PROCESS | 3804 | 1468500156810 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:36 INFO - PROCESS | 3804 | 1468500156907 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 04:42:36 INFO - PROCESS | 3804 | 1468500157019 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:36 INFO - PROCESS | 3804 | 1468500157021 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:36 INFO - PROCESS | 3804 | --DOCSHELL 104E0000 == 47 [pid = 3804] [id = 95] 04:42:37 INFO - PROCESS | 3804 | --DOCSHELL 158C7800 == 46 [pid = 3804] [id = 94] 04:42:37 INFO - PROCESS | 3804 | --DOCSHELL 1123C000 == 45 [pid = 3804] [id = 93] 04:42:37 INFO - PROCESS | 3804 | --DOCSHELL 104E3400 == 44 [pid = 3804] [id = 92] 04:42:37 INFO - PROCESS | 3804 | --DOCSHELL 130A7400 == 43 [pid = 3804] [id = 91] 04:42:37 INFO - PROCESS | 3804 | --DOCSHELL 180B8400 == 42 [pid = 3804] [id = 90] 04:42:37 INFO - PROCESS | 3804 | --DOCSHELL 17569000 == 41 [pid = 3804] [id = 89] 04:42:37 INFO - PROCESS | 3804 | --DOCSHELL 158A1400 == 40 [pid = 3804] [id = 88] 04:42:37 INFO - PROCESS | 3804 | --DOCSHELL 129EB000 == 39 [pid = 3804] [id = 87] 04:42:37 INFO - PROCESS | 3804 | --DOCSHELL 10A0E800 == 38 [pid = 3804] [id = 86] 04:42:37 INFO - PROCESS | 3804 | --DOCSHELL 12927000 == 37 [pid = 3804] [id = 82] 04:42:37 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (142E4000) [pid = 3804] [serial = 173] [outer = 00000000] [url = about:blank] 04:42:37 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (156A0800) [pid = 3804] [serial = 106] [outer = 00000000] [url = about:blank] 04:42:37 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (13070000) [pid = 3804] [serial = 139] [outer = 00000000] [url = about:blank] 04:42:37 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (19D92C00) [pid = 3804] [serial = 229] [outer = 00000000] [url = about:blank] 04:42:37 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (1A6B0000) [pid = 3804] [serial = 232] [outer = 00000000] [url = about:blank] 04:42:37 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (1A108800) [pid = 3804] [serial = 230] [outer = 00000000] [url = about:blank] 04:42:37 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (129B4000) [pid = 3804] [serial = 208] [outer = 00000000] [url = about:blank] 04:42:37 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (112EE800) [pid = 3804] [serial = 215] [outer = 00000000] [url = about:blank] 04:42:37 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (10ECFC00) [pid = 3804] [serial = 214] [outer = 00000000] [url = about:blank] 04:42:37 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (17707C00) [pid = 3804] [serial = 223] [outer = 00000000] [url = about:blank] 04:42:37 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (17D14C00) [pid = 3804] [serial = 224] [outer = 00000000] [url = about:blank] 04:42:37 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (180B8C00) [pid = 3804] [serial = 226] [outer = 00000000] [url = about:blank] 04:42:37 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (1532BC00) [pid = 3804] [serial = 220] [outer = 00000000] [url = about:blank] 04:42:37 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (158AC800) [pid = 3804] [serial = 221] [outer = 00000000] [url = about:blank] 04:42:37 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (12DF0000) [pid = 3804] [serial = 217] [outer = 00000000] [url = about:blank] 04:42:37 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (131EE800) [pid = 3804] [serial = 218] [outer = 00000000] [url = about:blank] 04:42:37 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (158C8400) [pid = 3804] [serial = 211] [outer = 00000000] [url = about:blank] 04:42:37 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (1A7F9000) [pid = 3804] [serial = 235] [outer = 00000000] [url = about:blank] 04:42:37 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (1A6B5400) [pid = 3804] [serial = 233] [outer = 00000000] [url = about:blank] 04:42:37 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (1AA8F000) [pid = 3804] [serial = 241] [outer = 00000000] [url = about:blank] 04:42:37 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (1AB8D000) [pid = 3804] [serial = 244] [outer = 00000000] [url = about:blank] 04:42:37 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (1A7FC800) [pid = 3804] [serial = 236] [outer = 00000000] [url = about:blank] 04:42:37 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (17707400) [pid = 3804] [serial = 239] [outer = 00000000] [url = about:blank] 04:42:37 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (1AA90000) [pid = 3804] [serial = 242] [outer = 00000000] [url = about:blank] 04:42:37 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (1A10A800) [pid = 3804] [serial = 238] [outer = 00000000] [url = about:blank] 04:42:37 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (181A2800) [pid = 3804] [serial = 227] [outer = 00000000] [url = about:blank] 04:42:37 INFO - PROCESS | 3804 | ++DOCSHELL 10A0E800 == 38 [pid = 3804] [id = 100] 04:42:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (10BC1000) [pid = 3804] [serial = 297] [outer = 00000000] 04:42:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (1144F800) [pid = 3804] [serial = 298] [outer = 10BC1000] 04:42:37 INFO - PROCESS | 3804 | 1468500157076 Marionette DEBUG loaded listener.js 04:42:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (130CB000) [pid = 3804] [serial = 299] [outer = 10BC1000] 04:42:37 INFO - PROCESS | 3804 | 1468500157424 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]]]}] 04:42:37 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. 04:42:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 676ms 04:42:37 INFO - PROCESS | 3804 | 1468500157486 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 04:42:37 INFO - PROCESS | 3804 | 1468500157490 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 04:42:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:42:37 INFO - PROCESS | 3804 | 1468500157478 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:42:37 INFO - PROCESS | 3804 | 1468500157480 Marionette TRACE conn3 <- [1,366,null,{}] 04:42:37 INFO - PROCESS | 3804 | 1468500157484 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}] 04:42:37 INFO - PROCESS | 3804 | 1468500157486 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:37 INFO - PROCESS | 3804 | 1468500157570 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 04:42:37 INFO - PROCESS | 3804 | 1468500157576 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:37 INFO - PROCESS | 3804 | 1468500157578 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:37 INFO - PROCESS | 3804 | ++DOCSHELL 139F1000 == 39 [pid = 3804] [id = 101] 04:42:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (139F4800) [pid = 3804] [serial = 300] [outer = 00000000] 04:42:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (142E4000) [pid = 3804] [serial = 301] [outer = 139F4800] 04:42:37 INFO - PROCESS | 3804 | 1468500157602 Marionette DEBUG loaded listener.js 04:42:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (15325400) [pid = 3804] [serial = 302] [outer = 139F4800] 04:42:37 INFO - PROCESS | 3804 | 1468500157992 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]]]}] 04:42:37 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. 04:42:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 533ms 04:42:38 INFO - PROCESS | 3804 | 1468500158027 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 04:42:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:42:38 INFO - PROCESS | 3804 | 1468500158010 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 04:42:38 INFO - PROCESS | 3804 | 1468500158014 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:42:38 INFO - PROCESS | 3804 | 1468500158018 Marionette TRACE conn3 <- [1,370,null,{}] 04:42:38 INFO - PROCESS | 3804 | 1468500158028 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}] 04:42:38 INFO - PROCESS | 3804 | 1468500158032 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:38 INFO - PROCESS | 3804 | 1468500158114 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 04:42:38 INFO - PROCESS | 3804 | 1468500158123 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:38 INFO - PROCESS | 3804 | 1468500158128 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:38 INFO - PROCESS | 3804 | ++DOCSHELL 158AE400 == 40 [pid = 3804] [id = 102] 04:42:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (158C0000) [pid = 3804] [serial = 303] [outer = 00000000] 04:42:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (1672E000) [pid = 3804] [serial = 304] [outer = 158C0000] 04:42:38 INFO - PROCESS | 3804 | 1468500158153 Marionette DEBUG loaded listener.js 04:42:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (16F35400) [pid = 3804] [serial = 305] [outer = 158C0000] 04:42:38 INFO - PROCESS | 3804 | 1468500158528 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]]]}] 04:42:38 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. 04:42:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 521ms 04:42:38 INFO - PROCESS | 3804 | 1468500158560 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 04:42:38 INFO - PROCESS | 3804 | 1468500158563 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 04:42:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:42:38 INFO - PROCESS | 3804 | 1468500158566 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:42:38 INFO - PROCESS | 3804 | 1468500158568 Marionette TRACE conn3 <- [1,374,null,{}] 04:42:38 INFO - PROCESS | 3804 | 1468500158571 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}] 04:42:38 INFO - PROCESS | 3804 | 1468500158573 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:38 INFO - PROCESS | 3804 | 1468500158648 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 04:42:38 INFO - PROCESS | 3804 | 1468500158653 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:38 INFO - PROCESS | 3804 | 1468500158655 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:38 INFO - PROCESS | 3804 | ++DOCSHELL 17701C00 == 41 [pid = 3804] [id = 103] 04:42:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (17707C00) [pid = 3804] [serial = 306] [outer = 00000000] 04:42:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (17DA1C00) [pid = 3804] [serial = 307] [outer = 17707C00] 04:42:38 INFO - PROCESS | 3804 | 1468500158705 Marionette DEBUG loaded listener.js 04:42:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (180B8000) [pid = 3804] [serial = 308] [outer = 17707C00] 04:42:39 INFO - PROCESS | 3804 | 1468500159132 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:42:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:42:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 611ms 04:42:39 INFO - PROCESS | 3804 | 1468500159173 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 04:42:39 INFO - PROCESS | 3804 | 1468500159175 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 04:42:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:42:39 INFO - PROCESS | 3804 | 1468500159178 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:42:39 INFO - PROCESS | 3804 | 1468500159180 Marionette TRACE conn3 <- [1,378,null,{}] 04:42:39 INFO - PROCESS | 3804 | 1468500159183 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}] 04:42:39 INFO - PROCESS | 3804 | 1468500159185 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:39 INFO - PROCESS | 3804 | 1468500159270 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 04:42:39 INFO - PROCESS | 3804 | 1468500159277 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:39 INFO - PROCESS | 3804 | 1468500159280 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:39 INFO - PROCESS | 3804 | ++DOCSHELL 1770FC00 == 42 [pid = 3804] [id = 104] 04:42:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (180BC400) [pid = 3804] [serial = 309] [outer = 00000000] 04:42:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (181A6800) [pid = 3804] [serial = 310] [outer = 180BC400] 04:42:39 INFO - PROCESS | 3804 | 1468500159326 Marionette DEBUG loaded listener.js 04:42:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (19792400) [pid = 3804] [serial = 311] [outer = 180BC400] 04:42:39 INFO - PROCESS | 3804 | 1468500159707 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:42:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:42:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 572ms 04:42:39 INFO - PROCESS | 3804 | 1468500159798 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 04:42:39 INFO - PROCESS | 3804 | 1468500159800 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 04:42:39 INFO - PROCESS | 3804 | 1468500159803 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:42:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:42:39 INFO - PROCESS | 3804 | 1468500159805 Marionette TRACE conn3 <- [1,382,null,{}] 04:42:39 INFO - PROCESS | 3804 | 1468500159808 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}] 04:42:39 INFO - PROCESS | 3804 | 1468500159813 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:39 INFO - PROCESS | 3804 | 1468500159929 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 04:42:39 INFO - PROCESS | 3804 | 1468500159980 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:39 INFO - PROCESS | 3804 | 1468500159982 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:39 INFO - PROCESS | 3804 | ++DOCSHELL 1144B400 == 43 [pid = 3804] [id = 105] 04:42:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (1312B000) [pid = 3804] [serial = 312] [outer = 00000000] 04:42:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (1A50B400) [pid = 3804] [serial = 313] [outer = 1312B000] 04:42:40 INFO - PROCESS | 3804 | 1468500160025 Marionette DEBUG loaded listener.js 04:42:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (1A6AD800) [pid = 3804] [serial = 314] [outer = 1312B000] 04:42:40 INFO - PROCESS | 3804 | 1468500160356 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:42:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:42:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 585ms 04:42:40 INFO - PROCESS | 3804 | 1468500160393 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 04:42:40 INFO - PROCESS | 3804 | 1468500160395 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 04:42:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:42:40 INFO - PROCESS | 3804 | 1468500160398 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:42:40 INFO - PROCESS | 3804 | 1468500160409 Marionette TRACE conn3 <- [1,386,null,{}] 04:42:40 INFO - PROCESS | 3804 | 1468500160414 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}] 04:42:40 INFO - PROCESS | 3804 | 1468500160416 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:40 INFO - PROCESS | 3804 | 1468500160508 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 04:42:40 INFO - PROCESS | 3804 | 1468500160514 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:40 INFO - PROCESS | 3804 | 1468500160516 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:40 INFO - PROCESS | 3804 | ++DOCSHELL 10439C00 == 44 [pid = 3804] [id = 106] 04:42:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (139F3400) [pid = 3804] [serial = 315] [outer = 00000000] 04:42:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (1A6A7000) [pid = 3804] [serial = 316] [outer = 139F3400] 04:42:40 INFO - PROCESS | 3804 | 1468500160678 Marionette DEBUG loaded listener.js 04:42:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (1A7F4000) [pid = 3804] [serial = 317] [outer = 139F3400] 04:42:40 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (19795400) [pid = 3804] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:42:40 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (10A79400) [pid = 3804] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:42:40 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (175F1800) [pid = 3804] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:42:40 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (14F25800) [pid = 3804] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:42:40 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (112E7800) [pid = 3804] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:42:40 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (1A142400) [pid = 3804] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:42:40 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (158A1C00) [pid = 3804] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:42:40 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (13070800) [pid = 3804] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:42:40 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (1A107400) [pid = 3804] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:42:40 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (180B8800) [pid = 3804] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:42:40 INFO - PROCESS | 3804 | 1468500160987 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]]]}] 04:42:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:42:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 638ms 04:42:41 INFO - PROCESS | 3804 | 1468500161040 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 04:42:41 INFO - PROCESS | 3804 | 1468500161042 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 04:42:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:42:41 INFO - PROCESS | 3804 | 1468500161046 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:42:41 INFO - PROCESS | 3804 | 1468500161047 Marionette TRACE conn3 <- [1,390,null,{}] 04:42:41 INFO - PROCESS | 3804 | 1468500161053 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}] 04:42:41 INFO - PROCESS | 3804 | 1468500161054 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:41 INFO - PROCESS | 3804 | 1468500161144 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 04:42:41 INFO - PROCESS | 3804 | 1468500161152 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:41 INFO - PROCESS | 3804 | 1468500161154 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:41 INFO - PROCESS | 3804 | ++DOCSHELL 10A78000 == 45 [pid = 3804] [id = 107] 04:42:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (112E7800) [pid = 3804] [serial = 318] [outer = 00000000] 04:42:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (19C8BC00) [pid = 3804] [serial = 319] [outer = 112E7800] 04:42:41 INFO - PROCESS | 3804 | 1468500161196 Marionette DEBUG loaded listener.js 04:42:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (1A032000) [pid = 3804] [serial = 320] [outer = 112E7800] 04:42:41 INFO - PROCESS | 3804 | 1468500161521 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]]]}] 04:42:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:42:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 533ms 04:42:41 INFO - PROCESS | 3804 | 1468500161576 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 04:42:41 INFO - PROCESS | 3804 | 1468500161578 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 04:42:41 INFO - PROCESS | 3804 | 1468500161581 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:42:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:42:41 INFO - PROCESS | 3804 | 1468500161583 Marionette TRACE conn3 <- [1,394,null,{}] 04:42:41 INFO - PROCESS | 3804 | 1468500161586 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}] 04:42:41 INFO - PROCESS | 3804 | 1468500161588 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:41 INFO - PROCESS | 3804 | 1468500161677 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 04:42:41 INFO - PROCESS | 3804 | 1468500161684 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:41 INFO - PROCESS | 3804 | 1468500161686 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:41 INFO - PROCESS | 3804 | ++DOCSHELL 1532C800 == 46 [pid = 3804] [id = 108] 04:42:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (19795400) [pid = 3804] [serial = 321] [outer = 00000000] 04:42:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (1AB8D400) [pid = 3804] [serial = 322] [outer = 19795400] 04:42:41 INFO - PROCESS | 3804 | 1468500161729 Marionette DEBUG loaded listener.js 04:42:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (1AB91C00) [pid = 3804] [serial = 323] [outer = 19795400] 04:42:42 INFO - PROCESS | 3804 | 1468500162054 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]]]}] 04:42:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:42:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 533ms 04:42:42 INFO - PROCESS | 3804 | 1468500162113 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 04:42:42 INFO - PROCESS | 3804 | 1468500162114 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 04:42:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:42:42 INFO - PROCESS | 3804 | 1468500162118 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:42:42 INFO - PROCESS | 3804 | 1468500162119 Marionette TRACE conn3 <- [1,398,null,{}] 04:42:42 INFO - PROCESS | 3804 | 1468500162122 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}] 04:42:42 INFO - PROCESS | 3804 | 1468500162124 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:42 INFO - PROCESS | 3804 | 1468500162237 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 04:42:42 INFO - PROCESS | 3804 | 1468500162254 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:42 INFO - PROCESS | 3804 | 1468500162256 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:42 INFO - PROCESS | 3804 | ++DOCSHELL 10A78400 == 47 [pid = 3804] [id = 109] 04:42:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (16AA6400) [pid = 3804] [serial = 324] [outer = 00000000] 04:42:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (16AAF000) [pid = 3804] [serial = 325] [outer = 16AA6400] 04:42:42 INFO - PROCESS | 3804 | 1468500162297 Marionette DEBUG loaded listener.js 04:42:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (16AB4C00) [pid = 3804] [serial = 326] [outer = 16AA6400] 04:42:42 INFO - PROCESS | 3804 | 1468500162928 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]]]}] 04:42:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:42:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 871ms 04:42:42 INFO - PROCESS | 3804 | 1468500162999 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 04:42:42 INFO - PROCESS | 3804 | 1468500163003 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 04:42:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:42:42 INFO - PROCESS | 3804 | 1468500163007 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:42:42 INFO - PROCESS | 3804 | 1468500163011 Marionette TRACE conn3 <- [1,402,null,{}] 04:42:42 INFO - PROCESS | 3804 | 1468500163016 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}] 04:42:42 INFO - PROCESS | 3804 | 1468500163021 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:43 INFO - PROCESS | 3804 | 1468500163126 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 04:42:43 INFO - PROCESS | 3804 | 1468500163225 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:43 INFO - PROCESS | 3804 | 1468500163228 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:43 INFO - PROCESS | 3804 | ++DOCSHELL 129F5400 == 48 [pid = 3804] [id = 110] 04:42:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (1314B800) [pid = 3804] [serial = 327] [outer = 00000000] 04:42:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (139EF400) [pid = 3804] [serial = 328] [outer = 1314B800] 04:42:43 INFO - PROCESS | 3804 | 1468500163285 Marionette DEBUG loaded listener.js 04:42:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (14F27000) [pid = 3804] [serial = 329] [outer = 1314B800] 04:42:43 INFO - PROCESS | 3804 | 1468500163847 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]]]}] 04:42:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:42:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 872ms 04:42:43 INFO - PROCESS | 3804 | 1468500163879 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 04:42:43 INFO - PROCESS | 3804 | 1468500163883 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 04:42:43 INFO - PROCESS | 3804 | 1468500163909 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:42:43 INFO - PROCESS | 3804 | 1468500163911 Marionette TRACE conn3 <- [1,406,null,{}] 04:42:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:42:43 INFO - PROCESS | 3804 | 1468500163916 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}] 04:42:43 INFO - PROCESS | 3804 | 1468500163919 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:43 INFO - PROCESS | 3804 | 1468500164017 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 04:42:44 INFO - PROCESS | 3804 | 1468500164126 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:44 INFO - PROCESS | 3804 | 1468500164128 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:44 INFO - PROCESS | 3804 | ++DOCSHELL 158C4800 == 49 [pid = 3804] [id = 111] 04:42:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (158C8400) [pid = 3804] [serial = 330] [outer = 00000000] 04:42:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (16AAE000) [pid = 3804] [serial = 331] [outer = 158C8400] 04:42:44 INFO - PROCESS | 3804 | 1468500164164 Marionette DEBUG loaded listener.js 04:42:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (16AB2C00) [pid = 3804] [serial = 332] [outer = 158C8400] 04:42:44 INFO - PROCESS | 3804 | 1468500164875 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]]]}] 04:42:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:42:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 988ms 04:42:44 INFO - PROCESS | 3804 | 1468500164908 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 04:42:44 INFO - PROCESS | 3804 | 1468500164912 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 04:42:44 INFO - PROCESS | 3804 | 1468500164918 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:42:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:42:44 INFO - PROCESS | 3804 | 1468500164922 Marionette TRACE conn3 <- [1,410,null,{}] 04:42:44 INFO - PROCESS | 3804 | 1468500164927 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}] 04:42:44 INFO - PROCESS | 3804 | 1468500164930 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:44 INFO - PROCESS | 3804 | 1468500165006 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 04:42:45 INFO - PROCESS | 3804 | 1468500165073 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:45 INFO - PROCESS | 3804 | 1468500165078 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:45 INFO - PROCESS | 3804 | ++DOCSHELL 131F4800 == 50 [pid = 3804] [id = 112] 04:42:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (131F4C00) [pid = 3804] [serial = 333] [outer = 00000000] 04:42:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (139EE400) [pid = 3804] [serial = 334] [outer = 131F4C00] 04:42:45 INFO - PROCESS | 3804 | 1468500165125 Marionette DEBUG loaded listener.js 04:42:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (139F7400) [pid = 3804] [serial = 335] [outer = 131F4C00] 04:42:45 INFO - PROCESS | 3804 | --DOCSHELL 1532C800 == 49 [pid = 3804] [id = 108] 04:42:45 INFO - PROCESS | 3804 | --DOCSHELL 10A78000 == 48 [pid = 3804] [id = 107] 04:42:45 INFO - PROCESS | 3804 | --DOCSHELL 10439C00 == 47 [pid = 3804] [id = 106] 04:42:45 INFO - PROCESS | 3804 | --DOCSHELL 1144B400 == 46 [pid = 3804] [id = 105] 04:42:45 INFO - PROCESS | 3804 | --DOCSHELL 1770FC00 == 45 [pid = 3804] [id = 104] 04:42:45 INFO - PROCESS | 3804 | --DOCSHELL 17701C00 == 44 [pid = 3804] [id = 103] 04:42:45 INFO - PROCESS | 3804 | --DOCSHELL 158AE400 == 43 [pid = 3804] [id = 102] 04:42:45 INFO - PROCESS | 3804 | --DOCSHELL 139F1000 == 42 [pid = 3804] [id = 101] 04:42:45 INFO - PROCESS | 3804 | --DOCSHELL 10A0E800 == 41 [pid = 3804] [id = 100] 04:42:45 INFO - PROCESS | 3804 | --DOCSHELL 1672A400 == 40 [pid = 3804] [id = 99] 04:42:45 INFO - PROCESS | 3804 | --DOCSHELL 1545FC00 == 39 [pid = 3804] [id = 98] 04:42:45 INFO - PROCESS | 3804 | --DOCSHELL 13C79800 == 38 [pid = 3804] [id = 97] 04:42:45 INFO - PROCESS | 3804 | --DOCSHELL 10564000 == 37 [pid = 3804] [id = 96] 04:42:45 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (1AB90400) [pid = 3804] [serial = 283] [outer = 00000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (19D90400) [pid = 3804] [serial = 271] [outer = 00000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (139F4C00) [pid = 3804] [serial = 257] [outer = 00000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (131F7400) [pid = 3804] [serial = 256] [outer = 00000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (175F1400) [pid = 3804] [serial = 250] [outer = 00000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (1A107000) [pid = 3804] [serial = 272] [outer = 00000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (1765D400) [pid = 3804] [serial = 265] [outer = 00000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (1A505C00) [pid = 3804] [serial = 274] [outer = 00000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (1394C400) [pid = 3804] [serial = 277] [outer = 00000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (1A7F2400) [pid = 3804] [serial = 280] [outer = 00000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (1672AC00) [pid = 3804] [serial = 262] [outer = 00000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (16B75800) [pid = 3804] [serial = 263] [outer = 00000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (139F1400) [pid = 3804] [serial = 259] [outer = 00000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (13C13C00) [pid = 3804] [serial = 260] [outer = 00000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (1A7F5C00) [pid = 3804] [serial = 254] [outer = 00000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (1A146C00) [pid = 3804] [serial = 253] [outer = 00000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (129AFC00) [pid = 3804] [serial = 247] [outer = 00000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (1A6A8C00) [pid = 3804] [serial = 275] [outer = 00000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (19D88000) [pid = 3804] [serial = 278] [outer = 00000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (181A5800) [pid = 3804] [serial = 268] [outer = 00000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (181AA000) [pid = 3804] [serial = 269] [outer = 00000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (1A7F9800) [pid = 3804] [serial = 281] [outer = 00000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (17E4E400) [pid = 3804] [serial = 266] [outer = 00000000] [url = about:blank] 04:42:45 INFO - PROCESS | 3804 | 1468500165665 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]]]}] 04:42:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:42:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 780ms 04:42:45 INFO - PROCESS | 3804 | 1468500165702 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 04:42:45 INFO - PROCESS | 3804 | 1468500165707 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 04:42:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:42:45 INFO - PROCESS | 3804 | 1468500165715 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:42:45 INFO - PROCESS | 3804 | 1468500165718 Marionette TRACE conn3 <- [1,414,null,{}] 04:42:45 INFO - PROCESS | 3804 | 1468500165722 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}] 04:42:45 INFO - PROCESS | 3804 | 1468500165724 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:45 INFO - PROCESS | 3804 | 1468500165804 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 04:42:45 INFO - PROCESS | 3804 | 1468500165867 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:45 INFO - PROCESS | 3804 | 1468500165869 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:45 INFO - PROCESS | 3804 | ++DOCSHELL 10ECF800 == 38 [pid = 3804] [id = 113] 04:42:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (11237400) [pid = 3804] [serial = 336] [outer = 00000000] 04:42:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (1314E400) [pid = 3804] [serial = 337] [outer = 11237400] 04:42:45 INFO - PROCESS | 3804 | 1468500165915 Marionette DEBUG loaded listener.js 04:42:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (13C13C00) [pid = 3804] [serial = 338] [outer = 11237400] 04:42:46 INFO - PROCESS | 3804 | 1468500166220 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]]]}] 04:42:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:42:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 520ms 04:42:46 INFO - PROCESS | 3804 | 1468500166250 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 04:42:46 INFO - PROCESS | 3804 | 1468500166252 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 04:42:46 INFO - PROCESS | 3804 | 1468500166257 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:42:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:42:46 INFO - PROCESS | 3804 | 1468500166260 Marionette TRACE conn3 <- [1,418,null,{}] 04:42:46 INFO - PROCESS | 3804 | 1468500166271 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}] 04:42:46 INFO - PROCESS | 3804 | 1468500166275 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:46 INFO - PROCESS | 3804 | 1468500166340 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 04:42:46 INFO - PROCESS | 3804 | 1468500166347 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:46 INFO - PROCESS | 3804 | 1468500166350 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:46 INFO - PROCESS | 3804 | ++DOCSHELL 1672A400 == 39 [pid = 3804] [id = 114] 04:42:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (1672AC00) [pid = 3804] [serial = 339] [outer = 00000000] 04:42:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (16AAAC00) [pid = 3804] [serial = 340] [outer = 1672AC00] 04:42:46 INFO - PROCESS | 3804 | 1468500166398 Marionette DEBUG loaded listener.js 04:42:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (16B7E400) [pid = 3804] [serial = 341] [outer = 1672AC00] 04:42:47 INFO - PROCESS | 3804 | 1468500167379 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]]]}] 04:42:47 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 04:42:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1158ms 04:42:47 INFO - PROCESS | 3804 | 1468500167435 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 04:42:47 INFO - PROCESS | 3804 | 1468500167439 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 04:42:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:42:47 INFO - PROCESS | 3804 | 1468500167427 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:42:47 INFO - PROCESS | 3804 | 1468500167430 Marionette TRACE conn3 <- [1,422,null,{}] 04:42:47 INFO - PROCESS | 3804 | 1468500167479 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}] 04:42:47 INFO - PROCESS | 3804 | 1468500167482 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:47 INFO - PROCESS | 3804 | 1468500167560 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 04:42:47 INFO - PROCESS | 3804 | 1468500167674 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:47 INFO - PROCESS | 3804 | 1468500167677 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:47 INFO - PROCESS | 3804 | ++DOCSHELL 13129000 == 40 [pid = 3804] [id = 115] 04:42:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (13132000) [pid = 3804] [serial = 342] [outer = 00000000] 04:42:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (142DE000) [pid = 3804] [serial = 343] [outer = 13132000] 04:42:47 INFO - PROCESS | 3804 | 1468500167713 Marionette DEBUG loaded listener.js 04:42:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (15435000) [pid = 3804] [serial = 344] [outer = 13132000] 04:42:48 INFO - PROCESS | 3804 | 1468500168594 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]]]}] 04:42:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:42:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1209ms 04:42:48 INFO - PROCESS | 3804 | 1468500168657 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 04:42:48 INFO - PROCESS | 3804 | 1468500168662 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 04:42:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:42:48 INFO - PROCESS | 3804 | 1468500168670 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:42:48 INFO - PROCESS | 3804 | 1468500168672 Marionette TRACE conn3 <- [1,426,null,{}] 04:42:48 INFO - PROCESS | 3804 | 1468500168677 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}] 04:42:48 INFO - PROCESS | 3804 | 1468500168680 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:48 INFO - PROCESS | 3804 | 1468500168755 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 04:42:48 INFO - PROCESS | 3804 | 1468500168928 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:48 INFO - PROCESS | 3804 | 1468500168931 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:48 INFO - PROCESS | 3804 | ++DOCSHELL 16F2B800 == 41 [pid = 3804] [id = 116] 04:42:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (16F30400) [pid = 3804] [serial = 345] [outer = 00000000] 04:42:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (175FD400) [pid = 3804] [serial = 346] [outer = 16F30400] 04:42:48 INFO - PROCESS | 3804 | 1468500168987 Marionette DEBUG loaded listener.js 04:42:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (1770EC00) [pid = 3804] [serial = 347] [outer = 16F30400] 04:42:49 INFO - PROCESS | 3804 | --DOCSHELL 112E6000 == 40 [pid = 3804] [id = 47] 04:42:49 INFO - PROCESS | 3804 | --DOCSHELL 156A9C00 == 39 [pid = 3804] [id = 84] 04:42:49 INFO - PROCESS | 3804 | --DOCSHELL 1A02C400 == 38 [pid = 3804] [id = 85] 04:42:49 INFO - PROCESS | 3804 | --DOCSHELL 10ECF800 == 37 [pid = 3804] [id = 113] 04:42:49 INFO - PROCESS | 3804 | --DOCSHELL 131F4800 == 36 [pid = 3804] [id = 112] 04:42:49 INFO - PROCESS | 3804 | 1468500169538 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] 04:42:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:42:49 INFO - PROCESS | 3804 | 1468500169583 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 04:42:49 INFO - PROCESS | 3804 | 1468500169587 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:42:49 INFO - PROCESS | 3804 | 1468500169592 Marionette TRACE conn3 <- [1,430,null,{}] 04:42:49 INFO - PROCESS | 3804 | 1468500169597 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}] 04:42:49 INFO - PROCESS | 3804 | 1468500169599 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:49 INFO - PROCESS | 3804 | 1468500169678 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 04:42:49 INFO - PROCESS | 3804 | 1468500169741 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:49 INFO - PROCESS | 3804 | 1468500169744 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:49 INFO - PROCESS | 3804 | ++DOCSHELL 131F7C00 == 37 [pid = 3804] [id = 117] 04:42:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (132A3400) [pid = 3804] [serial = 348] [outer = 00000000] 04:42:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (1542E800) [pid = 3804] [serial = 349] [outer = 132A3400] 04:42:49 INFO - PROCESS | 3804 | 1468500169790 Marionette DEBUG loaded listener.js 04:42:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (1569D000) [pid = 3804] [serial = 350] [outer = 132A3400] 04:42:50 INFO - PROCESS | 3804 | 1468500170136 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]]]}] 04:42:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:42:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 572ms 04:42:50 INFO - PROCESS | 3804 | 1468500170174 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 04:42:50 INFO - PROCESS | 3804 | 1468500170178 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 04:42:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:42:50 INFO - PROCESS | 3804 | 1468500170184 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:42:50 INFO - PROCESS | 3804 | 1468500170187 Marionette TRACE conn3 <- [1,434,null,{}] 04:42:50 INFO - PROCESS | 3804 | 1468500170171 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}] 04:42:50 INFO - PROCESS | 3804 | 1468500170173 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:50 INFO - PROCESS | 3804 | 1468500170261 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 04:42:50 INFO - PROCESS | 3804 | 1468500170267 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:50 INFO - PROCESS | 3804 | 1468500170269 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:50 INFO - PROCESS | 3804 | ++DOCSHELL 16A78C00 == 38 [pid = 3804] [id = 118] 04:42:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (16AA9C00) [pid = 3804] [serial = 351] [outer = 00000000] 04:42:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (17E50C00) [pid = 3804] [serial = 352] [outer = 16AA9C00] 04:42:50 INFO - PROCESS | 3804 | 1468500170295 Marionette DEBUG loaded listener.js 04:42:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (180BC800) [pid = 3804] [serial = 353] [outer = 16AA9C00] 04:42:50 INFO - PROCESS | 3804 | 1468500170731 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]]]}] 04:42:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:42:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 611ms 04:42:50 INFO - PROCESS | 3804 | 1468500170793 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 04:42:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:42:50 INFO - PROCESS | 3804 | 1468500170796 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 04:42:50 INFO - PROCESS | 3804 | 1468500170799 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:42:50 INFO - PROCESS | 3804 | 1468500170803 Marionette TRACE conn3 <- [1,438,null,{}] 04:42:50 INFO - PROCESS | 3804 | 1468500170813 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}] 04:42:50 INFO - PROCESS | 3804 | 1468500170818 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:50 INFO - PROCESS | 3804 | 1468500170917 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 04:42:50 INFO - PROCESS | 3804 | 1468500170975 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:50 INFO - PROCESS | 3804 | 1468500170978 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:50 INFO - PROCESS | 3804 | ++DOCSHELL 19D90400 == 39 [pid = 3804] [id = 119] 04:42:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (19D92400) [pid = 3804] [serial = 354] [outer = 00000000] 04:42:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (1A035400) [pid = 3804] [serial = 355] [outer = 19D92400] 04:42:51 INFO - PROCESS | 3804 | 1468500171003 Marionette DEBUG loaded listener.js 04:42:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (1A10FC00) [pid = 3804] [serial = 356] [outer = 19D92400] 04:42:51 INFO - PROCESS | 3804 | 1468500171386 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]]]}] 04:42:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:42:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 611ms 04:42:51 INFO - PROCESS | 3804 | 1468500171412 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 04:42:51 INFO - PROCESS | 3804 | 1468500171414 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 04:42:51 INFO - PROCESS | 3804 | 1468500171418 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:42:51 INFO - PROCESS | 3804 | 1468500171419 Marionette TRACE conn3 <- [1,442,null,{}] 04:42:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:42:51 INFO - PROCESS | 3804 | 1468500171423 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}] 04:42:51 INFO - PROCESS | 3804 | 1468500171425 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:51 INFO - PROCESS | 3804 | 1468500171520 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 04:42:51 INFO - PROCESS | 3804 | 1468500171583 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:51 INFO - PROCESS | 3804 | 1468500171585 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:51 INFO - PROCESS | 3804 | ++DOCSHELL 1A6A8400 == 40 [pid = 3804] [id = 120] 04:42:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (1A6A8C00) [pid = 3804] [serial = 357] [outer = 00000000] 04:42:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (1A7F1800) [pid = 3804] [serial = 358] [outer = 1A6A8C00] 04:42:51 INFO - PROCESS | 3804 | 1468500171628 Marionette DEBUG loaded listener.js 04:42:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 114 (1A7FBC00) [pid = 3804] [serial = 359] [outer = 1A6A8C00] 04:42:51 INFO - PROCESS | 3804 | 1468500171997 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]]]}] 04:42:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:42:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 625ms 04:42:52 INFO - PROCESS | 3804 | 1468500172053 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 04:42:52 INFO - PROCESS | 3804 | 1468500172055 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 04:42:52 INFO - PROCESS | 3804 | 1468500172058 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:42:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:42:52 INFO - PROCESS | 3804 | 1468500172060 Marionette TRACE conn3 <- [1,446,null,{}] 04:42:52 INFO - PROCESS | 3804 | 1468500172049 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}] 04:42:52 INFO - PROCESS | 3804 | 1468500172051 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:52 INFO - PROCESS | 3804 | 1468500172188 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 04:42:52 INFO - PROCESS | 3804 | --DOMWINDOW == 113 (104E5C00) [pid = 3804] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:42:52 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (139F3400) [pid = 3804] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:42:52 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (131F4C00) [pid = 3804] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:42:52 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (181AC000) [pid = 3804] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:42:52 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (11237400) [pid = 3804] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:42:52 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (19795400) [pid = 3804] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:42:52 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (180BC400) [pid = 3804] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:42:52 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (1312B000) [pid = 3804] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:42:52 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (10BC1000) [pid = 3804] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:42:52 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (139F4800) [pid = 3804] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:42:52 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (158C0000) [pid = 3804] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:42:52 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (112E7800) [pid = 3804] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:42:52 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (17707C00) [pid = 3804] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:42:52 INFO - PROCESS | 3804 | 1468500172250 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:52 INFO - PROCESS | 3804 | 1468500172252 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:52 INFO - PROCESS | 3804 | ++DOCSHELL 104E5C00 == 41 [pid = 3804] [id = 121] 04:42:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (10A0E800) [pid = 3804] [serial = 360] [outer = 00000000] 04:42:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (11CD1C00) [pid = 3804] [serial = 361] [outer = 10A0E800] 04:42:52 INFO - PROCESS | 3804 | 1468500172277 Marionette DEBUG loaded listener.js 04:42:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (12927400) [pid = 3804] [serial = 362] [outer = 10A0E800] 04:42:52 INFO - PROCESS | 3804 | [3804] 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 04:42:52 INFO - PROCESS | 3804 | [3804] 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 04:42:52 INFO - PROCESS | 3804 | 1468500172620 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]]]}] 04:42:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:42:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 611ms 04:42:52 INFO - PROCESS | 3804 | 1468500172663 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 04:42:52 INFO - PROCESS | 3804 | 1468500172665 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 04:42:52 INFO - PROCESS | 3804 | 1468500172668 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:42:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:42:52 INFO - PROCESS | 3804 | 1468500172670 Marionette TRACE conn3 <- [1,450,null,{}] 04:42:52 INFO - PROCESS | 3804 | 1468500172673 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}] 04:42:52 INFO - PROCESS | 3804 | 1468500172679 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:52 INFO - PROCESS | 3804 | 1468500172752 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 04:42:52 INFO - PROCESS | 3804 | 1468500172760 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:52 INFO - PROCESS | 3804 | 1468500172762 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:52 INFO - PROCESS | 3804 | ++DOCSHELL 1A501800 == 42 [pid = 3804] [id = 122] 04:42:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (1AA94400) [pid = 3804] [serial = 363] [outer = 00000000] 04:42:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (1ADC4400) [pid = 3804] [serial = 364] [outer = 1AA94400] 04:42:52 INFO - PROCESS | 3804 | 1468500172805 Marionette DEBUG loaded listener.js 04:42:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (1ADC4800) [pid = 3804] [serial = 365] [outer = 1AA94400] 04:42:53 INFO - PROCESS | 3804 | 1468500173166 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] 04:42:53 INFO - PROCESS | 3804 | 1468500173209 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 04:42:53 INFO - PROCESS | 3804 | 1468500173212 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:42:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:42:53 INFO - PROCESS | 3804 | 1468500173214 Marionette TRACE conn3 <- [1,454,null,{}] 04:42:53 INFO - PROCESS | 3804 | 1468500173217 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}] 04:42:53 INFO - PROCESS | 3804 | 1468500173201 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:53 INFO - PROCESS | 3804 | 1468500173281 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 04:42:53 INFO - PROCESS | 3804 | 1468500173287 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:53 INFO - PROCESS | 3804 | 1468500173289 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:53 INFO - PROCESS | 3804 | ++DOCSHELL 10E09C00 == 43 [pid = 3804] [id = 123] 04:42:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (10E0A000) [pid = 3804] [serial = 366] [outer = 00000000] 04:42:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (10E0F400) [pid = 3804] [serial = 367] [outer = 10E0A000] 04:42:53 INFO - PROCESS | 3804 | 1468500173312 Marionette DEBUG loaded listener.js 04:42:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (1312BC00) [pid = 3804] [serial = 368] [outer = 10E0A000] 04:42:53 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:42:53 INFO - PROCESS | 3804 | 1468500173689 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]]]}] 04:42:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:42:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 533ms 04:42:53 INFO - PROCESS | 3804 | 1468500173748 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 04:42:53 INFO - PROCESS | 3804 | 1468500173750 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 04:42:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:42:53 INFO - PROCESS | 3804 | 1468500173734 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:42:53 INFO - PROCESS | 3804 | 1468500173735 Marionette TRACE conn3 <- [1,458,null,{}] 04:42:53 INFO - PROCESS | 3804 | 1468500173739 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}] 04:42:53 INFO - PROCESS | 3804 | 1468500173740 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:53 INFO - PROCESS | 3804 | 1468500173818 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 04:42:53 INFO - PROCESS | 3804 | 1468500173825 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:53 INFO - PROCESS | 3804 | 1468500173827 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:53 INFO - PROCESS | 3804 | ++DOCSHELL 12B14400 == 44 [pid = 3804] [id = 124] 04:42:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (12B15C00) [pid = 3804] [serial = 369] [outer = 00000000] 04:42:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (12B18800) [pid = 3804] [serial = 370] [outer = 12B15C00] 04:42:53 INFO - PROCESS | 3804 | 1468500173854 Marionette DEBUG loaded listener.js 04:42:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (12B1B800) [pid = 3804] [serial = 371] [outer = 12B15C00] 04:42:54 INFO - PROCESS | 3804 | 1468500174479 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] 04:42:54 INFO - PROCESS | 3804 | 1468500174534 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 04:42:54 INFO - PROCESS | 3804 | 1468500174539 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:42:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:42:54 INFO - PROCESS | 3804 | 1468500174542 Marionette TRACE conn3 <- [1,462,null,{}] 04:42:54 INFO - PROCESS | 3804 | 1468500174547 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}] 04:42:54 INFO - PROCESS | 3804 | 1468500174551 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:54 INFO - PROCESS | 3804 | 1468500174642 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 04:42:54 INFO - PROCESS | 3804 | 1468500174748 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:54 INFO - PROCESS | 3804 | 1468500174752 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:54 INFO - PROCESS | 3804 | ++DOCSHELL 12B18400 == 45 [pid = 3804] [id = 125] 04:42:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 114 (12B1D400) [pid = 3804] [serial = 372] [outer = 00000000] 04:42:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 115 (1394C400) [pid = 3804] [serial = 373] [outer = 12B1D400] 04:42:54 INFO - PROCESS | 3804 | 1468500174787 Marionette DEBUG loaded listener.js 04:42:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (13DCA400) [pid = 3804] [serial = 374] [outer = 12B1D400] 04:42:55 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:42:55 INFO - PROCESS | 3804 | 1468500175407 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] 04:42:55 INFO - PROCESS | 3804 | 1468500175457 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 04:42:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:42:55 INFO - PROCESS | 3804 | 1468500175464 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:42:55 INFO - PROCESS | 3804 | 1468500175467 Marionette TRACE conn3 <- [1,466,null,{}] 04:42:55 INFO - PROCESS | 3804 | 1468500175451 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}] 04:42:55 INFO - PROCESS | 3804 | 1468500175454 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:55 INFO - PROCESS | 3804 | 1468500175566 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 04:42:55 INFO - PROCESS | 3804 | 1468500175674 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:55 INFO - PROCESS | 3804 | 1468500175677 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:55 INFO - PROCESS | 3804 | ++DOCSHELL 181A4C00 == 46 [pid = 3804] [id = 126] 04:42:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 117 (181A5400) [pid = 3804] [serial = 375] [outer = 00000000] 04:42:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (19792800) [pid = 3804] [serial = 376] [outer = 181A5400] 04:42:55 INFO - PROCESS | 3804 | 1468500175712 Marionette DEBUG loaded listener.js 04:42:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (19A43000) [pid = 3804] [serial = 377] [outer = 181A5400] 04:42:56 INFO - PROCESS | 3804 | 1468500176236 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] 04:42:56 INFO - PROCESS | 3804 | 1468500176283 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 04:42:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:42:56 INFO - PROCESS | 3804 | 1468500176287 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:42:56 INFO - PROCESS | 3804 | 1468500176290 Marionette TRACE conn3 <- [1,470,null,{}] 04:42:56 INFO - PROCESS | 3804 | 1468500176301 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}] 04:42:56 INFO - PROCESS | 3804 | 1468500176306 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:56 INFO - PROCESS | 3804 | 1468500176443 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 04:42:56 INFO - PROCESS | 3804 | 1468500176542 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:56 INFO - PROCESS | 3804 | 1468500176546 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:56 INFO - PROCESS | 3804 | ++DOCSHELL 139FB000 == 47 [pid = 3804] [id = 127] 04:42:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 120 (139FC800) [pid = 3804] [serial = 378] [outer = 00000000] 04:42:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 121 (156A8800) [pid = 3804] [serial = 379] [outer = 139FC800] 04:42:56 INFO - PROCESS | 3804 | 1468500176597 Marionette DEBUG loaded listener.js 04:42:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 122 (19798000) [pid = 3804] [serial = 380] [outer = 139FC800] 04:42:57 INFO - PROCESS | 3804 | 1468500177223 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]]]}] 04:42:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:42:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 950ms 04:42:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 123 (10E0C400) [pid = 3804] [serial = 381] [outer = 1A7ED400] 04:42:57 INFO - PROCESS | 3804 | 1468500177263 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 04:42:57 INFO - PROCESS | 3804 | 1468500177267 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 04:42:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:42:57 INFO - PROCESS | 3804 | 1468500177304 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:42:57 INFO - PROCESS | 3804 | 1468500177308 Marionette TRACE conn3 <- [1,474,null,{}] 04:42:57 INFO - PROCESS | 3804 | 1468500177340 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}] 04:42:57 INFO - PROCESS | 3804 | 1468500177343 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:57 INFO - PROCESS | 3804 | 1468500177421 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 04:42:57 INFO - PROCESS | 3804 | 1468500177480 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:57 INFO - PROCESS | 3804 | 1468500177484 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:57 INFO - PROCESS | 3804 | ++DOCSHELL 12B16C00 == 48 [pid = 3804] [id = 128] 04:42:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 124 (139F5800) [pid = 3804] [serial = 382] [outer = 00000000] 04:42:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 125 (112E6000) [pid = 3804] [serial = 383] [outer = 139F5800] 04:42:57 INFO - PROCESS | 3804 | 1468500177582 Marionette DEBUG loaded listener.js 04:42:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 126 (13DC9C00) [pid = 3804] [serial = 384] [outer = 139F5800] 04:42:58 INFO - PROCESS | 3804 | --DOCSHELL 132A4400 == 47 [pid = 3804] [id = 58] 04:42:58 INFO - PROCESS | 3804 | --DOCSHELL 10E09C00 == 46 [pid = 3804] [id = 123] 04:42:58 INFO - PROCESS | 3804 | --DOCSHELL 1A501800 == 45 [pid = 3804] [id = 122] 04:42:58 INFO - PROCESS | 3804 | --DOCSHELL 104E5C00 == 44 [pid = 3804] [id = 121] 04:42:58 INFO - PROCESS | 3804 | --DOCSHELL 1A6A8400 == 43 [pid = 3804] [id = 120] 04:42:58 INFO - PROCESS | 3804 | --DOCSHELL 19D90400 == 42 [pid = 3804] [id = 119] 04:42:58 INFO - PROCESS | 3804 | --DOCSHELL 16A78C00 == 41 [pid = 3804] [id = 118] 04:42:58 INFO - PROCESS | 3804 | --DOCSHELL 131F7C00 == 40 [pid = 3804] [id = 117] 04:42:58 INFO - PROCESS | 3804 | --DOCSHELL 16F2B800 == 39 [pid = 3804] [id = 116] 04:42:58 INFO - PROCESS | 3804 | --DOCSHELL 1672A400 == 38 [pid = 3804] [id = 114] 04:42:58 INFO - PROCESS | 3804 | --DOCSHELL 13129000 == 37 [pid = 3804] [id = 115] 04:42:58 INFO - PROCESS | 3804 | --DOCSHELL 10A78400 == 36 [pid = 3804] [id = 109] 04:42:58 INFO - PROCESS | 3804 | --DOCSHELL 129F5400 == 35 [pid = 3804] [id = 110] 04:42:58 INFO - PROCESS | 3804 | --DOCSHELL 158C4800 == 34 [pid = 3804] [id = 111] 04:42:58 INFO - PROCESS | 3804 | --DOCSHELL 156A2400 == 33 [pid = 3804] [id = 71] 04:42:58 INFO - PROCESS | 3804 | --DOCSHELL 1A504000 == 32 [pid = 3804] [id = 69] 04:42:58 INFO - PROCESS | 3804 | --DOCSHELL 10A81400 == 31 [pid = 3804] [id = 83] 04:42:58 INFO - PROCESS | 3804 | --DOCSHELL 139FB000 == 30 [pid = 3804] [id = 127] 04:42:58 INFO - PROCESS | 3804 | --DOCSHELL 181A4C00 == 29 [pid = 3804] [id = 126] 04:42:58 INFO - PROCESS | 3804 | --DOCSHELL 12B14400 == 28 [pid = 3804] [id = 124] 04:42:58 INFO - PROCESS | 3804 | --DOCSHELL 12B18400 == 27 [pid = 3804] [id = 125] 04:42:58 INFO - PROCESS | 3804 | --DOMWINDOW == 125 (139EE400) [pid = 3804] [serial = 334] [outer = 00000000] [url = about:blank] 04:42:58 INFO - PROCESS | 3804 | --DOMWINDOW == 124 (1AB83400) [pid = 3804] [serial = 296] [outer = 00000000] [url = about:blank] 04:42:58 INFO - PROCESS | 3804 | --DOMWINDOW == 123 (139F7400) [pid = 3804] [serial = 335] [outer = 00000000] [url = about:blank] 04:42:58 INFO - PROCESS | 3804 | --DOMWINDOW == 122 (16AAF000) [pid = 3804] [serial = 325] [outer = 00000000] [url = about:blank] 04:42:58 INFO - PROCESS | 3804 | --DOMWINDOW == 121 (1314E400) [pid = 3804] [serial = 337] [outer = 00000000] [url = about:blank] 04:42:58 INFO - PROCESS | 3804 | --DOMWINDOW == 120 (139EF400) [pid = 3804] [serial = 328] [outer = 00000000] [url = about:blank] 04:42:58 INFO - PROCESS | 3804 | --DOMWINDOW == 119 (16AAE000) [pid = 3804] [serial = 331] [outer = 00000000] [url = about:blank] 04:42:58 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (1AB8D400) [pid = 3804] [serial = 322] [outer = 00000000] [url = about:blank] 04:42:58 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (181A6800) [pid = 3804] [serial = 310] [outer = 00000000] [url = about:blank] 04:42:58 INFO - PROCESS | 3804 | --DOMWINDOW == 116 (1A50B400) [pid = 3804] [serial = 313] [outer = 00000000] [url = about:blank] 04:42:58 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (19792400) [pid = 3804] [serial = 311] [outer = 00000000] [url = about:blank] 04:42:58 INFO - PROCESS | 3804 | --DOMWINDOW == 114 (1144F800) [pid = 3804] [serial = 298] [outer = 00000000] [url = about:blank] 04:42:58 INFO - PROCESS | 3804 | --DOMWINDOW == 113 (130CB000) [pid = 3804] [serial = 299] [outer = 00000000] [url = about:blank] 04:42:58 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (142E4000) [pid = 3804] [serial = 301] [outer = 00000000] [url = about:blank] 04:42:58 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (15325400) [pid = 3804] [serial = 302] [outer = 00000000] [url = about:blank] 04:42:58 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (10ED3000) [pid = 3804] [serial = 286] [outer = 00000000] [url = about:blank] 04:42:58 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (1672E000) [pid = 3804] [serial = 304] [outer = 00000000] [url = about:blank] 04:42:58 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (16F35400) [pid = 3804] [serial = 305] [outer = 00000000] [url = about:blank] 04:42:58 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (19C8BC00) [pid = 3804] [serial = 319] [outer = 00000000] [url = about:blank] 04:42:58 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (17DA1C00) [pid = 3804] [serial = 307] [outer = 00000000] [url = about:blank] 04:42:58 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (14F21800) [pid = 3804] [serial = 289] [outer = 00000000] [url = about:blank] 04:42:58 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (1A6AD800) [pid = 3804] [serial = 314] [outer = 00000000] [url = about:blank] 04:42:58 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (1672E400) [pid = 3804] [serial = 292] [outer = 00000000] [url = about:blank] 04:42:58 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (1ADC0C00) [pid = 3804] [serial = 284] [outer = 00000000] [url = about:blank] 04:42:58 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (1A6B3800) [pid = 3804] [serial = 295] [outer = 00000000] [url = about:blank] 04:42:58 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (16AAAC00) [pid = 3804] [serial = 340] [outer = 00000000] [url = about:blank] 04:42:58 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (1AB91C00) [pid = 3804] [serial = 323] [outer = 00000000] [url = about:blank] 04:42:58 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (1A6A7000) [pid = 3804] [serial = 316] [outer = 00000000] [url = about:blank] 04:42:58 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (1A7F4000) [pid = 3804] [serial = 317] [outer = 00000000] [url = about:blank] 04:42:58 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (1A032000) [pid = 3804] [serial = 320] [outer = 00000000] [url = about:blank] 04:42:58 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (180B8000) [pid = 3804] [serial = 308] [outer = 00000000] [url = about:blank] 04:42:58 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (13C13C00) [pid = 3804] [serial = 338] [outer = 00000000] [url = about:blank] 04:42:58 INFO - PROCESS | 3804 | 1468500178739 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]]]}] 04:42:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:42:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1508ms 04:42:58 INFO - PROCESS | 3804 | 1468500178795 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 04:42:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:42:58 INFO - PROCESS | 3804 | 1468500178799 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 04:42:58 INFO - PROCESS | 3804 | 1468500178803 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:42:58 INFO - PROCESS | 3804 | 1468500178806 Marionette TRACE conn3 <- [1,478,null,{}] 04:42:58 INFO - PROCESS | 3804 | 1468500178812 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}] 04:42:58 INFO - PROCESS | 3804 | 1468500178815 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:58 INFO - PROCESS | 3804 | 1468500178884 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 04:42:58 INFO - PROCESS | 3804 | 1468500178891 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:58 INFO - PROCESS | 3804 | 1468500178895 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:58 INFO - PROCESS | 3804 | ++DOCSHELL 10E0E800 == 28 [pid = 3804] [id = 129] 04:42:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (10E0F000) [pid = 3804] [serial = 385] [outer = 00000000] 04:42:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (11AE5C00) [pid = 3804] [serial = 386] [outer = 10E0F000] 04:42:58 INFO - PROCESS | 3804 | 1468500178942 Marionette DEBUG loaded listener.js 04:42:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (12822000) [pid = 3804] [serial = 387] [outer = 10E0F000] 04:42:59 INFO - PROCESS | 3804 | 1468500179341 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]]]}] 04:42:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:42:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 585ms 04:42:59 INFO - PROCESS | 3804 | 1468500179371 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 04:42:59 INFO - PROCESS | 3804 | 1468500179376 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 04:42:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:42:59 INFO - PROCESS | 3804 | 1468500179383 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:42:59 INFO - PROCESS | 3804 | 1468500179385 Marionette TRACE conn3 <- [1,482,null,{}] 04:42:59 INFO - PROCESS | 3804 | 1468500179389 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}] 04:42:59 INFO - PROCESS | 3804 | 1468500179392 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:59 INFO - PROCESS | 3804 | 1468500179480 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 04:42:59 INFO - PROCESS | 3804 | 1468500179546 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:59 INFO - PROCESS | 3804 | 1468500179548 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:42:59 INFO - PROCESS | 3804 | ++DOCSHELL 12B20C00 == 29 [pid = 3804] [id = 130] 04:42:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (12BBC400) [pid = 3804] [serial = 388] [outer = 00000000] 04:42:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (1306F800) [pid = 3804] [serial = 389] [outer = 12BBC400] 04:42:59 INFO - PROCESS | 3804 | 1468500179602 Marionette DEBUG loaded listener.js 04:42:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (13124800) [pid = 3804] [serial = 390] [outer = 12BBC400] 04:42:59 INFO - PROCESS | 3804 | 1468500179934 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]]]}] 04:42:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:42:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 573ms 04:42:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:42:59 INFO - PROCESS | 3804 | 1468500179978 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 04:42:59 INFO - PROCESS | 3804 | 1468500179980 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 04:42:59 INFO - PROCESS | 3804 | 1468500179983 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:42:59 INFO - PROCESS | 3804 | 1468500179987 Marionette TRACE conn3 <- [1,486,null,{}] 04:42:59 INFO - PROCESS | 3804 | 1468500179997 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}] 04:42:59 INFO - PROCESS | 3804 | 1468500180002 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:00 INFO - PROCESS | 3804 | 1468500180091 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 04:43:00 INFO - PROCESS | 3804 | 1468500180108 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:00 INFO - PROCESS | 3804 | 1468500180093 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:00 INFO - PROCESS | 3804 | ++DOCSHELL 142E5400 == 30 [pid = 3804] [id = 131] 04:43:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (142E7800) [pid = 3804] [serial = 391] [outer = 00000000] 04:43:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (1532BC00) [pid = 3804] [serial = 392] [outer = 142E7800] 04:43:00 INFO - PROCESS | 3804 | 1468500180140 Marionette DEBUG loaded listener.js 04:43:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (15436C00) [pid = 3804] [serial = 393] [outer = 142E7800] 04:43:00 INFO - PROCESS | 3804 | 1468500180564 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]]]}] 04:43:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:43:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 611ms 04:43:00 INFO - PROCESS | 3804 | 1468500180588 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 04:43:00 INFO - PROCESS | 3804 | 1468500180591 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 04:43:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:43:00 INFO - PROCESS | 3804 | 1468500180594 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:43:00 INFO - PROCESS | 3804 | 1468500180596 Marionette TRACE conn3 <- [1,490,null,{}] 04:43:00 INFO - PROCESS | 3804 | 1468500180599 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}] 04:43:00 INFO - PROCESS | 3804 | 1468500180601 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:00 INFO - PROCESS | 3804 | 1468500180696 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 04:43:00 INFO - PROCESS | 3804 | 1468500180702 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:00 INFO - PROCESS | 3804 | 1468500180705 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:00 INFO - PROCESS | 3804 | ++DOCSHELL 1532B800 == 31 [pid = 3804] [id = 132] 04:43:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (15431800) [pid = 3804] [serial = 394] [outer = 00000000] 04:43:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (1672E400) [pid = 3804] [serial = 395] [outer = 15431800] 04:43:00 INFO - PROCESS | 3804 | 1468500180782 Marionette DEBUG loaded listener.js 04:43:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (16AA9400) [pid = 3804] [serial = 396] [outer = 15431800] 04:43:01 INFO - PROCESS | 3804 | 1468500181135 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]]]}] 04:43:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:43:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 572ms 04:43:01 INFO - PROCESS | 3804 | 1468500181184 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 04:43:01 INFO - PROCESS | 3804 | 1468500181186 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 04:43:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:43:01 INFO - PROCESS | 3804 | 1468500181194 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:43:01 INFO - PROCESS | 3804 | 1468500181196 Marionette TRACE conn3 <- [1,494,null,{}] 04:43:01 INFO - PROCESS | 3804 | 1468500181212 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}] 04:43:01 INFO - PROCESS | 3804 | 1468500181214 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:01 INFO - PROCESS | 3804 | 1468500181328 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 04:43:01 INFO - PROCESS | 3804 | 1468500181321 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:01 INFO - PROCESS | 3804 | 1468500181323 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:01 INFO - PROCESS | 3804 | ++DOCSHELL 16AACC00 == 32 [pid = 3804] [id = 133] 04:43:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (16AAD000) [pid = 3804] [serial = 397] [outer = 00000000] 04:43:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (16F2DC00) [pid = 3804] [serial = 398] [outer = 16AAD000] 04:43:01 INFO - PROCESS | 3804 | 1468500181366 Marionette DEBUG loaded listener.js 04:43:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (175F4000) [pid = 3804] [serial = 399] [outer = 16AAD000] 04:43:01 INFO - PROCESS | 3804 | 1468500181763 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]]]}] 04:43:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:43:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 624ms 04:43:01 INFO - PROCESS | 3804 | 1468500181819 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 04:43:01 INFO - PROCESS | 3804 | 1468500181821 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 04:43:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:43:01 INFO - PROCESS | 3804 | 1468500181825 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:43:01 INFO - PROCESS | 3804 | 1468500181826 Marionette TRACE conn3 <- [1,498,null,{}] 04:43:01 INFO - PROCESS | 3804 | 1468500181836 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}] 04:43:01 INFO - PROCESS | 3804 | 1468500181842 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:02 INFO - PROCESS | 3804 | 1468500182319 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 04:43:02 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (19D92400) [pid = 3804] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:43:02 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (1A6A8C00) [pid = 3804] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:43:02 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (1AA94400) [pid = 3804] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:43:02 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (16F30400) [pid = 3804] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:43:02 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (1672AC00) [pid = 3804] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:43:02 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (16AA9C00) [pid = 3804] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:43:02 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (13132000) [pid = 3804] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:43:02 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (132A3400) [pid = 3804] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:43:02 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (10A0E800) [pid = 3804] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:43:02 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (10ED9400) [pid = 3804] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:43:02 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (16AA6400) [pid = 3804] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:43:02 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (158A5C00) [pid = 3804] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:43:02 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (158BF400) [pid = 3804] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:43:02 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (1144E400) [pid = 3804] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:43:02 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (156A4C00) [pid = 3804] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:43:02 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (180B7800) [pid = 3804] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:43:02 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (158C8400) [pid = 3804] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:43:02 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (10ECF400) [pid = 3804] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:43:02 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (1314B800) [pid = 3804] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:43:02 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (1A50BC00) [pid = 3804] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:43:02 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (1A7F3000) [pid = 3804] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:43:02 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (12B15C00) [pid = 3804] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:43:02 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (156A1C00) [pid = 3804] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:43:02 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (10A01C00) [pid = 3804] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:43:02 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (13DC1000) [pid = 3804] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:43:02 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (10E0A000) [pid = 3804] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:43:02 INFO - PROCESS | 3804 | 1468500182416 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:02 INFO - PROCESS | 3804 | 1468500182418 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:02 INFO - PROCESS | 3804 | ++DOCSHELL 104E5400 == 33 [pid = 3804] [id = 134] 04:43:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (104EA000) [pid = 3804] [serial = 400] [outer = 00000000] 04:43:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (10E07C00) [pid = 3804] [serial = 401] [outer = 104EA000] 04:43:02 INFO - PROCESS | 3804 | 1468500182442 Marionette DEBUG loaded listener.js 04:43:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (1144E400) [pid = 3804] [serial = 402] [outer = 104EA000] 04:43:02 INFO - PROCESS | 3804 | 1468500182775 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]]]}] 04:43:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:43:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 989ms 04:43:02 INFO - PROCESS | 3804 | 1468500182811 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 04:43:02 INFO - PROCESS | 3804 | 1468500182813 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 04:43:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:43:02 INFO - PROCESS | 3804 | 1468500182817 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:43:02 INFO - PROCESS | 3804 | 1468500182818 Marionette TRACE conn3 <- [1,502,null,{}] 04:43:02 INFO - PROCESS | 3804 | 1468500182821 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}] 04:43:02 INFO - PROCESS | 3804 | 1468500182823 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:02 INFO - PROCESS | 3804 | 1468500182901 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 04:43:02 INFO - PROCESS | 3804 | 1468500182906 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:02 INFO - PROCESS | 3804 | 1468500182908 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:02 INFO - PROCESS | 3804 | ++DOCSHELL 10E0FC00 == 34 [pid = 3804] [id = 135] 04:43:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (112E8C00) [pid = 3804] [serial = 403] [outer = 00000000] 04:43:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (1569F000) [pid = 3804] [serial = 404] [outer = 112E8C00] 04:43:02 INFO - PROCESS | 3804 | 1468500182931 Marionette DEBUG loaded listener.js 04:43:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (158A5C00) [pid = 3804] [serial = 405] [outer = 112E8C00] 04:43:03 INFO - PROCESS | 3804 | 1468500183278 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]]]}] 04:43:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:43:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 494ms 04:43:03 INFO - PROCESS | 3804 | 1468500183326 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 04:43:03 INFO - PROCESS | 3804 | 1468500183328 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 04:43:03 INFO - PROCESS | 3804 | 1468500183331 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:43:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:43:03 INFO - PROCESS | 3804 | 1468500183333 Marionette TRACE conn3 <- [1,506,null,{}] 04:43:03 INFO - PROCESS | 3804 | 1468500183337 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}] 04:43:03 INFO - PROCESS | 3804 | 1468500183338 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:03 INFO - PROCESS | 3804 | 1468500183396 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 04:43:03 INFO - PROCESS | 3804 | 1468500183402 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:03 INFO - PROCESS | 3804 | 1468500183404 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:03 INFO - PROCESS | 3804 | ++DOCSHELL 17D9CC00 == 35 [pid = 3804] [id = 136] 04:43:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (17E4E000) [pid = 3804] [serial = 406] [outer = 00000000] 04:43:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (181A5C00) [pid = 3804] [serial = 407] [outer = 17E4E000] 04:43:03 INFO - PROCESS | 3804 | 1468500183447 Marionette DEBUG loaded listener.js 04:43:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (181A9800) [pid = 3804] [serial = 408] [outer = 17E4E000] 04:43:03 INFO - PROCESS | 3804 | 1468500183833 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]]]}] 04:43:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:43:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 533ms 04:43:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:43:03 INFO - PROCESS | 3804 | 1468500183852 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 04:43:03 INFO - PROCESS | 3804 | 1468500183854 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 04:43:03 INFO - PROCESS | 3804 | 1468500183857 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:43:03 INFO - PROCESS | 3804 | 1468500183859 Marionette TRACE conn3 <- [1,510,null,{}] 04:43:03 INFO - PROCESS | 3804 | 1468500183862 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}] 04:43:03 INFO - PROCESS | 3804 | 1468500183864 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:03 INFO - PROCESS | 3804 | 1468500183940 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 04:43:03 INFO - PROCESS | 3804 | 1468500183945 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:03 INFO - PROCESS | 3804 | 1468500183947 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:03 INFO - PROCESS | 3804 | ++DOCSHELL 13DC4800 == 36 [pid = 3804] [id = 137] 04:43:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (19797400) [pid = 3804] [serial = 409] [outer = 00000000] 04:43:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (19C8B400) [pid = 3804] [serial = 410] [outer = 19797400] 04:43:03 INFO - PROCESS | 3804 | 1468500183970 Marionette DEBUG loaded listener.js 04:43:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (19D85400) [pid = 3804] [serial = 411] [outer = 19797400] 04:43:04 INFO - PROCESS | 3804 | 1468500184721 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]]]}] 04:43:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:43:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 858ms 04:43:04 INFO - PROCESS | 3804 | 1468500184751 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 04:43:04 INFO - PROCESS | 3804 | 1468500184755 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 04:43:04 INFO - PROCESS | 3804 | 1468500184760 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:43:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:43:04 INFO - PROCESS | 3804 | 1468500184765 Marionette TRACE conn3 <- [1,514,null,{}] 04:43:04 INFO - PROCESS | 3804 | 1468500184770 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}] 04:43:04 INFO - PROCESS | 3804 | 1468500184773 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:04 INFO - PROCESS | 3804 | 1468500184878 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 04:43:04 INFO - PROCESS | 3804 | 1468500184984 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:04 INFO - PROCESS | 3804 | 1468500184987 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:04 INFO - PROCESS | 3804 | ++DOCSHELL 10E07000 == 37 [pid = 3804] [id = 138] 04:43:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (112F0400) [pid = 3804] [serial = 412] [outer = 00000000] 04:43:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (12B13400) [pid = 3804] [serial = 413] [outer = 112F0400] 04:43:05 INFO - PROCESS | 3804 | 1468500185024 Marionette DEBUG loaded listener.js 04:43:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (1314E000) [pid = 3804] [serial = 414] [outer = 112F0400] 04:43:05 INFO - PROCESS | 3804 | 1468500185606 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]]]}] 04:43:05 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 04:43:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 911ms 04:43:05 INFO - PROCESS | 3804 | 1468500185660 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 04:43:05 INFO - PROCESS | 3804 | 1468500185664 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 04:43:05 INFO - PROCESS | 3804 | 1468500185671 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:43:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:43:05 INFO - PROCESS | 3804 | 1468500185674 Marionette TRACE conn3 <- [1,518,null,{}] 04:43:05 INFO - PROCESS | 3804 | 1468500185678 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}] 04:43:05 INFO - PROCESS | 3804 | 1468500185681 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:05 INFO - PROCESS | 3804 | 1468500185804 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 04:43:05 INFO - PROCESS | 3804 | 1468500185994 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:05 INFO - PROCESS | 3804 | 1468500185998 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:06 INFO - PROCESS | 3804 | ++DOCSHELL 0C779000 == 38 [pid = 3804] [id = 139] 04:43:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (103C8400) [pid = 3804] [serial = 415] [outer = 00000000] 04:43:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (10560C00) [pid = 3804] [serial = 416] [outer = 103C8400] 04:43:06 INFO - PROCESS | 3804 | 1468500186044 Marionette DEBUG loaded listener.js 04:43:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (10BC9800) [pid = 3804] [serial = 417] [outer = 103C8400] 04:43:06 INFO - PROCESS | 3804 | --DOCSHELL 17D9CC00 == 37 [pid = 3804] [id = 136] 04:43:06 INFO - PROCESS | 3804 | --DOCSHELL 10E0FC00 == 36 [pid = 3804] [id = 135] 04:43:06 INFO - PROCESS | 3804 | --DOCSHELL 104E5400 == 35 [pid = 3804] [id = 134] 04:43:06 INFO - PROCESS | 3804 | --DOCSHELL 16AACC00 == 34 [pid = 3804] [id = 133] 04:43:06 INFO - PROCESS | 3804 | --DOCSHELL 1532B800 == 33 [pid = 3804] [id = 132] 04:43:06 INFO - PROCESS | 3804 | --DOCSHELL 142E5400 == 32 [pid = 3804] [id = 131] 04:43:06 INFO - PROCESS | 3804 | --DOCSHELL 12B20C00 == 31 [pid = 3804] [id = 130] 04:43:06 INFO - PROCESS | 3804 | --DOCSHELL 10E0E800 == 30 [pid = 3804] [id = 129] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (129AA800) [pid = 3804] [serial = 170] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (14F27000) [pid = 3804] [serial = 329] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (1A6B1800) [pid = 3804] [serial = 206] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (1ADBC800) [pid = 3804] [serial = 245] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (13032C00) [pid = 3804] [serial = 209] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (16AB4C00) [pid = 3804] [serial = 326] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (17D9B000) [pid = 3804] [serial = 251] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (1A142800) [pid = 3804] [serial = 167] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (142DF400) [pid = 3804] [serial = 248] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (16F2D400) [pid = 3804] [serial = 212] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (19798C00) [pid = 3804] [serial = 136] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (16AB2C00) [pid = 3804] [serial = 332] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (12B18800) [pid = 3804] [serial = 370] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (175F8800) [pid = 3804] [serial = 293] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (11446000) [pid = 3804] [serial = 287] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (1542D800) [pid = 3804] [serial = 290] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (12B1B800) [pid = 3804] [serial = 371] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (10E0F400) [pid = 3804] [serial = 367] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (17E55C00) [pid = 3804] [serial = 158] [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.] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (1A035400) [pid = 3804] [serial = 355] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (1A7F1800) [pid = 3804] [serial = 358] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (1A10FC00) [pid = 3804] [serial = 356] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (1A7FBC00) [pid = 3804] [serial = 359] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (1ADC4400) [pid = 3804] [serial = 364] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (175FD400) [pid = 3804] [serial = 346] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (1770EC00) [pid = 3804] [serial = 347] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (16B7E400) [pid = 3804] [serial = 341] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (17E50C00) [pid = 3804] [serial = 352] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (142DE000) [pid = 3804] [serial = 343] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (15435000) [pid = 3804] [serial = 344] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (1542E800) [pid = 3804] [serial = 349] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (1569D000) [pid = 3804] [serial = 350] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (12927400) [pid = 3804] [serial = 362] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (1ADC4800) [pid = 3804] [serial = 365] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (180BC800) [pid = 3804] [serial = 353] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (11CD1C00) [pid = 3804] [serial = 361] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (1312BC00) [pid = 3804] [serial = 368] [outer = 00000000] [url = about:blank] 04:43:06 INFO - PROCESS | 3804 | 1468500186574 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]]]}] 04:43:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:43:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 910ms 04:43:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:43:06 INFO - PROCESS | 3804 | 1468500186595 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 04:43:06 INFO - PROCESS | 3804 | 1468500186598 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 04:43:06 INFO - PROCESS | 3804 | 1468500186602 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:43:06 INFO - PROCESS | 3804 | 1468500186605 Marionette TRACE conn3 <- [1,522,null,{}] 04:43:06 INFO - PROCESS | 3804 | 1468500186611 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}] 04:43:06 INFO - PROCESS | 3804 | 1468500186615 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:06 INFO - PROCESS | 3804 | 1468500186684 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 04:43:06 INFO - PROCESS | 3804 | 1468500186693 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:06 INFO - PROCESS | 3804 | 1468500186696 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:06 INFO - PROCESS | 3804 | ++DOCSHELL 11CD9C00 == 31 [pid = 3804] [id = 140] 04:43:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (1281C000) [pid = 3804] [serial = 418] [outer = 00000000] 04:43:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (129F3000) [pid = 3804] [serial = 419] [outer = 1281C000] 04:43:06 INFO - PROCESS | 3804 | 1468500186741 Marionette DEBUG loaded listener.js 04:43:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (12B1AC00) [pid = 3804] [serial = 420] [outer = 1281C000] 04:43:07 INFO - PROCESS | 3804 | 1468500187135 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]]]}] 04:43:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:43:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 572ms 04:43:07 INFO - PROCESS | 3804 | 1468500187170 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 04:43:07 INFO - PROCESS | 3804 | 1468500187174 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 04:43:07 INFO - PROCESS | 3804 | 1468500187180 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:43:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:43:07 INFO - PROCESS | 3804 | 1468500187181 Marionette TRACE conn3 <- [1,526,null,{}] 04:43:07 INFO - PROCESS | 3804 | 1468500187185 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}] 04:43:07 INFO - PROCESS | 3804 | 1468500187187 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:07 INFO - PROCESS | 3804 | 1468500187271 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 04:43:07 INFO - PROCESS | 3804 | 1468500187329 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:07 INFO - PROCESS | 3804 | 1468500187331 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:07 INFO - PROCESS | 3804 | ++DOCSHELL 130D4400 == 32 [pid = 3804] [id = 141] 04:43:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (13157400) [pid = 3804] [serial = 421] [outer = 00000000] 04:43:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (139EDC00) [pid = 3804] [serial = 422] [outer = 13157400] 04:43:07 INFO - PROCESS | 3804 | 1468500187364 Marionette DEBUG loaded listener.js 04:43:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (139F8400) [pid = 3804] [serial = 423] [outer = 13157400] 04:43:07 INFO - PROCESS | 3804 | 1468500187702 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]]]}] 04:43:07 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 04:43:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 586ms 04:43:07 INFO - PROCESS | 3804 | 1468500187769 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 04:43:07 INFO - PROCESS | 3804 | 1468500187771 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 04:43:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:43:07 INFO - PROCESS | 3804 | 1468500187776 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:43:07 INFO - PROCESS | 3804 | 1468500187782 Marionette TRACE conn3 <- [1,530,null,{}] 04:43:07 INFO - PROCESS | 3804 | 1468500187811 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}] 04:43:07 INFO - PROCESS | 3804 | 1468500187815 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:07 INFO - PROCESS | 3804 | 1468500187889 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 04:43:07 INFO - PROCESS | 3804 | 1468500187902 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:07 INFO - PROCESS | 3804 | 1468500187904 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:07 INFO - PROCESS | 3804 | ++DOCSHELL 15437C00 == 33 [pid = 3804] [id = 142] 04:43:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (15438000) [pid = 3804] [serial = 424] [outer = 00000000] 04:43:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (156A2800) [pid = 3804] [serial = 425] [outer = 15438000] 04:43:07 INFO - PROCESS | 3804 | 1468500187937 Marionette DEBUG loaded listener.js 04:43:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (158A5000) [pid = 3804] [serial = 426] [outer = 15438000] 04:43:08 INFO - PROCESS | 3804 | 1468500188293 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"]]]}] 04:43:08 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 04:43:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:43:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:43:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:43:08 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 04:43:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:43:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:43:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:43:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 546ms 04:43:08 INFO - PROCESS | 3804 | 1468500188315 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 04:43:08 INFO - PROCESS | 3804 | 1468500188317 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 04:43:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:43:08 INFO - PROCESS | 3804 | 1468500188321 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:43:08 INFO - PROCESS | 3804 | 1468500188322 Marionette TRACE conn3 <- [1,534,null,{}] 04:43:08 INFO - PROCESS | 3804 | 1468500188326 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}] 04:43:08 INFO - PROCESS | 3804 | 1468500188328 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:08 INFO - PROCESS | 3804 | 1468500188457 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 04:43:08 INFO - PROCESS | 3804 | 1468500188464 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:08 INFO - PROCESS | 3804 | 1468500188466 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:08 INFO - PROCESS | 3804 | ++DOCSHELL 158BB400 == 34 [pid = 3804] [id = 143] 04:43:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (158C6400) [pid = 3804] [serial = 427] [outer = 00000000] 04:43:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (16AAF000) [pid = 3804] [serial = 428] [outer = 158C6400] 04:43:08 INFO - PROCESS | 3804 | 1468500188513 Marionette DEBUG loaded listener.js 04:43:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (16AB5C00) [pid = 3804] [serial = 429] [outer = 158C6400] 04:43:08 INFO - PROCESS | 3804 | 1468500188875 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]]]}] 04:43:08 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. 04:43:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 572ms 04:43:08 INFO - PROCESS | 3804 | 1468500188902 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 04:43:08 INFO - PROCESS | 3804 | 1468500188904 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 04:43:08 INFO - PROCESS | 3804 | 1468500188907 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:43:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:43:08 INFO - PROCESS | 3804 | 1468500188909 Marionette TRACE conn3 <- [1,538,null,{}] 04:43:08 INFO - PROCESS | 3804 | 1468500188912 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}] 04:43:08 INFO - PROCESS | 3804 | 1468500188914 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:09 INFO - PROCESS | 3804 | 1468500189007 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 04:43:09 INFO - PROCESS | 3804 | 1468500189012 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:09 INFO - PROCESS | 3804 | 1468500189017 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:09 INFO - PROCESS | 3804 | ++DOCSHELL 12DF0C00 == 35 [pid = 3804] [id = 144] 04:43:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (16EB6800) [pid = 3804] [serial = 430] [outer = 00000000] 04:43:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (175FC400) [pid = 3804] [serial = 431] [outer = 16EB6800] 04:43:09 INFO - PROCESS | 3804 | 1468500189100 Marionette DEBUG loaded listener.js 04:43:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (1770F400) [pid = 3804] [serial = 432] [outer = 16EB6800] 04:43:09 INFO - PROCESS | 3804 | 1468500189468 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]]]}] 04:43:09 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. 04:43:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 572ms 04:43:09 INFO - PROCESS | 3804 | 1468500189499 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 04:43:09 INFO - PROCESS | 3804 | 1468500189501 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 04:43:09 INFO - PROCESS | 3804 | 1468500189504 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:43:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:43:09 INFO - PROCESS | 3804 | 1468500189506 Marionette TRACE conn3 <- [1,542,null,{}] 04:43:09 INFO - PROCESS | 3804 | 1468500189510 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}] 04:43:09 INFO - PROCESS | 3804 | 1468500189512 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:09 INFO - PROCESS | 3804 | 1468500189623 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 04:43:09 INFO - PROCESS | 3804 | 1468500189680 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:09 INFO - PROCESS | 3804 | 1468500189682 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:09 INFO - PROCESS | 3804 | ++DOCSHELL 16F35C00 == 36 [pid = 3804] [id = 145] 04:43:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (175F8800) [pid = 3804] [serial = 433] [outer = 00000000] 04:43:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (17E54800) [pid = 3804] [serial = 434] [outer = 175F8800] 04:43:09 INFO - PROCESS | 3804 | 1468500189726 Marionette DEBUG loaded listener.js 04:43:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (1819F800) [pid = 3804] [serial = 435] [outer = 175F8800] 04:43:09 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:09 INFO - PROCESS | 3804 | [3804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:43:10 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (15431800) [pid = 3804] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:43:10 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (16AAD000) [pid = 3804] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:43:10 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (142E7800) [pid = 3804] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:43:10 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (12BBC400) [pid = 3804] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:43:10 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (10E0F000) [pid = 3804] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:43:10 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (139F5800) [pid = 3804] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:43:10 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (104EA000) [pid = 3804] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:43:10 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (12B1D400) [pid = 3804] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:43:10 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (181A5400) [pid = 3804] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:43:10 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (139FC800) [pid = 3804] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:43:10 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (112E8C00) [pid = 3804] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:43:10 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (17E4E000) [pid = 3804] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:43:10 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:10 INFO - PROCESS | 3804 | 1468500190091 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]]]}] 04:43:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:43:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 611ms 04:43:10 INFO - PROCESS | 3804 | 1468500190120 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 04:43:10 INFO - PROCESS | 3804 | 1468500190122 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 04:43:10 INFO - PROCESS | 3804 | 1468500190125 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:43:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:43:10 INFO - PROCESS | 3804 | 1468500190127 Marionette TRACE conn3 <- [1,546,null,{}] 04:43:10 INFO - PROCESS | 3804 | 1468500190130 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}] 04:43:10 INFO - PROCESS | 3804 | 1468500190132 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:10 INFO - PROCESS | 3804 | 1468500190195 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 04:43:10 INFO - PROCESS | 3804 | 1468500190201 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:10 INFO - PROCESS | 3804 | 1468500190203 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:10 INFO - PROCESS | 3804 | ++DOCSHELL 112E8C00 == 37 [pid = 3804] [id = 146] 04:43:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (1144F800) [pid = 3804] [serial = 436] [outer = 00000000] 04:43:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (130D7C00) [pid = 3804] [serial = 437] [outer = 1144F800] 04:43:10 INFO - PROCESS | 3804 | 1468500190246 Marionette DEBUG loaded listener.js 04:43:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (16A87C00) [pid = 3804] [serial = 438] [outer = 1144F800] 04:43:10 INFO - PROCESS | 3804 | 1468500190590 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]]]}] 04:43:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:43:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 521ms 04:43:10 INFO - PROCESS | 3804 | 1468500190651 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 04:43:10 INFO - PROCESS | 3804 | 1468500190653 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 04:43:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:43:10 INFO - PROCESS | 3804 | 1468500190656 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:43:10 INFO - PROCESS | 3804 | 1468500190657 Marionette TRACE conn3 <- [1,550,null,{}] 04:43:10 INFO - PROCESS | 3804 | 1468500190661 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}] 04:43:10 INFO - PROCESS | 3804 | 1468500190663 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:10 INFO - PROCESS | 3804 | 1468500190722 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 04:43:10 INFO - PROCESS | 3804 | 1468500190754 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:10 INFO - PROCESS | 3804 | 1468500190756 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:10 INFO - PROCESS | 3804 | ++DOCSHELL 130A7400 == 38 [pid = 3804] [id = 147] 04:43:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (139FC800) [pid = 3804] [serial = 439] [outer = 00000000] 04:43:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (181A6000) [pid = 3804] [serial = 440] [outer = 139FC800] 04:43:10 INFO - PROCESS | 3804 | 1468500190799 Marionette DEBUG loaded listener.js 04:43:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (19792400) [pid = 3804] [serial = 441] [outer = 139FC800] 04:43:11 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:11 INFO - PROCESS | 3804 | [3804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:43:11 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:11 INFO - PROCESS | 3804 | 1468500191163 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]]]}] 04:43:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:43:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 533ms 04:43:11 INFO - PROCESS | 3804 | 1468500191202 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 04:43:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:43:11 INFO - PROCESS | 3804 | 1468500191186 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 04:43:11 INFO - PROCESS | 3804 | 1468500191189 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:43:11 INFO - PROCESS | 3804 | 1468500191191 Marionette TRACE conn3 <- [1,554,null,{}] 04:43:11 INFO - PROCESS | 3804 | 1468500191194 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}] 04:43:11 INFO - PROCESS | 3804 | 1468500191196 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:11 INFO - PROCESS | 3804 | 1468500191285 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 04:43:11 INFO - PROCESS | 3804 | 1468500191292 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:11 INFO - PROCESS | 3804 | 1468500191294 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:11 INFO - PROCESS | 3804 | ++DOCSHELL 15432000 == 39 [pid = 3804] [id = 148] 04:43:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (15435000) [pid = 3804] [serial = 442] [outer = 00000000] 04:43:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (19D88000) [pid = 3804] [serial = 443] [outer = 15435000] 04:43:11 INFO - PROCESS | 3804 | 1468500191321 Marionette DEBUG loaded listener.js 04:43:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (1A02E400) [pid = 3804] [serial = 444] [outer = 15435000] 04:43:11 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:11 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:11 INFO - PROCESS | 3804 | 1468500191674 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]]]}] 04:43:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:43:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 494ms 04:43:11 INFO - PROCESS | 3804 | 1468500191724 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 04:43:11 INFO - PROCESS | 3804 | 1468500191728 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 04:43:11 INFO - PROCESS | 3804 | 1468500191738 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:43:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:43:11 INFO - PROCESS | 3804 | 1468500191742 Marionette TRACE conn3 <- [1,558,null,{}] 04:43:11 INFO - PROCESS | 3804 | 1468500191749 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}] 04:43:11 INFO - PROCESS | 3804 | 1468500191753 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:11 INFO - PROCESS | 3804 | 1468500191856 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 04:43:11 INFO - PROCESS | 3804 | 1468500191977 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:11 INFO - PROCESS | 3804 | 1468500191980 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:11 INFO - PROCESS | 3804 | ++DOCSHELL 10ED7800 == 40 [pid = 3804] [id = 149] 04:43:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (10ED9400) [pid = 3804] [serial = 445] [outer = 00000000] 04:43:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (1144AC00) [pid = 3804] [serial = 446] [outer = 10ED9400] 04:43:12 INFO - PROCESS | 3804 | 1468500192039 Marionette DEBUG loaded listener.js 04:43:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (129ED000) [pid = 3804] [serial = 447] [outer = 10ED9400] 04:43:12 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:12 INFO - PROCESS | 3804 | [3804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:43:12 INFO - PROCESS | 3804 | 1468500192528 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]]]}] 04:43:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:43:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 832ms 04:43:12 INFO - PROCESS | 3804 | 1468500192592 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 04:43:12 INFO - PROCESS | 3804 | 1468500192595 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 04:43:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:43:12 INFO - PROCESS | 3804 | 1468500192583 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:43:12 INFO - PROCESS | 3804 | 1468500192587 Marionette TRACE conn3 <- [1,562,null,{}] 04:43:12 INFO - PROCESS | 3804 | 1468500192592 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}] 04:43:12 INFO - PROCESS | 3804 | 1468500192595 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:12 INFO - PROCESS | 3804 | 1468500192683 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 04:43:12 INFO - PROCESS | 3804 | 1468500192785 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:12 INFO - PROCESS | 3804 | 1468500192788 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:12 INFO - PROCESS | 3804 | ++DOCSHELL 13C79400 == 41 [pid = 3804] [id = 150] 04:43:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (13C79800) [pid = 3804] [serial = 448] [outer = 00000000] 04:43:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (14F1C800) [pid = 3804] [serial = 449] [outer = 13C79800] 04:43:12 INFO - PROCESS | 3804 | 1468500192843 Marionette DEBUG loaded listener.js 04:43:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (15432C00) [pid = 3804] [serial = 450] [outer = 13C79800] 04:43:13 INFO - PROCESS | 3804 | 1468500193341 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]]]}] 04:43:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:43:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 781ms 04:43:13 INFO - PROCESS | 3804 | 1468500193385 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 04:43:13 INFO - PROCESS | 3804 | 1468500193388 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 04:43:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:43:13 INFO - PROCESS | 3804 | 1468500193385 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:43:13 INFO - PROCESS | 3804 | 1468500193388 Marionette TRACE conn3 <- [1,566,null,{}] 04:43:13 INFO - PROCESS | 3804 | 1468500193397 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}] 04:43:13 INFO - PROCESS | 3804 | 1468500193402 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:13 INFO - PROCESS | 3804 | 1468500193492 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 04:43:13 INFO - PROCESS | 3804 | 1468500193590 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:13 INFO - PROCESS | 3804 | 1468500193594 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:13 INFO - PROCESS | 3804 | ++DOCSHELL 17EAB800 == 42 [pid = 3804] [id = 151] 04:43:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (17EABC00) [pid = 3804] [serial = 451] [outer = 00000000] 04:43:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (181A6C00) [pid = 3804] [serial = 452] [outer = 17EABC00] 04:43:13 INFO - PROCESS | 3804 | 1468500193629 Marionette DEBUG loaded listener.js 04:43:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (19D86400) [pid = 3804] [serial = 453] [outer = 17EABC00] 04:43:14 INFO - PROCESS | 3804 | 1468500194289 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]]]}] 04:43:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:43:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 923ms 04:43:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:43:14 INFO - PROCESS | 3804 | 1468500194315 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 04:43:14 INFO - PROCESS | 3804 | 1468500194317 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 04:43:14 INFO - PROCESS | 3804 | 1468500194322 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:43:14 INFO - PROCESS | 3804 | 1468500194325 Marionette TRACE conn3 <- [1,570,null,{}] 04:43:14 INFO - PROCESS | 3804 | 1468500194329 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}] 04:43:14 INFO - PROCESS | 3804 | 1468500194331 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:14 INFO - PROCESS | 3804 | 1468500194449 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 04:43:14 INFO - PROCESS | 3804 | 1468500194641 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:14 INFO - PROCESS | 3804 | 1468500194644 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:14 INFO - PROCESS | 3804 | ++DOCSHELL 10A7D400 == 43 [pid = 3804] [id = 152] 04:43:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (10A81800) [pid = 3804] [serial = 454] [outer = 00000000] 04:43:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (10E10000) [pid = 3804] [serial = 455] [outer = 10A81800] 04:43:14 INFO - PROCESS | 3804 | 1468500194712 Marionette DEBUG loaded listener.js 04:43:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (129EC400) [pid = 3804] [serial = 456] [outer = 10A81800] 04:43:15 INFO - PROCESS | 3804 | --DOCSHELL 130A7400 == 42 [pid = 3804] [id = 147] 04:43:15 INFO - PROCESS | 3804 | --DOCSHELL 112E8C00 == 41 [pid = 3804] [id = 146] 04:43:15 INFO - PROCESS | 3804 | --DOCSHELL 16F35C00 == 40 [pid = 3804] [id = 145] 04:43:15 INFO - PROCESS | 3804 | --DOCSHELL 12DF0C00 == 39 [pid = 3804] [id = 144] 04:43:15 INFO - PROCESS | 3804 | --DOCSHELL 158BB400 == 38 [pid = 3804] [id = 143] 04:43:15 INFO - PROCESS | 3804 | --DOCSHELL 15437C00 == 37 [pid = 3804] [id = 142] 04:43:15 INFO - PROCESS | 3804 | --DOCSHELL 130D4400 == 36 [pid = 3804] [id = 141] 04:43:15 INFO - PROCESS | 3804 | --DOCSHELL 11CD9C00 == 35 [pid = 3804] [id = 140] 04:43:15 INFO - PROCESS | 3804 | --DOCSHELL 0C779000 == 34 [pid = 3804] [id = 139] 04:43:15 INFO - PROCESS | 3804 | --DOCSHELL 10E07000 == 33 [pid = 3804] [id = 138] 04:43:15 INFO - PROCESS | 3804 | --DOCSHELL 13DC4800 == 32 [pid = 3804] [id = 137] 04:43:15 INFO - PROCESS | 3804 | --DOCSHELL 12B16C00 == 31 [pid = 3804] [id = 128] 04:43:15 INFO - PROCESS | 3804 | --DOCSHELL 17EAB800 == 30 [pid = 3804] [id = 151] 04:43:15 INFO - PROCESS | 3804 | --DOCSHELL 15432000 == 29 [pid = 3804] [id = 148] 04:43:15 INFO - PROCESS | 3804 | --DOCSHELL 10ED7800 == 28 [pid = 3804] [id = 149] 04:43:15 INFO - PROCESS | 3804 | --DOCSHELL 13C79400 == 27 [pid = 3804] [id = 150] 04:43:15 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (1672E400) [pid = 3804] [serial = 395] [outer = 00000000] [url = about:blank] 04:43:15 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (16F2DC00) [pid = 3804] [serial = 398] [outer = 00000000] [url = about:blank] 04:43:15 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (1532BC00) [pid = 3804] [serial = 392] [outer = 00000000] [url = about:blank] 04:43:15 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (1306F800) [pid = 3804] [serial = 389] [outer = 00000000] [url = about:blank] 04:43:15 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (13124800) [pid = 3804] [serial = 390] [outer = 00000000] [url = about:blank] 04:43:15 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (11AE5C00) [pid = 3804] [serial = 386] [outer = 00000000] [url = about:blank] 04:43:15 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (12822000) [pid = 3804] [serial = 387] [outer = 00000000] [url = about:blank] 04:43:15 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (13DC9C00) [pid = 3804] [serial = 384] [outer = 00000000] [url = about:blank] 04:43:15 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (112E6000) [pid = 3804] [serial = 383] [outer = 00000000] [url = about:blank] 04:43:15 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (16AA9400) [pid = 3804] [serial = 396] [outer = 00000000] [url = about:blank] 04:43:15 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (10E07C00) [pid = 3804] [serial = 401] [outer = 00000000] [url = about:blank] 04:43:15 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (13DCA400) [pid = 3804] [serial = 374] [outer = 00000000] [url = about:blank] 04:43:15 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (1394C400) [pid = 3804] [serial = 373] [outer = 00000000] [url = about:blank] 04:43:15 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (19A43000) [pid = 3804] [serial = 377] [outer = 00000000] [url = about:blank] 04:43:15 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (19792800) [pid = 3804] [serial = 376] [outer = 00000000] [url = about:blank] 04:43:15 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (19798000) [pid = 3804] [serial = 380] [outer = 00000000] [url = about:blank] 04:43:15 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (156A8800) [pid = 3804] [serial = 379] [outer = 00000000] [url = about:blank] 04:43:15 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (175F4000) [pid = 3804] [serial = 399] [outer = 00000000] [url = about:blank] 04:43:15 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (1569F000) [pid = 3804] [serial = 404] [outer = 00000000] [url = about:blank] 04:43:15 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (1144E400) [pid = 3804] [serial = 402] [outer = 00000000] [url = about:blank] 04:43:15 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (181A9800) [pid = 3804] [serial = 408] [outer = 00000000] [url = about:blank] 04:43:15 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (158A5C00) [pid = 3804] [serial = 405] [outer = 00000000] [url = about:blank] 04:43:15 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (15436C00) [pid = 3804] [serial = 393] [outer = 00000000] [url = about:blank] 04:43:15 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (181A5C00) [pid = 3804] [serial = 407] [outer = 00000000] [url = about:blank] 04:43:15 INFO - PROCESS | 3804 | 1468500195830 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]]]}] 04:43:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:43:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1535ms 04:43:15 INFO - PROCESS | 3804 | 1468500195856 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 04:43:15 INFO - PROCESS | 3804 | 1468500195861 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 04:43:15 INFO - PROCESS | 3804 | 1468500195866 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:43:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:43:15 INFO - PROCESS | 3804 | 1468500195869 Marionette TRACE conn3 <- [1,574,null,{}] 04:43:15 INFO - PROCESS | 3804 | 1468500195875 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}] 04:43:15 INFO - PROCESS | 3804 | 1468500195879 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:15 INFO - PROCESS | 3804 | 1468500195965 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 04:43:15 INFO - PROCESS | 3804 | 1468500195973 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:15 INFO - PROCESS | 3804 | 1468500195977 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:15 INFO - PROCESS | 3804 | ++DOCSHELL 10BC0800 == 28 [pid = 3804] [id = 153] 04:43:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (10E0C800) [pid = 3804] [serial = 457] [outer = 00000000] 04:43:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (1123C000) [pid = 3804] [serial = 458] [outer = 10E0C800] 04:43:16 INFO - PROCESS | 3804 | 1468500196025 Marionette DEBUG loaded listener.js 04:43:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (112E8C00) [pid = 3804] [serial = 459] [outer = 10E0C800] 04:43:16 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:16 INFO - PROCESS | 3804 | [3804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:43:16 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:16 INFO - PROCESS | 3804 | 1468500196428 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]]]}] 04:43:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:43:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 585ms 04:43:16 INFO - PROCESS | 3804 | 1468500196448 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 04:43:16 INFO - PROCESS | 3804 | 1468500196453 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 04:43:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:43:16 INFO - PROCESS | 3804 | 1468500196459 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:43:16 INFO - PROCESS | 3804 | 1468500196462 Marionette TRACE conn3 <- [1,578,null,{}] 04:43:16 INFO - PROCESS | 3804 | 1468500196466 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}] 04:43:16 INFO - PROCESS | 3804 | 1468500196468 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:16 INFO - PROCESS | 3804 | 1468500196534 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 04:43:16 INFO - PROCESS | 3804 | 1468500196543 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:16 INFO - PROCESS | 3804 | 1468500196547 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:16 INFO - PROCESS | 3804 | ++DOCSHELL 12B16000 == 29 [pid = 3804] [id = 154] 04:43:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (12B16C00) [pid = 3804] [serial = 460] [outer = 00000000] 04:43:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (12B1D400) [pid = 3804] [serial = 461] [outer = 12B16C00] 04:43:16 INFO - PROCESS | 3804 | 1468500196593 Marionette DEBUG loaded listener.js 04:43:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (12D6B400) [pid = 3804] [serial = 462] [outer = 12B16C00] 04:43:16 INFO - PROCESS | 3804 | 1468500196982 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]]]}] 04:43:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:43:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 520ms 04:43:16 INFO - PROCESS | 3804 | 1468500196987 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 04:43:16 INFO - PROCESS | 3804 | 1468500196989 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 04:43:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:43:16 INFO - PROCESS | 3804 | 1468500196992 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:43:16 INFO - PROCESS | 3804 | 1468500196996 Marionette TRACE conn3 <- [1,582,null,{}] 04:43:16 INFO - PROCESS | 3804 | 1468500197007 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}] 04:43:16 INFO - PROCESS | 3804 | 1468500197011 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:17 INFO - PROCESS | 3804 | 1468500197091 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 04:43:17 INFO - PROCESS | 3804 | 1468500197114 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:17 INFO - PROCESS | 3804 | 1468500197117 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:17 INFO - PROCESS | 3804 | ++DOCSHELL 139F1C00 == 30 [pid = 3804] [id = 155] 04:43:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (139F2000) [pid = 3804] [serial = 463] [outer = 00000000] 04:43:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (139FA800) [pid = 3804] [serial = 464] [outer = 139F2000] 04:43:17 INFO - PROCESS | 3804 | 1468500197214 Marionette DEBUG loaded listener.js 04:43:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (13DBE000) [pid = 3804] [serial = 465] [outer = 139F2000] 04:43:17 INFO - PROCESS | 3804 | 1468500197554 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]]]}] 04:43:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:43:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 585ms 04:43:17 INFO - PROCESS | 3804 | 1468500197589 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 04:43:17 INFO - PROCESS | 3804 | 1468500197591 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 04:43:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:43:17 INFO - PROCESS | 3804 | 1468500197594 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:43:17 INFO - PROCESS | 3804 | 1468500197596 Marionette TRACE conn3 <- [1,586,null,{}] 04:43:17 INFO - PROCESS | 3804 | 1468500197599 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}] 04:43:17 INFO - PROCESS | 3804 | 1468500197611 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:17 INFO - PROCESS | 3804 | 1468500197706 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 04:43:17 INFO - PROCESS | 3804 | 1468500197714 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:17 INFO - PROCESS | 3804 | 1468500197716 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:17 INFO - PROCESS | 3804 | ++DOCSHELL 142E1400 == 31 [pid = 3804] [id = 156] 04:43:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (14F21400) [pid = 3804] [serial = 466] [outer = 00000000] 04:43:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (15439400) [pid = 3804] [serial = 467] [outer = 14F21400] 04:43:17 INFO - PROCESS | 3804 | 1468500197783 Marionette DEBUG loaded listener.js 04:43:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (156A9000) [pid = 3804] [serial = 468] [outer = 14F21400] 04:43:18 INFO - PROCESS | 3804 | 1468500198146 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]]]}] 04:43:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:43:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 586ms 04:43:18 INFO - PROCESS | 3804 | 1468500198168 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 04:43:18 INFO - PROCESS | 3804 | 1468500198170 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 04:43:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:43:18 INFO - PROCESS | 3804 | 1468500198173 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:43:18 INFO - PROCESS | 3804 | 1468500198175 Marionette TRACE conn3 <- [1,590,null,{}] 04:43:18 INFO - PROCESS | 3804 | 1468500198178 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}] 04:43:18 INFO - PROCESS | 3804 | 1468500198180 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:18 INFO - PROCESS | 3804 | 1468500198290 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 04:43:18 INFO - PROCESS | 3804 | 1468500198299 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:18 INFO - PROCESS | 3804 | 1468500198301 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:18 INFO - PROCESS | 3804 | ++DOCSHELL 156A2400 == 32 [pid = 3804] [id = 157] 04:43:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (158A5C00) [pid = 3804] [serial = 469] [outer = 00000000] 04:43:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (16730C00) [pid = 3804] [serial = 470] [outer = 158A5C00] 04:43:18 INFO - PROCESS | 3804 | 1468500198344 Marionette DEBUG loaded listener.js 04:43:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (16AAB800) [pid = 3804] [serial = 471] [outer = 158A5C00] 04:43:18 INFO - PROCESS | 3804 | 1468500198691 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]]]}] 04:43:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:43:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 585ms 04:43:18 INFO - PROCESS | 3804 | 1468500198760 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 04:43:18 INFO - PROCESS | 3804 | 1468500198763 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 04:43:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:43:18 INFO - PROCESS | 3804 | 1468500198766 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:43:18 INFO - PROCESS | 3804 | 1468500198768 Marionette TRACE conn3 <- [1,594,null,{}] 04:43:18 INFO - PROCESS | 3804 | 1468500198780 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}] 04:43:18 INFO - PROCESS | 3804 | 1468500198786 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:18 INFO - PROCESS | 3804 | 1468500198892 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 04:43:18 INFO - PROCESS | 3804 | 1468500198931 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:18 INFO - PROCESS | 3804 | 1468500198933 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:18 INFO - PROCESS | 3804 | ++DOCSHELL 174E8000 == 33 [pid = 3804] [id = 158] 04:43:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (174ECC00) [pid = 3804] [serial = 472] [outer = 00000000] 04:43:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (1770BC00) [pid = 3804] [serial = 473] [outer = 174ECC00] 04:43:18 INFO - PROCESS | 3804 | 1468500198979 Marionette DEBUG loaded listener.js 04:43:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (17D16400) [pid = 3804] [serial = 474] [outer = 174ECC00] 04:43:19 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (158C6400) [pid = 3804] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:43:19 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (16EB6800) [pid = 3804] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:43:19 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (175F8800) [pid = 3804] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:43:19 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (13157400) [pid = 3804] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:43:19 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (15438000) [pid = 3804] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:43:19 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (19797400) [pid = 3804] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:43:19 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (112F0400) [pid = 3804] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:43:19 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (1144F800) [pid = 3804] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:43:19 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (103C8400) [pid = 3804] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:43:19 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (1281C000) [pid = 3804] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:43:19 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (139FC800) [pid = 3804] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:43:19 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (15435000) [pid = 3804] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:43:19 INFO - PROCESS | 3804 | 1468500199422 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]]]}] 04:43:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:43:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 676ms 04:43:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:43:19 INFO - PROCESS | 3804 | 1468500199442 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 04:43:19 INFO - PROCESS | 3804 | 1468500199444 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 04:43:19 INFO - PROCESS | 3804 | 1468500199447 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:43:19 INFO - PROCESS | 3804 | 1468500199449 Marionette TRACE conn3 <- [1,598,null,{}] 04:43:19 INFO - PROCESS | 3804 | 1468500199434 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}] 04:43:19 INFO - PROCESS | 3804 | 1468500199436 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:19 INFO - PROCESS | 3804 | 1468500199518 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 04:43:19 INFO - PROCESS | 3804 | 1468500199523 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:19 INFO - PROCESS | 3804 | 1468500199525 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:19 INFO - PROCESS | 3804 | ++DOCSHELL 1144F800 == 34 [pid = 3804] [id = 159] 04:43:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (11C44000) [pid = 3804] [serial = 475] [outer = 00000000] 04:43:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (16AAF800) [pid = 3804] [serial = 476] [outer = 11C44000] 04:43:19 INFO - PROCESS | 3804 | 1468500199548 Marionette DEBUG loaded listener.js 04:43:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (16AB1800) [pid = 3804] [serial = 477] [outer = 11C44000] 04:43:19 INFO - PROCESS | 3804 | 1468500199892 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]]]}] 04:43:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:43:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 494ms 04:43:19 INFO - PROCESS | 3804 | 1468500199943 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 04:43:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:43:19 INFO - PROCESS | 3804 | 1468500199926 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 04:43:19 INFO - PROCESS | 3804 | 1468500199929 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:43:19 INFO - PROCESS | 3804 | 1468500199930 Marionette TRACE conn3 <- [1,602,null,{}] 04:43:19 INFO - PROCESS | 3804 | 1468500199933 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}] 04:43:19 INFO - PROCESS | 3804 | 1468500199935 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:20 INFO - PROCESS | 3804 | 1468500200023 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 04:43:20 INFO - PROCESS | 3804 | 1468500200029 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:20 INFO - PROCESS | 3804 | 1468500200031 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:20 INFO - PROCESS | 3804 | ++DOCSHELL 17E48C00 == 35 [pid = 3804] [id = 160] 04:43:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (17E49000) [pid = 3804] [serial = 478] [outer = 00000000] 04:43:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (17E55000) [pid = 3804] [serial = 479] [outer = 17E49000] 04:43:20 INFO - PROCESS | 3804 | 1468500200050 Marionette DEBUG loaded listener.js 04:43:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (16AAF400) [pid = 3804] [serial = 480] [outer = 17E49000] 04:43:20 INFO - PROCESS | 3804 | 1468500200411 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]]]}] 04:43:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:43:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 494ms 04:43:20 INFO - PROCESS | 3804 | 1468500200447 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 04:43:20 INFO - PROCESS | 3804 | 1468500200449 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 04:43:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:43:20 INFO - PROCESS | 3804 | 1468500200457 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:43:20 INFO - PROCESS | 3804 | 1468500200458 Marionette TRACE conn3 <- [1,606,null,{}] 04:43:20 INFO - PROCESS | 3804 | 1468500200462 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}] 04:43:20 INFO - PROCESS | 3804 | 1468500200464 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:20 INFO - PROCESS | 3804 | 1468500200522 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 04:43:20 INFO - PROCESS | 3804 | 1468500200529 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:20 INFO - PROCESS | 3804 | 1468500200531 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:20 INFO - PROCESS | 3804 | ++DOCSHELL 139F0000 == 36 [pid = 3804] [id = 161] 04:43:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (181A3000) [pid = 3804] [serial = 481] [outer = 00000000] 04:43:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (181AA000) [pid = 3804] [serial = 482] [outer = 181A3000] 04:43:20 INFO - PROCESS | 3804 | 1468500200573 Marionette DEBUG loaded listener.js 04:43:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (181AA800) [pid = 3804] [serial = 483] [outer = 181A3000] 04:43:21 INFO - PROCESS | 3804 | 1468500201019 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]]]}] 04:43:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:43:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 586ms 04:43:21 INFO - PROCESS | 3804 | 1468500201041 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 04:43:21 INFO - PROCESS | 3804 | 1468500201046 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 04:43:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:43:21 INFO - PROCESS | 3804 | 1468500201032 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:43:21 INFO - PROCESS | 3804 | 1468500201035 Marionette TRACE conn3 <- [1,610,null,{}] 04:43:21 INFO - PROCESS | 3804 | 1468500201041 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}] 04:43:21 INFO - PROCESS | 3804 | 1468500201044 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:21 INFO - PROCESS | 3804 | 1468500201163 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 04:43:21 INFO - PROCESS | 3804 | 1468500201247 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:21 INFO - PROCESS | 3804 | 1468500201252 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:21 INFO - PROCESS | 3804 | ++DOCSHELL 10A79000 == 37 [pid = 3804] [id = 162] 04:43:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (10A7C000) [pid = 3804] [serial = 484] [outer = 00000000] 04:43:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (114CFC00) [pid = 3804] [serial = 485] [outer = 10A7C000] 04:43:21 INFO - PROCESS | 3804 | 1468500201288 Marionette DEBUG loaded listener.js 04:43:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (12928C00) [pid = 3804] [serial = 486] [outer = 10A7C000] 04:43:21 INFO - PROCESS | 3804 | 1468500201979 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]]]}] 04:43:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:43:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1014ms 04:43:22 INFO - PROCESS | 3804 | 1468500202062 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 04:43:22 INFO - PROCESS | 3804 | 1468500202046 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 04:43:22 INFO - PROCESS | 3804 | 1468500202053 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:43:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:43:22 INFO - PROCESS | 3804 | 1468500202056 Marionette TRACE conn3 <- [1,614,null,{}] 04:43:22 INFO - PROCESS | 3804 | 1468500202060 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}] 04:43:22 INFO - PROCESS | 3804 | 1468500202063 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:22 INFO - PROCESS | 3804 | 1468500202215 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 04:43:22 INFO - PROCESS | 3804 | 1468500202309 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:22 INFO - PROCESS | 3804 | 1468500202312 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:22 INFO - PROCESS | 3804 | ++DOCSHELL 10E03800 == 38 [pid = 3804] [id = 163] 04:43:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (10E05000) [pid = 3804] [serial = 487] [outer = 00000000] 04:43:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (12B1C400) [pid = 3804] [serial = 488] [outer = 10E05000] 04:43:22 INFO - PROCESS | 3804 | 1468500202373 Marionette DEBUG loaded listener.js 04:43:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (132A4400) [pid = 3804] [serial = 489] [outer = 10E05000] 04:43:22 INFO - PROCESS | 3804 | --DOCSHELL 17E48C00 == 37 [pid = 3804] [id = 160] 04:43:22 INFO - PROCESS | 3804 | --DOCSHELL 1144F800 == 36 [pid = 3804] [id = 159] 04:43:22 INFO - PROCESS | 3804 | --DOCSHELL 174E8000 == 35 [pid = 3804] [id = 158] 04:43:22 INFO - PROCESS | 3804 | --DOCSHELL 156A2400 == 34 [pid = 3804] [id = 157] 04:43:22 INFO - PROCESS | 3804 | --DOCSHELL 142E1400 == 33 [pid = 3804] [id = 156] 04:43:22 INFO - PROCESS | 3804 | --DOCSHELL 139F1C00 == 32 [pid = 3804] [id = 155] 04:43:22 INFO - PROCESS | 3804 | --DOCSHELL 12B16000 == 31 [pid = 3804] [id = 154] 04:43:22 INFO - PROCESS | 3804 | --DOCSHELL 10BC0800 == 30 [pid = 3804] [id = 153] 04:43:22 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (16AAF000) [pid = 3804] [serial = 428] [outer = 00000000] [url = about:blank] 04:43:22 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (16AB5C00) [pid = 3804] [serial = 429] [outer = 00000000] [url = about:blank] 04:43:22 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (1770F400) [pid = 3804] [serial = 432] [outer = 00000000] [url = about:blank] 04:43:22 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (175FC400) [pid = 3804] [serial = 431] [outer = 00000000] [url = about:blank] 04:43:22 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (17E54800) [pid = 3804] [serial = 434] [outer = 00000000] [url = about:blank] 04:43:22 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (139EDC00) [pid = 3804] [serial = 422] [outer = 00000000] [url = about:blank] 04:43:22 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (139F8400) [pid = 3804] [serial = 423] [outer = 00000000] [url = about:blank] 04:43:22 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (156A2800) [pid = 3804] [serial = 425] [outer = 00000000] [url = about:blank] 04:43:22 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (19D85400) [pid = 3804] [serial = 411] [outer = 00000000] [url = about:blank] 04:43:22 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (19C8B400) [pid = 3804] [serial = 410] [outer = 00000000] [url = about:blank] 04:43:22 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (12B13400) [pid = 3804] [serial = 413] [outer = 00000000] [url = about:blank] 04:43:22 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (1314E000) [pid = 3804] [serial = 414] [outer = 00000000] [url = about:blank] 04:43:22 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (130D7C00) [pid = 3804] [serial = 437] [outer = 00000000] [url = about:blank] 04:43:22 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (10560C00) [pid = 3804] [serial = 416] [outer = 00000000] [url = about:blank] 04:43:22 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (10BC9800) [pid = 3804] [serial = 417] [outer = 00000000] [url = about:blank] 04:43:22 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (129F3000) [pid = 3804] [serial = 419] [outer = 00000000] [url = about:blank] 04:43:22 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (12B1AC00) [pid = 3804] [serial = 420] [outer = 00000000] [url = about:blank] 04:43:22 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (181A6000) [pid = 3804] [serial = 440] [outer = 00000000] [url = about:blank] 04:43:22 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (19D88000) [pid = 3804] [serial = 443] [outer = 00000000] [url = about:blank] 04:43:22 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (1A02E400) [pid = 3804] [serial = 444] [outer = 00000000] [url = about:blank] 04:43:22 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (19792400) [pid = 3804] [serial = 441] [outer = 00000000] [url = about:blank] 04:43:22 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (1819F800) [pid = 3804] [serial = 435] [outer = 00000000] [url = about:blank] 04:43:22 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (16A87C00) [pid = 3804] [serial = 438] [outer = 00000000] [url = about:blank] 04:43:22 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (158A5000) [pid = 3804] [serial = 426] [outer = 00000000] [url = about:blank] 04:43:22 INFO - PROCESS | 3804 | 1468500203006 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]]]}] 04:43:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:43:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 949ms 04:43:23 INFO - PROCESS | 3804 | 1468500203019 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 04:43:23 INFO - PROCESS | 3804 | 1468500203023 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 04:43:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:43:23 INFO - PROCESS | 3804 | 1468500203028 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:43:23 INFO - PROCESS | 3804 | 1468500203035 Marionette TRACE conn3 <- [1,618,null,{}] 04:43:23 INFO - PROCESS | 3804 | 1468500203025 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}] 04:43:23 INFO - PROCESS | 3804 | 1468500203028 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:23 INFO - PROCESS | 3804 | 1468500203113 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 04:43:23 INFO - PROCESS | 3804 | 1468500203173 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:23 INFO - PROCESS | 3804 | 1468500203176 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:23 INFO - PROCESS | 3804 | ++DOCSHELL 10474C00 == 31 [pid = 3804] [id = 164] 04:43:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (10A01C00) [pid = 3804] [serial = 490] [outer = 00000000] 04:43:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (10ED0C00) [pid = 3804] [serial = 491] [outer = 10A01C00] 04:43:23 INFO - PROCESS | 3804 | 1468500203224 Marionette DEBUG loaded listener.js 04:43:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (129AFC00) [pid = 3804] [serial = 492] [outer = 10A01C00] 04:43:23 INFO - PROCESS | 3804 | 1468500203554 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]]]}] 04:43:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:43:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 573ms 04:43:23 INFO - PROCESS | 3804 | 1468500203596 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 04:43:23 INFO - PROCESS | 3804 | 1468500203600 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 04:43:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:43:23 INFO - PROCESS | 3804 | 1468500203606 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:43:23 INFO - PROCESS | 3804 | 1468500203608 Marionette TRACE conn3 <- [1,622,null,{}] 04:43:23 INFO - PROCESS | 3804 | 1468500203617 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}] 04:43:23 INFO - PROCESS | 3804 | 1468500203619 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:23 INFO - PROCESS | 3804 | 1468500203691 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 04:43:23 INFO - PROCESS | 3804 | 1468500203703 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:23 INFO - PROCESS | 3804 | 1468500203706 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:23 INFO - PROCESS | 3804 | ++DOCSHELL 13150400 == 32 [pid = 3804] [id = 165] 04:43:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (13155C00) [pid = 3804] [serial = 493] [outer = 00000000] 04:43:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (132A3400) [pid = 3804] [serial = 494] [outer = 13155C00] 04:43:23 INFO - PROCESS | 3804 | 1468500203751 Marionette DEBUG loaded listener.js 04:43:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (139F1C00) [pid = 3804] [serial = 495] [outer = 13155C00] 04:43:23 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:24 INFO - PROCESS | 3804 | [3804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:43:24 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:24 INFO - PROCESS | 3804 | 1468500204126 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]]]}] 04:43:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:43:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 533ms 04:43:24 INFO - PROCESS | 3804 | 1468500204129 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 04:43:24 INFO - PROCESS | 3804 | 1468500204131 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 04:43:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:43:24 INFO - PROCESS | 3804 | 1468500204138 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:43:24 INFO - PROCESS | 3804 | 1468500204142 Marionette TRACE conn3 <- [1,626,null,{}] 04:43:24 INFO - PROCESS | 3804 | 1468500204153 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}] 04:43:24 INFO - PROCESS | 3804 | 1468500204157 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:24 INFO - PROCESS | 3804 | 1468500204239 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 04:43:24 INFO - PROCESS | 3804 | 1468500204230 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:24 INFO - PROCESS | 3804 | 1468500204233 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:24 INFO - PROCESS | 3804 | ++DOCSHELL 1569F000 == 33 [pid = 3804] [id = 166] 04:43:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (156A2400) [pid = 3804] [serial = 496] [outer = 00000000] 04:43:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (158AE000) [pid = 3804] [serial = 497] [outer = 156A2400] 04:43:24 INFO - PROCESS | 3804 | 1468500204280 Marionette DEBUG loaded listener.js 04:43:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (1672E800) [pid = 3804] [serial = 498] [outer = 156A2400] 04:43:24 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:24 INFO - PROCESS | 3804 | [3804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:43:24 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:24 INFO - PROCESS | 3804 | 1468500204655 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]]]}] 04:43:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:43:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 533ms 04:43:24 INFO - PROCESS | 3804 | 1468500204688 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 04:43:24 INFO - PROCESS | 3804 | 1468500204672 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 04:43:24 INFO - PROCESS | 3804 | 1468500204683 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:43:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:43:24 INFO - PROCESS | 3804 | 1468500204685 Marionette TRACE conn3 <- [1,630,null,{}] 04:43:24 INFO - PROCESS | 3804 | 1468500204688 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}] 04:43:24 INFO - PROCESS | 3804 | 1468500204690 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:24 INFO - PROCESS | 3804 | 1468500204778 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 04:43:24 INFO - PROCESS | 3804 | 1468500204853 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:24 INFO - PROCESS | 3804 | 1468500204855 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:24 INFO - PROCESS | 3804 | ++DOCSHELL 16AADC00 == 34 [pid = 3804] [id = 167] 04:43:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (16AAF000) [pid = 3804] [serial = 499] [outer = 00000000] 04:43:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (16AB5C00) [pid = 3804] [serial = 500] [outer = 16AAF000] 04:43:24 INFO - PROCESS | 3804 | 1468500204898 Marionette DEBUG loaded listener.js 04:43:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (16EBB000) [pid = 3804] [serial = 501] [outer = 16AAF000] 04:43:25 INFO - PROCESS | 3804 | 1468500205242 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]]]}] 04:43:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:43:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 585ms 04:43:25 INFO - PROCESS | 3804 | 1468500205276 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 04:43:25 INFO - PROCESS | 3804 | 1468500205278 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 04:43:25 INFO - PROCESS | 3804 | 1468500205281 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:43:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:43:25 INFO - PROCESS | 3804 | 1468500205283 Marionette TRACE conn3 <- [1,634,null,{}] 04:43:25 INFO - PROCESS | 3804 | 1468500205286 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}] 04:43:25 INFO - PROCESS | 3804 | 1468500205288 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:25 INFO - PROCESS | 3804 | 1468500205373 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 04:43:25 INFO - PROCESS | 3804 | 1468500205381 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:25 INFO - PROCESS | 3804 | 1468500205383 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:25 INFO - PROCESS | 3804 | ++DOCSHELL 16AAD000 == 35 [pid = 3804] [id = 168] 04:43:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (16F2F000) [pid = 3804] [serial = 502] [outer = 00000000] 04:43:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (17702400) [pid = 3804] [serial = 503] [outer = 16F2F000] 04:43:25 INFO - PROCESS | 3804 | 1468500205425 Marionette DEBUG loaded listener.js 04:43:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (1770C400) [pid = 3804] [serial = 504] [outer = 16F2F000] 04:43:25 INFO - PROCESS | 3804 | 1468500205800 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]]]}] 04:43:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:43:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 585ms 04:43:25 INFO - PROCESS | 3804 | 1468500205871 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 04:43:25 INFO - PROCESS | 3804 | 1468500205873 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 04:43:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:43:25 INFO - PROCESS | 3804 | 1468500205857 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:43:25 INFO - PROCESS | 3804 | 1468500205858 Marionette TRACE conn3 <- [1,638,null,{}] 04:43:25 INFO - PROCESS | 3804 | 1468500205862 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}] 04:43:25 INFO - PROCESS | 3804 | 1468500205868 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:25 INFO - PROCESS | 3804 | 1468500205994 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 04:43:26 INFO - PROCESS | 3804 | 1468500206018 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:26 INFO - PROCESS | 3804 | 1468500206020 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:26 INFO - PROCESS | 3804 | ++DOCSHELL 180B8000 == 36 [pid = 3804] [id = 169] 04:43:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (180B8C00) [pid = 3804] [serial = 505] [outer = 00000000] 04:43:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (181A8800) [pid = 3804] [serial = 506] [outer = 180B8C00] 04:43:26 INFO - PROCESS | 3804 | 1468500206065 Marionette DEBUG loaded listener.js 04:43:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (181A9400) [pid = 3804] [serial = 507] [outer = 180B8C00] 04:43:26 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (17E49000) [pid = 3804] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:43:26 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (10ED9400) [pid = 3804] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:43:26 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (13C79800) [pid = 3804] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:43:26 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (17EABC00) [pid = 3804] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:43:26 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (11C44000) [pid = 3804] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:43:26 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (139F2000) [pid = 3804] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:43:26 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (14F21400) [pid = 3804] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:43:26 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (158A5C00) [pid = 3804] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:43:26 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (12B16C00) [pid = 3804] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:43:26 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (10E0C800) [pid = 3804] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:43:26 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (174ECC00) [pid = 3804] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:43:26 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (10A81800) [pid = 3804] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:43:26 INFO - PROCESS | 3804 | 1468500206469 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]]]}] 04:43:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:43:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 612ms 04:43:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:43:26 INFO - PROCESS | 3804 | 1468500206488 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 04:43:26 INFO - PROCESS | 3804 | 1468500206490 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 04:43:26 INFO - PROCESS | 3804 | 1468500206493 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:43:26 INFO - PROCESS | 3804 | 1468500206495 Marionette TRACE conn3 <- [1,642,null,{}] 04:43:26 INFO - PROCESS | 3804 | 1468500206499 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}] 04:43:26 INFO - PROCESS | 3804 | 1468500206501 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:26 INFO - PROCESS | 3804 | 1468500206562 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 04:43:26 INFO - PROCESS | 3804 | 1468500206567 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:26 INFO - PROCESS | 3804 | 1468500206569 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:26 INFO - PROCESS | 3804 | ++DOCSHELL 11C44000 == 37 [pid = 3804] [id = 170] 04:43:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (1281C000) [pid = 3804] [serial = 508] [outer = 00000000] 04:43:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (13C15400) [pid = 3804] [serial = 509] [outer = 1281C000] 04:43:26 INFO - PROCESS | 3804 | 1468500206613 Marionette DEBUG loaded listener.js 04:43:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (16AB1C00) [pid = 3804] [serial = 510] [outer = 1281C000] 04:43:26 INFO - PROCESS | 3804 | 1468500206958 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]]]}] 04:43:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:43:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 494ms 04:43:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:43:26 INFO - PROCESS | 3804 | 1468500206974 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 04:43:26 INFO - PROCESS | 3804 | 1468500206976 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 04:43:26 INFO - PROCESS | 3804 | 1468500206979 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:43:26 INFO - PROCESS | 3804 | 1468500206981 Marionette TRACE conn3 <- [1,646,null,{}] 04:43:26 INFO - PROCESS | 3804 | 1468500206984 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}] 04:43:26 INFO - PROCESS | 3804 | 1468500206986 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:27 INFO - PROCESS | 3804 | 1468500207061 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 04:43:27 INFO - PROCESS | 3804 | 1468500207066 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:27 INFO - PROCESS | 3804 | 1468500207068 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:27 INFO - PROCESS | 3804 | ++DOCSHELL 139F6800 == 38 [pid = 3804] [id = 171] 04:43:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (17E56800) [pid = 3804] [serial = 511] [outer = 00000000] 04:43:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (19794000) [pid = 3804] [serial = 512] [outer = 17E56800] 04:43:27 INFO - PROCESS | 3804 | 1468500207099 Marionette DEBUG loaded listener.js 04:43:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (19A40000) [pid = 3804] [serial = 513] [outer = 17E56800] 04:43:27 INFO - PROCESS | 3804 | 1468500207484 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]]]}] 04:43:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:43:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 533ms 04:43:27 INFO - PROCESS | 3804 | 1468500207528 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 04:43:27 INFO - PROCESS | 3804 | 1468500207530 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 04:43:27 INFO - PROCESS | 3804 | 1468500207533 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:43:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:43:27 INFO - PROCESS | 3804 | 1468500207535 Marionette TRACE conn3 <- [1,650,null,{}] 04:43:27 INFO - PROCESS | 3804 | 1468500207538 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}] 04:43:27 INFO - PROCESS | 3804 | 1468500207520 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:27 INFO - PROCESS | 3804 | 1468500207597 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 04:43:27 INFO - PROCESS | 3804 | 1468500207602 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:27 INFO - PROCESS | 3804 | 1468500207604 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:27 INFO - PROCESS | 3804 | ++DOCSHELL 104E7400 == 39 [pid = 3804] [id = 172] 04:43:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (19C8BC00) [pid = 3804] [serial = 514] [outer = 00000000] 04:43:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (19D8D000) [pid = 3804] [serial = 515] [outer = 19C8BC00] 04:43:27 INFO - PROCESS | 3804 | 1468500207637 Marionette DEBUG loaded listener.js 04:43:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (1A02B400) [pid = 3804] [serial = 516] [outer = 19C8BC00] 04:43:27 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:27 INFO - PROCESS | 3804 | [3804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:43:27 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:27 INFO - PROCESS | 3804 | 1468500207983 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]]]}] 04:43:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:43:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 494ms 04:43:28 INFO - PROCESS | 3804 | 1468500208025 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 04:43:28 INFO - PROCESS | 3804 | 1468500208027 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 04:43:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:43:28 INFO - PROCESS | 3804 | 1468500208034 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:43:28 INFO - PROCESS | 3804 | 1468500208036 Marionette TRACE conn3 <- [1,654,null,{}] 04:43:28 INFO - PROCESS | 3804 | 1468500208040 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}] 04:43:28 INFO - PROCESS | 3804 | 1468500208041 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:28 INFO - PROCESS | 3804 | 1468500208144 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 04:43:28 INFO - PROCESS | 3804 | 1468500208263 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:28 INFO - PROCESS | 3804 | 1468500208266 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:28 INFO - PROCESS | 3804 | ++DOCSHELL 10A08C00 == 40 [pid = 3804] [id = 173] 04:43:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (10A09800) [pid = 3804] [serial = 517] [outer = 00000000] 04:43:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (10A82C00) [pid = 3804] [serial = 518] [outer = 10A09800] 04:43:28 INFO - PROCESS | 3804 | 1468500208326 Marionette DEBUG loaded listener.js 04:43:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (10ED1400) [pid = 3804] [serial = 519] [outer = 10A09800] 04:43:28 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:28 INFO - PROCESS | 3804 | [3804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:43:28 INFO - PROCESS | 3804 | 1468500208785 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]]]}] 04:43:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:43:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 781ms 04:43:28 INFO - PROCESS | 3804 | 1468500208813 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 04:43:28 INFO - PROCESS | 3804 | 1468500208817 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 04:43:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:43:28 INFO - PROCESS | 3804 | 1468500208822 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:43:28 INFO - PROCESS | 3804 | 1468500208825 Marionette TRACE conn3 <- [1,658,null,{}] 04:43:28 INFO - PROCESS | 3804 | 1468500208831 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}] 04:43:28 INFO - PROCESS | 3804 | 1468500208834 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:28 INFO - PROCESS | 3804 | 1468500208941 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 04:43:29 INFO - PROCESS | 3804 | 1468500209016 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:29 INFO - PROCESS | 3804 | 1468500209019 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:29 INFO - PROCESS | 3804 | ++DOCSHELL 139FB000 == 41 [pid = 3804] [id = 174] 04:43:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (139FB400) [pid = 3804] [serial = 520] [outer = 00000000] 04:43:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (13DBD000) [pid = 3804] [serial = 521] [outer = 139FB400] 04:43:29 INFO - PROCESS | 3804 | 1468500209073 Marionette DEBUG loaded listener.js 04:43:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (1542D800) [pid = 3804] [serial = 522] [outer = 139FB400] 04:43:29 INFO - PROCESS | 3804 | 1468500209612 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]]]}] 04:43:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:43:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 832ms 04:43:29 INFO - PROCESS | 3804 | 1468500209667 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 04:43:29 INFO - PROCESS | 3804 | 1468500209670 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 04:43:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:43:29 INFO - PROCESS | 3804 | 1468500209656 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:43:29 INFO - PROCESS | 3804 | 1468500209658 Marionette TRACE conn3 <- [1,662,null,{}] 04:43:29 INFO - PROCESS | 3804 | 1468500209662 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}] 04:43:29 INFO - PROCESS | 3804 | 1468500209665 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:29 INFO - PROCESS | 3804 | 1468500209768 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 04:43:29 INFO - PROCESS | 3804 | 1468500209864 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:29 INFO - PROCESS | 3804 | 1468500209867 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:29 INFO - PROCESS | 3804 | ++DOCSHELL 1545D400 == 42 [pid = 3804] [id = 175] 04:43:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (1545EC00) [pid = 3804] [serial = 523] [outer = 00000000] 04:43:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (17E52000) [pid = 3804] [serial = 524] [outer = 1545EC00] 04:43:29 INFO - PROCESS | 3804 | 1468500209900 Marionette DEBUG loaded listener.js 04:43:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (19792800) [pid = 3804] [serial = 525] [outer = 1545EC00] 04:43:30 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:30 INFO - PROCESS | 3804 | 1468500210459 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]]]}] 04:43:30 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 04:43:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 832ms 04:43:30 INFO - PROCESS | 3804 | 1468500210503 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 04:43:30 INFO - PROCESS | 3804 | 1468500210507 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 04:43:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:43:30 INFO - PROCESS | 3804 | 1468500210517 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:43:30 INFO - PROCESS | 3804 | 1468500210522 Marionette TRACE conn3 <- [1,666,null,{}] 04:43:30 INFO - PROCESS | 3804 | 1468500210526 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}] 04:43:30 INFO - PROCESS | 3804 | 1468500210529 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:30 INFO - PROCESS | 3804 | 1468500210618 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 04:43:30 INFO - PROCESS | 3804 | 1468500210789 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:30 INFO - PROCESS | 3804 | 1468500210792 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:30 INFO - PROCESS | 3804 | ++DOCSHELL 10434400 == 43 [pid = 3804] [id = 176] 04:43:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (10439C00) [pid = 3804] [serial = 526] [outer = 00000000] 04:43:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (10A76800) [pid = 3804] [serial = 527] [outer = 10439C00] 04:43:30 INFO - PROCESS | 3804 | 1468500210856 Marionette DEBUG loaded listener.js 04:43:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (10ED7800) [pid = 3804] [serial = 528] [outer = 10439C00] 04:43:31 INFO - PROCESS | 3804 | --DOCSHELL 104E7400 == 42 [pid = 3804] [id = 172] 04:43:31 INFO - PROCESS | 3804 | --DOCSHELL 139F6800 == 41 [pid = 3804] [id = 171] 04:43:31 INFO - PROCESS | 3804 | --DOCSHELL 11C44000 == 40 [pid = 3804] [id = 170] 04:43:31 INFO - PROCESS | 3804 | --DOCSHELL 180B8000 == 39 [pid = 3804] [id = 169] 04:43:31 INFO - PROCESS | 3804 | --DOCSHELL 16AAD000 == 38 [pid = 3804] [id = 168] 04:43:31 INFO - PROCESS | 3804 | --DOCSHELL 16AADC00 == 37 [pid = 3804] [id = 167] 04:43:31 INFO - PROCESS | 3804 | --DOCSHELL 1569F000 == 36 [pid = 3804] [id = 166] 04:43:31 INFO - PROCESS | 3804 | --DOCSHELL 13150400 == 35 [pid = 3804] [id = 165] 04:43:31 INFO - PROCESS | 3804 | --DOCSHELL 10474C00 == 34 [pid = 3804] [id = 164] 04:43:31 INFO - PROCESS | 3804 | --DOCSHELL 10E03800 == 33 [pid = 3804] [id = 163] 04:43:31 INFO - PROCESS | 3804 | --DOCSHELL 139F0000 == 32 [pid = 3804] [id = 161] 04:43:31 INFO - PROCESS | 3804 | --DOCSHELL 10A79000 == 31 [pid = 3804] [id = 162] 04:43:31 INFO - PROCESS | 3804 | --DOCSHELL 10A7D400 == 30 [pid = 3804] [id = 152] 04:43:31 INFO - PROCESS | 3804 | --DOCSHELL 1545D400 == 29 [pid = 3804] [id = 175] 04:43:31 INFO - PROCESS | 3804 | --DOCSHELL 10A08C00 == 28 [pid = 3804] [id = 173] 04:43:31 INFO - PROCESS | 3804 | --DOCSHELL 139FB000 == 27 [pid = 3804] [id = 174] 04:43:31 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (139FA800) [pid = 3804] [serial = 464] [outer = 00000000] [url = about:blank] 04:43:31 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (156A9000) [pid = 3804] [serial = 468] [outer = 00000000] [url = about:blank] 04:43:31 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (15439400) [pid = 3804] [serial = 467] [outer = 00000000] [url = about:blank] 04:43:31 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (16AAB800) [pid = 3804] [serial = 471] [outer = 00000000] [url = about:blank] 04:43:31 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (16730C00) [pid = 3804] [serial = 470] [outer = 00000000] [url = about:blank] 04:43:31 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (12B1D400) [pid = 3804] [serial = 461] [outer = 00000000] [url = about:blank] 04:43:31 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (12D6B400) [pid = 3804] [serial = 462] [outer = 00000000] [url = about:blank] 04:43:31 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (1123C000) [pid = 3804] [serial = 458] [outer = 00000000] [url = about:blank] 04:43:31 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (112E8C00) [pid = 3804] [serial = 459] [outer = 00000000] [url = about:blank] 04:43:31 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (1770BC00) [pid = 3804] [serial = 473] [outer = 00000000] [url = about:blank] 04:43:31 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (129EC400) [pid = 3804] [serial = 456] [outer = 00000000] [url = about:blank] 04:43:31 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (10E10000) [pid = 3804] [serial = 455] [outer = 00000000] [url = about:blank] 04:43:31 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (17E55000) [pid = 3804] [serial = 479] [outer = 00000000] [url = about:blank] 04:43:31 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (129ED000) [pid = 3804] [serial = 447] [outer = 00000000] [url = about:blank] 04:43:31 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (1144AC00) [pid = 3804] [serial = 446] [outer = 00000000] [url = about:blank] 04:43:31 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (15432C00) [pid = 3804] [serial = 450] [outer = 00000000] [url = about:blank] 04:43:31 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (14F1C800) [pid = 3804] [serial = 449] [outer = 00000000] [url = about:blank] 04:43:31 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (17D16400) [pid = 3804] [serial = 474] [outer = 00000000] [url = about:blank] 04:43:31 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (19D86400) [pid = 3804] [serial = 453] [outer = 00000000] [url = about:blank] 04:43:31 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (181A6C00) [pid = 3804] [serial = 452] [outer = 00000000] [url = about:blank] 04:43:31 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (16AAF800) [pid = 3804] [serial = 476] [outer = 00000000] [url = about:blank] 04:43:31 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (16AB1800) [pid = 3804] [serial = 477] [outer = 00000000] [url = about:blank] 04:43:31 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (181AA000) [pid = 3804] [serial = 482] [outer = 00000000] [url = about:blank] 04:43:31 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (16AAF400) [pid = 3804] [serial = 480] [outer = 00000000] [url = about:blank] 04:43:31 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (13DBE000) [pid = 3804] [serial = 465] [outer = 00000000] [url = about:blank] 04:43:31 INFO - PROCESS | 3804 | 1468500211883 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]]]}] 04:43:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:43:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1418ms 04:43:31 INFO - PROCESS | 3804 | 1468500211936 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 04:43:31 INFO - PROCESS | 3804 | 1468500211940 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 04:43:31 INFO - PROCESS | 3804 | 1468500211946 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:43:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:43:31 INFO - PROCESS | 3804 | 1468500211949 Marionette TRACE conn3 <- [1,670,null,{}] 04:43:31 INFO - PROCESS | 3804 | 1468500211954 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}] 04:43:31 INFO - PROCESS | 3804 | 1468500211957 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:32 INFO - PROCESS | 3804 | 1468500212032 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 04:43:32 INFO - PROCESS | 3804 | 1468500212039 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:32 INFO - PROCESS | 3804 | 1468500212043 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:32 INFO - PROCESS | 3804 | ++DOCSHELL 11240C00 == 28 [pid = 3804] [id = 177] 04:43:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (112E4C00) [pid = 3804] [serial = 529] [outer = 00000000] 04:43:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (11449C00) [pid = 3804] [serial = 530] [outer = 112E4C00] 04:43:32 INFO - PROCESS | 3804 | 1468500212096 Marionette DEBUG loaded listener.js 04:43:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (114CDC00) [pid = 3804] [serial = 531] [outer = 112E4C00] 04:43:32 INFO - PROCESS | 3804 | 1468500212928 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]]]}] 04:43:32 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) 04:43:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1040ms 04:43:32 INFO - PROCESS | 3804 | 1468500212996 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 04:43:32 INFO - PROCESS | 3804 | 1468500213001 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 04:43:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:43:32 INFO - PROCESS | 3804 | 1468500213007 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:43:32 INFO - PROCESS | 3804 | 1468500213010 Marionette TRACE conn3 <- [1,674,null,{}] 04:43:32 INFO - PROCESS | 3804 | 1468500213014 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}] 04:43:32 INFO - PROCESS | 3804 | 1468500213016 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:33 INFO - PROCESS | 3804 | 1468500213084 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 04:43:33 INFO - PROCESS | 3804 | 1468500213160 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:33 INFO - PROCESS | 3804 | 1468500213163 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:33 INFO - PROCESS | 3804 | ++DOCSHELL 12DF0800 == 29 [pid = 3804] [id = 178] 04:43:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (13032C00) [pid = 3804] [serial = 532] [outer = 00000000] 04:43:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (130CB000) [pid = 3804] [serial = 533] [outer = 13032C00] 04:43:33 INFO - PROCESS | 3804 | 1468500213219 Marionette DEBUG loaded listener.js 04:43:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (13159000) [pid = 3804] [serial = 534] [outer = 13032C00] 04:43:33 INFO - PROCESS | 3804 | 1468500213958 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]]]}] 04:43:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:43:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 988ms 04:43:33 INFO - PROCESS | 3804 | 1468500213995 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 04:43:33 INFO - PROCESS | 3804 | 1468500213997 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 04:43:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:43:33 INFO - PROCESS | 3804 | 1468500214001 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:43:33 INFO - PROCESS | 3804 | 1468500214004 Marionette TRACE conn3 <- [1,678,null,{}] 04:43:34 INFO - PROCESS | 3804 | 1468500214015 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}] 04:43:34 INFO - PROCESS | 3804 | 1468500214019 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:34 INFO - PROCESS | 3804 | 1468500214117 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 04:43:34 INFO - PROCESS | 3804 | 1468500214124 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:34 INFO - PROCESS | 3804 | 1468500214127 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:34 INFO - PROCESS | 3804 | ++DOCSHELL 13DC0800 == 30 [pid = 3804] [id = 179] 04:43:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (13DC8400) [pid = 3804] [serial = 535] [outer = 00000000] 04:43:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (14F22800) [pid = 3804] [serial = 536] [outer = 13DC8400] 04:43:34 INFO - PROCESS | 3804 | 1468500214173 Marionette DEBUG loaded listener.js 04:43:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (1542C800) [pid = 3804] [serial = 537] [outer = 13DC8400] 04:43:34 INFO - PROCESS | 3804 | 1468500214987 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]]]}] 04:43:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:43:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1041ms 04:43:35 INFO - PROCESS | 3804 | 1468500215061 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 04:43:35 INFO - PROCESS | 3804 | 1468500215063 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 04:43:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:43:35 INFO - PROCESS | 3804 | 1468500215067 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:43:35 INFO - PROCESS | 3804 | 1468500215068 Marionette TRACE conn3 <- [1,682,null,{}] 04:43:35 INFO - PROCESS | 3804 | 1468500215072 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}] 04:43:35 INFO - PROCESS | 3804 | 1468500215074 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:35 INFO - PROCESS | 3804 | 1468500215177 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 04:43:35 INFO - PROCESS | 3804 | 1468500215183 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:35 INFO - PROCESS | 3804 | 1468500215167 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:35 INFO - PROCESS | 3804 | ++DOCSHELL 1542B400 == 31 [pid = 3804] [id = 180] 04:43:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (1542B800) [pid = 3804] [serial = 538] [outer = 00000000] 04:43:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (156A2800) [pid = 3804] [serial = 539] [outer = 1542B800] 04:43:35 INFO - PROCESS | 3804 | 1468500215221 Marionette DEBUG loaded listener.js 04:43:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (1628AC00) [pid = 3804] [serial = 540] [outer = 1542B800] 04:43:35 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (1281C000) [pid = 3804] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:43:35 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (17E56800) [pid = 3804] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:43:35 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (19C8BC00) [pid = 3804] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:43:35 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (16AAF000) [pid = 3804] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:43:35 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (16F2F000) [pid = 3804] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:43:35 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (13155C00) [pid = 3804] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:43:35 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (181A3000) [pid = 3804] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:43:35 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (10A7C000) [pid = 3804] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:43:35 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (156A2400) [pid = 3804] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:43:35 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (180B8C00) [pid = 3804] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:43:35 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (10A01C00) [pid = 3804] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:43:35 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (10E05000) [pid = 3804] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:43:36 INFO - PROCESS | 3804 | 1468500216002 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]]]}] 04:43:36 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) 04:43:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 988ms 04:43:36 INFO - PROCESS | 3804 | 1468500216064 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 04:43:36 INFO - PROCESS | 3804 | 1468500216066 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 04:43:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:43:36 INFO - PROCESS | 3804 | 1468500216069 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:43:36 INFO - PROCESS | 3804 | 1468500216071 Marionette TRACE conn3 <- [1,686,null,{}] 04:43:36 INFO - PROCESS | 3804 | 1468500216075 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}] 04:43:36 INFO - PROCESS | 3804 | 1468500216077 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:36 INFO - PROCESS | 3804 | 1468500216132 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 04:43:36 INFO - PROCESS | 3804 | 1468500216138 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:36 INFO - PROCESS | 3804 | 1468500216140 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:36 INFO - PROCESS | 3804 | ++DOCSHELL 10ED9400 == 32 [pid = 3804] [id = 181] 04:43:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (1281D400) [pid = 3804] [serial = 541] [outer = 00000000] 04:43:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (158AC400) [pid = 3804] [serial = 542] [outer = 1281D400] 04:43:36 INFO - PROCESS | 3804 | 1468500216183 Marionette DEBUG loaded listener.js 04:43:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (16A7E000) [pid = 3804] [serial = 543] [outer = 1281D400] 04:43:36 INFO - PROCESS | 3804 | 1468500216949 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]]]}] 04:43:36 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) 04:43:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 911ms 04:43:36 INFO - PROCESS | 3804 | 1468500216979 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 04:43:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:43:36 INFO - PROCESS | 3804 | 1468500216981 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 04:43:36 INFO - PROCESS | 3804 | 1468500216985 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:43:36 INFO - PROCESS | 3804 | 1468500216986 Marionette TRACE conn3 <- [1,690,null,{}] 04:43:36 INFO - PROCESS | 3804 | 1468500216990 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}] 04:43:36 INFO - PROCESS | 3804 | 1468500216995 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:37 INFO - PROCESS | 3804 | 1468500217113 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 04:43:37 INFO - PROCESS | 3804 | 1468500217185 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:37 INFO - PROCESS | 3804 | 1468500217170 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:37 INFO - PROCESS | 3804 | ++DOCSHELL 1047E000 == 33 [pid = 3804] [id = 182] 04:43:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (104E0000) [pid = 3804] [serial = 544] [outer = 00000000] 04:43:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (10A79000) [pid = 3804] [serial = 545] [outer = 104E0000] 04:43:37 INFO - PROCESS | 3804 | 1468500217276 Marionette DEBUG loaded listener.js 04:43:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (10ECF800) [pid = 3804] [serial = 546] [outer = 104E0000] 04:43:38 INFO - PROCESS | 3804 | 1468500218282 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]]]}] 04:43:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:43:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1339ms 04:43:38 INFO - PROCESS | 3804 | 1468500218341 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 04:43:38 INFO - PROCESS | 3804 | 1468500218327 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 04:43:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:43:38 INFO - PROCESS | 3804 | 1468500218415 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:43:38 INFO - PROCESS | 3804 | 1468500218419 Marionette TRACE conn3 <- [1,694,null,{}] 04:43:38 INFO - PROCESS | 3804 | 1468500218424 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}] 04:43:38 INFO - PROCESS | 3804 | 1468500218427 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:38 INFO - PROCESS | 3804 | 1468500218517 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 04:43:38 INFO - PROCESS | 3804 | 1468500218562 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:38 INFO - PROCESS | 3804 | 1468500218565 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:38 INFO - PROCESS | 3804 | ++DOCSHELL 13132400 == 34 [pid = 3804] [id = 183] 04:43:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (131F4C00) [pid = 3804] [serial = 547] [outer = 00000000] 04:43:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (139EE000) [pid = 3804] [serial = 548] [outer = 131F4C00] 04:43:38 INFO - PROCESS | 3804 | 1468500218619 Marionette DEBUG loaded listener.js 04:43:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (139F9800) [pid = 3804] [serial = 549] [outer = 131F4C00] 04:43:39 INFO - PROCESS | 3804 | --DOCSHELL 10ED9400 == 33 [pid = 3804] [id = 181] 04:43:39 INFO - PROCESS | 3804 | --DOCSHELL 1542B400 == 32 [pid = 3804] [id = 180] 04:43:39 INFO - PROCESS | 3804 | --DOCSHELL 13DC0800 == 31 [pid = 3804] [id = 179] 04:43:39 INFO - PROCESS | 3804 | --DOCSHELL 12DF0800 == 30 [pid = 3804] [id = 178] 04:43:39 INFO - PROCESS | 3804 | --DOCSHELL 11240C00 == 29 [pid = 3804] [id = 177] 04:43:39 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (16AB5C00) [pid = 3804] [serial = 500] [outer = 00000000] [url = about:blank] 04:43:39 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (16EBB000) [pid = 3804] [serial = 501] [outer = 00000000] [url = about:blank] 04:43:39 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (1770C400) [pid = 3804] [serial = 504] [outer = 00000000] [url = about:blank] 04:43:39 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (17702400) [pid = 3804] [serial = 503] [outer = 00000000] [url = about:blank] 04:43:39 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (132A3400) [pid = 3804] [serial = 494] [outer = 00000000] [url = about:blank] 04:43:39 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (139F1C00) [pid = 3804] [serial = 495] [outer = 00000000] [url = about:blank] 04:43:39 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (181AA800) [pid = 3804] [serial = 483] [outer = 00000000] [url = about:blank] 04:43:39 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (114CFC00) [pid = 3804] [serial = 485] [outer = 00000000] [url = about:blank] 04:43:39 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (12928C00) [pid = 3804] [serial = 486] [outer = 00000000] [url = about:blank] 04:43:39 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (158AE000) [pid = 3804] [serial = 497] [outer = 00000000] [url = about:blank] 04:43:39 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (181A8800) [pid = 3804] [serial = 506] [outer = 00000000] [url = about:blank] 04:43:39 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (10ED0C00) [pid = 3804] [serial = 491] [outer = 00000000] [url = about:blank] 04:43:39 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (129AFC00) [pid = 3804] [serial = 492] [outer = 00000000] [url = about:blank] 04:43:39 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (12B1C400) [pid = 3804] [serial = 488] [outer = 00000000] [url = about:blank] 04:43:39 INFO - PROCESS | 3804 | --DOMWINDOW == 60 (132A4400) [pid = 3804] [serial = 489] [outer = 00000000] [url = about:blank] 04:43:39 INFO - PROCESS | 3804 | --DOMWINDOW == 59 (13C15400) [pid = 3804] [serial = 509] [outer = 00000000] [url = about:blank] 04:43:39 INFO - PROCESS | 3804 | --DOMWINDOW == 58 (16AB1C00) [pid = 3804] [serial = 510] [outer = 00000000] [url = about:blank] 04:43:39 INFO - PROCESS | 3804 | --DOMWINDOW == 57 (181A9400) [pid = 3804] [serial = 507] [outer = 00000000] [url = about:blank] 04:43:39 INFO - PROCESS | 3804 | --DOMWINDOW == 56 (19A40000) [pid = 3804] [serial = 513] [outer = 00000000] [url = about:blank] 04:43:39 INFO - PROCESS | 3804 | --DOMWINDOW == 55 (19794000) [pid = 3804] [serial = 512] [outer = 00000000] [url = about:blank] 04:43:39 INFO - PROCESS | 3804 | --DOMWINDOW == 54 (1A02B400) [pid = 3804] [serial = 516] [outer = 00000000] [url = about:blank] 04:43:39 INFO - PROCESS | 3804 | --DOMWINDOW == 53 (1672E800) [pid = 3804] [serial = 498] [outer = 00000000] [url = about:blank] 04:43:39 INFO - PROCESS | 3804 | --DOMWINDOW == 52 (19D8D000) [pid = 3804] [serial = 515] [outer = 00000000] [url = about:blank] 04:43:39 INFO - PROCESS | 3804 | 1468500219612 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]]]}] 04:43:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:43:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1210ms 04:43:39 INFO - PROCESS | 3804 | 1468500219630 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 04:43:39 INFO - PROCESS | 3804 | 1468500219635 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 04:43:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:43:39 INFO - PROCESS | 3804 | 1468500219641 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:43:39 INFO - PROCESS | 3804 | 1468500219644 Marionette TRACE conn3 <- [1,698,null,{}] 04:43:39 INFO - PROCESS | 3804 | 1468500219650 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}] 04:43:39 INFO - PROCESS | 3804 | 1468500219654 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:39 INFO - PROCESS | 3804 | 1468500219758 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 04:43:39 INFO - PROCESS | 3804 | 1468500219887 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:39 INFO - PROCESS | 3804 | 1468500219890 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:39 INFO - PROCESS | 3804 | ++DOCSHELL 112F0C00 == 30 [pid = 3804] [id = 184] 04:43:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 53 (11447000) [pid = 3804] [serial = 550] [outer = 00000000] 04:43:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 54 (11AEA800) [pid = 3804] [serial = 551] [outer = 11447000] 04:43:39 INFO - PROCESS | 3804 | 1468500219948 Marionette DEBUG loaded listener.js 04:43:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 55 (128A2800) [pid = 3804] [serial = 552] [outer = 11447000] 04:43:40 INFO - PROCESS | 3804 | 1468500220814 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]]]}] 04:43:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:43:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1209ms 04:43:40 INFO - PROCESS | 3804 | 1468500220847 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 04:43:40 INFO - PROCESS | 3804 | 1468500220853 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 04:43:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:43:40 INFO - PROCESS | 3804 | 1468500220860 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:43:40 INFO - PROCESS | 3804 | 1468500220862 Marionette TRACE conn3 <- [1,702,null,{}] 04:43:40 INFO - PROCESS | 3804 | 1468500220867 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}] 04:43:40 INFO - PROCESS | 3804 | 1468500220869 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:40 INFO - PROCESS | 3804 | 1468500220954 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 04:43:41 INFO - PROCESS | 3804 | 1468500221049 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:41 INFO - PROCESS | 3804 | 1468500221052 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:41 INFO - PROCESS | 3804 | ++DOCSHELL 12D66800 == 31 [pid = 3804] [id = 185] 04:43:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 56 (12D68800) [pid = 3804] [serial = 553] [outer = 00000000] 04:43:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 57 (12DF5000) [pid = 3804] [serial = 554] [outer = 12D68800] 04:43:41 INFO - PROCESS | 3804 | 1468500221108 Marionette DEBUG loaded listener.js 04:43:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 58 (1306C000) [pid = 3804] [serial = 555] [outer = 12D68800] 04:43:41 INFO - PROCESS | 3804 | 1468500222003 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]]]}] 04:43:42 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 04:43:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1184ms 04:43:42 INFO - PROCESS | 3804 | 1468500222034 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 04:43:42 INFO - PROCESS | 3804 | 1468500222038 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 04:43:42 INFO - PROCESS | 3804 | 1468500222044 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:43:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:43:42 INFO - PROCESS | 3804 | 1468500222047 Marionette TRACE conn3 <- [1,706,null,{}] 04:43:42 INFO - PROCESS | 3804 | 1468500222106 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}] 04:43:42 INFO - PROCESS | 3804 | 1468500222109 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:42 INFO - PROCESS | 3804 | 1468500222215 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 04:43:42 INFO - PROCESS | 3804 | --DOCSHELL 1047E000 == 30 [pid = 3804] [id = 182] 04:43:42 INFO - PROCESS | 3804 | --DOCSHELL 10434400 == 29 [pid = 3804] [id = 176] 04:43:42 INFO - PROCESS | 3804 | --DOCSHELL 12D66800 == 28 [pid = 3804] [id = 185] 04:43:42 INFO - PROCESS | 3804 | --DOCSHELL 13132400 == 27 [pid = 3804] [id = 183] 04:43:42 INFO - PROCESS | 3804 | --DOCSHELL 112F0C00 == 26 [pid = 3804] [id = 184] 04:43:42 INFO - PROCESS | 3804 | 1468500222756 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:42 INFO - PROCESS | 3804 | 1468500222760 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:42 INFO - PROCESS | 3804 | ++DOCSHELL 103C9800 == 27 [pid = 3804] [id = 186] 04:43:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 59 (103CA800) [pid = 3804] [serial = 556] [outer = 00000000] 04:43:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (10A09400) [pid = 3804] [serial = 557] [outer = 103CA800] 04:43:42 INFO - PROCESS | 3804 | 1468500222791 Marionette DEBUG loaded listener.js 04:43:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (10A7F800) [pid = 3804] [serial = 558] [outer = 103CA800] 04:43:43 INFO - PROCESS | 3804 | 1468500223557 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]]]}] 04:43:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:43:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1534ms 04:43:43 INFO - PROCESS | 3804 | 1468500223583 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 04:43:43 INFO - PROCESS | 3804 | 1468500223586 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 04:43:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:43:43 INFO - PROCESS | 3804 | 1468500223591 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:43:43 INFO - PROCESS | 3804 | 1468500223594 Marionette TRACE conn3 <- [1,710,null,{}] 04:43:43 INFO - PROCESS | 3804 | 1468500223599 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}] 04:43:43 INFO - PROCESS | 3804 | 1468500223602 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:43 INFO - PROCESS | 3804 | 1468500223691 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 04:43:43 INFO - PROCESS | 3804 | 1468500223699 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:43 INFO - PROCESS | 3804 | 1468500223702 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:43 INFO - PROCESS | 3804 | ++DOCSHELL 129F2C00 == 28 [pid = 3804] [id = 187] 04:43:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (129F3000) [pid = 3804] [serial = 559] [outer = 00000000] 04:43:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (12B15C00) [pid = 3804] [serial = 560] [outer = 129F3000] 04:43:43 INFO - PROCESS | 3804 | 1468500223732 Marionette DEBUG loaded listener.js 04:43:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (12BBC000) [pid = 3804] [serial = 561] [outer = 129F3000] 04:43:44 INFO - PROCESS | 3804 | 1468500224171 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] 04:43:44 INFO - PROCESS | 3804 | 1468500224225 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 04:43:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:43:44 INFO - PROCESS | 3804 | 1468500224234 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:43:44 INFO - PROCESS | 3804 | 1468500224236 Marionette TRACE conn3 <- [1,714,null,{}] 04:43:44 INFO - PROCESS | 3804 | 1468500224239 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}] 04:43:44 INFO - PROCESS | 3804 | 1468500224242 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:44 INFO - PROCESS | 3804 | 1468500224337 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 04:43:44 INFO - PROCESS | 3804 | 1468500224338 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:44 INFO - PROCESS | 3804 | 1468500224341 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:44 INFO - PROCESS | 3804 | ++DOCSHELL 1394A000 == 29 [pid = 3804] [id = 188] 04:43:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (1394C400) [pid = 3804] [serial = 562] [outer = 00000000] 04:43:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (139ED800) [pid = 3804] [serial = 563] [outer = 1394C400] 04:43:44 INFO - PROCESS | 3804 | 1468500224429 Marionette DEBUG loaded listener.js 04:43:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (139F4400) [pid = 3804] [serial = 564] [outer = 1394C400] 04:43:44 INFO - PROCESS | 3804 | 1468500224903 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]]]}] 04:43:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:43:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 703ms 04:43:44 INFO - PROCESS | 3804 | 1468500224925 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 04:43:44 INFO - PROCESS | 3804 | 1468500224927 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 04:43:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:43:44 INFO - PROCESS | 3804 | 1468500224942 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:43:44 INFO - PROCESS | 3804 | 1468500224948 Marionette TRACE conn3 <- [1,718,null,{}] 04:43:44 INFO - PROCESS | 3804 | 1468500224952 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}] 04:43:44 INFO - PROCESS | 3804 | 1468500224956 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:45 INFO - PROCESS | 3804 | 1468500225048 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 04:43:45 INFO - PROCESS | 3804 | 1468500225056 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:45 INFO - PROCESS | 3804 | 1468500225058 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:45 INFO - PROCESS | 3804 | ++DOCSHELL 15329000 == 30 [pid = 3804] [id = 189] 04:43:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (15431000) [pid = 3804] [serial = 565] [outer = 00000000] 04:43:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (1545E000) [pid = 3804] [serial = 566] [outer = 15431000] 04:43:45 INFO - PROCESS | 3804 | 1468500225103 Marionette DEBUG loaded listener.js 04:43:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (158AA800) [pid = 3804] [serial = 567] [outer = 15431000] 04:43:45 INFO - PROCESS | 3804 | 1468500225527 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] 04:43:45 INFO - PROCESS | 3804 | 1468500225560 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 04:43:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:43:45 INFO - PROCESS | 3804 | 1468500225564 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:43:45 INFO - PROCESS | 3804 | 1468500225565 Marionette TRACE conn3 <- [1,722,null,{}] 04:43:45 INFO - PROCESS | 3804 | 1468500225569 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}] 04:43:45 INFO - PROCESS | 3804 | 1468500225571 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:45 INFO - PROCESS | 3804 | 1468500225724 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 04:43:45 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (112E4C00) [pid = 3804] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:43:45 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (104E0000) [pid = 3804] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:43:45 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (13032C00) [pid = 3804] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:43:45 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (10439C00) [pid = 3804] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:43:45 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (13DC8400) [pid = 3804] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:43:45 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (1542B800) [pid = 3804] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:43:45 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (10A09800) [pid = 3804] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:43:45 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (139FB400) [pid = 3804] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:43:45 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (1545EC00) [pid = 3804] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:43:45 INFO - PROCESS | 3804 | --DOMWINDOW == 60 (1281D400) [pid = 3804] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:43:45 INFO - PROCESS | 3804 | --DOMWINDOW == 59 (131F4C00) [pid = 3804] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:43:45 INFO - PROCESS | 3804 | 1468500225780 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:45 INFO - PROCESS | 3804 | 1468500225782 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:45 INFO - PROCESS | 3804 | ++DOCSHELL 104E0000 == 31 [pid = 3804] [id = 190] 04:43:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (10560000) [pid = 3804] [serial = 568] [outer = 00000000] 04:43:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (12B1D800) [pid = 3804] [serial = 569] [outer = 10560000] 04:43:45 INFO - PROCESS | 3804 | 1468500225807 Marionette DEBUG loaded listener.js 04:43:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (139F2800) [pid = 3804] [serial = 570] [outer = 10560000] 04:43:46 INFO - PROCESS | 3804 | 1468500226109 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]]]}] 04:43:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:43:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 572ms 04:43:46 INFO - PROCESS | 3804 | 1468500226146 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 04:43:46 INFO - PROCESS | 3804 | 1468500226148 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 04:43:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:43:46 INFO - PROCESS | 3804 | 1468500226151 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:43:46 INFO - PROCESS | 3804 | 1468500226153 Marionette TRACE conn3 <- [1,726,null,{}] 04:43:46 INFO - PROCESS | 3804 | 1468500226156 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}] 04:43:46 INFO - PROCESS | 3804 | 1468500226158 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:46 INFO - PROCESS | 3804 | 1468500226235 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 04:43:46 INFO - PROCESS | 3804 | 1468500226242 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:46 INFO - PROCESS | 3804 | 1468500226248 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:46 INFO - PROCESS | 3804 | ++DOCSHELL 16AB5000 == 32 [pid = 3804] [id = 191] 04:43:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (16B74000) [pid = 3804] [serial = 571] [outer = 00000000] 04:43:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (16EB2C00) [pid = 3804] [serial = 572] [outer = 16B74000] 04:43:46 INFO - PROCESS | 3804 | 1468500226282 Marionette DEBUG loaded listener.js 04:43:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (1756A800) [pid = 3804] [serial = 573] [outer = 16B74000] 04:43:47 INFO - PROCESS | 3804 | 1468500227073 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]]]}] 04:43:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:43:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 949ms 04:43:47 INFO - PROCESS | 3804 | 1468500227110 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 04:43:47 INFO - PROCESS | 3804 | 1468500227112 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 04:43:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:43:47 INFO - PROCESS | 3804 | 1468500227115 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:43:47 INFO - PROCESS | 3804 | 1468500227117 Marionette TRACE conn3 <- [1,730,null,{}] 04:43:47 INFO - PROCESS | 3804 | 1468500227121 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}] 04:43:47 INFO - PROCESS | 3804 | 1468500227123 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:47 INFO - PROCESS | 3804 | 1468500227183 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 04:43:47 INFO - PROCESS | 3804 | 1468500227189 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:47 INFO - PROCESS | 3804 | 1468500227191 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:47 INFO - PROCESS | 3804 | ++DOCSHELL 103CD000 == 33 [pid = 3804] [id = 192] 04:43:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (175FD400) [pid = 3804] [serial = 574] [outer = 00000000] 04:43:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (17D15400) [pid = 3804] [serial = 575] [outer = 175FD400] 04:43:47 INFO - PROCESS | 3804 | 1468500227233 Marionette DEBUG loaded listener.js 04:43:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (17D1EC00) [pid = 3804] [serial = 576] [outer = 175FD400] 04:43:48 INFO - PROCESS | 3804 | 1468500228195 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]]]}] 04:43:48 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 04:43:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1106ms 04:43:48 INFO - PROCESS | 3804 | 1468500228239 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 04:43:48 INFO - PROCESS | 3804 | 1468500228243 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 04:43:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:43:48 INFO - PROCESS | 3804 | 1468500228256 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:43:48 INFO - PROCESS | 3804 | 1468500228259 Marionette TRACE conn3 <- [1,734,null,{}] 04:43:48 INFO - PROCESS | 3804 | 1468500228265 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}] 04:43:48 INFO - PROCESS | 3804 | 1468500228268 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:48 INFO - PROCESS | 3804 | 1468500228376 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 04:43:48 INFO - PROCESS | 3804 | 1468500228494 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:48 INFO - PROCESS | 3804 | 1468500228496 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:48 INFO - PROCESS | 3804 | ++DOCSHELL 112EFC00 == 34 [pid = 3804] [id = 193] 04:43:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (112F0C00) [pid = 3804] [serial = 577] [outer = 00000000] 04:43:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (1306D800) [pid = 3804] [serial = 578] [outer = 112F0C00] 04:43:48 INFO - PROCESS | 3804 | 1468500228533 Marionette DEBUG loaded listener.js 04:43:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (132A2800) [pid = 3804] [serial = 579] [outer = 112F0C00] 04:43:49 INFO - PROCESS | 3804 | --DOCSHELL 10A10400 == 33 [pid = 3804] [id = 19] 04:43:49 INFO - PROCESS | 3804 | --DOCSHELL 1055D800 == 32 [pid = 3804] [id = 18] 04:43:49 INFO - PROCESS | 3804 | --DOCSHELL 131F6400 == 31 [pid = 3804] [id = 22] 04:43:49 INFO - PROCESS | 3804 | --DOCSHELL 1AB8F000 == 30 [pid = 3804] [id = 10] 04:43:49 INFO - PROCESS | 3804 | --DOCSHELL 1532E000 == 29 [pid = 3804] [id = 24] 04:43:49 INFO - PROCESS | 3804 | --DOCSHELL 132A4C00 == 28 [pid = 3804] [id = 23] 04:43:49 INFO - PROCESS | 3804 | --DOCSHELL 168D3C00 == 27 [pid = 3804] [id = 8] 04:43:49 INFO - PROCESS | 3804 | --DOCSHELL 13130400 == 26 [pid = 3804] [id = 21] 04:43:49 INFO - PROCESS | 3804 | --DOCSHELL 11AE2400 == 25 [pid = 3804] [id = 20] 04:43:49 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (158AC400) [pid = 3804] [serial = 542] [outer = 00000000] [url = about:blank] 04:43:49 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (139EE000) [pid = 3804] [serial = 548] [outer = 00000000] [url = about:blank] 04:43:49 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (11449C00) [pid = 3804] [serial = 530] [outer = 00000000] [url = about:blank] 04:43:49 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (114CDC00) [pid = 3804] [serial = 531] [outer = 00000000] [url = about:blank] 04:43:49 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (10A79000) [pid = 3804] [serial = 545] [outer = 00000000] [url = about:blank] 04:43:49 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (130CB000) [pid = 3804] [serial = 533] [outer = 00000000] [url = about:blank] 04:43:49 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (10ED7800) [pid = 3804] [serial = 528] [outer = 00000000] [url = about:blank] 04:43:49 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (10A76800) [pid = 3804] [serial = 527] [outer = 00000000] [url = about:blank] 04:43:49 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (14F22800) [pid = 3804] [serial = 536] [outer = 00000000] [url = about:blank] 04:43:49 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (156A2800) [pid = 3804] [serial = 539] [outer = 00000000] [url = about:blank] 04:43:49 INFO - PROCESS | 3804 | --DOMWINDOW == 60 (139F9800) [pid = 3804] [serial = 549] [outer = 00000000] [url = about:blank] 04:43:49 INFO - PROCESS | 3804 | --DOMWINDOW == 59 (10ED1400) [pid = 3804] [serial = 519] [outer = 00000000] [url = about:blank] 04:43:49 INFO - PROCESS | 3804 | --DOMWINDOW == 58 (10A82C00) [pid = 3804] [serial = 518] [outer = 00000000] [url = about:blank] 04:43:49 INFO - PROCESS | 3804 | --DOMWINDOW == 57 (1542D800) [pid = 3804] [serial = 522] [outer = 00000000] [url = about:blank] 04:43:49 INFO - PROCESS | 3804 | --DOMWINDOW == 56 (13DBD000) [pid = 3804] [serial = 521] [outer = 00000000] [url = about:blank] 04:43:49 INFO - PROCESS | 3804 | --DOMWINDOW == 55 (10ECF800) [pid = 3804] [serial = 546] [outer = 00000000] [url = about:blank] 04:43:49 INFO - PROCESS | 3804 | --DOMWINDOW == 54 (19792800) [pid = 3804] [serial = 525] [outer = 00000000] [url = about:blank] 04:43:49 INFO - PROCESS | 3804 | --DOMWINDOW == 53 (17E52000) [pid = 3804] [serial = 524] [outer = 00000000] [url = about:blank] 04:43:49 INFO - PROCESS | 3804 | --DOMWINDOW == 52 (16A7E000) [pid = 3804] [serial = 543] [outer = 00000000] [url = about:blank] 04:43:49 INFO - PROCESS | 3804 | --DOMWINDOW == 51 (1628AC00) [pid = 3804] [serial = 540] [outer = 00000000] [url = about:blank] 04:43:49 INFO - PROCESS | 3804 | --DOMWINDOW == 50 (1542C800) [pid = 3804] [serial = 537] [outer = 00000000] [url = about:blank] 04:43:49 INFO - PROCESS | 3804 | --DOMWINDOW == 49 (13159000) [pid = 3804] [serial = 534] [outer = 00000000] [url = about:blank] 04:43:49 INFO - PROCESS | 3804 | 1468500229635 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]]]}] 04:43:49 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.) 04:43:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1417ms 04:43:49 INFO - PROCESS | 3804 | 1468500229669 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 04:43:49 INFO - PROCESS | 3804 | 1468500229672 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 04:43:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:43:49 INFO - PROCESS | 3804 | 1468500229677 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:43:49 INFO - PROCESS | 3804 | 1468500229680 Marionette TRACE conn3 <- [1,738,null,{}] 04:43:49 INFO - PROCESS | 3804 | 1468500229686 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}] 04:43:49 INFO - PROCESS | 3804 | 1468500229688 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:49 INFO - PROCESS | 3804 | 1468500229763 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 04:43:49 INFO - PROCESS | 3804 | 1468500229752 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:49 INFO - PROCESS | 3804 | 1468500229755 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:49 INFO - PROCESS | 3804 | ++DOCSHELL 10A0FC00 == 26 [pid = 3804] [id = 194] 04:43:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 50 (10A10000) [pid = 3804] [serial = 580] [outer = 00000000] 04:43:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 51 (114CDC00) [pid = 3804] [serial = 581] [outer = 10A10000] 04:43:49 INFO - PROCESS | 3804 | 1468500229801 Marionette DEBUG loaded listener.js 04:43:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 52 (11AE8400) [pid = 3804] [serial = 582] [outer = 10A10000] 04:43:50 INFO - PROCESS | 3804 | 1468500230577 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]]]}] 04:43:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:43:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 911ms 04:43:50 INFO - PROCESS | 3804 | 1468500230593 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 04:43:50 INFO - PROCESS | 3804 | 1468500230597 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 04:43:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:43:50 INFO - PROCESS | 3804 | 1468500230604 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:43:50 INFO - PROCESS | 3804 | 1468500230607 Marionette TRACE conn3 <- [1,742,null,{}] 04:43:50 INFO - PROCESS | 3804 | 1468500230610 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}] 04:43:50 INFO - PROCESS | 3804 | 1468500230613 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:50 INFO - PROCESS | 3804 | 1468500230679 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 04:43:50 INFO - PROCESS | 3804 | 1468500230686 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:50 INFO - PROCESS | 3804 | 1468500230688 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:50 INFO - PROCESS | 3804 | ++DOCSHELL 12BC4800 == 27 [pid = 3804] [id = 195] 04:43:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 53 (12D64000) [pid = 3804] [serial = 583] [outer = 00000000] 04:43:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 54 (130D0400) [pid = 3804] [serial = 584] [outer = 12D64000] 04:43:50 INFO - PROCESS | 3804 | 1468500230734 Marionette DEBUG loaded listener.js 04:43:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 55 (1314E000) [pid = 3804] [serial = 585] [outer = 12D64000] 04:43:51 INFO - PROCESS | 3804 | 1468500231543 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]]]}] 04:43:51 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 04:43:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 949ms 04:43:51 INFO - PROCESS | 3804 | 1468500231561 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 04:43:51 INFO - PROCESS | 3804 | 1468500231563 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 04:43:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:43:51 INFO - PROCESS | 3804 | 1468500231567 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:43:51 INFO - PROCESS | 3804 | 1468500231571 Marionette TRACE conn3 <- [1,746,null,{}] 04:43:51 INFO - PROCESS | 3804 | 1468500231584 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}] 04:43:51 INFO - PROCESS | 3804 | 1468500231588 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:51 INFO - PROCESS | 3804 | 1468500231676 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 04:43:51 INFO - PROCESS | 3804 | 1468500231684 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:51 INFO - PROCESS | 3804 | 1468500231687 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:51 INFO - PROCESS | 3804 | ++DOCSHELL 13C17400 == 28 [pid = 3804] [id = 196] 04:43:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 56 (13C17C00) [pid = 3804] [serial = 586] [outer = 00000000] 04:43:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 57 (142E3800) [pid = 3804] [serial = 587] [outer = 13C17C00] 04:43:51 INFO - PROCESS | 3804 | 1468500231739 Marionette DEBUG loaded listener.js 04:43:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 58 (14FB3400) [pid = 3804] [serial = 588] [outer = 13C17C00] 04:43:51 INFO - PROCESS | 3804 | --DOMWINDOW == 57 (129F3000) [pid = 3804] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:43:51 INFO - PROCESS | 3804 | --DOMWINDOW == 56 (103CA800) [pid = 3804] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:43:51 INFO - PROCESS | 3804 | --DOMWINDOW == 55 (12D68800) [pid = 3804] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:43:51 INFO - PROCESS | 3804 | --DOMWINDOW == 54 (1394C400) [pid = 3804] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:43:51 INFO - PROCESS | 3804 | --DOMWINDOW == 53 (16B74000) [pid = 3804] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:43:51 INFO - PROCESS | 3804 | --DOMWINDOW == 52 (11447000) [pid = 3804] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:43:51 INFO - PROCESS | 3804 | --DOMWINDOW == 51 (15431000) [pid = 3804] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:43:51 INFO - PROCESS | 3804 | --DOMWINDOW == 50 (10560000) [pid = 3804] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:43:52 INFO - PROCESS | 3804 | 1468500232129 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]]]}] 04:43:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:43:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 572ms 04:43:52 INFO - PROCESS | 3804 | 1468500232149 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 04:43:52 INFO - PROCESS | 3804 | 1468500232151 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 04:43:52 INFO - PROCESS | 3804 | 1468500232155 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:43:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:43:52 INFO - PROCESS | 3804 | 1468500232156 Marionette TRACE conn3 <- [1,750,null,{}] 04:43:52 INFO - PROCESS | 3804 | 1468500232160 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}] 04:43:52 INFO - PROCESS | 3804 | 1468500232162 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:52 INFO - PROCESS | 3804 | 1468500232244 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 04:43:52 INFO - PROCESS | 3804 | 1468500232287 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:52 INFO - PROCESS | 3804 | 1468500232289 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:52 INFO - PROCESS | 3804 | ++DOCSHELL 1394C400 == 29 [pid = 3804] [id = 197] 04:43:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 51 (139F1400) [pid = 3804] [serial = 589] [outer = 00000000] 04:43:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 52 (15433000) [pid = 3804] [serial = 590] [outer = 139F1400] 04:43:52 INFO - PROCESS | 3804 | 1468500232335 Marionette DEBUG loaded listener.js 04:43:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 53 (1545FC00) [pid = 3804] [serial = 591] [outer = 139F1400] 04:43:53 INFO - PROCESS | 3804 | 1468500233038 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]]]}] 04:43:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:43:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 911ms 04:43:53 INFO - PROCESS | 3804 | 1468500233066 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 04:43:53 INFO - PROCESS | 3804 | 1468500233068 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 04:43:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:43:53 INFO - PROCESS | 3804 | 1468500233071 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:43:53 INFO - PROCESS | 3804 | 1468500233073 Marionette TRACE conn3 <- [1,754,null,{}] 04:43:53 INFO - PROCESS | 3804 | 1468500233077 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}] 04:43:53 INFO - PROCESS | 3804 | 1468500233079 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:53 INFO - PROCESS | 3804 | 1468500233160 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 04:43:53 INFO - PROCESS | 3804 | 1468500233167 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:53 INFO - PROCESS | 3804 | 1468500233169 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:53 INFO - PROCESS | 3804 | ++DOCSHELL 156A1800 == 30 [pid = 3804] [id = 198] 04:43:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 54 (158A5C00) [pid = 3804] [serial = 592] [outer = 00000000] 04:43:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 55 (16283C00) [pid = 3804] [serial = 593] [outer = 158A5C00] 04:43:53 INFO - PROCESS | 3804 | 1468500233212 Marionette DEBUG loaded listener.js 04:43:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 56 (16730400) [pid = 3804] [serial = 594] [outer = 158A5C00] 04:43:53 INFO - PROCESS | 3804 | 1468500233958 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]]]}] 04:43:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:43:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 897ms 04:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:43:53 INFO - PROCESS | 3804 | 1468500233979 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 04:43:53 INFO - PROCESS | 3804 | 1468500233981 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 04:43:53 INFO - PROCESS | 3804 | 1468500233985 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:43:53 INFO - PROCESS | 3804 | 1468500233987 Marionette TRACE conn3 <- [1,758,null,{}] 04:43:53 INFO - PROCESS | 3804 | 1468500233991 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}] 04:43:53 INFO - PROCESS | 3804 | 1468500233996 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:54 INFO - PROCESS | 3804 | 1468500234103 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 04:43:54 INFO - PROCESS | 3804 | 1468500234111 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:54 INFO - PROCESS | 3804 | 1468500234113 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:54 INFO - PROCESS | 3804 | ++DOCSHELL 1543AC00 == 31 [pid = 3804] [id = 199] 04:43:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 57 (158A1C00) [pid = 3804] [serial = 595] [outer = 00000000] 04:43:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 58 (16AB4000) [pid = 3804] [serial = 596] [outer = 158A1C00] 04:43:54 INFO - PROCESS | 3804 | 1468500234156 Marionette DEBUG loaded listener.js 04:43:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 59 (16B74000) [pid = 3804] [serial = 597] [outer = 158A1C00] 04:43:54 INFO - PROCESS | 3804 | 1468500234729 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]]]}] 04:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 780ms 04:43:54 INFO - PROCESS | 3804 | 1468500234781 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 04:43:54 INFO - PROCESS | 3804 | 1468500234786 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 04:43:54 INFO - PROCESS | 3804 | 1468500234790 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:43:54 INFO - PROCESS | 3804 | 1468500234795 Marionette TRACE conn3 <- [1,762,null,{}] 04:43:54 INFO - PROCESS | 3804 | 1468500234783 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}] 04:43:54 INFO - PROCESS | 3804 | 1468500234785 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:54 INFO - PROCESS | 3804 | 1468500234900 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 04:43:54 INFO - PROCESS | 3804 | 1468500234975 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:54 INFO - PROCESS | 3804 | 1468500234978 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:55 INFO - PROCESS | 3804 | ++DOCSHELL 112E6400 == 32 [pid = 3804] [id = 200] 04:43:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (1144AC00) [pid = 3804] [serial = 598] [outer = 00000000] 04:43:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (12B15400) [pid = 3804] [serial = 599] [outer = 1144AC00] 04:43:55 INFO - PROCESS | 3804 | 1468500235074 Marionette DEBUG loaded listener.js 04:43:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (12DF3C00) [pid = 3804] [serial = 600] [outer = 1144AC00] 04:43:55 INFO - PROCESS | 3804 | 1468500235639 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]]]}] 04:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 911ms 04:43:55 INFO - PROCESS | 3804 | 1468500235706 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 04:43:55 INFO - PROCESS | 3804 | 1468500235711 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 04:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:43:55 INFO - PROCESS | 3804 | 1468500235718 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:43:55 INFO - PROCESS | 3804 | 1468500235702 Marionette TRACE conn3 <- [1,766,null,{}] 04:43:55 INFO - PROCESS | 3804 | 1468500235706 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}] 04:43:55 INFO - PROCESS | 3804 | 1468500235709 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:55 INFO - PROCESS | 3804 | 1468500235816 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 04:43:55 INFO - PROCESS | 3804 | 1468500235875 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:55 INFO - PROCESS | 3804 | 1468500235878 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:55 INFO - PROCESS | 3804 | ++DOCSHELL 10E0B000 == 33 [pid = 3804] [id = 201] 04:43:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (10E0D000) [pid = 3804] [serial = 601] [outer = 00000000] 04:43:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (129ED000) [pid = 3804] [serial = 602] [outer = 10E0D000] 04:43:55 INFO - PROCESS | 3804 | 1468500235960 Marionette DEBUG loaded listener.js 04:43:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (12DF4C00) [pid = 3804] [serial = 603] [outer = 10E0D000] 04:43:56 INFO - PROCESS | 3804 | --DOCSHELL 1B33B000 == 32 [pid = 3804] [id = 17] 04:43:56 INFO - PROCESS | 3804 | --DOCSHELL 1672F800 == 31 [pid = 3804] [id = 25] 04:43:56 INFO - PROCESS | 3804 | --DOCSHELL 103C9800 == 30 [pid = 3804] [id = 186] 04:43:56 INFO - PROCESS | 3804 | --DOCSHELL 1AF0E800 == 29 [pid = 3804] [id = 14] 04:43:56 INFO - PROCESS | 3804 | --DOCSHELL 1A7F2000 == 28 [pid = 3804] [id = 12] 04:43:56 INFO - PROCESS | 3804 | --DOCSHELL 1AA8C800 == 27 [pid = 3804] [id = 13] 04:43:56 INFO - PROCESS | 3804 | --DOCSHELL 1A10E400 == 26 [pid = 3804] [id = 11] 04:43:56 INFO - PROCESS | 3804 | --DOCSHELL 10441800 == 25 [pid = 3804] [id = 26] 04:43:56 INFO - PROCESS | 3804 | --DOCSHELL 17655400 == 24 [pid = 3804] [id = 27] 04:43:56 INFO - PROCESS | 3804 | --DOCSHELL 17571800 == 23 [pid = 3804] [id = 28] 04:43:56 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (10A09400) [pid = 3804] [serial = 557] [outer = 00000000] [url = about:blank] 04:43:56 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (10A7F800) [pid = 3804] [serial = 558] [outer = 00000000] [url = about:blank] 04:43:56 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (1306C000) [pid = 3804] [serial = 555] [outer = 00000000] [url = about:blank] 04:43:56 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (12DF5000) [pid = 3804] [serial = 554] [outer = 00000000] [url = about:blank] 04:43:56 INFO - PROCESS | 3804 | --DOMWINDOW == 60 (139ED800) [pid = 3804] [serial = 563] [outer = 00000000] [url = about:blank] 04:43:56 INFO - PROCESS | 3804 | --DOMWINDOW == 59 (17D15400) [pid = 3804] [serial = 575] [outer = 00000000] [url = about:blank] 04:43:56 INFO - PROCESS | 3804 | --DOMWINDOW == 58 (1756A800) [pid = 3804] [serial = 573] [outer = 00000000] [url = about:blank] 04:43:56 INFO - PROCESS | 3804 | --DOMWINDOW == 57 (128A2800) [pid = 3804] [serial = 552] [outer = 00000000] [url = about:blank] 04:43:56 INFO - PROCESS | 3804 | --DOMWINDOW == 56 (11AEA800) [pid = 3804] [serial = 551] [outer = 00000000] [url = about:blank] 04:43:56 INFO - PROCESS | 3804 | --DOMWINDOW == 55 (1545E000) [pid = 3804] [serial = 566] [outer = 00000000] [url = about:blank] 04:43:56 INFO - PROCESS | 3804 | --DOMWINDOW == 54 (139F4400) [pid = 3804] [serial = 564] [outer = 00000000] [url = about:blank] 04:43:56 INFO - PROCESS | 3804 | --DOMWINDOW == 53 (12B1D800) [pid = 3804] [serial = 569] [outer = 00000000] [url = about:blank] 04:43:56 INFO - PROCESS | 3804 | --DOMWINDOW == 52 (158AA800) [pid = 3804] [serial = 567] [outer = 00000000] [url = about:blank] 04:43:56 INFO - PROCESS | 3804 | --DOMWINDOW == 51 (16EB2C00) [pid = 3804] [serial = 572] [outer = 00000000] [url = about:blank] 04:43:56 INFO - PROCESS | 3804 | --DOMWINDOW == 50 (139F2800) [pid = 3804] [serial = 570] [outer = 00000000] [url = about:blank] 04:43:56 INFO - PROCESS | 3804 | --DOMWINDOW == 49 (12BBC000) [pid = 3804] [serial = 561] [outer = 00000000] [url = about:blank] 04:43:56 INFO - PROCESS | 3804 | --DOMWINDOW == 48 (12B15C00) [pid = 3804] [serial = 560] [outer = 00000000] [url = about:blank] 04:43:57 INFO - PROCESS | 3804 | 1468500237042 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]]]}] 04:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1339ms 04:43:57 INFO - PROCESS | 3804 | 1468500237033 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 04:43:57 INFO - PROCESS | 3804 | 1468500237037 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 04:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:43:57 INFO - PROCESS | 3804 | 1468500237043 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:43:57 INFO - PROCESS | 3804 | 1468500237046 Marionette TRACE conn3 <- [1,770,null,{}] 04:43:57 INFO - PROCESS | 3804 | 1468500237052 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}] 04:43:57 INFO - PROCESS | 3804 | 1468500237055 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:57 INFO - PROCESS | 3804 | 1468500237160 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 04:43:57 INFO - PROCESS | 3804 | 1468500237169 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:57 INFO - PROCESS | 3804 | 1468500237172 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:57 INFO - PROCESS | 3804 | ++DOCSHELL 10ED3C00 == 24 [pid = 3804] [id = 202] 04:43:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 49 (10ED4000) [pid = 3804] [serial = 604] [outer = 00000000] 04:43:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 50 (112E5400) [pid = 3804] [serial = 605] [outer = 10ED4000] 04:43:57 INFO - PROCESS | 3804 | 1468500237222 Marionette DEBUG loaded listener.js 04:43:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 51 (11446000) [pid = 3804] [serial = 606] [outer = 10ED4000] 04:43:57 INFO - PROCESS | 3804 | 1468500237623 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]]]}] 04:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 585ms 04:43:57 INFO - PROCESS | 3804 | 1468500237623 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 04:43:57 INFO - PROCESS | 3804 | 1468500237628 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 04:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:43:57 INFO - PROCESS | 3804 | 1468500237634 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:43:57 INFO - PROCESS | 3804 | 1468500237637 Marionette TRACE conn3 <- [1,774,null,{}] 04:43:57 INFO - PROCESS | 3804 | 1468500237641 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}] 04:43:57 INFO - PROCESS | 3804 | 1468500237643 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:57 INFO - PROCESS | 3804 | 1468500237729 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 04:43:57 INFO - PROCESS | 3804 | 1468500237718 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:57 INFO - PROCESS | 3804 | 1468500237721 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:57 INFO - PROCESS | 3804 | ++DOCSHELL 12B18400 == 25 [pid = 3804] [id = 203] 04:43:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 52 (12B19400) [pid = 3804] [serial = 607] [outer = 00000000] 04:43:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 53 (12BC4000) [pid = 3804] [serial = 608] [outer = 12B19400] 04:43:57 INFO - PROCESS | 3804 | 1468500237768 Marionette DEBUG loaded listener.js 04:43:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 54 (1306C400) [pid = 3804] [serial = 609] [outer = 12B19400] 04:43:58 INFO - PROCESS | 3804 | 1468500238173 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]]]}] 04:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 573ms 04:43:58 INFO - PROCESS | 3804 | 1468500238212 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 04:43:58 INFO - PROCESS | 3804 | 1468500238214 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 04:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:43:58 INFO - PROCESS | 3804 | 1468500238218 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:43:58 INFO - PROCESS | 3804 | 1468500238221 Marionette TRACE conn3 <- [1,778,null,{}] 04:43:58 INFO - PROCESS | 3804 | 1468500238232 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}] 04:43:58 INFO - PROCESS | 3804 | 1468500238237 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:58 INFO - PROCESS | 3804 | 1468500238323 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 04:43:58 INFO - PROCESS | 3804 | 1468500238402 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:58 INFO - PROCESS | 3804 | 1468500238405 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:58 INFO - PROCESS | 3804 | ++DOCSHELL 139F4400 == 26 [pid = 3804] [id = 204] 04:43:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 55 (139F4C00) [pid = 3804] [serial = 610] [outer = 00000000] 04:43:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 56 (139FAC00) [pid = 3804] [serial = 611] [outer = 139F4C00] 04:43:58 INFO - PROCESS | 3804 | 1468500238433 Marionette DEBUG loaded listener.js 04:43:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 57 (13DC2000) [pid = 3804] [serial = 612] [outer = 139F4C00] 04:43:58 INFO - PROCESS | 3804 | 1468500238770 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]]]}] 04:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 585ms 04:43:58 INFO - PROCESS | 3804 | 1468500238818 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 04:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:43:58 INFO - PROCESS | 3804 | 1468500238821 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 04:43:58 INFO - PROCESS | 3804 | 1468500238824 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:43:58 INFO - PROCESS | 3804 | 1468500238826 Marionette TRACE conn3 <- [1,782,null,{}] 04:43:58 INFO - PROCESS | 3804 | 1468500238830 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}] 04:43:58 INFO - PROCESS | 3804 | 1468500238832 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:58 INFO - PROCESS | 3804 | 1468500238938 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 04:43:58 INFO - PROCESS | 3804 | 1468500238951 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:58 INFO - PROCESS | 3804 | 1468500238953 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:58 INFO - PROCESS | 3804 | ++DOCSHELL 13437400 == 27 [pid = 3804] [id = 205] 04:43:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 58 (13DBC400) [pid = 3804] [serial = 613] [outer = 00000000] 04:43:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 59 (15430000) [pid = 3804] [serial = 614] [outer = 13DBC400] 04:43:58 INFO - PROCESS | 3804 | 1468500238998 Marionette DEBUG loaded listener.js 04:43:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (156A9000) [pid = 3804] [serial = 615] [outer = 13DBC400] 04:43:59 INFO - PROCESS | 3804 | 1468500239397 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]]]}] 04:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 611ms 04:43:59 INFO - PROCESS | 3804 | 1468500239457 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 04:43:59 INFO - PROCESS | 3804 | 1468500239459 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 04:43:59 INFO - PROCESS | 3804 | 1468500239462 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:43:59 INFO - PROCESS | 3804 | 1468500239464 Marionette TRACE conn3 <- [1,786,null,{}] 04:43:59 INFO - PROCESS | 3804 | 1468500239467 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}] 04:43:59 INFO - PROCESS | 3804 | 1468500239469 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:59 INFO - PROCESS | 3804 | 1468500239549 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 04:43:59 INFO - PROCESS | 3804 | 1468500239561 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:59 INFO - PROCESS | 3804 | 1468500239563 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:43:59 INFO - PROCESS | 3804 | ++DOCSHELL 1627C400 == 28 [pid = 3804] [id = 206] 04:43:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (1628A000) [pid = 3804] [serial = 616] [outer = 00000000] 04:43:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (16A7B000) [pid = 3804] [serial = 617] [outer = 1628A000] 04:43:59 INFO - PROCESS | 3804 | 1468500239592 Marionette DEBUG loaded listener.js 04:43:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (16AA7800) [pid = 3804] [serial = 618] [outer = 1628A000] 04:43:59 INFO - PROCESS | 3804 | 1468500239969 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]]]}] 04:43:59 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 04:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 520ms 04:43:59 INFO - PROCESS | 3804 | 1468500239987 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 04:43:59 INFO - PROCESS | 3804 | 1468500239989 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 04:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:43:59 INFO - PROCESS | 3804 | 1468500239992 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:43:59 INFO - PROCESS | 3804 | 1468500239994 Marionette TRACE conn3 <- [1,790,null,{}] 04:43:59 INFO - PROCESS | 3804 | 1468500239997 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}] 04:43:59 INFO - PROCESS | 3804 | 1468500240002 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:00 INFO - PROCESS | 3804 | 1468500240112 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 04:44:00 INFO - PROCESS | 3804 | 1468500240118 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:00 INFO - PROCESS | 3804 | 1468500240120 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:00 INFO - PROCESS | 3804 | ++DOCSHELL 1542D000 == 29 [pid = 3804] [id = 207] 04:44:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (16AA8400) [pid = 3804] [serial = 619] [outer = 00000000] 04:44:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (16EBE800) [pid = 3804] [serial = 620] [outer = 16AA8400] 04:44:00 INFO - PROCESS | 3804 | 1468500240164 Marionette DEBUG loaded listener.js 04:44:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (175FD800) [pid = 3804] [serial = 621] [outer = 16AA8400] 04:44:00 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (112F0C00) [pid = 3804] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:44:00 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (158A1C00) [pid = 3804] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:44:00 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (158A5C00) [pid = 3804] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:44:00 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (13C17C00) [pid = 3804] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:44:00 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (139F1400) [pid = 3804] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:44:00 INFO - PROCESS | 3804 | --DOMWINDOW == 60 (10A10000) [pid = 3804] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:44:00 INFO - PROCESS | 3804 | --DOMWINDOW == 59 (175FD400) [pid = 3804] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:44:00 INFO - PROCESS | 3804 | --DOMWINDOW == 58 (12D64000) [pid = 3804] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:44:00 INFO - PROCESS | 3804 | 1468500240581 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]]]}] 04:44:00 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 04:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 612ms 04:44:00 INFO - PROCESS | 3804 | 1468500240630 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 04:44:00 INFO - PROCESS | 3804 | 1468500240631 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 04:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:44:00 INFO - PROCESS | 3804 | 1468500240635 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:44:00 INFO - PROCESS | 3804 | 1468500240637 Marionette TRACE conn3 <- [1,794,null,{}] 04:44:00 INFO - PROCESS | 3804 | 1468500240650 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}] 04:44:00 INFO - PROCESS | 3804 | 1468500240652 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:00 INFO - PROCESS | 3804 | 1468500240731 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 04:44:00 INFO - PROCESS | 3804 | 1468500240739 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:00 INFO - PROCESS | 3804 | 1468500240722 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:00 INFO - PROCESS | 3804 | ++DOCSHELL 158AE000 == 30 [pid = 3804] [id = 208] 04:44:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 59 (16284C00) [pid = 3804] [serial = 622] [outer = 00000000] 04:44:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (175F6800) [pid = 3804] [serial = 623] [outer = 16284C00] 04:44:00 INFO - PROCESS | 3804 | 1468500240765 Marionette DEBUG loaded listener.js 04:44:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (17656400) [pid = 3804] [serial = 624] [outer = 16284C00] 04:44:01 INFO - PROCESS | 3804 | 1468500241121 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]]]}] 04:44:01 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 04:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 494ms 04:44:01 INFO - PROCESS | 3804 | 1468500241147 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 04:44:01 INFO - PROCESS | 3804 | 1468500241148 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 04:44:01 INFO - PROCESS | 3804 | 1468500241152 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:44:01 INFO - PROCESS | 3804 | 1468500241153 Marionette TRACE conn3 <- [1,798,null,{}] 04:44:01 INFO - PROCESS | 3804 | 1468500241157 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}] 04:44:01 INFO - PROCESS | 3804 | 1468500241159 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:01 INFO - PROCESS | 3804 | 1468500241215 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 04:44:01 INFO - PROCESS | 3804 | 1468500241221 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:01 INFO - PROCESS | 3804 | 1468500241222 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:01 INFO - PROCESS | 3804 | ++DOCSHELL 10A80400 == 31 [pid = 3804] [id = 209] 04:44:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (13DC2800) [pid = 3804] [serial = 625] [outer = 00000000] 04:44:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (17E47C00) [pid = 3804] [serial = 626] [outer = 13DC2800] 04:44:01 INFO - PROCESS | 3804 | 1468500241265 Marionette DEBUG loaded listener.js 04:44:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (17E49C00) [pid = 3804] [serial = 627] [outer = 13DC2800] 04:44:01 INFO - PROCESS | 3804 | 1468500241599 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]]]}] 04:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 494ms 04:44:01 INFO - PROCESS | 3804 | 1468500241632 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 04:44:01 INFO - PROCESS | 3804 | 1468500241635 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 04:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:44:01 INFO - PROCESS | 3804 | 1468500241642 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:44:01 INFO - PROCESS | 3804 | 1468500241644 Marionette TRACE conn3 <- [1,802,null,{}] 04:44:01 INFO - PROCESS | 3804 | 1468500241647 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}] 04:44:01 INFO - PROCESS | 3804 | 1468500241649 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:01 INFO - PROCESS | 3804 | 1468500241725 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 04:44:01 INFO - PROCESS | 3804 | 1468500241730 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:01 INFO - PROCESS | 3804 | 1468500241732 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:01 INFO - PROCESS | 3804 | ++DOCSHELL 139F3C00 == 32 [pid = 3804] [id = 210] 04:44:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (17D14C00) [pid = 3804] [serial = 628] [outer = 00000000] 04:44:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (17EAF800) [pid = 3804] [serial = 629] [outer = 17D14C00] 04:44:01 INFO - PROCESS | 3804 | 1468500241756 Marionette DEBUG loaded listener.js 04:44:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (180B2400) [pid = 3804] [serial = 630] [outer = 17D14C00] 04:44:02 INFO - PROCESS | 3804 | 1468500242153 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] 04:44:02 INFO - PROCESS | 3804 | 1468500242177 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 04:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:44:02 INFO - PROCESS | 3804 | 1468500242180 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:44:02 INFO - PROCESS | 3804 | 1468500242182 Marionette TRACE conn3 <- [1,806,null,{}] 04:44:02 INFO - PROCESS | 3804 | 1468500242185 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}] 04:44:02 INFO - PROCESS | 3804 | 1468500242187 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:02 INFO - PROCESS | 3804 | 1468500242298 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 04:44:02 INFO - PROCESS | 3804 | 1468500242387 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:02 INFO - PROCESS | 3804 | 1468500242391 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:02 INFO - PROCESS | 3804 | ++DOCSHELL 10435800 == 33 [pid = 3804] [id = 211] 04:44:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (10441800) [pid = 3804] [serial = 631] [outer = 00000000] 04:44:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (10A74C00) [pid = 3804] [serial = 632] [outer = 10441800] 04:44:02 INFO - PROCESS | 3804 | 1468500242447 Marionette DEBUG loaded listener.js 04:44:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (10E03000) [pid = 3804] [serial = 633] [outer = 10441800] 04:44:03 INFO - PROCESS | 3804 | 1468500243161 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]]]}] 04:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1014ms 04:44:03 INFO - PROCESS | 3804 | 1468500243194 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 04:44:03 INFO - PROCESS | 3804 | 1468500243199 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 04:44:03 INFO - PROCESS | 3804 | 1468500243204 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:44:03 INFO - PROCESS | 3804 | 1468500243207 Marionette TRACE conn3 <- [1,810,null,{}] 04:44:03 INFO - PROCESS | 3804 | 1468500243212 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}] 04:44:03 INFO - PROCESS | 3804 | 1468500243215 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:03 INFO - PROCESS | 3804 | 1468500243311 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 04:44:03 INFO - PROCESS | 3804 | 1468500243392 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:03 INFO - PROCESS | 3804 | 1468500243375 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:03 INFO - PROCESS | 3804 | ++DOCSHELL 130CB800 == 34 [pid = 3804] [id = 212] 04:44:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (1314C800) [pid = 3804] [serial = 634] [outer = 00000000] 04:44:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (132A4C00) [pid = 3804] [serial = 635] [outer = 1314C800] 04:44:03 INFO - PROCESS | 3804 | 1468500243477 Marionette DEBUG loaded listener.js 04:44:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (139EE800) [pid = 3804] [serial = 636] [outer = 1314C800] 04:44:03 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (16730400) [pid = 3804] [serial = 594] [outer = 00000000] [url = about:blank] 04:44:03 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (1306D800) [pid = 3804] [serial = 578] [outer = 00000000] [url = about:blank] 04:44:03 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (132A2800) [pid = 3804] [serial = 579] [outer = 00000000] [url = about:blank] 04:44:03 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (11AE8400) [pid = 3804] [serial = 582] [outer = 00000000] [url = about:blank] 04:44:03 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (14FB3400) [pid = 3804] [serial = 588] [outer = 00000000] [url = about:blank] 04:44:03 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (1545FC00) [pid = 3804] [serial = 591] [outer = 00000000] [url = about:blank] 04:44:03 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (1314E000) [pid = 3804] [serial = 585] [outer = 00000000] [url = about:blank] 04:44:04 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (16AB4000) [pid = 3804] [serial = 596] [outer = 00000000] [url = about:blank] 04:44:04 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (16B74000) [pid = 3804] [serial = 597] [outer = 00000000] [url = about:blank] 04:44:04 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (16283C00) [pid = 3804] [serial = 593] [outer = 00000000] [url = about:blank] 04:44:04 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (142E3800) [pid = 3804] [serial = 587] [outer = 00000000] [url = about:blank] 04:44:04 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (15433000) [pid = 3804] [serial = 590] [outer = 00000000] [url = about:blank] 04:44:04 INFO - PROCESS | 3804 | --DOMWINDOW == 60 (114CDC00) [pid = 3804] [serial = 581] [outer = 00000000] [url = about:blank] 04:44:04 INFO - PROCESS | 3804 | --DOMWINDOW == 59 (17D1EC00) [pid = 3804] [serial = 576] [outer = 00000000] [url = about:blank] 04:44:04 INFO - PROCESS | 3804 | --DOMWINDOW == 58 (130D0400) [pid = 3804] [serial = 584] [outer = 00000000] [url = about:blank] 04:44:04 INFO - PROCESS | 3804 | 1468500244104 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] 04:44:04 INFO - PROCESS | 3804 | 1468500244156 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 04:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:44:04 INFO - PROCESS | 3804 | 1468500244160 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:44:04 INFO - PROCESS | 3804 | 1468500244165 Marionette TRACE conn3 <- [1,814,null,{}] 04:44:04 INFO - PROCESS | 3804 | 1468500244170 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}] 04:44:04 INFO - PROCESS | 3804 | 1468500244172 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:04 INFO - PROCESS | 3804 | 1468500244259 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 04:44:04 INFO - PROCESS | 3804 | 1468500244321 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:04 INFO - PROCESS | 3804 | 1468500244323 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:04 INFO - PROCESS | 3804 | ++DOCSHELL 10A7D000 == 35 [pid = 3804] [id = 213] 04:44:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 59 (10E02C00) [pid = 3804] [serial = 637] [outer = 00000000] 04:44:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (129AAC00) [pid = 3804] [serial = 638] [outer = 10E02C00] 04:44:04 INFO - PROCESS | 3804 | 1468500244371 Marionette DEBUG loaded listener.js 04:44:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (12B16400) [pid = 3804] [serial = 639] [outer = 10E02C00] 04:44:04 INFO - PROCESS | 3804 | 1468500244710 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]]]}] 04:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 572ms 04:44:04 INFO - PROCESS | 3804 | 1468500244753 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 04:44:04 INFO - PROCESS | 3804 | 1468500244757 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 04:44:04 INFO - PROCESS | 3804 | 1468500244764 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:44:04 INFO - PROCESS | 3804 | 1468500244766 Marionette TRACE conn3 <- [1,818,null,{}] 04:44:04 INFO - PROCESS | 3804 | 1468500244770 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}] 04:44:04 INFO - PROCESS | 3804 | 1468500244772 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:04 INFO - PROCESS | 3804 | 1468500244841 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 04:44:04 INFO - PROCESS | 3804 | 1468500244849 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:04 INFO - PROCESS | 3804 | 1468500244851 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:04 INFO - PROCESS | 3804 | ++DOCSHELL 131EE800 == 36 [pid = 3804] [id = 214] 04:44:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (132A3400) [pid = 3804] [serial = 640] [outer = 00000000] 04:44:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (13944C00) [pid = 3804] [serial = 641] [outer = 132A3400] 04:44:04 INFO - PROCESS | 3804 | 1468500244897 Marionette DEBUG loaded listener.js 04:44:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (139F2C00) [pid = 3804] [serial = 642] [outer = 132A3400] 04:44:05 INFO - PROCESS | 3804 | 1468500245278 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]]]}] 04:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 520ms 04:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:44:05 INFO - PROCESS | 3804 | 1468500245304 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 04:44:05 INFO - PROCESS | 3804 | 1468500245306 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 04:44:05 INFO - PROCESS | 3804 | 1468500245310 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:44:05 INFO - PROCESS | 3804 | 1468500245314 Marionette TRACE conn3 <- [1,822,null,{}] 04:44:05 INFO - PROCESS | 3804 | 1468500245329 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}] 04:44:05 INFO - PROCESS | 3804 | 1468500245313 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:05 INFO - PROCESS | 3804 | 1468500245394 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 04:44:05 INFO - PROCESS | 3804 | 1468500245401 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:05 INFO - PROCESS | 3804 | 1468500245404 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:05 INFO - PROCESS | 3804 | ++DOCSHELL 15431400 == 37 [pid = 3804] [id = 215] 04:44:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (15432000) [pid = 3804] [serial = 643] [outer = 00000000] 04:44:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (1543A800) [pid = 3804] [serial = 644] [outer = 15432000] 04:44:05 INFO - PROCESS | 3804 | 1468500245432 Marionette DEBUG loaded listener.js 04:44:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (158A5800) [pid = 3804] [serial = 645] [outer = 15432000] 04:44:05 INFO - PROCESS | 3804 | 1468500245855 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]]]}] 04:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 572ms 04:44:05 INFO - PROCESS | 3804 | 1468500245899 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 04:44:05 INFO - PROCESS | 3804 | 1468500245901 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 04:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:44:05 INFO - PROCESS | 3804 | 1468500245898 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:44:05 INFO - PROCESS | 3804 | 1468500245899 Marionette TRACE conn3 <- [1,826,null,{}] 04:44:05 INFO - PROCESS | 3804 | 1468500245904 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}] 04:44:05 INFO - PROCESS | 3804 | 1468500245906 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:06 INFO - PROCESS | 3804 | 1468500246024 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 04:44:06 INFO - PROCESS | 3804 | 1468500246045 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:06 INFO - PROCESS | 3804 | 1468500246048 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:06 INFO - PROCESS | 3804 | ++DOCSHELL 16728000 == 38 [pid = 3804] [id = 216] 04:44:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (1672A400) [pid = 3804] [serial = 646] [outer = 00000000] 04:44:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (16A87400) [pid = 3804] [serial = 647] [outer = 1672A400] 04:44:06 INFO - PROCESS | 3804 | 1468500246091 Marionette DEBUG loaded listener.js 04:44:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (16AAC000) [pid = 3804] [serial = 648] [outer = 1672A400] 04:44:06 INFO - PROCESS | 3804 | 1468500246434 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]]]}] 04:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 599ms 04:44:06 INFO - PROCESS | 3804 | 1468500246488 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 04:44:06 INFO - PROCESS | 3804 | 1468500246490 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 04:44:06 INFO - PROCESS | 3804 | 1468500246494 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:44:06 INFO - PROCESS | 3804 | 1468500246495 Marionette TRACE conn3 <- [1,830,null,{}] 04:44:06 INFO - PROCESS | 3804 | 1468500246499 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}] 04:44:06 INFO - PROCESS | 3804 | 1468500246501 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:06 INFO - PROCESS | 3804 | 1468500246584 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 04:44:06 INFO - PROCESS | 3804 | 1468500246589 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:06 INFO - PROCESS | 3804 | 1468500246591 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:06 INFO - PROCESS | 3804 | ++DOCSHELL 11C3D400 == 39 [pid = 3804] [id = 217] 04:44:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (1627EC00) [pid = 3804] [serial = 649] [outer = 00000000] 04:44:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (16EB6C00) [pid = 3804] [serial = 650] [outer = 1627EC00] 04:44:06 INFO - PROCESS | 3804 | 1468500246637 Marionette DEBUG loaded listener.js 04:44:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (16FC1400) [pid = 3804] [serial = 651] [outer = 1627EC00] 04:44:07 INFO - PROCESS | 3804 | 1468500247023 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]]]}] 04:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 585ms 04:44:07 INFO - PROCESS | 3804 | 1468500247086 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 04:44:07 INFO - PROCESS | 3804 | 1468500247068 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 04:44:07 INFO - PROCESS | 3804 | 1468500247077 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:44:07 INFO - PROCESS | 3804 | 1468500247079 Marionette TRACE conn3 <- [1,834,null,{}] 04:44:07 INFO - PROCESS | 3804 | 1468500247082 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}] 04:44:07 INFO - PROCESS | 3804 | 1468500247087 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:07 INFO - PROCESS | 3804 | 1468500247225 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 04:44:07 INFO - PROCESS | 3804 | 1468500247230 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:07 INFO - PROCESS | 3804 | 1468500247232 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:07 INFO - PROCESS | 3804 | ++DOCSHELL 17D9CC00 == 40 [pid = 3804] [id = 218] 04:44:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (17E48000) [pid = 3804] [serial = 652] [outer = 00000000] 04:44:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (180B8400) [pid = 3804] [serial = 653] [outer = 17E48000] 04:44:07 INFO - PROCESS | 3804 | 1468500247319 Marionette DEBUG loaded listener.js 04:44:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (180B9C00) [pid = 3804] [serial = 654] [outer = 17E48000] 04:44:07 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (13DC2800) [pid = 3804] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:44:07 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (1628A000) [pid = 3804] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:44:07 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (10ED4000) [pid = 3804] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:44:07 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (1144AC00) [pid = 3804] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:44:07 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (16AA8400) [pid = 3804] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:44:07 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (12B19400) [pid = 3804] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:44:07 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (10E0D000) [pid = 3804] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:44:07 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (13DBC400) [pid = 3804] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:44:07 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (16284C00) [pid = 3804] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:44:07 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (139F4C00) [pid = 3804] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:44:07 INFO - PROCESS | 3804 | 1468500247901 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]]]}] 04:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 819ms 04:44:07 INFO - PROCESS | 3804 | 1468500247911 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 04:44:07 INFO - PROCESS | 3804 | 1468500247913 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 04:44:07 INFO - PROCESS | 3804 | 1468500247916 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:44:07 INFO - PROCESS | 3804 | 1468500247918 Marionette TRACE conn3 <- [1,838,null,{}] 04:44:07 INFO - PROCESS | 3804 | 1468500247922 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}] 04:44:07 INFO - PROCESS | 3804 | 1468500247923 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:07 INFO - PROCESS | 3804 | 1468500247980 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 04:44:07 INFO - PROCESS | 3804 | 1468500247985 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:07 INFO - PROCESS | 3804 | 1468500247987 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:07 INFO - PROCESS | 3804 | ++DOCSHELL 139EE400 == 41 [pid = 3804] [id = 219] 04:44:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (13DC2800) [pid = 3804] [serial = 655] [outer = 00000000] 04:44:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (1628A000) [pid = 3804] [serial = 656] [outer = 13DC2800] 04:44:08 INFO - PROCESS | 3804 | 1468500248029 Marionette DEBUG loaded listener.js 04:44:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (17E52400) [pid = 3804] [serial = 657] [outer = 13DC2800] 04:44:08 INFO - PROCESS | 3804 | 1468500248377 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]]]}] 04:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 494ms 04:44:08 INFO - PROCESS | 3804 | 1468500248422 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 04:44:08 INFO - PROCESS | 3804 | 1468500248424 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 04:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:44:08 INFO - PROCESS | 3804 | 1468500248408 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:44:08 INFO - PROCESS | 3804 | 1468500248410 Marionette TRACE conn3 <- [1,842,null,{}] 04:44:08 INFO - PROCESS | 3804 | 1468500248413 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}] 04:44:08 INFO - PROCESS | 3804 | 1468500248415 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:08 INFO - PROCESS | 3804 | 1468500248491 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 04:44:08 INFO - PROCESS | 3804 | 1468500248496 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:08 INFO - PROCESS | 3804 | 1468500248498 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:08 INFO - PROCESS | 3804 | ++DOCSHELL 16284C00 == 42 [pid = 3804] [id = 220] 04:44:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (16B7E400) [pid = 3804] [serial = 658] [outer = 00000000] 04:44:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (19A42400) [pid = 3804] [serial = 659] [outer = 16B7E400] 04:44:08 INFO - PROCESS | 3804 | 1468500248520 Marionette DEBUG loaded listener.js 04:44:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (19A43400) [pid = 3804] [serial = 660] [outer = 16B7E400] 04:44:08 INFO - PROCESS | 3804 | 1468500248897 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]]]}] 04:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 534ms 04:44:08 INFO - PROCESS | 3804 | 1468500248950 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 04:44:08 INFO - PROCESS | 3804 | 1468500248952 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 04:44:08 INFO - PROCESS | 3804 | 1468500248955 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:44:08 INFO - PROCESS | 3804 | 1468500248956 Marionette TRACE conn3 <- [1,846,null,{}] 04:44:08 INFO - PROCESS | 3804 | 1468500248960 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}] 04:44:08 INFO - PROCESS | 3804 | 1468500248962 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:09 INFO - PROCESS | 3804 | 1468500249018 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 04:44:09 INFO - PROCESS | 3804 | 1468500249026 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:09 INFO - PROCESS | 3804 | 1468500249028 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:09 INFO - PROCESS | 3804 | ++DOCSHELL 19C86800 == 43 [pid = 3804] [id = 221] 04:44:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (19C87400) [pid = 3804] [serial = 661] [outer = 00000000] 04:44:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (19D87400) [pid = 3804] [serial = 662] [outer = 19C87400] 04:44:09 INFO - PROCESS | 3804 | 1468500249084 Marionette DEBUG loaded listener.js 04:44:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (19D8A800) [pid = 3804] [serial = 663] [outer = 19C87400] 04:44:09 INFO - PROCESS | 3804 | 1468500249560 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]]]}] 04:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 611ms 04:44:09 INFO - PROCESS | 3804 | 1468500249578 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 04:44:09 INFO - PROCESS | 3804 | 1468500249583 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 04:44:09 INFO - PROCESS | 3804 | 1468500249569 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:44:09 INFO - PROCESS | 3804 | 1468500249573 Marionette TRACE conn3 <- [1,850,null,{}] 04:44:09 INFO - PROCESS | 3804 | 1468500249579 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}] 04:44:09 INFO - PROCESS | 3804 | 1468500249582 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:09 INFO - PROCESS | 3804 | 1468500249711 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 04:44:09 INFO - PROCESS | 3804 | 1468500249813 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:09 INFO - PROCESS | 3804 | 1468500249816 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:09 INFO - PROCESS | 3804 | ++DOCSHELL 11242C00 == 44 [pid = 3804] [id = 222] 04:44:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (112EF400) [pid = 3804] [serial = 664] [outer = 00000000] 04:44:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (12BBD400) [pid = 3804] [serial = 665] [outer = 112EF400] 04:44:09 INFO - PROCESS | 3804 | 1468500249852 Marionette DEBUG loaded listener.js 04:44:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (13150400) [pid = 3804] [serial = 666] [outer = 112EF400] 04:44:10 INFO - PROCESS | 3804 | 1468500250356 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]]]}] 04:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 832ms 04:44:10 INFO - PROCESS | 3804 | 1468500250423 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 04:44:10 INFO - PROCESS | 3804 | 1468500250427 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 04:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:44:10 INFO - PROCESS | 3804 | 1468500250434 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:44:10 INFO - PROCESS | 3804 | 1468500250437 Marionette TRACE conn3 <- [1,854,null,{}] 04:44:10 INFO - PROCESS | 3804 | 1468500250441 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}] 04:44:10 INFO - PROCESS | 3804 | 1468500250424 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:10 INFO - PROCESS | 3804 | 1468500250532 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 04:44:10 INFO - PROCESS | 3804 | 1468500250671 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:10 INFO - PROCESS | 3804 | 1468500250674 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:10 INFO - PROCESS | 3804 | ++DOCSHELL 15436000 == 45 [pid = 3804] [id = 223] 04:44:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (15439C00) [pid = 3804] [serial = 667] [outer = 00000000] 04:44:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (158C8400) [pid = 3804] [serial = 668] [outer = 15439C00] 04:44:10 INFO - PROCESS | 3804 | 1468500250728 Marionette DEBUG loaded listener.js 04:44:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (16AB0400) [pid = 3804] [serial = 669] [outer = 15439C00] 04:44:11 INFO - PROCESS | 3804 | 1468500251398 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]]]}] 04:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 989ms 04:44:11 INFO - PROCESS | 3804 | 1468500251422 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 04:44:11 INFO - PROCESS | 3804 | 1468500251426 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 04:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:44:11 INFO - PROCESS | 3804 | 1468500251430 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:44:11 INFO - PROCESS | 3804 | 1468500251433 Marionette TRACE conn3 <- [1,858,null,{}] 04:44:11 INFO - PROCESS | 3804 | 1468500251439 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}] 04:44:11 INFO - PROCESS | 3804 | 1468500251441 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:11 INFO - PROCESS | 3804 | 1468500251521 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 04:44:11 INFO - PROCESS | 3804 | 1468500251595 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:11 INFO - PROCESS | 3804 | 1468500251597 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:11 INFO - PROCESS | 3804 | ++DOCSHELL 112E6C00 == 46 [pid = 3804] [id = 224] 04:44:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (1144AC00) [pid = 3804] [serial = 670] [outer = 00000000] 04:44:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (129F1400) [pid = 3804] [serial = 671] [outer = 1144AC00] 04:44:11 INFO - PROCESS | 3804 | 1468500251646 Marionette DEBUG loaded listener.js 04:44:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (12B20000) [pid = 3804] [serial = 672] [outer = 1144AC00] 04:44:12 INFO - PROCESS | 3804 | --DOCSHELL 16284C00 == 45 [pid = 3804] [id = 220] 04:44:12 INFO - PROCESS | 3804 | --DOCSHELL 139EE400 == 44 [pid = 3804] [id = 219] 04:44:12 INFO - PROCESS | 3804 | --DOCSHELL 17D9CC00 == 43 [pid = 3804] [id = 218] 04:44:12 INFO - PROCESS | 3804 | --DOCSHELL 11C3D400 == 42 [pid = 3804] [id = 217] 04:44:12 INFO - PROCESS | 3804 | --DOCSHELL 16728000 == 41 [pid = 3804] [id = 216] 04:44:12 INFO - PROCESS | 3804 | --DOCSHELL 15431400 == 40 [pid = 3804] [id = 215] 04:44:12 INFO - PROCESS | 3804 | --DOCSHELL 131EE800 == 39 [pid = 3804] [id = 214] 04:44:12 INFO - PROCESS | 3804 | --DOCSHELL 10A7D000 == 38 [pid = 3804] [id = 213] 04:44:12 INFO - PROCESS | 3804 | --DOCSHELL 130CB800 == 37 [pid = 3804] [id = 212] 04:44:12 INFO - PROCESS | 3804 | --DOCSHELL 10435800 == 36 [pid = 3804] [id = 211] 04:44:12 INFO - PROCESS | 3804 | --DOCSHELL 10A80400 == 35 [pid = 3804] [id = 209] 04:44:12 INFO - PROCESS | 3804 | --DOCSHELL 139F4400 == 34 [pid = 3804] [id = 204] 04:44:12 INFO - PROCESS | 3804 | --DOCSHELL 158AE000 == 33 [pid = 3804] [id = 208] 04:44:12 INFO - PROCESS | 3804 | --DOCSHELL 1627C400 == 32 [pid = 3804] [id = 206] 04:44:12 INFO - PROCESS | 3804 | --DOCSHELL 13437400 == 31 [pid = 3804] [id = 205] 04:44:12 INFO - PROCESS | 3804 | --DOCSHELL 139F3C00 == 30 [pid = 3804] [id = 210] 04:44:12 INFO - PROCESS | 3804 | --DOCSHELL 1542D000 == 29 [pid = 3804] [id = 207] 04:44:12 INFO - PROCESS | 3804 | --DOCSHELL 19C86800 == 28 [pid = 3804] [id = 221] 04:44:12 INFO - PROCESS | 3804 | --DOCSHELL 11242C00 == 27 [pid = 3804] [id = 222] 04:44:12 INFO - PROCESS | 3804 | --DOCSHELL 15436000 == 26 [pid = 3804] [id = 223] 04:44:12 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (17EAF800) [pid = 3804] [serial = 629] [outer = 00000000] [url = about:blank] 04:44:12 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (12DF4C00) [pid = 3804] [serial = 603] [outer = 00000000] [url = about:blank] 04:44:12 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (129ED000) [pid = 3804] [serial = 602] [outer = 00000000] [url = about:blank] 04:44:12 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (12BC4000) [pid = 3804] [serial = 608] [outer = 00000000] [url = about:blank] 04:44:12 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (1306C400) [pid = 3804] [serial = 609] [outer = 00000000] [url = about:blank] 04:44:12 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (16EBE800) [pid = 3804] [serial = 620] [outer = 00000000] [url = about:blank] 04:44:12 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (16AA7800) [pid = 3804] [serial = 618] [outer = 00000000] [url = about:blank] 04:44:12 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (16A7B000) [pid = 3804] [serial = 617] [outer = 00000000] [url = about:blank] 04:44:12 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (139FAC00) [pid = 3804] [serial = 611] [outer = 00000000] [url = about:blank] 04:44:12 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (112E5400) [pid = 3804] [serial = 605] [outer = 00000000] [url = about:blank] 04:44:12 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (11446000) [pid = 3804] [serial = 606] [outer = 00000000] [url = about:blank] 04:44:12 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (175F6800) [pid = 3804] [serial = 623] [outer = 00000000] [url = about:blank] 04:44:12 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (175FD800) [pid = 3804] [serial = 621] [outer = 00000000] [url = about:blank] 04:44:12 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (12DF3C00) [pid = 3804] [serial = 600] [outer = 00000000] [url = about:blank] 04:44:12 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (12B15400) [pid = 3804] [serial = 599] [outer = 00000000] [url = about:blank] 04:44:12 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (15430000) [pid = 3804] [serial = 614] [outer = 00000000] [url = about:blank] 04:44:12 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (156A9000) [pid = 3804] [serial = 615] [outer = 00000000] [url = about:blank] 04:44:12 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (17656400) [pid = 3804] [serial = 624] [outer = 00000000] [url = about:blank] 04:44:12 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (17E49C00) [pid = 3804] [serial = 627] [outer = 00000000] [url = about:blank] 04:44:12 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (17E47C00) [pid = 3804] [serial = 626] [outer = 00000000] [url = about:blank] 04:44:12 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (13DC2000) [pid = 3804] [serial = 612] [outer = 00000000] [url = about:blank] 04:44:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (10E01800) [pid = 3804] [serial = 673] [outer = 1A7ED400] 04:44:12 INFO - PROCESS | 3804 | 1468500252555 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]]]}] 04:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1157ms 04:44:12 INFO - PROCESS | 3804 | 1468500252591 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 04:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:44:12 INFO - PROCESS | 3804 | 1468500252595 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 04:44:12 INFO - PROCESS | 3804 | 1468500252600 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:44:12 INFO - PROCESS | 3804 | 1468500252603 Marionette TRACE conn3 <- [1,862,null,{}] 04:44:12 INFO - PROCESS | 3804 | 1468500252609 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}] 04:44:12 INFO - PROCESS | 3804 | 1468500252612 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:12 INFO - PROCESS | 3804 | 1468500252683 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 04:44:12 INFO - PROCESS | 3804 | 1468500252690 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:12 INFO - PROCESS | 3804 | 1468500252693 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:12 INFO - PROCESS | 3804 | ++DOCSHELL 114D5000 == 27 [pid = 3804] [id = 225] 04:44:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (11ADEC00) [pid = 3804] [serial = 674] [outer = 00000000] 04:44:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (129B7000) [pid = 3804] [serial = 675] [outer = 11ADEC00] 04:44:12 INFO - PROCESS | 3804 | 1468500252740 Marionette DEBUG loaded listener.js 04:44:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (12B18800) [pid = 3804] [serial = 676] [outer = 11ADEC00] 04:44:13 INFO - PROCESS | 3804 | 1468500253139 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]]]}] 04:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 585ms 04:44:13 INFO - PROCESS | 3804 | 1468500253193 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 04:44:13 INFO - PROCESS | 3804 | 1468500253198 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 04:44:13 INFO - PROCESS | 3804 | 1468500253204 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:44:13 INFO - PROCESS | 3804 | 1468500253207 Marionette TRACE conn3 <- [1,866,null,{}] 04:44:13 INFO - PROCESS | 3804 | 1468500253211 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}] 04:44:13 INFO - PROCESS | 3804 | 1468500253214 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:13 INFO - PROCESS | 3804 | 1468500253298 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 04:44:13 INFO - PROCESS | 3804 | 1468500253363 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:13 INFO - PROCESS | 3804 | 1468500253365 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:13 INFO - PROCESS | 3804 | ++DOCSHELL 13072C00 == 28 [pid = 3804] [id = 226] 04:44:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (130D0400) [pid = 3804] [serial = 677] [outer = 00000000] 04:44:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (131F4C00) [pid = 3804] [serial = 678] [outer = 130D0400] 04:44:13 INFO - PROCESS | 3804 | 1468500253412 Marionette DEBUG loaded listener.js 04:44:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (132A4400) [pid = 3804] [serial = 679] [outer = 130D0400] 04:44:13 INFO - PROCESS | 3804 | 1468500253745 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]]]}] 04:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 585ms 04:44:13 INFO - PROCESS | 3804 | 1468500253801 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 04:44:13 INFO - PROCESS | 3804 | 1468500253803 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 04:44:13 INFO - PROCESS | 3804 | 1468500253807 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:44:13 INFO - PROCESS | 3804 | 1468500253810 Marionette TRACE conn3 <- [1,870,null,{}] 04:44:13 INFO - PROCESS | 3804 | 1468500253824 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}] 04:44:13 INFO - PROCESS | 3804 | 1468500253831 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:13 INFO - PROCESS | 3804 | 1468500253903 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 04:44:13 INFO - PROCESS | 3804 | 1468500253912 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:13 INFO - PROCESS | 3804 | 1468500253915 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:13 INFO - PROCESS | 3804 | ++DOCSHELL 14FB0000 == 29 [pid = 3804] [id = 227] 04:44:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (14FB3400) [pid = 3804] [serial = 680] [outer = 00000000] 04:44:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (1532E000) [pid = 3804] [serial = 681] [outer = 14FB3400] 04:44:13 INFO - PROCESS | 3804 | 1468500253943 Marionette DEBUG loaded listener.js 04:44:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (15438C00) [pid = 3804] [serial = 682] [outer = 14FB3400] 04:44:14 INFO - PROCESS | 3804 | 1468500254379 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]]]}] 04:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 612ms 04:44:14 INFO - PROCESS | 3804 | 1468500254424 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 04:44:14 INFO - PROCESS | 3804 | 1468500254426 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 04:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:44:14 INFO - PROCESS | 3804 | 1468500254439 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:44:14 INFO - PROCESS | 3804 | 1468500254441 Marionette TRACE conn3 <- [1,874,null,{}] 04:44:14 INFO - PROCESS | 3804 | 1468500254444 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}] 04:44:14 INFO - PROCESS | 3804 | 1468500254446 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:14 INFO - PROCESS | 3804 | 1468500254560 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 04:44:14 INFO - PROCESS | 3804 | 1468500254572 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:14 INFO - PROCESS | 3804 | 1468500254574 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:14 INFO - PROCESS | 3804 | ++DOCSHELL 15434C00 == 30 [pid = 3804] [id = 228] 04:44:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (1569F000) [pid = 3804] [serial = 683] [outer = 00000000] 04:44:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (16289800) [pid = 3804] [serial = 684] [outer = 1569F000] 04:44:14 INFO - PROCESS | 3804 | 1468500254598 Marionette DEBUG loaded listener.js 04:44:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (16A7E000) [pid = 3804] [serial = 685] [outer = 1569F000] 04:44:14 INFO - PROCESS | 3804 | 1468500254991 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]]]}] 04:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 585ms 04:44:15 INFO - PROCESS | 3804 | 1468500255031 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 04:44:15 INFO - PROCESS | 3804 | 1468500255014 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 04:44:15 INFO - PROCESS | 3804 | 1468500255018 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:44:15 INFO - PROCESS | 3804 | 1468500255020 Marionette TRACE conn3 <- [1,878,null,{}] 04:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:44:15 INFO - PROCESS | 3804 | 1468500255023 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}] 04:44:15 INFO - PROCESS | 3804 | 1468500255025 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:15 INFO - PROCESS | 3804 | 1468500255128 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 04:44:15 INFO - PROCESS | 3804 | 1468500255134 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:15 INFO - PROCESS | 3804 | 1468500255136 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:15 INFO - PROCESS | 3804 | ++DOCSHELL 16730400 == 31 [pid = 3804] [id = 229] 04:44:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (16AA6800) [pid = 3804] [serial = 686] [outer = 00000000] 04:44:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (16AB3400) [pid = 3804] [serial = 687] [outer = 16AA6800] 04:44:15 INFO - PROCESS | 3804 | 1468500255163 Marionette DEBUG loaded listener.js 04:44:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (16EBE800) [pid = 3804] [serial = 688] [outer = 16AA6800] 04:44:15 INFO - PROCESS | 3804 | 1468500255573 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]]]}] 04:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 585ms 04:44:15 INFO - PROCESS | 3804 | 1468500255606 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 04:44:15 INFO - PROCESS | 3804 | 1468500255609 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 04:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:44:15 INFO - PROCESS | 3804 | 1468500255623 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:44:15 INFO - PROCESS | 3804 | 1468500255625 Marionette TRACE conn3 <- [1,882,null,{}] 04:44:15 INFO - PROCESS | 3804 | 1468500255628 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}] 04:44:15 INFO - PROCESS | 3804 | 1468500255634 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:15 INFO - PROCESS | 3804 | 1468500255757 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 04:44:15 INFO - PROCESS | 3804 | 1468500255769 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:15 INFO - PROCESS | 3804 | 1468500255771 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:15 INFO - PROCESS | 3804 | ++DOCSHELL 11449C00 == 32 [pid = 3804] [id = 230] 04:44:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (12B13000) [pid = 3804] [serial = 689] [outer = 00000000] 04:44:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (175F6800) [pid = 3804] [serial = 690] [outer = 12B13000] 04:44:15 INFO - PROCESS | 3804 | 1468500255915 Marionette DEBUG loaded listener.js 04:44:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (17E48400) [pid = 3804] [serial = 691] [outer = 12B13000] 04:44:15 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (1672A400) [pid = 3804] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:44:15 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (1314C800) [pid = 3804] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:44:15 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (15432000) [pid = 3804] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:44:15 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (17D14C00) [pid = 3804] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:44:15 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (132A3400) [pid = 3804] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:44:15 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (10E02C00) [pid = 3804] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:44:15 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (10441800) [pid = 3804] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:44:15 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (1627EC00) [pid = 3804] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:44:15 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (19C87400) [pid = 3804] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:44:15 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (17E48000) [pid = 3804] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:44:15 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (16B7E400) [pid = 3804] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:44:15 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (13DC2800) [pid = 3804] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:44:16 INFO - PROCESS | 3804 | 1468500256234 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]]]}] 04:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 676ms 04:44:16 INFO - PROCESS | 3804 | 1468500256294 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 04:44:16 INFO - PROCESS | 3804 | 1468500256305 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 04:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:44:16 INFO - PROCESS | 3804 | 1468500256309 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:44:16 INFO - PROCESS | 3804 | 1468500256311 Marionette TRACE conn3 <- [1,886,null,{}] 04:44:16 INFO - PROCESS | 3804 | 1468500256314 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}] 04:44:16 INFO - PROCESS | 3804 | 1468500256316 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:16 INFO - PROCESS | 3804 | 1468500256401 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 04:44:16 INFO - PROCESS | 3804 | 1468500256415 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:16 INFO - PROCESS | 3804 | 1468500256417 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:16 INFO - PROCESS | 3804 | ++DOCSHELL 12B16800 == 33 [pid = 3804] [id = 231] 04:44:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (1542D800) [pid = 3804] [serial = 692] [outer = 00000000] 04:44:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (1756A400) [pid = 3804] [serial = 693] [outer = 1542D800] 04:44:16 INFO - PROCESS | 3804 | 1468500256442 Marionette DEBUG loaded listener.js 04:44:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (175FD400) [pid = 3804] [serial = 694] [outer = 1542D800] 04:44:16 INFO - PROCESS | 3804 | 1468500256779 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]]]}] 04:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 495ms 04:44:16 INFO - PROCESS | 3804 | 1468500256812 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 04:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:44:16 INFO - PROCESS | 3804 | 1468500256796 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 04:44:16 INFO - PROCESS | 3804 | 1468500256799 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:44:16 INFO - PROCESS | 3804 | 1468500256801 Marionette TRACE conn3 <- [1,890,null,{}] 04:44:16 INFO - PROCESS | 3804 | 1468500256804 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}] 04:44:16 INFO - PROCESS | 3804 | 1468500256805 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:16 INFO - PROCESS | 3804 | 1468500256886 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 04:44:16 INFO - PROCESS | 3804 | 1468500256975 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:16 INFO - PROCESS | 3804 | 1468500256977 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:16 INFO - PROCESS | 3804 | ++DOCSHELL 104E0800 == 34 [pid = 3804] [id = 232] 04:44:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (10A07800) [pid = 3804] [serial = 695] [outer = 00000000] 04:44:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (16EBE000) [pid = 3804] [serial = 696] [outer = 10A07800] 04:44:17 INFO - PROCESS | 3804 | 1468500257019 Marionette DEBUG loaded listener.js 04:44:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (16F2D800) [pid = 3804] [serial = 697] [outer = 10A07800] 04:44:17 INFO - PROCESS | 3804 | 1468500257374 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]]]}] 04:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 611ms 04:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:44:17 INFO - PROCESS | 3804 | 1468500257427 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 04:44:17 INFO - PROCESS | 3804 | 1468500257429 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 04:44:17 INFO - PROCESS | 3804 | 1468500257432 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:44:17 INFO - PROCESS | 3804 | 1468500257434 Marionette TRACE conn3 <- [1,894,null,{}] 04:44:17 INFO - PROCESS | 3804 | 1468500257438 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}] 04:44:17 INFO - PROCESS | 3804 | 1468500257440 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:17 INFO - PROCESS | 3804 | 1468500257496 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 04:44:17 INFO - PROCESS | 3804 | 1468500257502 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:17 INFO - PROCESS | 3804 | 1468500257503 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:17 INFO - PROCESS | 3804 | ++DOCSHELL 181A2000 == 35 [pid = 3804] [id = 233] 04:44:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (181A3000) [pid = 3804] [serial = 698] [outer = 00000000] 04:44:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (19792400) [pid = 3804] [serial = 699] [outer = 181A3000] 04:44:17 INFO - PROCESS | 3804 | 1468500257549 Marionette DEBUG loaded listener.js 04:44:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (1979A800) [pid = 3804] [serial = 700] [outer = 181A3000] 04:44:18 INFO - PROCESS | 3804 | 1468500258280 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]]]}] 04:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 871ms 04:44:18 INFO - PROCESS | 3804 | 1468500258318 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 04:44:18 INFO - PROCESS | 3804 | 1468500258322 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 04:44:18 INFO - PROCESS | 3804 | 1468500258308 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:44:18 INFO - PROCESS | 3804 | 1468500258314 Marionette TRACE conn3 <- [1,898,null,{}] 04:44:18 INFO - PROCESS | 3804 | 1468500258319 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}] 04:44:18 INFO - PROCESS | 3804 | 1468500258322 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:18 INFO - PROCESS | 3804 | 1468500258438 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 04:44:18 INFO - PROCESS | 3804 | 1468500258540 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:18 INFO - PROCESS | 3804 | 1468500258543 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:18 INFO - PROCESS | 3804 | ++DOCSHELL 114C9800 == 36 [pid = 3804] [id = 234] 04:44:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (114CA800) [pid = 3804] [serial = 701] [outer = 00000000] 04:44:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (12B1CC00) [pid = 3804] [serial = 702] [outer = 114CA800] 04:44:18 INFO - PROCESS | 3804 | 1468500258580 Marionette DEBUG loaded listener.js 04:44:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (1314E400) [pid = 3804] [serial = 703] [outer = 114CA800] 04:44:19 INFO - PROCESS | 3804 | 1468500259286 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]]]}] 04:44:19 INFO - PROCESS | 3804 | --DOCSHELL 104E0800 == 35 [pid = 3804] [id = 232] 04:44:19 INFO - PROCESS | 3804 | --DOCSHELL 12B16800 == 34 [pid = 3804] [id = 231] 04:44:19 INFO - PROCESS | 3804 | --DOCSHELL 11449C00 == 33 [pid = 3804] [id = 230] 04:44:19 INFO - PROCESS | 3804 | --DOCSHELL 16730400 == 32 [pid = 3804] [id = 229] 04:44:19 INFO - PROCESS | 3804 | --DOCSHELL 15434C00 == 31 [pid = 3804] [id = 228] 04:44:19 INFO - PROCESS | 3804 | --DOCSHELL 14FB0000 == 30 [pid = 3804] [id = 227] 04:44:19 INFO - PROCESS | 3804 | --DOCSHELL 13072C00 == 29 [pid = 3804] [id = 226] 04:44:19 INFO - PROCESS | 3804 | --DOCSHELL 114D5000 == 28 [pid = 3804] [id = 225] 04:44:19 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (16A87400) [pid = 3804] [serial = 647] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (16AAC000) [pid = 3804] [serial = 648] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (132A4C00) [pid = 3804] [serial = 635] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (139EE800) [pid = 3804] [serial = 636] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (1543A800) [pid = 3804] [serial = 644] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (180B2400) [pid = 3804] [serial = 630] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (13944C00) [pid = 3804] [serial = 641] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (139F2C00) [pid = 3804] [serial = 642] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (129AAC00) [pid = 3804] [serial = 638] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (12B16400) [pid = 3804] [serial = 639] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (10A74C00) [pid = 3804] [serial = 632] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (10E03000) [pid = 3804] [serial = 633] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (16EB6C00) [pid = 3804] [serial = 650] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (19D8A800) [pid = 3804] [serial = 663] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (180B9C00) [pid = 3804] [serial = 654] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (180B8400) [pid = 3804] [serial = 653] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (19A42400) [pid = 3804] [serial = 659] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (19D87400) [pid = 3804] [serial = 662] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (19A43400) [pid = 3804] [serial = 660] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (1628A000) [pid = 3804] [serial = 656] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (16FC1400) [pid = 3804] [serial = 651] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3804 | --DOMWINDOW == 60 (158A5800) [pid = 3804] [serial = 645] [outer = 00000000] [url = about:blank] 04:44:19 INFO - PROCESS | 3804 | --DOMWINDOW == 59 (17E52400) [pid = 3804] [serial = 657] [outer = 00000000] [url = about:blank] 04:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1041ms 04:44:19 INFO - PROCESS | 3804 | 1468500259369 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 04:44:19 INFO - PROCESS | 3804 | 1468500259373 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 04:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:44:19 INFO - PROCESS | 3804 | 1468500259378 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:44:19 INFO - PROCESS | 3804 | 1468500259381 Marionette TRACE conn3 <- [1,902,null,{}] 04:44:19 INFO - PROCESS | 3804 | 1468500259386 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}] 04:44:19 INFO - PROCESS | 3804 | 1468500259389 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:19 INFO - PROCESS | 3804 | 1468500259459 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 04:44:19 INFO - PROCESS | 3804 | 1468500259466 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:19 INFO - PROCESS | 3804 | 1468500259470 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:19 INFO - PROCESS | 3804 | ++DOCSHELL 10E09400 == 29 [pid = 3804] [id = 235] 04:44:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (10E0BC00) [pid = 3804] [serial = 704] [outer = 00000000] 04:44:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (114D5000) [pid = 3804] [serial = 705] [outer = 10E0BC00] 04:44:19 INFO - PROCESS | 3804 | 1468500259518 Marionette DEBUG loaded listener.js 04:44:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (128A8000) [pid = 3804] [serial = 706] [outer = 10E0BC00] 04:44:19 INFO - PROCESS | 3804 | 1468500259930 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]]]}] 04:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 585ms 04:44:19 INFO - PROCESS | 3804 | 1468500259967 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 04:44:19 INFO - PROCESS | 3804 | 1468500259972 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 04:44:19 INFO - PROCESS | 3804 | 1468500259959 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:44:19 INFO - PROCESS | 3804 | 1468500259962 Marionette TRACE conn3 <- [1,906,null,{}] 04:44:19 INFO - PROCESS | 3804 | 1468500259965 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}] 04:44:19 INFO - PROCESS | 3804 | 1468500259968 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:20 INFO - PROCESS | 3804 | 1468500260051 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 04:44:20 INFO - PROCESS | 3804 | 1468500260059 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:20 INFO - PROCESS | 3804 | 1468500260062 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:20 INFO - PROCESS | 3804 | ++DOCSHELL 12DF5800 == 30 [pid = 3804] [id = 236] 04:44:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (12DF7400) [pid = 3804] [serial = 707] [outer = 00000000] 04:44:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (13127400) [pid = 3804] [serial = 708] [outer = 12DF7400] 04:44:20 INFO - PROCESS | 3804 | 1468500260153 Marionette DEBUG loaded listener.js 04:44:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (131F7000) [pid = 3804] [serial = 709] [outer = 12DF7400] 04:44:20 INFO - PROCESS | 3804 | 1468500260486 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]]]}] 04:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 572ms 04:44:20 INFO - PROCESS | 3804 | 1468500260558 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 04:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:44:20 INFO - PROCESS | 3804 | 1468500260561 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 04:44:20 INFO - PROCESS | 3804 | 1468500260564 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:44:20 INFO - PROCESS | 3804 | 1468500260568 Marionette TRACE conn3 <- [1,910,null,{}] 04:44:20 INFO - PROCESS | 3804 | 1468500260583 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}] 04:44:20 INFO - PROCESS | 3804 | 1468500260568 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:20 INFO - PROCESS | 3804 | 1468500260679 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 04:44:20 INFO - PROCESS | 3804 | 1468500260677 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:20 INFO - PROCESS | 3804 | 1468500260680 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:20 INFO - PROCESS | 3804 | ++DOCSHELL 14F22000 == 31 [pid = 3804] [id = 237] 04:44:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (14F27000) [pid = 3804] [serial = 710] [outer = 00000000] 04:44:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (1532E400) [pid = 3804] [serial = 711] [outer = 14F27000] 04:44:20 INFO - PROCESS | 3804 | 1468500260728 Marionette DEBUG loaded listener.js 04:44:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (15464C00) [pid = 3804] [serial = 712] [outer = 14F27000] 04:44:21 INFO - PROCESS | 3804 | 1468500261105 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]]]}] 04:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 585ms 04:44:21 INFO - PROCESS | 3804 | 1468500261152 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 04:44:21 INFO - PROCESS | 3804 | 1468500261154 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 04:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:44:21 INFO - PROCESS | 3804 | 1468500261157 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:44:21 INFO - PROCESS | 3804 | 1468500261140 Marionette TRACE conn3 <- [1,914,null,{}] 04:44:21 INFO - PROCESS | 3804 | 1468500261143 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}] 04:44:21 INFO - PROCESS | 3804 | 1468500261145 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:21 INFO - PROCESS | 3804 | 1468500261227 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 04:44:21 INFO - PROCESS | 3804 | 1468500261233 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:21 INFO - PROCESS | 3804 | 1468500261235 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:21 INFO - PROCESS | 3804 | ++DOCSHELL 158AC400 == 32 [pid = 3804] [id = 238] 04:44:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (158C0000) [pid = 3804] [serial = 713] [outer = 00000000] 04:44:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (16A7B800) [pid = 3804] [serial = 714] [outer = 158C0000] 04:44:21 INFO - PROCESS | 3804 | 1468500261261 Marionette DEBUG loaded listener.js 04:44:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (16AAC400) [pid = 3804] [serial = 715] [outer = 158C0000] 04:44:21 INFO - PROCESS | 3804 | 1468500261660 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]]]}] 04:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 533ms 04:44:21 INFO - PROCESS | 3804 | 1468500261680 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 04:44:21 INFO - PROCESS | 3804 | 1468500261682 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 04:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:44:21 INFO - PROCESS | 3804 | 1468500261692 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:44:21 INFO - PROCESS | 3804 | 1468500261693 Marionette TRACE conn3 <- [1,918,null,{}] 04:44:21 INFO - PROCESS | 3804 | 1468500261697 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}] 04:44:21 INFO - PROCESS | 3804 | 1468500261699 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:21 INFO - PROCESS | 3804 | 1468500261785 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 04:44:21 INFO - PROCESS | 3804 | 1468500261848 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:21 INFO - PROCESS | 3804 | 1468500261850 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:21 INFO - PROCESS | 3804 | ++DOCSHELL 16AB3800 == 33 [pid = 3804] [id = 239] 04:44:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (16AB4800) [pid = 3804] [serial = 716] [outer = 00000000] 04:44:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (1756CC00) [pid = 3804] [serial = 717] [outer = 16AB4800] 04:44:21 INFO - PROCESS | 3804 | 1468500261893 Marionette DEBUG loaded listener.js 04:44:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (17656400) [pid = 3804] [serial = 718] [outer = 16AB4800] 04:44:22 INFO - PROCESS | 3804 | 1468500262283 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]]]}] 04:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 664ms 04:44:22 INFO - PROCESS | 3804 | 1468500262359 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 04:44:22 INFO - PROCESS | 3804 | 1468500262361 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 04:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:44:22 INFO - PROCESS | 3804 | 1468500262364 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:44:22 INFO - PROCESS | 3804 | 1468500262366 Marionette TRACE conn3 <- [1,922,null,{}] 04:44:22 INFO - PROCESS | 3804 | 1468500262351 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}] 04:44:22 INFO - PROCESS | 3804 | 1468500262357 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:22 INFO - PROCESS | 3804 | 1468500262475 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 04:44:22 INFO - PROCESS | 3804 | 1468500262526 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:22 INFO - PROCESS | 3804 | 1468500262528 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:22 INFO - PROCESS | 3804 | ++DOCSHELL 17E51800 == 34 [pid = 3804] [id = 240] 04:44:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (180B7800) [pid = 3804] [serial = 719] [outer = 00000000] 04:44:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (1819EC00) [pid = 3804] [serial = 720] [outer = 180B7800] 04:44:22 INFO - PROCESS | 3804 | 1468500262571 Marionette DEBUG loaded listener.js 04:44:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (181A3400) [pid = 3804] [serial = 721] [outer = 180B7800] 04:44:22 INFO - PROCESS | 3804 | 1468500262943 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]]]}] 04:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 624ms 04:44:22 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (10A07800) [pid = 3804] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:44:22 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (1144AC00) [pid = 3804] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:44:22 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (1569F000) [pid = 3804] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:44:22 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (11ADEC00) [pid = 3804] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:44:22 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (14FB3400) [pid = 3804] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:44:22 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (112EF400) [pid = 3804] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:44:22 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (15439C00) [pid = 3804] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:44:22 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (16AA6800) [pid = 3804] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:44:22 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (130D0400) [pid = 3804] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:44:22 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (12B13000) [pid = 3804] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:44:22 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (1542D800) [pid = 3804] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:44:22 INFO - PROCESS | 3804 | 1468500262991 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 04:44:22 INFO - PROCESS | 3804 | 1468500262993 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 04:44:22 INFO - PROCESS | 3804 | 1468500262998 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:44:22 INFO - PROCESS | 3804 | 1468500262999 Marionette TRACE conn3 <- [1,926,null,{}] 04:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:44:22 INFO - PROCESS | 3804 | 1468500263003 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}] 04:44:22 INFO - PROCESS | 3804 | 1468500263005 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:23 INFO - PROCESS | 3804 | 1468500263090 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 04:44:23 INFO - PROCESS | 3804 | 1468500263144 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:23 INFO - PROCESS | 3804 | 1468500263146 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:23 INFO - PROCESS | 3804 | ++DOCSHELL 10A0E000 == 35 [pid = 3804] [id = 241] 04:44:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (130CA000) [pid = 3804] [serial = 722] [outer = 00000000] 04:44:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (14F23400) [pid = 3804] [serial = 723] [outer = 130CA000] 04:44:23 INFO - PROCESS | 3804 | 1468500263170 Marionette DEBUG loaded listener.js 04:44:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (1532C000) [pid = 3804] [serial = 724] [outer = 130CA000] 04:44:23 INFO - PROCESS | 3804 | 1468500263478 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]]]}] 04:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 520ms 04:44:23 INFO - PROCESS | 3804 | 1468500263530 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 04:44:23 INFO - PROCESS | 3804 | 1468500263532 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 04:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:44:23 INFO - PROCESS | 3804 | 1468500263535 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:44:23 INFO - PROCESS | 3804 | 1468500263537 Marionette TRACE conn3 <- [1,930,null,{}] 04:44:23 INFO - PROCESS | 3804 | 1468500263541 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}] 04:44:23 INFO - PROCESS | 3804 | 1468500263543 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:23 INFO - PROCESS | 3804 | 1468500263601 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 04:44:23 INFO - PROCESS | 3804 | 1468500263606 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:23 INFO - PROCESS | 3804 | 1468500263608 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:23 INFO - PROCESS | 3804 | ++DOCSHELL 11AE4000 == 36 [pid = 3804] [id = 242] 04:44:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (17657800) [pid = 3804] [serial = 725] [outer = 00000000] 04:44:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (19794C00) [pid = 3804] [serial = 726] [outer = 17657800] 04:44:23 INFO - PROCESS | 3804 | 1468500263651 Marionette DEBUG loaded listener.js 04:44:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (19799400) [pid = 3804] [serial = 727] [outer = 17657800] 04:44:24 INFO - PROCESS | 3804 | 1468500264008 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]]]}] 04:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 494ms 04:44:24 INFO - PROCESS | 3804 | 1468500264042 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 04:44:24 INFO - PROCESS | 3804 | 1468500264044 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 04:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:44:24 INFO - PROCESS | 3804 | 1468500264029 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:44:24 INFO - PROCESS | 3804 | 1468500264031 Marionette TRACE conn3 <- [1,934,null,{}] 04:44:24 INFO - PROCESS | 3804 | 1468500264034 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}] 04:44:24 INFO - PROCESS | 3804 | 1468500264036 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:24 INFO - PROCESS | 3804 | 1468500264117 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 04:44:24 INFO - PROCESS | 3804 | 1468500264123 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:24 INFO - PROCESS | 3804 | 1468500264125 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:24 INFO - PROCESS | 3804 | ++DOCSHELL 19D85400 == 37 [pid = 3804] [id = 243] 04:44:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (19D86000) [pid = 3804] [serial = 728] [outer = 00000000] 04:44:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (19D8A000) [pid = 3804] [serial = 729] [outer = 19D86000] 04:44:24 INFO - PROCESS | 3804 | 1468500264148 Marionette DEBUG loaded listener.js 04:44:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (19D8F800) [pid = 3804] [serial = 730] [outer = 19D86000] 04:44:24 INFO - PROCESS | 3804 | 1468500264552 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]]]}] 04:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 521ms 04:44:24 INFO - PROCESS | 3804 | 1468500264587 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 04:44:24 INFO - PROCESS | 3804 | 1468500264589 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 04:44:24 INFO - PROCESS | 3804 | 1468500264573 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:44:24 INFO - PROCESS | 3804 | 1468500264575 Marionette TRACE conn3 <- [1,938,null,{}] 04:44:24 INFO - PROCESS | 3804 | 1468500264578 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}] 04:44:24 INFO - PROCESS | 3804 | 1468500264580 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:24 INFO - PROCESS | 3804 | 1468500264657 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 04:44:24 INFO - PROCESS | 3804 | 1468500264665 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:24 INFO - PROCESS | 3804 | 1468500264667 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:24 INFO - PROCESS | 3804 | ++DOCSHELL 16AA6800 == 38 [pid = 3804] [id = 244] 04:44:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (19D94000) [pid = 3804] [serial = 731] [outer = 00000000] 04:44:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (1A034800) [pid = 3804] [serial = 732] [outer = 19D94000] 04:44:24 INFO - PROCESS | 3804 | 1468500264690 Marionette DEBUG loaded listener.js 04:44:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (1A036C00) [pid = 3804] [serial = 733] [outer = 19D94000] 04:44:25 INFO - PROCESS | 3804 | 1468500265332 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]]]}] 04:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 780ms 04:44:25 INFO - PROCESS | 3804 | 1468500265367 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 04:44:25 INFO - PROCESS | 3804 | 1468500265371 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 04:44:25 INFO - PROCESS | 3804 | 1468500265376 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:44:25 INFO - PROCESS | 3804 | 1468500265381 Marionette TRACE conn3 <- [1,942,null,{}] 04:44:25 INFO - PROCESS | 3804 | 1468500265386 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}] 04:44:25 INFO - PROCESS | 3804 | 1468500265389 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:25 INFO - PROCESS | 3804 | 1468500265502 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 04:44:25 INFO - PROCESS | 3804 | 1468500265602 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:25 INFO - PROCESS | 3804 | 1468500265605 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:25 INFO - PROCESS | 3804 | ++DOCSHELL 10A79400 == 39 [pid = 3804] [id = 245] 04:44:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (11AE5000) [pid = 3804] [serial = 734] [outer = 00000000] 04:44:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (12BBC800) [pid = 3804] [serial = 735] [outer = 11AE5000] 04:44:25 INFO - PROCESS | 3804 | 1468500265662 Marionette DEBUG loaded listener.js 04:44:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (13947C00) [pid = 3804] [serial = 736] [outer = 11AE5000] 04:44:26 INFO - PROCESS | 3804 | 1468500266122 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]]]}] 04:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 793ms 04:44:26 INFO - PROCESS | 3804 | 1468500266178 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 04:44:26 INFO - PROCESS | 3804 | 1468500266183 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 04:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:44:26 INFO - PROCESS | 3804 | 1468500266189 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:44:26 INFO - PROCESS | 3804 | 1468500266192 Marionette TRACE conn3 <- [1,946,null,{}] 04:44:26 INFO - PROCESS | 3804 | 1468500266196 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}] 04:44:26 INFO - PROCESS | 3804 | 1468500266199 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:26 INFO - PROCESS | 3804 | 1468500266285 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 04:44:26 INFO - PROCESS | 3804 | 1468500266363 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:26 INFO - PROCESS | 3804 | 1468500266366 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:26 INFO - PROCESS | 3804 | ++DOCSHELL 156A2400 == 40 [pid = 3804] [id = 246] 04:44:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (156A9000) [pid = 3804] [serial = 737] [outer = 00000000] 04:44:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (16730400) [pid = 3804] [serial = 738] [outer = 156A9000] 04:44:26 INFO - PROCESS | 3804 | 1468500266420 Marionette DEBUG loaded listener.js 04:44:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (16AB2400) [pid = 3804] [serial = 739] [outer = 156A9000] 04:44:27 INFO - PROCESS | 3804 | 1468500267126 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]]]}] 04:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1015ms 04:44:27 INFO - PROCESS | 3804 | 1468500267193 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 04:44:27 INFO - PROCESS | 3804 | 1468500267197 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 04:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:44:27 INFO - PROCESS | 3804 | 1468500267202 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:44:27 INFO - PROCESS | 3804 | 1468500267205 Marionette TRACE conn3 <- [1,950,null,{}] 04:44:27 INFO - PROCESS | 3804 | 1468500267211 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}] 04:44:27 INFO - PROCESS | 3804 | 1468500267213 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:27 INFO - PROCESS | 3804 | 1468500267288 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 04:44:27 INFO - PROCESS | 3804 | 1468500267353 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:27 INFO - PROCESS | 3804 | 1468500267355 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:27 INFO - PROCESS | 3804 | --DOCSHELL 112E6C00 == 39 [pid = 3804] [id = 224] 04:44:27 INFO - PROCESS | 3804 | --DOCSHELL 19D85400 == 38 [pid = 3804] [id = 243] 04:44:27 INFO - PROCESS | 3804 | --DOCSHELL 11AE4000 == 37 [pid = 3804] [id = 242] 04:44:27 INFO - PROCESS | 3804 | --DOCSHELL 10A0E000 == 36 [pid = 3804] [id = 241] 04:44:27 INFO - PROCESS | 3804 | --DOCSHELL 17E51800 == 35 [pid = 3804] [id = 240] 04:44:27 INFO - PROCESS | 3804 | --DOCSHELL 16AB3800 == 34 [pid = 3804] [id = 239] 04:44:27 INFO - PROCESS | 3804 | --DOCSHELL 158AC400 == 33 [pid = 3804] [id = 238] 04:44:27 INFO - PROCESS | 3804 | --DOCSHELL 14F22000 == 32 [pid = 3804] [id = 237] 04:44:27 INFO - PROCESS | 3804 | --DOCSHELL 12DF5800 == 31 [pid = 3804] [id = 236] 04:44:27 INFO - PROCESS | 3804 | --DOCSHELL 10E09400 == 30 [pid = 3804] [id = 235] 04:44:27 INFO - PROCESS | 3804 | --DOCSHELL 114C9800 == 29 [pid = 3804] [id = 234] 04:44:27 INFO - PROCESS | 3804 | --DOCSHELL 181A2000 == 28 [pid = 3804] [id = 233] 04:44:27 INFO - PROCESS | 3804 | --DOCSHELL 156A2400 == 27 [pid = 3804] [id = 246] 04:44:27 INFO - PROCESS | 3804 | --DOCSHELL 16AA6800 == 26 [pid = 3804] [id = 244] 04:44:27 INFO - PROCESS | 3804 | --DOCSHELL 10A79400 == 25 [pid = 3804] [id = 245] 04:44:27 INFO - PROCESS | 3804 | ++DOCSHELL 1055E400 == 26 [pid = 3804] [id = 247] 04:44:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (10560000) [pid = 3804] [serial = 740] [outer = 00000000] 04:44:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (10A09800) [pid = 3804] [serial = 741] [outer = 10560000] 04:44:27 INFO - PROCESS | 3804 | 1468500267863 Marionette DEBUG loaded listener.js 04:44:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (10A77800) [pid = 3804] [serial = 742] [outer = 10560000] 04:44:28 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (16EBE000) [pid = 3804] [serial = 696] [outer = 00000000] [url = about:blank] 04:44:28 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (129F1400) [pid = 3804] [serial = 671] [outer = 00000000] [url = about:blank] 04:44:28 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (16289800) [pid = 3804] [serial = 684] [outer = 00000000] [url = about:blank] 04:44:28 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (129B7000) [pid = 3804] [serial = 675] [outer = 00000000] [url = about:blank] 04:44:28 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (12B18800) [pid = 3804] [serial = 676] [outer = 00000000] [url = about:blank] 04:44:28 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (1532E000) [pid = 3804] [serial = 681] [outer = 00000000] [url = about:blank] 04:44:28 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (10E0C400) [pid = 3804] [serial = 381] [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.] 04:44:28 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (13150400) [pid = 3804] [serial = 666] [outer = 00000000] [url = about:blank] 04:44:28 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (12BBD400) [pid = 3804] [serial = 665] [outer = 00000000] [url = about:blank] 04:44:28 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (16AB0400) [pid = 3804] [serial = 669] [outer = 00000000] [url = about:blank] 04:44:28 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (158C8400) [pid = 3804] [serial = 668] [outer = 00000000] [url = about:blank] 04:44:28 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (16AB3400) [pid = 3804] [serial = 687] [outer = 00000000] [url = about:blank] 04:44:28 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (16A7E000) [pid = 3804] [serial = 685] [outer = 00000000] [url = about:blank] 04:44:28 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (16EBE800) [pid = 3804] [serial = 688] [outer = 00000000] [url = about:blank] 04:44:28 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (131F4C00) [pid = 3804] [serial = 678] [outer = 00000000] [url = about:blank] 04:44:28 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (175F6800) [pid = 3804] [serial = 690] [outer = 00000000] [url = about:blank] 04:44:28 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (17E48400) [pid = 3804] [serial = 691] [outer = 00000000] [url = about:blank] 04:44:28 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (132A4400) [pid = 3804] [serial = 679] [outer = 00000000] [url = about:blank] 04:44:28 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (12B20000) [pid = 3804] [serial = 672] [outer = 00000000] [url = about:blank] 04:44:28 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (1756A400) [pid = 3804] [serial = 693] [outer = 00000000] [url = about:blank] 04:44:28 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (15438C00) [pid = 3804] [serial = 682] [outer = 00000000] [url = about:blank] 04:44:28 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (16F2D800) [pid = 3804] [serial = 697] [outer = 00000000] [url = about:blank] 04:44:28 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (175FD400) [pid = 3804] [serial = 694] [outer = 00000000] [url = about:blank] 04:44:28 INFO - PROCESS | 3804 | 1468500268279 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]]]}] 04:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1131ms 04:44:28 INFO - PROCESS | 3804 | 1468500268317 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 04:44:28 INFO - PROCESS | 3804 | 1468500268321 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 04:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:44:28 INFO - PROCESS | 3804 | 1468500268326 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:44:28 INFO - PROCESS | 3804 | 1468500268328 Marionette TRACE conn3 <- [1,954,null,{}] 04:44:28 INFO - PROCESS | 3804 | 1468500268333 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}] 04:44:28 INFO - PROCESS | 3804 | 1468500268336 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:28 INFO - PROCESS | 3804 | 1468500268405 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 04:44:28 INFO - PROCESS | 3804 | 1468500268503 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:28 INFO - PROCESS | 3804 | 1468500268488 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:28 INFO - PROCESS | 3804 | ++DOCSHELL 112E7400 == 27 [pid = 3804] [id = 248] 04:44:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (112E7800) [pid = 3804] [serial = 743] [outer = 00000000] 04:44:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (1281DC00) [pid = 3804] [serial = 744] [outer = 112E7800] 04:44:28 INFO - PROCESS | 3804 | 1468500268540 Marionette DEBUG loaded listener.js 04:44:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (129EC800) [pid = 3804] [serial = 745] [outer = 112E7800] 04:44:28 INFO - PROCESS | 3804 | 1468500268852 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]]]}] 04:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 572ms 04:44:28 INFO - PROCESS | 3804 | 1468500268904 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 04:44:28 INFO - PROCESS | 3804 | 1468500268908 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 04:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:44:28 INFO - PROCESS | 3804 | 1468500268914 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:44:28 INFO - PROCESS | 3804 | 1468500268917 Marionette TRACE conn3 <- [1,958,null,{}] 04:44:28 INFO - PROCESS | 3804 | 1468500268921 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}] 04:44:28 INFO - PROCESS | 3804 | 1468500268923 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:29 INFO - PROCESS | 3804 | 1468500269019 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 04:44:29 INFO - PROCESS | 3804 | 1468500269039 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:29 INFO - PROCESS | 3804 | 1468500269042 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:29 INFO - PROCESS | 3804 | ++DOCSHELL 12D6DC00 == 28 [pid = 3804] [id = 249] 04:44:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (12DF0800) [pid = 3804] [serial = 746] [outer = 00000000] 04:44:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (13070C00) [pid = 3804] [serial = 747] [outer = 12DF0800] 04:44:29 INFO - PROCESS | 3804 | 1468500269086 Marionette DEBUG loaded listener.js 04:44:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (13155C00) [pid = 3804] [serial = 748] [outer = 12DF0800] 04:44:29 INFO - PROCESS | 3804 | 1468500269454 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]]]}] 04:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 585ms 04:44:29 INFO - PROCESS | 3804 | 1468500269519 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 04:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:44:29 INFO - PROCESS | 3804 | 1468500269502 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 04:44:29 INFO - PROCESS | 3804 | 1468500269506 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:44:29 INFO - PROCESS | 3804 | 1468500269509 Marionette TRACE conn3 <- [1,962,null,{}] 04:44:29 INFO - PROCESS | 3804 | 1468500269520 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}] 04:44:29 INFO - PROCESS | 3804 | 1468500269525 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:29 INFO - PROCESS | 3804 | 1468500269611 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 04:44:29 INFO - PROCESS | 3804 | 1468500269605 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:29 INFO - PROCESS | 3804 | 1468500269608 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:29 INFO - PROCESS | 3804 | ++DOCSHELL 139F8800 == 29 [pid = 3804] [id = 250] 04:44:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (139F8C00) [pid = 3804] [serial = 749] [outer = 00000000] 04:44:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (13DCA400) [pid = 3804] [serial = 750] [outer = 139F8C00] 04:44:29 INFO - PROCESS | 3804 | 1468500269652 Marionette DEBUG loaded listener.js 04:44:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (12B18800) [pid = 3804] [serial = 751] [outer = 139F8C00] 04:44:30 INFO - PROCESS | 3804 | 1468500270062 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]]]}] 04:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 573ms 04:44:30 INFO - PROCESS | 3804 | 1468500270098 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 04:44:30 INFO - PROCESS | 3804 | 1468500270101 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 04:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:44:30 INFO - PROCESS | 3804 | 1468500270104 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:44:30 INFO - PROCESS | 3804 | 1468500270106 Marionette TRACE conn3 <- [1,966,null,{}] 04:44:30 INFO - PROCESS | 3804 | 1468500270109 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}] 04:44:30 INFO - PROCESS | 3804 | 1468500270111 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:30 INFO - PROCESS | 3804 | 1468500270231 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 04:44:30 INFO - PROCESS | 3804 | 1468500270252 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:30 INFO - PROCESS | 3804 | 1468500270254 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:30 INFO - PROCESS | 3804 | ++DOCSHELL 142E6000 == 30 [pid = 3804] [id = 251] 04:44:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (1542D800) [pid = 3804] [serial = 752] [outer = 00000000] 04:44:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (156A7C00) [pid = 3804] [serial = 753] [outer = 1542D800] 04:44:30 INFO - PROCESS | 3804 | 1468500270297 Marionette DEBUG loaded listener.js 04:44:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (158A6C00) [pid = 3804] [serial = 754] [outer = 1542D800] 04:44:30 INFO - PROCESS | 3804 | 1468500270639 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]]]}] 04:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 585ms 04:44:30 INFO - PROCESS | 3804 | 1468500270683 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 04:44:30 INFO - PROCESS | 3804 | 1468500270685 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 04:44:30 INFO - PROCESS | 3804 | 1468500270703 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:44:30 INFO - PROCESS | 3804 | 1468500270704 Marionette TRACE conn3 <- [1,970,null,{}] 04:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:44:30 INFO - PROCESS | 3804 | 1468500270708 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}] 04:44:30 INFO - PROCESS | 3804 | 1468500270710 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:30 INFO - PROCESS | 3804 | 1468500270796 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 04:44:30 INFO - PROCESS | 3804 | 1468500270802 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:30 INFO - PROCESS | 3804 | 1468500270804 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:30 INFO - PROCESS | 3804 | ++DOCSHELL 1634CC00 == 31 [pid = 3804] [id = 252] 04:44:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (1672AC00) [pid = 3804] [serial = 755] [outer = 00000000] 04:44:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (16A7BC00) [pid = 3804] [serial = 756] [outer = 1672AC00] 04:44:30 INFO - PROCESS | 3804 | 1468500270857 Marionette DEBUG loaded listener.js 04:44:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (16AAFC00) [pid = 3804] [serial = 757] [outer = 1672AC00] 04:44:31 INFO - PROCESS | 3804 | 1468500271246 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]]]}] 04:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 572ms 04:44:31 INFO - PROCESS | 3804 | 1468500271272 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 04:44:31 INFO - PROCESS | 3804 | 1468500271274 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 04:44:31 INFO - PROCESS | 3804 | 1468500271278 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:44:31 INFO - PROCESS | 3804 | 1468500271279 Marionette TRACE conn3 <- [1,974,null,{}] 04:44:31 INFO - PROCESS | 3804 | 1468500271283 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}] 04:44:31 INFO - PROCESS | 3804 | 1468500271288 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:31 INFO - PROCESS | 3804 | 1468500271403 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 04:44:31 INFO - PROCESS | 3804 | 1468500271409 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:31 INFO - PROCESS | 3804 | 1468500271411 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:31 INFO - PROCESS | 3804 | ++DOCSHELL 10478000 == 32 [pid = 3804] [id = 253] 04:44:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (16B7C800) [pid = 3804] [serial = 758] [outer = 00000000] 04:44:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (17655400) [pid = 3804] [serial = 759] [outer = 16B7C800] 04:44:31 INFO - PROCESS | 3804 | 1468500271453 Marionette DEBUG loaded listener.js 04:44:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (17707800) [pid = 3804] [serial = 760] [outer = 16B7C800] 04:44:31 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (16AB4800) [pid = 3804] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:44:31 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (158C0000) [pid = 3804] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:44:31 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (12DF7400) [pid = 3804] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:44:31 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (181A3000) [pid = 3804] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:44:31 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (14F27000) [pid = 3804] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:44:31 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (114CA800) [pid = 3804] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:44:31 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (10E0BC00) [pid = 3804] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:44:31 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (180B7800) [pid = 3804] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:44:31 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (130CA000) [pid = 3804] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:44:31 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (17657800) [pid = 3804] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:44:31 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (19D86000) [pid = 3804] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:44:31 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (19D94000) [pid = 3804] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:44:31 INFO - PROCESS | 3804 | 1468500271925 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]]]}] 04:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 702ms 04:44:31 INFO - PROCESS | 3804 | 1468500271988 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 04:44:31 INFO - PROCESS | 3804 | 1468500271989 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 04:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:44:31 INFO - PROCESS | 3804 | 1468500271974 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:44:31 INFO - PROCESS | 3804 | 1468500271975 Marionette TRACE conn3 <- [1,978,null,{}] 04:44:31 INFO - PROCESS | 3804 | 1468500271979 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}] 04:44:31 INFO - PROCESS | 3804 | 1468500271981 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:32 INFO - PROCESS | 3804 | 1468500272054 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 04:44:32 INFO - PROCESS | 3804 | 1468500272059 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:32 INFO - PROCESS | 3804 | 1468500272061 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:32 INFO - PROCESS | 3804 | ++DOCSHELL 1306A000 == 33 [pid = 3804] [id = 254] 04:44:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (130CA000) [pid = 3804] [serial = 761] [outer = 00000000] 04:44:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (16AA7400) [pid = 3804] [serial = 762] [outer = 130CA000] 04:44:32 INFO - PROCESS | 3804 | 1468500272091 Marionette DEBUG loaded listener.js 04:44:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (16EBB800) [pid = 3804] [serial = 763] [outer = 130CA000] 04:44:32 INFO - PROCESS | 3804 | 1468500272446 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]]]}] 04:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 495ms 04:44:32 INFO - PROCESS | 3804 | 1468500272480 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 04:44:32 INFO - PROCESS | 3804 | 1468500272482 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 04:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:44:32 INFO - PROCESS | 3804 | 1468500272488 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:44:32 INFO - PROCESS | 3804 | 1468500272490 Marionette TRACE conn3 <- [1,982,null,{}] 04:44:32 INFO - PROCESS | 3804 | 1468500272493 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}] 04:44:32 INFO - PROCESS | 3804 | 1468500272495 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:32 INFO - PROCESS | 3804 | 1468500272548 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 04:44:32 INFO - PROCESS | 3804 | 1468500272553 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:32 INFO - PROCESS | 3804 | 1468500272555 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:32 INFO - PROCESS | 3804 | ++DOCSHELL 10E05C00 == 34 [pid = 3804] [id = 255] 04:44:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (17654400) [pid = 3804] [serial = 764] [outer = 00000000] 04:44:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (17D9D400) [pid = 3804] [serial = 765] [outer = 17654400] 04:44:32 INFO - PROCESS | 3804 | 1468500272599 Marionette DEBUG loaded listener.js 04:44:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (17E48000) [pid = 3804] [serial = 766] [outer = 17654400] 04:44:33 INFO - PROCESS | 3804 | 1468500273284 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]]]}] 04:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 871ms 04:44:33 INFO - PROCESS | 3804 | 1468500273382 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 04:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:44:33 INFO - PROCESS | 3804 | 1468500273365 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 04:44:33 INFO - PROCESS | 3804 | 1468500273370 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:44:33 INFO - PROCESS | 3804 | 1468500273373 Marionette TRACE conn3 <- [1,986,null,{}] 04:44:33 INFO - PROCESS | 3804 | 1468500273378 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}] 04:44:33 INFO - PROCESS | 3804 | 1468500273382 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:33 INFO - PROCESS | 3804 | 1468500273533 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 04:44:33 INFO - PROCESS | 3804 | 1468500273600 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:33 INFO - PROCESS | 3804 | 1468500273602 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:33 INFO - PROCESS | 3804 | ++DOCSHELL 11C3D800 == 35 [pid = 3804] [id = 256] 04:44:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (11CD1000) [pid = 3804] [serial = 767] [outer = 00000000] 04:44:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (12B1F400) [pid = 3804] [serial = 768] [outer = 11CD1000] 04:44:33 INFO - PROCESS | 3804 | 1468500273657 Marionette DEBUG loaded listener.js 04:44:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (1303C000) [pid = 3804] [serial = 769] [outer = 11CD1000] 04:44:34 INFO - PROCESS | 3804 | 1468500274430 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]]]}] 04:44:34 INFO - PROCESS | 3804 | --DOCSHELL 1306A000 == 34 [pid = 3804] [id = 254] 04:44:34 INFO - PROCESS | 3804 | --DOCSHELL 10478000 == 33 [pid = 3804] [id = 253] 04:44:34 INFO - PROCESS | 3804 | --DOCSHELL 1634CC00 == 32 [pid = 3804] [id = 252] 04:44:34 INFO - PROCESS | 3804 | --DOCSHELL 142E6000 == 31 [pid = 3804] [id = 251] 04:44:34 INFO - PROCESS | 3804 | --DOCSHELL 139F8800 == 30 [pid = 3804] [id = 250] 04:44:34 INFO - PROCESS | 3804 | --DOCSHELL 12D6DC00 == 29 [pid = 3804] [id = 249] 04:44:34 INFO - PROCESS | 3804 | --DOCSHELL 112E7400 == 28 [pid = 3804] [id = 248] 04:44:34 INFO - PROCESS | 3804 | --DOCSHELL 1055E400 == 27 [pid = 3804] [id = 247] 04:44:34 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (19D8A000) [pid = 3804] [serial = 729] [outer = 00000000] [url = about:blank] 04:44:34 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (1A034800) [pid = 3804] [serial = 732] [outer = 00000000] [url = about:blank] 04:44:34 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (1A036C00) [pid = 3804] [serial = 733] [outer = 00000000] [url = about:blank] 04:44:34 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (1756CC00) [pid = 3804] [serial = 717] [outer = 00000000] [url = about:blank] 04:44:34 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (16A7B800) [pid = 3804] [serial = 714] [outer = 00000000] [url = about:blank] 04:44:34 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (13127400) [pid = 3804] [serial = 708] [outer = 00000000] [url = about:blank] 04:44:34 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (19D8F800) [pid = 3804] [serial = 730] [outer = 00000000] [url = about:blank] 04:44:34 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (131F7000) [pid = 3804] [serial = 709] [outer = 00000000] [url = about:blank] 04:44:34 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (1979A800) [pid = 3804] [serial = 700] [outer = 00000000] [url = about:blank] 04:44:34 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (19792400) [pid = 3804] [serial = 699] [outer = 00000000] [url = about:blank] 04:44:34 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (1532E400) [pid = 3804] [serial = 711] [outer = 00000000] [url = about:blank] 04:44:34 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (15464C00) [pid = 3804] [serial = 712] [outer = 00000000] [url = about:blank] 04:44:34 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (12B1CC00) [pid = 3804] [serial = 702] [outer = 00000000] [url = about:blank] 04:44:34 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (1314E400) [pid = 3804] [serial = 703] [outer = 00000000] [url = about:blank] 04:44:34 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (114D5000) [pid = 3804] [serial = 705] [outer = 00000000] [url = about:blank] 04:44:34 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (128A8000) [pid = 3804] [serial = 706] [outer = 00000000] [url = about:blank] 04:44:34 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (1819EC00) [pid = 3804] [serial = 720] [outer = 00000000] [url = about:blank] 04:44:34 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (17656400) [pid = 3804] [serial = 718] [outer = 00000000] [url = about:blank] 04:44:34 INFO - PROCESS | 3804 | --DOMWINDOW == 60 (14F23400) [pid = 3804] [serial = 723] [outer = 00000000] [url = about:blank] 04:44:34 INFO - PROCESS | 3804 | --DOMWINDOW == 59 (19794C00) [pid = 3804] [serial = 726] [outer = 00000000] [url = about:blank] 04:44:34 INFO - PROCESS | 3804 | --DOMWINDOW == 58 (181A3400) [pid = 3804] [serial = 721] [outer = 00000000] [url = about:blank] 04:44:34 INFO - PROCESS | 3804 | --DOMWINDOW == 57 (19799400) [pid = 3804] [serial = 727] [outer = 00000000] [url = about:blank] 04:44:34 INFO - PROCESS | 3804 | --DOMWINDOW == 56 (1532C000) [pid = 3804] [serial = 724] [outer = 00000000] [url = about:blank] 04:44:34 INFO - PROCESS | 3804 | --DOMWINDOW == 55 (16AAC400) [pid = 3804] [serial = 715] [outer = 00000000] [url = about:blank] 04:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1079ms 04:44:34 INFO - PROCESS | 3804 | 1468500274472 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 04:44:34 INFO - PROCESS | 3804 | 1468500274457 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 04:44:34 INFO - PROCESS | 3804 | 1468500274463 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:44:34 INFO - PROCESS | 3804 | 1468500274466 Marionette TRACE conn3 <- [1,990,null,{}] 04:44:34 INFO - PROCESS | 3804 | 1468500274471 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}] 04:44:34 INFO - PROCESS | 3804 | 1468500274474 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:34 INFO - PROCESS | 3804 | 1468500274559 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 04:44:34 INFO - PROCESS | 3804 | 1468500274566 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:34 INFO - PROCESS | 3804 | 1468500274569 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:34 INFO - PROCESS | 3804 | ++DOCSHELL 10ECF800 == 28 [pid = 3804] [id = 257] 04:44:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 56 (10ED1000) [pid = 3804] [serial = 770] [outer = 00000000] 04:44:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 57 (114D3800) [pid = 3804] [serial = 771] [outer = 10ED1000] 04:44:34 INFO - PROCESS | 3804 | 1468500274599 Marionette DEBUG loaded listener.js 04:44:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 58 (1291E000) [pid = 3804] [serial = 772] [outer = 10ED1000] 04:44:35 INFO - PROCESS | 3804 | 1468500275030 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]]]}] 04:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 611ms 04:44:35 INFO - PROCESS | 3804 | 1468500275090 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 04:44:35 INFO - PROCESS | 3804 | 1468500275095 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 04:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:44:35 INFO - PROCESS | 3804 | 1468500275101 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:44:35 INFO - PROCESS | 3804 | 1468500275104 Marionette TRACE conn3 <- [1,994,null,{}] 04:44:35 INFO - PROCESS | 3804 | 1468500275109 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}] 04:44:35 INFO - PROCESS | 3804 | 1468500275113 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:35 INFO - PROCESS | 3804 | 1468500275204 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 04:44:35 INFO - PROCESS | 3804 | 1468500275264 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:35 INFO - PROCESS | 3804 | 1468500275266 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:35 INFO - PROCESS | 3804 | ++DOCSHELL 12B13C00 == 29 [pid = 3804] [id = 258] 04:44:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 59 (1306F000) [pid = 3804] [serial = 773] [outer = 00000000] 04:44:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (13157400) [pid = 3804] [serial = 774] [outer = 1306F000] 04:44:35 INFO - PROCESS | 3804 | 1468500275312 Marionette DEBUG loaded listener.js 04:44:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (132AA000) [pid = 3804] [serial = 775] [outer = 1306F000] 04:44:35 INFO - PROCESS | 3804 | 1468500275618 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]]]}] 04:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 586ms 04:44:35 INFO - PROCESS | 3804 | 1468500275684 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 04:44:35 INFO - PROCESS | 3804 | 1468500275686 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 04:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:44:35 INFO - PROCESS | 3804 | 1468500275690 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:44:35 INFO - PROCESS | 3804 | 1468500275693 Marionette TRACE conn3 <- [1,998,null,{}] 04:44:35 INFO - PROCESS | 3804 | 1468500275715 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}] 04:44:35 INFO - PROCESS | 3804 | 1468500275720 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:35 INFO - PROCESS | 3804 | 1468500275807 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 04:44:35 INFO - PROCESS | 3804 | 1468500275821 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:35 INFO - PROCESS | 3804 | 1468500275824 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:35 INFO - PROCESS | 3804 | ++DOCSHELL 15431400 == 30 [pid = 3804] [id = 259] 04:44:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (15432400) [pid = 3804] [serial = 776] [outer = 00000000] 04:44:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (15439400) [pid = 3804] [serial = 777] [outer = 15432400] 04:44:35 INFO - PROCESS | 3804 | 1468500275869 Marionette DEBUG loaded listener.js 04:44:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (156A8C00) [pid = 3804] [serial = 778] [outer = 15432400] 04:44:36 INFO - PROCESS | 3804 | 1468500276250 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]]]}] 04:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 598ms 04:44:36 INFO - PROCESS | 3804 | 1468500276279 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 04:44:36 INFO - PROCESS | 3804 | 1468500276281 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 04:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:44:36 INFO - PROCESS | 3804 | 1468500276284 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:44:36 INFO - PROCESS | 3804 | 1468500276286 Marionette TRACE conn3 <- [1,1002,null,{}] 04:44:36 INFO - PROCESS | 3804 | 1468500276289 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}] 04:44:36 INFO - PROCESS | 3804 | 1468500276291 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:36 INFO - PROCESS | 3804 | 1468500276371 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 04:44:36 INFO - PROCESS | 3804 | 1468500276358 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:36 INFO - PROCESS | 3804 | 1468500276360 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:36 INFO - PROCESS | 3804 | ++DOCSHELL 16289400 == 31 [pid = 3804] [id = 260] 04:44:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (1628A400) [pid = 3804] [serial = 779] [outer = 00000000] 04:44:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (16AAC000) [pid = 3804] [serial = 780] [outer = 1628A400] 04:44:36 INFO - PROCESS | 3804 | 1468500276404 Marionette DEBUG loaded listener.js 04:44:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (16AB1400) [pid = 3804] [serial = 781] [outer = 1628A400] 04:44:36 INFO - PROCESS | 3804 | 1468500276810 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]]]}] 04:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 520ms 04:44:36 INFO - PROCESS | 3804 | 1468500276811 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 04:44:36 INFO - PROCESS | 3804 | 1468500276813 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 04:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:44:36 INFO - PROCESS | 3804 | 1468500276825 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:44:36 INFO - PROCESS | 3804 | 1468500276826 Marionette TRACE conn3 <- [1,1006,null,{}] 04:44:36 INFO - PROCESS | 3804 | 1468500276830 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}] 04:44:36 INFO - PROCESS | 3804 | 1468500276832 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:36 INFO - PROCESS | 3804 | 1468500276917 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 04:44:36 INFO - PROCESS | 3804 | 1468500276999 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:36 INFO - PROCESS | 3804 | 1468500277001 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:36 INFO - PROCESS | 3804 | ++DOCSHELL 16F35000 == 32 [pid = 3804] [id = 261] 04:44:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (16F36400) [pid = 3804] [serial = 782] [outer = 00000000] 04:44:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (175FC400) [pid = 3804] [serial = 783] [outer = 16F36400] 04:44:37 INFO - PROCESS | 3804 | 1468500277025 Marionette DEBUG loaded listener.js 04:44:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (1770D000) [pid = 3804] [serial = 784] [outer = 16F36400] 04:44:37 INFO - PROCESS | 3804 | 1468500277377 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]]]}] 04:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 585ms 04:44:37 INFO - PROCESS | 3804 | 1468500277415 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 04:44:37 INFO - PROCESS | 3804 | 1468500277417 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 04:44:37 INFO - PROCESS | 3804 | 1468500277420 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:44:37 INFO - PROCESS | 3804 | 1468500277422 Marionette TRACE conn3 <- [1,1010,null,{}] 04:44:37 INFO - PROCESS | 3804 | 1468500277425 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}] 04:44:37 INFO - PROCESS | 3804 | 1468500277430 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:37 INFO - PROCESS | 3804 | 1468500277536 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 04:44:37 INFO - PROCESS | 3804 | 1468500277550 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:37 INFO - PROCESS | 3804 | 1468500277552 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:37 INFO - PROCESS | 3804 | ++DOCSHELL 16729400 == 33 [pid = 3804] [id = 262] 04:44:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (16EBE000) [pid = 3804] [serial = 785] [outer = 00000000] 04:44:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (180B7400) [pid = 3804] [serial = 786] [outer = 16EBE000] 04:44:37 INFO - PROCESS | 3804 | 1468500277622 Marionette DEBUG loaded listener.js 04:44:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (180B9800) [pid = 3804] [serial = 787] [outer = 16EBE000] 04:44:37 INFO - PROCESS | 3804 | 1468500278007 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]]]}] 04:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 625ms 04:44:38 INFO - PROCESS | 3804 | 1468500278051 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 04:44:38 INFO - PROCESS | 3804 | 1468500278053 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 04:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:44:38 INFO - PROCESS | 3804 | 1468500278065 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:44:38 INFO - PROCESS | 3804 | 1468500278067 Marionette TRACE conn3 <- [1,1014,null,{}] 04:44:38 INFO - PROCESS | 3804 | 1468500278070 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}] 04:44:38 INFO - PROCESS | 3804 | 1468500278072 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:38 INFO - PROCESS | 3804 | 1468500278156 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 04:44:38 INFO - PROCESS | 3804 | 1468500278172 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:38 INFO - PROCESS | 3804 | 1468500278174 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:38 INFO - PROCESS | 3804 | ++DOCSHELL 10A73400 == 34 [pid = 3804] [id = 263] 04:44:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (129B0400) [pid = 3804] [serial = 788] [outer = 00000000] 04:44:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (181A4400) [pid = 3804] [serial = 789] [outer = 129B0400] 04:44:38 INFO - PROCESS | 3804 | 1468500278269 Marionette DEBUG loaded listener.js 04:44:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (181A4800) [pid = 3804] [serial = 790] [outer = 129B0400] 04:44:38 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (139F8C00) [pid = 3804] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:44:38 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (12DF0800) [pid = 3804] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:44:38 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (1542D800) [pid = 3804] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:44:38 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (112E7800) [pid = 3804] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:44:38 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (11AE5000) [pid = 3804] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:44:38 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (1672AC00) [pid = 3804] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:44:38 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (16B7C800) [pid = 3804] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:44:38 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (10560000) [pid = 3804] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:44:38 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (130CA000) [pid = 3804] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:44:38 INFO - PROCESS | 3804 | 1468500278568 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]]]}] 04:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 533ms 04:44:38 INFO - PROCESS | 3804 | 1468500278590 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 04:44:38 INFO - PROCESS | 3804 | 1468500278591 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 04:44:38 INFO - PROCESS | 3804 | 1468500278595 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:44:38 INFO - PROCESS | 3804 | 1468500278597 Marionette TRACE conn3 <- [1,1018,null,{}] 04:44:38 INFO - PROCESS | 3804 | 1468500278600 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}] 04:44:38 INFO - PROCESS | 3804 | 1468500278602 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:38 INFO - PROCESS | 3804 | 1468500278684 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 04:44:38 INFO - PROCESS | 3804 | 1468500278744 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:38 INFO - PROCESS | 3804 | 1468500278746 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:38 INFO - PROCESS | 3804 | ++DOCSHELL 11AE5000 == 35 [pid = 3804] [id = 264] 04:44:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (11CD4800) [pid = 3804] [serial = 791] [outer = 00000000] 04:44:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (16B7C800) [pid = 3804] [serial = 792] [outer = 11CD4800] 04:44:38 INFO - PROCESS | 3804 | 1468500278788 Marionette DEBUG loaded listener.js 04:44:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (17E48800) [pid = 3804] [serial = 793] [outer = 11CD4800] 04:44:39 INFO - PROCESS | 3804 | 1468500279079 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]]]}] 04:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 494ms 04:44:39 INFO - PROCESS | 3804 | 1468500279106 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 04:44:39 INFO - PROCESS | 3804 | 1468500279108 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 04:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:44:39 INFO - PROCESS | 3804 | 1468500279111 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:44:39 INFO - PROCESS | 3804 | 1468500279113 Marionette TRACE conn3 <- [1,1022,null,{}] 04:44:39 INFO - PROCESS | 3804 | 1468500279116 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}] 04:44:39 INFO - PROCESS | 3804 | 1468500279099 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:39 INFO - PROCESS | 3804 | 1468500279217 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 04:44:39 INFO - PROCESS | 3804 | 1468500279206 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:39 INFO - PROCESS | 3804 | 1468500279209 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:39 INFO - PROCESS | 3804 | ++DOCSHELL 12B18000 == 36 [pid = 3804] [id = 265] 04:44:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (12BC3000) [pid = 3804] [serial = 794] [outer = 00000000] 04:44:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (19A42C00) [pid = 3804] [serial = 795] [outer = 12BC3000] 04:44:39 INFO - PROCESS | 3804 | 1468500279252 Marionette DEBUG loaded listener.js 04:44:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (19A48800) [pid = 3804] [serial = 796] [outer = 12BC3000] 04:44:39 INFO - PROCESS | 3804 | 1468500279597 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]]]}] 04:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 533ms 04:44:39 INFO - PROCESS | 3804 | 1468500279631 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 04:44:39 INFO - PROCESS | 3804 | 1468500279633 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 04:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:44:39 INFO - PROCESS | 3804 | 1468500279637 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:44:39 INFO - PROCESS | 3804 | 1468500279638 Marionette TRACE conn3 <- [1,1026,null,{}] 04:44:39 INFO - PROCESS | 3804 | 1468500279642 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}] 04:44:39 INFO - PROCESS | 3804 | 1468500279644 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:39 INFO - PROCESS | 3804 | 1468500279732 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 04:44:39 INFO - PROCESS | 3804 | 1468500279739 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:39 INFO - PROCESS | 3804 | 1468500279741 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:39 INFO - PROCESS | 3804 | ++DOCSHELL 11240C00 == 37 [pid = 3804] [id = 266] 04:44:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (114CA800) [pid = 3804] [serial = 797] [outer = 00000000] 04:44:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (19D85400) [pid = 3804] [serial = 798] [outer = 114CA800] 04:44:39 INFO - PROCESS | 3804 | 1468500279783 Marionette DEBUG loaded listener.js 04:44:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (19D89800) [pid = 3804] [serial = 799] [outer = 114CA800] 04:44:40 INFO - PROCESS | 3804 | 1468500280329 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]]]}] 04:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 754ms 04:44:40 INFO - PROCESS | 3804 | 1468500280387 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 04:44:40 INFO - PROCESS | 3804 | 1468500280392 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 04:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:44:40 INFO - PROCESS | 3804 | 1468500280398 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:44:40 INFO - PROCESS | 3804 | 1468500280401 Marionette TRACE conn3 <- [1,1030,null,{}] 04:44:40 INFO - PROCESS | 3804 | 1468500280408 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}] 04:44:40 INFO - PROCESS | 3804 | 1468500280411 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:40 INFO - PROCESS | 3804 | 1468500280564 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 04:44:40 INFO - PROCESS | 3804 | 1468500280574 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:40 INFO - PROCESS | 3804 | 1468500280577 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:40 INFO - PROCESS | 3804 | ++DOCSHELL 10ECEC00 == 38 [pid = 3804] [id = 267] 04:44:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (10ED4C00) [pid = 3804] [serial = 800] [outer = 00000000] 04:44:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (12DFC800) [pid = 3804] [serial = 801] [outer = 10ED4C00] 04:44:40 INFO - PROCESS | 3804 | 1468500280614 Marionette DEBUG loaded listener.js 04:44:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (13159400) [pid = 3804] [serial = 802] [outer = 10ED4C00] 04:44:41 INFO - PROCESS | 3804 | 1468500281119 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]]]}] 04:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 755ms 04:44:41 INFO - PROCESS | 3804 | 1468500281172 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 04:44:41 INFO - PROCESS | 3804 | 1468500281155 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 04:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:44:41 INFO - PROCESS | 3804 | 1468500281162 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:44:41 INFO - PROCESS | 3804 | 1468500281165 Marionette TRACE conn3 <- [1,1034,null,{}] 04:44:41 INFO - PROCESS | 3804 | 1468500281168 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}] 04:44:41 INFO - PROCESS | 3804 | 1468500281171 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:41 INFO - PROCESS | 3804 | 1468500281309 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 04:44:41 INFO - PROCESS | 3804 | 1468500281365 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:41 INFO - PROCESS | 3804 | 1468500281368 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:41 INFO - PROCESS | 3804 | ++DOCSHELL 14F23400 == 39 [pid = 3804] [id = 268] 04:44:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (14F27000) [pid = 3804] [serial = 803] [outer = 00000000] 04:44:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (158C7400) [pid = 3804] [serial = 804] [outer = 14F27000] 04:44:41 INFO - PROCESS | 3804 | 1468500281403 Marionette DEBUG loaded listener.js 04:44:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (16AA6800) [pid = 3804] [serial = 805] [outer = 14F27000] 04:44:41 INFO - PROCESS | 3804 | 1468500281936 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]]]}] 04:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 780ms 04:44:41 INFO - PROCESS | 3804 | 1468500281948 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 04:44:41 INFO - PROCESS | 3804 | 1468500281950 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 04:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:44:41 INFO - PROCESS | 3804 | 1468500281954 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:44:41 INFO - PROCESS | 3804 | 1468500281958 Marionette TRACE conn3 <- [1,1038,null,{}] 04:44:41 INFO - PROCESS | 3804 | 1468500281971 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}] 04:44:41 INFO - PROCESS | 3804 | 1468500281975 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:42 INFO - PROCESS | 3804 | 1468500282093 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 04:44:42 INFO - PROCESS | 3804 | 1468500282182 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:42 INFO - PROCESS | 3804 | 1468500282185 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:42 INFO - PROCESS | 3804 | ++DOCSHELL 19A42400 == 40 [pid = 3804] [id = 269] 04:44:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (19A43400) [pid = 3804] [serial = 806] [outer = 00000000] 04:44:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (19D8A800) [pid = 3804] [serial = 807] [outer = 19A43400] 04:44:42 INFO - PROCESS | 3804 | 1468500282247 Marionette DEBUG loaded listener.js 04:44:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (1A029400) [pid = 3804] [serial = 808] [outer = 19A43400] 04:44:43 INFO - PROCESS | 3804 | --DOCSHELL 12B18000 == 39 [pid = 3804] [id = 265] 04:44:43 INFO - PROCESS | 3804 | --DOCSHELL 11AE5000 == 38 [pid = 3804] [id = 264] 04:44:43 INFO - PROCESS | 3804 | --DOCSHELL 10A73400 == 37 [pid = 3804] [id = 263] 04:44:43 INFO - PROCESS | 3804 | --DOCSHELL 16729400 == 36 [pid = 3804] [id = 262] 04:44:43 INFO - PROCESS | 3804 | --DOCSHELL 16F35000 == 35 [pid = 3804] [id = 261] 04:44:43 INFO - PROCESS | 3804 | --DOCSHELL 16289400 == 34 [pid = 3804] [id = 260] 04:44:43 INFO - PROCESS | 3804 | --DOCSHELL 15431400 == 33 [pid = 3804] [id = 259] 04:44:43 INFO - PROCESS | 3804 | --DOCSHELL 12B13C00 == 32 [pid = 3804] [id = 258] 04:44:43 INFO - PROCESS | 3804 | --DOCSHELL 10ECF800 == 31 [pid = 3804] [id = 257] 04:44:43 INFO - PROCESS | 3804 | --DOCSHELL 10E05C00 == 30 [pid = 3804] [id = 255] 04:44:43 INFO - PROCESS | 3804 | --DOCSHELL 11C3D800 == 29 [pid = 3804] [id = 256] 04:44:43 INFO - PROCESS | 3804 | --DOCSHELL 14F23400 == 28 [pid = 3804] [id = 268] 04:44:43 INFO - PROCESS | 3804 | --DOCSHELL 11240C00 == 27 [pid = 3804] [id = 266] 04:44:43 INFO - PROCESS | 3804 | --DOCSHELL 10ECEC00 == 26 [pid = 3804] [id = 267] 04:44:43 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (13DCA400) [pid = 3804] [serial = 750] [outer = 00000000] [url = about:blank] 04:44:43 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (13070C00) [pid = 3804] [serial = 747] [outer = 00000000] [url = about:blank] 04:44:43 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (13155C00) [pid = 3804] [serial = 748] [outer = 00000000] [url = about:blank] 04:44:43 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (156A7C00) [pid = 3804] [serial = 753] [outer = 00000000] [url = about:blank] 04:44:43 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (1281DC00) [pid = 3804] [serial = 744] [outer = 00000000] [url = about:blank] 04:44:43 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (129EC800) [pid = 3804] [serial = 745] [outer = 00000000] [url = about:blank] 04:44:43 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (13947C00) [pid = 3804] [serial = 736] [outer = 00000000] [url = about:blank] 04:44:43 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (12BBC800) [pid = 3804] [serial = 735] [outer = 00000000] [url = about:blank] 04:44:43 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (16730400) [pid = 3804] [serial = 738] [outer = 00000000] [url = about:blank] 04:44:43 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (16A7BC00) [pid = 3804] [serial = 756] [outer = 00000000] [url = about:blank] 04:44:43 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (16EBB800) [pid = 3804] [serial = 763] [outer = 00000000] [url = about:blank] 04:44:43 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (158A6C00) [pid = 3804] [serial = 754] [outer = 00000000] [url = about:blank] 04:44:43 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (17655400) [pid = 3804] [serial = 759] [outer = 00000000] [url = about:blank] 04:44:43 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (16AAFC00) [pid = 3804] [serial = 757] [outer = 00000000] [url = about:blank] 04:44:43 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (10A09800) [pid = 3804] [serial = 741] [outer = 00000000] [url = about:blank] 04:44:43 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (10A77800) [pid = 3804] [serial = 742] [outer = 00000000] [url = about:blank] 04:44:43 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (17707800) [pid = 3804] [serial = 760] [outer = 00000000] [url = about:blank] 04:44:43 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (12B18800) [pid = 3804] [serial = 751] [outer = 00000000] [url = about:blank] 04:44:43 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (16AA7400) [pid = 3804] [serial = 762] [outer = 00000000] [url = about:blank] 04:44:43 INFO - PROCESS | 3804 | 1468500283456 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]]]}] 04:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1509ms 04:44:43 INFO - PROCESS | 3804 | 1468500283476 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 04:44:43 INFO - PROCESS | 3804 | 1468500283481 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 04:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:44:43 INFO - PROCESS | 3804 | 1468500283486 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:44:43 INFO - PROCESS | 3804 | 1468500283489 Marionette TRACE conn3 <- [1,1042,null,{}] 04:44:43 INFO - PROCESS | 3804 | 1468500283495 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}] 04:44:43 INFO - PROCESS | 3804 | 1468500283498 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:43 INFO - PROCESS | 3804 | 1468500283566 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 04:44:43 INFO - PROCESS | 3804 | 1468500283598 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:43 INFO - PROCESS | 3804 | 1468500283603 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:43 INFO - PROCESS | 3804 | ++DOCSHELL 10E0F400 == 27 [pid = 3804] [id = 270] 04:44:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (10E10800) [pid = 3804] [serial = 809] [outer = 00000000] 04:44:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (1123CC00) [pid = 3804] [serial = 810] [outer = 10E10800] 04:44:43 INFO - PROCESS | 3804 | 1468500283656 Marionette DEBUG loaded listener.js 04:44:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (112E7400) [pid = 3804] [serial = 811] [outer = 10E10800] 04:44:44 INFO - PROCESS | 3804 | 1468500284065 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]]]}] 04:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 611ms 04:44:44 INFO - PROCESS | 3804 | 1468500284088 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 04:44:44 INFO - PROCESS | 3804 | 1468500284093 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 04:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:44:44 INFO - PROCESS | 3804 | 1468500284099 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:44:44 INFO - PROCESS | 3804 | 1468500284102 Marionette TRACE conn3 <- [1,1046,null,{}] 04:44:44 INFO - PROCESS | 3804 | 1468500284105 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}] 04:44:44 INFO - PROCESS | 3804 | 1468500284108 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:44 INFO - PROCESS | 3804 | 1468500284174 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 04:44:44 INFO - PROCESS | 3804 | 1468500284184 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:44 INFO - PROCESS | 3804 | 1468500284187 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:44 INFO - PROCESS | 3804 | ++DOCSHELL 12B15000 == 28 [pid = 3804] [id = 271] 04:44:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (12B15800) [pid = 3804] [serial = 812] [outer = 00000000] 04:44:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (12B1E400) [pid = 3804] [serial = 813] [outer = 12B15800] 04:44:44 INFO - PROCESS | 3804 | 1468500284234 Marionette DEBUG loaded listener.js 04:44:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (12D68800) [pid = 3804] [serial = 814] [outer = 12B15800] 04:44:44 INFO - PROCESS | 3804 | 1468500284632 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]]]}] 04:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 572ms 04:44:44 INFO - PROCESS | 3804 | 1468500284679 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 04:44:44 INFO - PROCESS | 3804 | 1468500284681 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 04:44:44 INFO - PROCESS | 3804 | 1468500284684 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:44:44 INFO - PROCESS | 3804 | 1468500284688 Marionette TRACE conn3 <- [1,1050,null,{}] 04:44:44 INFO - PROCESS | 3804 | 1468500284728 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}] 04:44:44 INFO - PROCESS | 3804 | 1468500284733 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:44 INFO - PROCESS | 3804 | 1468500284834 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 04:44:44 INFO - PROCESS | 3804 | 1468500284845 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:44 INFO - PROCESS | 3804 | 1468500284848 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:44 INFO - PROCESS | 3804 | ++DOCSHELL 131F6400 == 29 [pid = 3804] [id = 272] 04:44:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (131F6800) [pid = 3804] [serial = 815] [outer = 00000000] 04:44:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (139F1000) [pid = 3804] [serial = 816] [outer = 131F6800] 04:44:44 INFO - PROCESS | 3804 | 1468500284898 Marionette DEBUG loaded listener.js 04:44:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (139F8800) [pid = 3804] [serial = 817] [outer = 131F6800] 04:44:45 INFO - PROCESS | 3804 | 1468500285233 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]]]}] 04:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 585ms 04:44:45 INFO - PROCESS | 3804 | 1468500285274 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 04:44:45 INFO - PROCESS | 3804 | 1468500285277 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 04:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:44:45 INFO - PROCESS | 3804 | 1468500285280 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:44:45 INFO - PROCESS | 3804 | 1468500285282 Marionette TRACE conn3 <- [1,1054,null,{}] 04:44:45 INFO - PROCESS | 3804 | 1468500285286 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}] 04:44:45 INFO - PROCESS | 3804 | 1468500285287 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:45 INFO - PROCESS | 3804 | 1468500285400 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 04:44:45 INFO - PROCESS | 3804 | 1468500285418 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:45 INFO - PROCESS | 3804 | 1468500285420 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:45 INFO - PROCESS | 3804 | ++DOCSHELL 139F6800 == 30 [pid = 3804] [id = 273] 04:44:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (13C81C00) [pid = 3804] [serial = 818] [outer = 00000000] 04:44:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (14FB2C00) [pid = 3804] [serial = 819] [outer = 13C81C00] 04:44:45 INFO - PROCESS | 3804 | 1468500285448 Marionette DEBUG loaded listener.js 04:44:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (15436C00) [pid = 3804] [serial = 820] [outer = 13C81C00] 04:44:45 INFO - PROCESS | 3804 | 1468500285832 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]]]}] 04:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 586ms 04:44:45 INFO - PROCESS | 3804 | 1468500285870 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 04:44:45 INFO - PROCESS | 3804 | 1468500285872 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 04:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:44:45 INFO - PROCESS | 3804 | 1468500285892 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:44:45 INFO - PROCESS | 3804 | 1468500285893 Marionette TRACE conn3 <- [1,1058,null,{}] 04:44:45 INFO - PROCESS | 3804 | 1468500285899 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}] 04:44:45 INFO - PROCESS | 3804 | 1468500285901 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:45 INFO - PROCESS | 3804 | 1468500286005 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 04:44:45 INFO - PROCESS | 3804 | 1468500285998 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:45 INFO - PROCESS | 3804 | 1468500286000 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:46 INFO - PROCESS | 3804 | ++DOCSHELL 129AA800 == 31 [pid = 3804] [id = 274] 04:44:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (13DC0000) [pid = 3804] [serial = 821] [outer = 00000000] 04:44:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (158AC800) [pid = 3804] [serial = 822] [outer = 13DC0000] 04:44:46 INFO - PROCESS | 3804 | 1468500286088 Marionette DEBUG loaded listener.js 04:44:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (158C9800) [pid = 3804] [serial = 823] [outer = 13DC0000] 04:44:46 INFO - PROCESS | 3804 | 1468500286461 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]]]}] 04:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 637ms 04:44:46 INFO - PROCESS | 3804 | 1468500286525 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 04:44:46 INFO - PROCESS | 3804 | 1468500286527 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 04:44:46 INFO - PROCESS | 3804 | 1468500286530 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:44:46 INFO - PROCESS | 3804 | 1468500286532 Marionette TRACE conn3 <- [1,1062,null,{}] 04:44:46 INFO - PROCESS | 3804 | 1468500286536 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}] 04:44:46 INFO - PROCESS | 3804 | 1468500286541 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:46 INFO - PROCESS | 3804 | 1468500286659 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 04:44:46 INFO - PROCESS | 3804 | 1468500286667 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:46 INFO - PROCESS | 3804 | 1468500286669 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:46 INFO - PROCESS | 3804 | ++DOCSHELL 16A86C00 == 32 [pid = 3804] [id = 275] 04:44:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (16AABC00) [pid = 3804] [serial = 824] [outer = 00000000] 04:44:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (16EBB800) [pid = 3804] [serial = 825] [outer = 16AABC00] 04:44:46 INFO - PROCESS | 3804 | 1468500286691 Marionette DEBUG loaded listener.js 04:44:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (175FBC00) [pid = 3804] [serial = 826] [outer = 16AABC00] 04:44:47 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (1628A400) [pid = 3804] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:44:47 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (11CD1000) [pid = 3804] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:44:47 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (156A9000) [pid = 3804] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:44:47 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (1306F000) [pid = 3804] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:44:47 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (16F36400) [pid = 3804] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:44:47 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (12BC3000) [pid = 3804] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:44:47 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (114CA800) [pid = 3804] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:44:47 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (11CD4800) [pid = 3804] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:44:47 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (10ED1000) [pid = 3804] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:44:47 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (129B0400) [pid = 3804] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:44:47 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (16EBE000) [pid = 3804] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:44:47 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (15432400) [pid = 3804] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:44:47 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (17654400) [pid = 3804] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:44:47 INFO - PROCESS | 3804 | 1468500287205 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]]]}] 04:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 702ms 04:44:47 INFO - PROCESS | 3804 | 1468500287238 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 04:44:47 INFO - PROCESS | 3804 | 1468500287239 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 04:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:44:47 INFO - PROCESS | 3804 | 1468500287243 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:44:47 INFO - PROCESS | 3804 | 1468500287244 Marionette TRACE conn3 <- [1,1066,null,{}] 04:44:47 INFO - PROCESS | 3804 | 1468500287229 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}] 04:44:47 INFO - PROCESS | 3804 | 1468500287230 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:47 INFO - PROCESS | 3804 | 1468500287319 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 04:44:47 INFO - PROCESS | 3804 | 1468500287326 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:47 INFO - PROCESS | 3804 | 1468500287328 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:47 INFO - PROCESS | 3804 | ++DOCSHELL 112EAC00 == 33 [pid = 3804] [id = 276] 04:44:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (129EC000) [pid = 3804] [serial = 827] [outer = 00000000] 04:44:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (139CB000) [pid = 3804] [serial = 828] [outer = 129EC000] 04:44:47 INFO - PROCESS | 3804 | 1468500287352 Marionette DEBUG loaded listener.js 04:44:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (142E0400) [pid = 3804] [serial = 829] [outer = 129EC000] 04:44:47 INFO - PROCESS | 3804 | 1468500287722 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]]]}] 04:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 533ms 04:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:44:47 INFO - PROCESS | 3804 | 1468500287773 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 04:44:47 INFO - PROCESS | 3804 | 1468500287775 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 04:44:47 INFO - PROCESS | 3804 | 1468500287778 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:44:47 INFO - PROCESS | 3804 | 1468500287761 Marionette TRACE conn3 <- [1,1070,null,{}] 04:44:47 INFO - PROCESS | 3804 | 1468500287764 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}] 04:44:47 INFO - PROCESS | 3804 | 1468500287766 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:47 INFO - PROCESS | 3804 | 1468500287840 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 04:44:47 INFO - PROCESS | 3804 | 1468500287846 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:47 INFO - PROCESS | 3804 | 1468500287848 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:47 INFO - PROCESS | 3804 | ++DOCSHELL 12BBC400 == 34 [pid = 3804] [id = 277] 04:44:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (15464C00) [pid = 3804] [serial = 830] [outer = 00000000] 04:44:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (16EBAC00) [pid = 3804] [serial = 831] [outer = 15464C00] 04:44:47 INFO - PROCESS | 3804 | 1468500287873 Marionette DEBUG loaded listener.js 04:44:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (17706000) [pid = 3804] [serial = 832] [outer = 15464C00] 04:44:48 INFO - PROCESS | 3804 | 1468500288261 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]]]}] 04:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 533ms 04:44:48 INFO - PROCESS | 3804 | 1468500288298 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 04:44:48 INFO - PROCESS | 3804 | 1468500288301 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 04:44:48 INFO - PROCESS | 3804 | 1468500288305 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:44:48 INFO - PROCESS | 3804 | 1468500288307 Marionette TRACE conn3 <- [1,1074,null,{}] 04:44:48 INFO - PROCESS | 3804 | 1468500288328 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}] 04:44:48 INFO - PROCESS | 3804 | 1468500288330 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:48 INFO - PROCESS | 3804 | 1468500288392 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 04:44:48 INFO - PROCESS | 3804 | 1468500288400 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:48 INFO - PROCESS | 3804 | 1468500288402 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:48 INFO - PROCESS | 3804 | ++DOCSHELL 17E48400 == 35 [pid = 3804] [id = 278] 04:44:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (17E54800) [pid = 3804] [serial = 833] [outer = 00000000] 04:44:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (180BBC00) [pid = 3804] [serial = 834] [outer = 17E54800] 04:44:48 INFO - PROCESS | 3804 | 1468500288445 Marionette DEBUG loaded listener.js 04:44:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (180BC000) [pid = 3804] [serial = 835] [outer = 17E54800] 04:44:48 INFO - PROCESS | 3804 | 1468500288803 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]]]}] 04:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 586ms 04:44:48 INFO - PROCESS | 3804 | 1468500288887 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 04:44:48 INFO - PROCESS | 3804 | 1468500288891 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 04:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:44:48 INFO - PROCESS | 3804 | 1468500288896 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:44:48 INFO - PROCESS | 3804 | 1468500288900 Marionette TRACE conn3 <- [1,1078,null,{}] 04:44:48 INFO - PROCESS | 3804 | 1468500288906 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}] 04:44:48 INFO - PROCESS | 3804 | 1468500288910 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:49 INFO - PROCESS | 3804 | 1468500289039 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 04:44:49 INFO - PROCESS | 3804 | 1468500289157 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:49 INFO - PROCESS | 3804 | 1468500289160 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:49 INFO - PROCESS | 3804 | ++DOCSHELL 10BC3800 == 36 [pid = 3804] [id = 279] 04:44:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (10E05000) [pid = 3804] [serial = 836] [outer = 00000000] 04:44:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (10EDA800) [pid = 3804] [serial = 837] [outer = 10E05000] 04:44:49 INFO - PROCESS | 3804 | 1468500289219 Marionette DEBUG loaded listener.js 04:44:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (11CD8400) [pid = 3804] [serial = 838] [outer = 10E05000] 04:44:49 INFO - PROCESS | 3804 | 1468500289945 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]]]}] 04:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1092ms 04:44:49 INFO - PROCESS | 3804 | 1468500289994 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 04:44:49 INFO - PROCESS | 3804 | 1468500289997 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 04:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:44:49 INFO - PROCESS | 3804 | 1468500290004 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:44:49 INFO - PROCESS | 3804 | 1468500290008 Marionette TRACE conn3 <- [1,1082,null,{}] 04:44:49 INFO - PROCESS | 3804 | 1468500290013 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}] 04:44:49 INFO - PROCESS | 3804 | 1468500290015 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:50 INFO - PROCESS | 3804 | 1468500290108 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 04:44:50 INFO - PROCESS | 3804 | 1468500290275 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:50 INFO - PROCESS | 3804 | 1468500290278 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:50 INFO - PROCESS | 3804 | ++DOCSHELL 104E4400 == 37 [pid = 3804] [id = 280] 04:44:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (104E5400) [pid = 3804] [serial = 839] [outer = 00000000] 04:44:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (10A0BC00) [pid = 3804] [serial = 840] [outer = 104E5400] 04:44:50 INFO - PROCESS | 3804 | 1468500290330 Marionette DEBUG loaded listener.js 04:44:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (10E08800) [pid = 3804] [serial = 841] [outer = 104E5400] 04:44:50 INFO - PROCESS | 3804 | --DOCSHELL 12BBC400 == 36 [pid = 3804] [id = 277] 04:44:50 INFO - PROCESS | 3804 | --DOCSHELL 112EAC00 == 35 [pid = 3804] [id = 276] 04:44:50 INFO - PROCESS | 3804 | --DOCSHELL 16A86C00 == 34 [pid = 3804] [id = 275] 04:44:50 INFO - PROCESS | 3804 | --DOCSHELL 129AA800 == 33 [pid = 3804] [id = 274] 04:44:50 INFO - PROCESS | 3804 | --DOCSHELL 139F6800 == 32 [pid = 3804] [id = 273] 04:44:50 INFO - PROCESS | 3804 | --DOCSHELL 131F6400 == 31 [pid = 3804] [id = 272] 04:44:50 INFO - PROCESS | 3804 | --DOCSHELL 12B15000 == 30 [pid = 3804] [id = 271] 04:44:50 INFO - PROCESS | 3804 | --DOCSHELL 10E0F400 == 29 [pid = 3804] [id = 270] 04:44:50 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (19D85400) [pid = 3804] [serial = 798] [outer = 00000000] [url = about:blank] 04:44:50 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (16B7C800) [pid = 3804] [serial = 792] [outer = 00000000] [url = about:blank] 04:44:50 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (1291E000) [pid = 3804] [serial = 772] [outer = 00000000] [url = about:blank] 04:44:50 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (181A4400) [pid = 3804] [serial = 789] [outer = 00000000] [url = about:blank] 04:44:50 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (180B9800) [pid = 3804] [serial = 787] [outer = 00000000] [url = about:blank] 04:44:50 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (156A8C00) [pid = 3804] [serial = 778] [outer = 00000000] [url = about:blank] 04:44:50 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (17E48800) [pid = 3804] [serial = 793] [outer = 00000000] [url = about:blank] 04:44:50 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (181A4800) [pid = 3804] [serial = 790] [outer = 00000000] [url = about:blank] 04:44:50 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (17D9D400) [pid = 3804] [serial = 765] [outer = 00000000] [url = about:blank] 04:44:50 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (15439400) [pid = 3804] [serial = 777] [outer = 00000000] [url = about:blank] 04:44:50 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (180B7400) [pid = 3804] [serial = 786] [outer = 00000000] [url = about:blank] 04:44:50 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (16AAC000) [pid = 3804] [serial = 780] [outer = 00000000] [url = about:blank] 04:44:50 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (1303C000) [pid = 3804] [serial = 769] [outer = 00000000] [url = about:blank] 04:44:50 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (16AB2400) [pid = 3804] [serial = 739] [outer = 00000000] [url = about:blank] 04:44:50 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (12B1F400) [pid = 3804] [serial = 768] [outer = 00000000] [url = about:blank] 04:44:50 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (13157400) [pid = 3804] [serial = 774] [outer = 00000000] [url = about:blank] 04:44:50 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (17E48000) [pid = 3804] [serial = 766] [outer = 00000000] [url = about:blank] 04:44:50 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (1770D000) [pid = 3804] [serial = 784] [outer = 00000000] [url = about:blank] 04:44:50 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (132AA000) [pid = 3804] [serial = 775] [outer = 00000000] [url = about:blank] 04:44:50 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (114D3800) [pid = 3804] [serial = 771] [outer = 00000000] [url = about:blank] 04:44:50 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (16AB1400) [pid = 3804] [serial = 781] [outer = 00000000] [url = about:blank] 04:44:50 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (175FC400) [pid = 3804] [serial = 783] [outer = 00000000] [url = about:blank] 04:44:50 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (19A42C00) [pid = 3804] [serial = 795] [outer = 00000000] [url = about:blank] 04:44:50 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (19A48800) [pid = 3804] [serial = 796] [outer = 00000000] [url = about:blank] 04:44:50 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (19D89800) [pid = 3804] [serial = 799] [outer = 00000000] [url = about:blank] 04:44:50 INFO - PROCESS | 3804 | 1468500290852 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]]]}] 04:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 871ms 04:44:50 INFO - PROCESS | 3804 | 1468500290880 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 04:44:50 INFO - PROCESS | 3804 | 1468500290883 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 04:44:50 INFO - PROCESS | 3804 | 1468500290884 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:44:50 INFO - PROCESS | 3804 | 1468500290887 Marionette TRACE conn3 <- [1,1086,null,{}] 04:44:50 INFO - PROCESS | 3804 | 1468500290893 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}] 04:44:50 INFO - PROCESS | 3804 | 1468500290897 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:50 INFO - PROCESS | 3804 | 1468500290999 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 04:44:51 INFO - PROCESS | 3804 | 1468500291054 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:51 INFO - PROCESS | 3804 | 1468500291056 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:51 INFO - PROCESS | 3804 | ++DOCSHELL 1291E000 == 30 [pid = 3804] [id = 281] 04:44:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (12924800) [pid = 3804] [serial = 842] [outer = 00000000] 04:44:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (12B17800) [pid = 3804] [serial = 843] [outer = 12924800] 04:44:51 INFO - PROCESS | 3804 | 1468500291102 Marionette DEBUG loaded listener.js 04:44:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (12B20800) [pid = 3804] [serial = 844] [outer = 12924800] 04:44:51 INFO - PROCESS | 3804 | 1468500291416 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]]]}] 04:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 573ms 04:44:51 INFO - PROCESS | 3804 | 1468500291483 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 04:44:51 INFO - PROCESS | 3804 | 1468500291487 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 04:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:44:51 INFO - PROCESS | 3804 | 1468500291491 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:44:51 INFO - PROCESS | 3804 | 1468500291493 Marionette TRACE conn3 <- [1,1090,null,{}] 04:44:51 INFO - PROCESS | 3804 | 1468500291497 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}] 04:44:51 INFO - PROCESS | 3804 | 1468500291500 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:51 INFO - PROCESS | 3804 | 1468500291572 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 04:44:51 INFO - PROCESS | 3804 | 1468500291578 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:51 INFO - PROCESS | 3804 | 1468500291581 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:51 INFO - PROCESS | 3804 | ++DOCSHELL 130CE000 == 31 [pid = 3804] [id = 282] 04:44:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (13131000) [pid = 3804] [serial = 845] [outer = 00000000] 04:44:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (1342F400) [pid = 3804] [serial = 846] [outer = 13131000] 04:44:51 INFO - PROCESS | 3804 | 1468500291625 Marionette DEBUG loaded listener.js 04:44:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (139F8400) [pid = 3804] [serial = 847] [outer = 13131000] 04:44:52 INFO - PROCESS | 3804 | 1468500292013 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]]]}] 04:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 585ms 04:44:52 INFO - PROCESS | 3804 | 1468500292081 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 04:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:44:52 INFO - PROCESS | 3804 | 1468500292065 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 04:44:52 INFO - PROCESS | 3804 | 1468500292070 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:44:52 INFO - PROCESS | 3804 | 1468500292076 Marionette TRACE conn3 <- [1,1094,null,{}] 04:44:52 INFO - PROCESS | 3804 | 1468500292085 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}] 04:44:52 INFO - PROCESS | 3804 | 1468500292089 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:52 INFO - PROCESS | 3804 | 1468500292172 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 04:44:52 INFO - PROCESS | 3804 | 1468500292242 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:52 INFO - PROCESS | 3804 | 1468500292244 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:52 INFO - PROCESS | 3804 | ++DOCSHELL 15433000 == 32 [pid = 3804] [id = 283] 04:44:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (15436000) [pid = 3804] [serial = 848] [outer = 00000000] 04:44:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (158A1400) [pid = 3804] [serial = 849] [outer = 15436000] 04:44:52 INFO - PROCESS | 3804 | 1468500292288 Marionette DEBUG loaded listener.js 04:44:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (158C8800) [pid = 3804] [serial = 850] [outer = 15436000] 04:44:52 INFO - PROCESS | 3804 | 1468500292626 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]]]}] 04:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 572ms 04:44:52 INFO - PROCESS | 3804 | 1468500292657 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 04:44:52 INFO - PROCESS | 3804 | 1468500292660 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 04:44:52 INFO - PROCESS | 3804 | 1468500292663 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:44:52 INFO - PROCESS | 3804 | 1468500292665 Marionette TRACE conn3 <- [1,1098,null,{}] 04:44:52 INFO - PROCESS | 3804 | 1468500292704 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}] 04:44:52 INFO - PROCESS | 3804 | 1468500292706 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:52 INFO - PROCESS | 3804 | 1468500292799 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 04:44:52 INFO - PROCESS | 3804 | 1468500292811 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:52 INFO - PROCESS | 3804 | 1468500292813 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:52 INFO - PROCESS | 3804 | ++DOCSHELL 1672AC00 == 33 [pid = 3804] [id = 284] 04:44:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (168D6000) [pid = 3804] [serial = 851] [outer = 00000000] 04:44:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (16AAD800) [pid = 3804] [serial = 852] [outer = 168D6000] 04:44:52 INFO - PROCESS | 3804 | 1468500292837 Marionette DEBUG loaded listener.js 04:44:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (16B74000) [pid = 3804] [serial = 853] [outer = 168D6000] 04:44:53 INFO - PROCESS | 3804 | 1468500293216 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]]]}] 04:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 572ms 04:44:53 INFO - PROCESS | 3804 | 1468500293250 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 04:44:53 INFO - PROCESS | 3804 | 1468500293252 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 04:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:44:53 INFO - PROCESS | 3804 | 1468500293255 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:44:53 INFO - PROCESS | 3804 | 1468500293257 Marionette TRACE conn3 <- [1,1102,null,{}] 04:44:53 INFO - PROCESS | 3804 | 1468500293260 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}] 04:44:53 INFO - PROCESS | 3804 | 1468500293262 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:53 INFO - PROCESS | 3804 | 1468500293352 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 04:44:53 INFO - PROCESS | 3804 | 1468500293358 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:53 INFO - PROCESS | 3804 | 1468500293363 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:53 INFO - PROCESS | 3804 | ++DOCSHELL 1306F800 == 34 [pid = 3804] [id = 285] 04:44:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (16EBE800) [pid = 3804] [serial = 854] [outer = 00000000] 04:44:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (175FC400) [pid = 3804] [serial = 855] [outer = 16EBE800] 04:44:53 INFO - PROCESS | 3804 | 1468500293407 Marionette DEBUG loaded listener.js 04:44:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (17D15800) [pid = 3804] [serial = 856] [outer = 16EBE800] 04:44:53 INFO - PROCESS | 3804 | 1468500293814 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]]]}] 04:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 612ms 04:44:53 INFO - PROCESS | 3804 | 1468500293890 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 04:44:53 INFO - PROCESS | 3804 | 1468500293892 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 04:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:44:53 INFO - PROCESS | 3804 | 1468500293895 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:44:53 INFO - PROCESS | 3804 | 1468500293897 Marionette TRACE conn3 <- [1,1106,null,{}] 04:44:53 INFO - PROCESS | 3804 | 1468500293900 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}] 04:44:53 INFO - PROCESS | 3804 | 1468500293903 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:53 INFO - PROCESS | 3804 | 1468500293992 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 04:44:54 INFO - PROCESS | 3804 | 1468500294005 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:54 INFO - PROCESS | 3804 | 1468500294007 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:54 INFO - PROCESS | 3804 | ++DOCSHELL 17D9D000 == 35 [pid = 3804] [id = 286] 04:44:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (17D9D400) [pid = 3804] [serial = 857] [outer = 00000000] 04:44:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (180B2400) [pid = 3804] [serial = 858] [outer = 17D9D400] 04:44:54 INFO - PROCESS | 3804 | 1468500294095 Marionette DEBUG loaded listener.js 04:44:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (180B8000) [pid = 3804] [serial = 859] [outer = 17D9D400] 04:44:54 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (13DC0000) [pid = 3804] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:44:54 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (131F6800) [pid = 3804] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:44:54 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (10E10800) [pid = 3804] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:44:54 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (12B15800) [pid = 3804] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:44:54 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (16AABC00) [pid = 3804] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:44:54 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (129EC000) [pid = 3804] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:44:54 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (10ED4C00) [pid = 3804] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:44:54 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (14F27000) [pid = 3804] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:44:54 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (15464C00) [pid = 3804] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:44:54 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (13C81C00) [pid = 3804] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:44:54 INFO - PROCESS | 3804 | 1468500294491 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]]]}] 04:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 611ms 04:44:54 INFO - PROCESS | 3804 | 1468500294517 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 04:44:54 INFO - PROCESS | 3804 | 1468500294519 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 04:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:44:54 INFO - PROCESS | 3804 | 1468500294522 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:44:54 INFO - PROCESS | 3804 | 1468500294524 Marionette TRACE conn3 <- [1,1110,null,{}] 04:44:54 INFO - PROCESS | 3804 | 1468500294528 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}] 04:44:54 INFO - PROCESS | 3804 | 1468500294530 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:54 INFO - PROCESS | 3804 | 1468500294612 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 04:44:54 INFO - PROCESS | 3804 | 1468500294617 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:54 INFO - PROCESS | 3804 | 1468500294619 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:54 INFO - PROCESS | 3804 | ++DOCSHELL 15462C00 == 36 [pid = 3804] [id = 287] 04:44:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (15464C00) [pid = 3804] [serial = 860] [outer = 00000000] 04:44:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (17E55000) [pid = 3804] [serial = 861] [outer = 15464C00] 04:44:54 INFO - PROCESS | 3804 | 1468500294662 Marionette DEBUG loaded listener.js 04:44:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (16A7BC00) [pid = 3804] [serial = 862] [outer = 15464C00] 04:44:54 INFO - PROCESS | 3804 | 1468500295004 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]]]}] 04:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 520ms 04:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:44:55 INFO - PROCESS | 3804 | 1468500295044 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 04:44:55 INFO - PROCESS | 3804 | 1468500295046 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 04:44:55 INFO - PROCESS | 3804 | 1468500295049 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:44:55 INFO - PROCESS | 3804 | 1468500295051 Marionette TRACE conn3 <- [1,1114,null,{}] 04:44:55 INFO - PROCESS | 3804 | 1468500295054 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}] 04:44:55 INFO - PROCESS | 3804 | 1468500295056 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:55 INFO - PROCESS | 3804 | 1468500295131 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 04:44:55 INFO - PROCESS | 3804 | 1468500295137 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:55 INFO - PROCESS | 3804 | 1468500295139 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:55 INFO - PROCESS | 3804 | ++DOCSHELL 104E0800 == 37 [pid = 3804] [id = 288] 04:44:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (1306A800) [pid = 3804] [serial = 863] [outer = 00000000] 04:44:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (19A3D400) [pid = 3804] [serial = 864] [outer = 1306A800] 04:44:55 INFO - PROCESS | 3804 | 1468500295162 Marionette DEBUG loaded listener.js 04:44:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (19D87400) [pid = 3804] [serial = 865] [outer = 1306A800] 04:44:55 INFO - PROCESS | 3804 | 1468500295558 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]]]}] 04:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 533ms 04:44:55 INFO - PROCESS | 3804 | 1468500295589 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 04:44:55 INFO - PROCESS | 3804 | 1468500295591 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 04:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:44:55 INFO - PROCESS | 3804 | 1468500295598 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:44:55 INFO - PROCESS | 3804 | 1468500295599 Marionette TRACE conn3 <- [1,1118,null,{}] 04:44:55 INFO - PROCESS | 3804 | 1468500295603 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}] 04:44:55 INFO - PROCESS | 3804 | 1468500295605 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:55 INFO - PROCESS | 3804 | 1468500295665 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 04:44:55 INFO - PROCESS | 3804 | 1468500295671 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:55 INFO - PROCESS | 3804 | 1468500295673 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:55 INFO - PROCESS | 3804 | ++DOCSHELL 19D8C000 == 38 [pid = 3804] [id = 289] 04:44:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (19D8F000) [pid = 3804] [serial = 866] [outer = 00000000] 04:44:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (1A032800) [pid = 3804] [serial = 867] [outer = 19D8F000] 04:44:55 INFO - PROCESS | 3804 | 1468500295724 Marionette DEBUG loaded listener.js 04:44:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (1A101C00) [pid = 3804] [serial = 868] [outer = 19D8F000] 04:44:56 INFO - PROCESS | 3804 | 1468500296260 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]]]}] 04:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 742ms 04:44:56 INFO - PROCESS | 3804 | 1468500296343 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 04:44:56 INFO - PROCESS | 3804 | 1468500296348 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 04:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:44:56 INFO - PROCESS | 3804 | 1468500296335 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:44:56 INFO - PROCESS | 3804 | 1468500296338 Marionette TRACE conn3 <- [1,1122,null,{}] 04:44:56 INFO - PROCESS | 3804 | 1468500296345 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}] 04:44:56 INFO - PROCESS | 3804 | 1468500296348 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:56 INFO - PROCESS | 3804 | 1468500296448 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 04:44:56 INFO - PROCESS | 3804 | 1468500296568 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:56 INFO - PROCESS | 3804 | 1468500296571 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:56 INFO - PROCESS | 3804 | ++DOCSHELL 10A0E000 == 39 [pid = 3804] [id = 290] 04:44:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (112EAC00) [pid = 3804] [serial = 869] [outer = 00000000] 04:44:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (1306D800) [pid = 3804] [serial = 870] [outer = 112EAC00] 04:44:56 INFO - PROCESS | 3804 | 1468500296627 Marionette DEBUG loaded listener.js 04:44:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (13132000) [pid = 3804] [serial = 871] [outer = 112EAC00] 04:44:57 INFO - PROCESS | 3804 | 1468500297089 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]]]}] 04:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 780ms 04:44:57 INFO - PROCESS | 3804 | 1468500297134 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 04:44:57 INFO - PROCESS | 3804 | 1468500297139 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 04:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:44:57 INFO - PROCESS | 3804 | 1468500297147 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:44:57 INFO - PROCESS | 3804 | 1468500297149 Marionette TRACE conn3 <- [1,1126,null,{}] 04:44:57 INFO - PROCESS | 3804 | 1468500297154 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}] 04:44:57 INFO - PROCESS | 3804 | 1468500297157 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:57 INFO - PROCESS | 3804 | 1468500297244 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 04:44:57 INFO - PROCESS | 3804 | 1468500297441 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:57 INFO - PROCESS | 3804 | 1468500297445 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:57 INFO - PROCESS | 3804 | ++DOCSHELL 174E8400 == 40 [pid = 3804] [id = 291] 04:44:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (17569000) [pid = 3804] [serial = 872] [outer = 00000000] 04:44:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (1770C000) [pid = 3804] [serial = 873] [outer = 17569000] 04:44:57 INFO - PROCESS | 3804 | 1468500297488 Marionette DEBUG loaded listener.js 04:44:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (17E53C00) [pid = 3804] [serial = 874] [outer = 17569000] 04:44:58 INFO - PROCESS | 3804 | 1468500298030 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]]]}] 04:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 910ms 04:44:58 INFO - PROCESS | 3804 | 1468500298062 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 04:44:58 INFO - PROCESS | 3804 | 1468500298065 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 04:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:44:58 INFO - PROCESS | 3804 | 1468500298068 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:44:58 INFO - PROCESS | 3804 | 1468500298072 Marionette TRACE conn3 <- [1,1130,null,{}] 04:44:58 INFO - PROCESS | 3804 | 1468500298063 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}] 04:44:58 INFO - PROCESS | 3804 | 1468500298068 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:58 INFO - PROCESS | 3804 | 1468500298202 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 04:44:58 INFO - PROCESS | 3804 | 1468500298400 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:58 INFO - PROCESS | 3804 | 1468500298403 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:58 INFO - PROCESS | 3804 | ++DOCSHELL 10476C00 == 41 [pid = 3804] [id = 292] 04:44:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (1047C000) [pid = 3804] [serial = 875] [outer = 00000000] 04:44:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (10A09400) [pid = 3804] [serial = 876] [outer = 1047C000] 04:44:58 INFO - PROCESS | 3804 | 1468500298461 Marionette DEBUG loaded listener.js 04:44:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (114D4800) [pid = 3804] [serial = 877] [outer = 1047C000] 04:44:59 INFO - PROCESS | 3804 | --DOCSHELL 104E0800 == 40 [pid = 3804] [id = 288] 04:44:59 INFO - PROCESS | 3804 | --DOCSHELL 15462C00 == 39 [pid = 3804] [id = 287] 04:44:59 INFO - PROCESS | 3804 | --DOCSHELL 17D9D000 == 38 [pid = 3804] [id = 286] 04:44:59 INFO - PROCESS | 3804 | --DOCSHELL 1306F800 == 37 [pid = 3804] [id = 285] 04:44:59 INFO - PROCESS | 3804 | --DOCSHELL 1672AC00 == 36 [pid = 3804] [id = 284] 04:44:59 INFO - PROCESS | 3804 | --DOCSHELL 15433000 == 35 [pid = 3804] [id = 283] 04:44:59 INFO - PROCESS | 3804 | --DOCSHELL 130CE000 == 34 [pid = 3804] [id = 282] 04:44:59 INFO - PROCESS | 3804 | --DOCSHELL 1291E000 == 33 [pid = 3804] [id = 281] 04:44:59 INFO - PROCESS | 3804 | --DOCSHELL 104E4400 == 32 [pid = 3804] [id = 280] 04:44:59 INFO - PROCESS | 3804 | --DOCSHELL 10BC3800 == 31 [pid = 3804] [id = 279] 04:44:59 INFO - PROCESS | 3804 | --DOCSHELL 17E48400 == 30 [pid = 3804] [id = 278] 04:44:59 INFO - PROCESS | 3804 | --DOCSHELL 19A42400 == 29 [pid = 3804] [id = 269] 04:44:59 INFO - PROCESS | 3804 | --DOCSHELL 174E8400 == 28 [pid = 3804] [id = 291] 04:44:59 INFO - PROCESS | 3804 | --DOCSHELL 19D8C000 == 27 [pid = 3804] [id = 289] 04:44:59 INFO - PROCESS | 3804 | --DOCSHELL 10A0E000 == 26 [pid = 3804] [id = 290] 04:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (12D68800) [pid = 3804] [serial = 814] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (19D8A800) [pid = 3804] [serial = 807] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (16EBB800) [pid = 3804] [serial = 825] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (158C9800) [pid = 3804] [serial = 823] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (139CB000) [pid = 3804] [serial = 828] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (180BBC00) [pid = 3804] [serial = 834] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (13159400) [pid = 3804] [serial = 802] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (12DFC800) [pid = 3804] [serial = 801] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (16AA6800) [pid = 3804] [serial = 805] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (158C7400) [pid = 3804] [serial = 804] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (17706000) [pid = 3804] [serial = 832] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (175FBC00) [pid = 3804] [serial = 826] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (142E0400) [pid = 3804] [serial = 829] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (14FB2C00) [pid = 3804] [serial = 819] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (16EBAC00) [pid = 3804] [serial = 831] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (15436C00) [pid = 3804] [serial = 820] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (158AC800) [pid = 3804] [serial = 822] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (139F1000) [pid = 3804] [serial = 816] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (139F8800) [pid = 3804] [serial = 817] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (1123CC00) [pid = 3804] [serial = 810] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (112E7400) [pid = 3804] [serial = 811] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (12B1E400) [pid = 3804] [serial = 813] [outer = 00000000] [url = about:blank] 04:44:59 INFO - PROCESS | 3804 | 1468500299525 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]]]}] 04:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1509ms 04:44:59 INFO - PROCESS | 3804 | 1468500299591 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 04:44:59 INFO - PROCESS | 3804 | 1468500299595 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 04:44:59 INFO - PROCESS | 3804 | 1468500299601 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:44:59 INFO - PROCESS | 3804 | 1468500299604 Marionette TRACE conn3 <- [1,1134,null,{}] 04:44:59 INFO - PROCESS | 3804 | 1468500299610 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}] 04:44:59 INFO - PROCESS | 3804 | 1468500299613 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:59 INFO - PROCESS | 3804 | 1468500299699 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 04:44:59 INFO - PROCESS | 3804 | 1468500299761 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:59 INFO - PROCESS | 3804 | 1468500299766 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:44:59 INFO - PROCESS | 3804 | ++DOCSHELL 10A79400 == 27 [pid = 3804] [id = 293] 04:44:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (10BC3800) [pid = 3804] [serial = 878] [outer = 00000000] 04:44:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (11C3D800) [pid = 3804] [serial = 879] [outer = 10BC3800] 04:44:59 INFO - PROCESS | 3804 | 1468500299792 Marionette DEBUG loaded listener.js 04:44:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (11C46800) [pid = 3804] [serial = 880] [outer = 10BC3800] 04:45:00 INFO - PROCESS | 3804 | 1468500300153 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]]]}] 04:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 585ms 04:45:00 INFO - PROCESS | 3804 | 1468500300191 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 04:45:00 INFO - PROCESS | 3804 | 1468500300196 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 04:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:45:00 INFO - PROCESS | 3804 | 1468500300203 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:45:00 INFO - PROCESS | 3804 | 1468500300206 Marionette TRACE conn3 <- [1,1138,null,{}] 04:45:00 INFO - PROCESS | 3804 | 1468500300210 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}] 04:45:00 INFO - PROCESS | 3804 | 1468500300212 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:00 INFO - PROCESS | 3804 | 1468500300276 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 04:45:00 INFO - PROCESS | 3804 | 1468500300282 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:00 INFO - PROCESS | 3804 | 1468500300285 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:00 INFO - PROCESS | 3804 | ++DOCSHELL 12D5E800 == 28 [pid = 3804] [id = 294] 04:45:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (12DFB800) [pid = 3804] [serial = 881] [outer = 00000000] 04:45:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (1306F000) [pid = 3804] [serial = 882] [outer = 12DFB800] 04:45:00 INFO - PROCESS | 3804 | 1468500300336 Marionette DEBUG loaded listener.js 04:45:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (130D0400) [pid = 3804] [serial = 883] [outer = 12DFB800] 04:45:00 INFO - PROCESS | 3804 | 1468500300732 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]]]}] 04:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 585ms 04:45:00 INFO - PROCESS | 3804 | 1468500300781 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 04:45:00 INFO - PROCESS | 3804 | 1468500300783 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 04:45:00 INFO - PROCESS | 3804 | 1468500300787 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:45:00 INFO - PROCESS | 3804 | 1468500300790 Marionette TRACE conn3 <- [1,1142,null,{}] 04:45:00 INFO - PROCESS | 3804 | 1468500300800 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}] 04:45:00 INFO - PROCESS | 3804 | 1468500300805 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:00 INFO - PROCESS | 3804 | 1468500300919 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 04:45:00 INFO - PROCESS | 3804 | 1468500300989 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:00 INFO - PROCESS | 3804 | 1468500300992 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:00 INFO - PROCESS | 3804 | ++DOCSHELL 139F1400 == 29 [pid = 3804] [id = 295] 04:45:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (139F1800) [pid = 3804] [serial = 884] [outer = 00000000] 04:45:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (13DBF400) [pid = 3804] [serial = 885] [outer = 139F1800] 04:45:01 INFO - PROCESS | 3804 | 1468500301039 Marionette DEBUG loaded listener.js 04:45:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (142E6000) [pid = 3804] [serial = 886] [outer = 139F1800] 04:45:01 INFO - PROCESS | 3804 | 1468500301402 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]]]}] 04:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 663ms 04:45:01 INFO - PROCESS | 3804 | 1468500301470 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 04:45:01 INFO - PROCESS | 3804 | 1468500301454 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 04:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:45:01 INFO - PROCESS | 3804 | 1468500301466 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:45:01 INFO - PROCESS | 3804 | 1468500301467 Marionette TRACE conn3 <- [1,1146,null,{}] 04:45:01 INFO - PROCESS | 3804 | 1468500301471 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}] 04:45:01 INFO - PROCESS | 3804 | 1468500301473 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:01 INFO - PROCESS | 3804 | 1468500301573 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 04:45:01 INFO - PROCESS | 3804 | 1468500301582 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:01 INFO - PROCESS | 3804 | 1468500301584 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:01 INFO - PROCESS | 3804 | ++DOCSHELL 142E0C00 == 30 [pid = 3804] [id = 296] 04:45:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (142E1400) [pid = 3804] [serial = 887] [outer = 00000000] 04:45:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (15467800) [pid = 3804] [serial = 888] [outer = 142E1400] 04:45:01 INFO - PROCESS | 3804 | 1468500301629 Marionette DEBUG loaded listener.js 04:45:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (158C7400) [pid = 3804] [serial = 889] [outer = 142E1400] 04:45:02 INFO - PROCESS | 3804 | 1468500302018 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]]]}] 04:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 586ms 04:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:45:02 INFO - PROCESS | 3804 | 1468500302055 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 04:45:02 INFO - PROCESS | 3804 | 1468500302057 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 04:45:02 INFO - PROCESS | 3804 | 1468500302060 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:45:02 INFO - PROCESS | 3804 | 1468500302062 Marionette TRACE conn3 <- [1,1150,null,{}] 04:45:02 INFO - PROCESS | 3804 | 1468500302065 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}] 04:45:02 INFO - PROCESS | 3804 | 1468500302067 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:02 INFO - PROCESS | 3804 | 1468500302173 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 04:45:02 INFO - PROCESS | 3804 | 1468500302160 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:02 INFO - PROCESS | 3804 | 1468500302162 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:02 INFO - PROCESS | 3804 | ++DOCSHELL 139FA000 == 31 [pid = 3804] [id = 297] 04:45:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (15432400) [pid = 3804] [serial = 890] [outer = 00000000] 04:45:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (16A7B000) [pid = 3804] [serial = 891] [outer = 15432400] 04:45:02 INFO - PROCESS | 3804 | 1468500302209 Marionette DEBUG loaded listener.js 04:45:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (16AAC400) [pid = 3804] [serial = 892] [outer = 15432400] 04:45:02 INFO - PROCESS | 3804 | 1468500302591 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]]]}] 04:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 572ms 04:45:02 INFO - PROCESS | 3804 | 1468500302652 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 04:45:02 INFO - PROCESS | 3804 | 1468500302656 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 04:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:45:02 INFO - PROCESS | 3804 | 1468500302659 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:45:02 INFO - PROCESS | 3804 | 1468500302660 Marionette TRACE conn3 <- [1,1154,null,{}] 04:45:02 INFO - PROCESS | 3804 | 1468500302664 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}] 04:45:02 INFO - PROCESS | 3804 | 1468500302669 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:02 INFO - PROCESS | 3804 | 1468500302775 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 04:45:02 INFO - PROCESS | 3804 | 1468500302817 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:02 INFO - PROCESS | 3804 | 1468500302819 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:02 INFO - PROCESS | 3804 | ++DOCSHELL 17651C00 == 32 [pid = 3804] [id = 298] 04:45:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (17656800) [pid = 3804] [serial = 893] [outer = 00000000] 04:45:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (17D11C00) [pid = 3804] [serial = 894] [outer = 17656800] 04:45:02 INFO - PROCESS | 3804 | 1468500302862 Marionette DEBUG loaded listener.js 04:45:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (17E49C00) [pid = 3804] [serial = 895] [outer = 17656800] 04:45:03 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (104E5400) [pid = 3804] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:45:03 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (1306A800) [pid = 3804] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:45:03 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (12924800) [pid = 3804] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:45:03 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (15436000) [pid = 3804] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:45:03 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (10E05000) [pid = 3804] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:45:03 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (19D8F000) [pid = 3804] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:45:03 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (15464C00) [pid = 3804] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:45:03 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (19A43400) [pid = 3804] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:45:03 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (168D6000) [pid = 3804] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:45:03 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (16EBE800) [pid = 3804] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:45:03 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (17D9D400) [pid = 3804] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:45:03 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (17E54800) [pid = 3804] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:45:03 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (13131000) [pid = 3804] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:45:03 INFO - PROCESS | 3804 | 1468500303331 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]]]}] 04:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 702ms 04:45:03 INFO - PROCESS | 3804 | 1468500303369 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 04:45:03 INFO - PROCESS | 3804 | 1468500303371 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 04:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:45:03 INFO - PROCESS | 3804 | 1468500303356 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:45:03 INFO - PROCESS | 3804 | 1468500303367 Marionette TRACE conn3 <- [1,1158,null,{}] 04:45:03 INFO - PROCESS | 3804 | 1468500303371 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}] 04:45:03 INFO - PROCESS | 3804 | 1468500303373 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:03 INFO - PROCESS | 3804 | 1468500303452 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 04:45:03 INFO - PROCESS | 3804 | 1468500303457 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:03 INFO - PROCESS | 3804 | 1468500303459 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:03 INFO - PROCESS | 3804 | ++DOCSHELL 15436000 == 33 [pid = 3804] [id = 299] 04:45:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (158A4800) [pid = 3804] [serial = 896] [outer = 00000000] 04:45:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (175EF800) [pid = 3804] [serial = 897] [outer = 158A4800] 04:45:03 INFO - PROCESS | 3804 | 1468500303478 Marionette DEBUG loaded listener.js 04:45:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (16AADC00) [pid = 3804] [serial = 898] [outer = 158A4800] 04:45:03 INFO - PROCESS | 3804 | 1468500303832 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]]]}] 04:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 494ms 04:45:03 INFO - PROCESS | 3804 | 1468500303869 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 04:45:03 INFO - PROCESS | 3804 | 1468500303871 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 04:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:45:03 INFO - PROCESS | 3804 | 1468500303878 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:45:03 INFO - PROCESS | 3804 | 1468500303880 Marionette TRACE conn3 <- [1,1162,null,{}] 04:45:03 INFO - PROCESS | 3804 | 1468500303883 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}] 04:45:03 INFO - PROCESS | 3804 | 1468500303885 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:03 INFO - PROCESS | 3804 | 1468500303948 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 04:45:03 INFO - PROCESS | 3804 | 1468500303954 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:03 INFO - PROCESS | 3804 | 1468500303956 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:03 INFO - PROCESS | 3804 | ++DOCSHELL 17EAE400 == 34 [pid = 3804] [id = 300] 04:45:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (180B2C00) [pid = 3804] [serial = 899] [outer = 00000000] 04:45:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (181A8400) [pid = 3804] [serial = 900] [outer = 180B2C00] 04:45:03 INFO - PROCESS | 3804 | 1468500303998 Marionette DEBUG loaded listener.js 04:45:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (181AA400) [pid = 3804] [serial = 901] [outer = 180B2C00] 04:45:04 INFO - PROCESS | 3804 | 1468500304349 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] 04:45:04 INFO - PROCESS | 3804 | 1468500304370 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 04:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:45:04 INFO - PROCESS | 3804 | 1468500304377 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:45:04 INFO - PROCESS | 3804 | 1468500304379 Marionette TRACE conn3 <- [1,1166,null,{}] 04:45:04 INFO - PROCESS | 3804 | 1468500304382 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}] 04:45:04 INFO - PROCESS | 3804 | 1468500304384 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:04 INFO - PROCESS | 3804 | 1468500304461 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 04:45:04 INFO - PROCESS | 3804 | 1468500304467 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:04 INFO - PROCESS | 3804 | 1468500304469 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:04 INFO - PROCESS | 3804 | ++DOCSHELL 139F1000 == 35 [pid = 3804] [id = 301] 04:45:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (19C88400) [pid = 3804] [serial = 902] [outer = 00000000] 04:45:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (19D8F400) [pid = 3804] [serial = 903] [outer = 19C88400] 04:45:04 INFO - PROCESS | 3804 | 1468500304494 Marionette DEBUG loaded listener.js 04:45:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (19D90400) [pid = 3804] [serial = 904] [outer = 19C88400] 04:45:05 INFO - PROCESS | 3804 | 1468500305113 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] 04:45:05 INFO - PROCESS | 3804 | 1468500305182 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 04:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:45:05 INFO - PROCESS | 3804 | 1468500305187 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:45:05 INFO - PROCESS | 3804 | 1468500305191 Marionette TRACE conn3 <- [1,1170,null,{}] 04:45:05 INFO - PROCESS | 3804 | 1468500305196 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}] 04:45:05 INFO - PROCESS | 3804 | 1468500305199 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:05 INFO - PROCESS | 3804 | 1468500305295 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 04:45:05 INFO - PROCESS | 3804 | 1468500305398 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:05 INFO - PROCESS | 3804 | 1468500305401 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:05 INFO - PROCESS | 3804 | ++DOCSHELL 10ECF800 == 36 [pid = 3804] [id = 302] 04:45:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (112E4400) [pid = 3804] [serial = 905] [outer = 00000000] 04:45:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (12B1D800) [pid = 3804] [serial = 906] [outer = 112E4400] 04:45:05 INFO - PROCESS | 3804 | 1468500305457 Marionette DEBUG loaded listener.js 04:45:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (13070C00) [pid = 3804] [serial = 907] [outer = 112E4400] 04:45:06 INFO - PROCESS | 3804 | 1468500306241 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] 04:45:06 INFO - PROCESS | 3804 | 1468500306281 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 04:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:45:06 INFO - PROCESS | 3804 | 1468500306287 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:45:06 INFO - PROCESS | 3804 | 1468500306289 Marionette TRACE conn3 <- [1,1174,null,{}] 04:45:06 INFO - PROCESS | 3804 | 1468500306295 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}] 04:45:06 INFO - PROCESS | 3804 | 1468500306297 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:06 INFO - PROCESS | 3804 | 1468500306385 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 04:45:06 INFO - PROCESS | 3804 | 1468500306495 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:06 INFO - PROCESS | 3804 | 1468500306499 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:06 INFO - PROCESS | 3804 | --DOCSHELL 17EAE400 == 35 [pid = 3804] [id = 300] 04:45:06 INFO - PROCESS | 3804 | --DOCSHELL 15436000 == 34 [pid = 3804] [id = 299] 04:45:06 INFO - PROCESS | 3804 | --DOCSHELL 17651C00 == 33 [pid = 3804] [id = 298] 04:45:06 INFO - PROCESS | 3804 | --DOCSHELL 139FA000 == 32 [pid = 3804] [id = 297] 04:45:06 INFO - PROCESS | 3804 | --DOCSHELL 142E0C00 == 31 [pid = 3804] [id = 296] 04:45:06 INFO - PROCESS | 3804 | --DOCSHELL 139F1400 == 30 [pid = 3804] [id = 295] 04:45:06 INFO - PROCESS | 3804 | --DOCSHELL 12D5E800 == 29 [pid = 3804] [id = 294] 04:45:06 INFO - PROCESS | 3804 | --DOCSHELL 10A79400 == 28 [pid = 3804] [id = 293] 04:45:06 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (1A029400) [pid = 3804] [serial = 808] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (16AAD800) [pid = 3804] [serial = 852] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (175FC400) [pid = 3804] [serial = 855] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (180B2400) [pid = 3804] [serial = 858] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (180BC000) [pid = 3804] [serial = 835] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (1342F400) [pid = 3804] [serial = 846] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (139F8400) [pid = 3804] [serial = 847] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (10A0BC00) [pid = 3804] [serial = 840] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (17D15800) [pid = 3804] [serial = 856] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (19D87400) [pid = 3804] [serial = 865] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (10E08800) [pid = 3804] [serial = 841] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (12B17800) [pid = 3804] [serial = 843] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (12B20800) [pid = 3804] [serial = 844] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (158A1400) [pid = 3804] [serial = 849] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (10EDA800) [pid = 3804] [serial = 837] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (11CD8400) [pid = 3804] [serial = 838] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (1A101C00) [pid = 3804] [serial = 868] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (1A032800) [pid = 3804] [serial = 867] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (19A3D400) [pid = 3804] [serial = 864] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (180B8000) [pid = 3804] [serial = 859] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (17E55000) [pid = 3804] [serial = 861] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3804 | --DOMWINDOW == 60 (16B74000) [pid = 3804] [serial = 853] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3804 | --DOMWINDOW == 59 (16A7BC00) [pid = 3804] [serial = 862] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3804 | --DOMWINDOW == 58 (158C8800) [pid = 3804] [serial = 850] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3804 | ++DOCSHELL 10A79400 == 29 [pid = 3804] [id = 303] 04:45:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 59 (10A7EC00) [pid = 3804] [serial = 908] [outer = 00000000] 04:45:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (11236800) [pid = 3804] [serial = 909] [outer = 10A7EC00] 04:45:06 INFO - PROCESS | 3804 | 1468500306552 Marionette DEBUG loaded listener.js 04:45:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (12B13000) [pid = 3804] [serial = 910] [outer = 10A7EC00] 04:45:06 INFO - PROCESS | 3804 | 1468500306919 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] 04:45:06 INFO - PROCESS | 3804 | 1468500306993 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 04:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:45:06 INFO - PROCESS | 3804 | 1468500306999 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:45:06 INFO - PROCESS | 3804 | 1468500307002 Marionette TRACE conn3 <- [1,1178,null,{}] 04:45:06 INFO - PROCESS | 3804 | 1468500307005 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}] 04:45:06 INFO - PROCESS | 3804 | 1468500307008 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:07 INFO - PROCESS | 3804 | 1468500307074 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 04:45:07 INFO - PROCESS | 3804 | 1468500307081 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:07 INFO - PROCESS | 3804 | 1468500307083 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:07 INFO - PROCESS | 3804 | ++DOCSHELL 13150400 == 30 [pid = 3804] [id = 304] 04:45:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (131EE800) [pid = 3804] [serial = 911] [outer = 00000000] 04:45:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (1342A400) [pid = 3804] [serial = 912] [outer = 131EE800] 04:45:07 INFO - PROCESS | 3804 | 1468500307129 Marionette DEBUG loaded listener.js 04:45:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (13944000) [pid = 3804] [serial = 913] [outer = 131EE800] 04:45:07 INFO - PROCESS | 3804 | 1468500307524 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] 04:45:07 INFO - PROCESS | 3804 | 1468500307517 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 04:45:07 INFO - PROCESS | 3804 | 1468500307521 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:45:07 INFO - PROCESS | 3804 | 1468500307525 Marionette TRACE conn3 <- [1,1182,null,{}] 04:45:07 INFO - PROCESS | 3804 | 1468500307539 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}] 04:45:07 INFO - PROCESS | 3804 | 1468500307544 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:07 INFO - PROCESS | 3804 | 1468500307640 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 04:45:07 INFO - PROCESS | 3804 | 1468500307651 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:07 INFO - PROCESS | 3804 | 1468500307654 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:07 INFO - PROCESS | 3804 | ++DOCSHELL 1569F000 == 31 [pid = 3804] [id = 305] 04:45:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (156A7C00) [pid = 3804] [serial = 914] [outer = 00000000] 04:45:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (158AAC00) [pid = 3804] [serial = 915] [outer = 156A7C00] 04:45:07 INFO - PROCESS | 3804 | 1468500307708 Marionette DEBUG loaded listener.js 04:45:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (1628A400) [pid = 3804] [serial = 916] [outer = 156A7C00] 04:45:08 INFO - PROCESS | 3804 | 1468500308083 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] 04:45:08 INFO - PROCESS | 3804 | 1468500308170 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 04:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:45:08 INFO - PROCESS | 3804 | 1468500308173 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:45:08 INFO - PROCESS | 3804 | 1468500308175 Marionette TRACE conn3 <- [1,1186,null,{}] 04:45:08 INFO - PROCESS | 3804 | 1468500308178 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}] 04:45:08 INFO - PROCESS | 3804 | 1468500308180 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:08 INFO - PROCESS | 3804 | 1468500308246 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 04:45:08 INFO - PROCESS | 3804 | 1468500308256 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:08 INFO - PROCESS | 3804 | 1468500308267 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:08 INFO - PROCESS | 3804 | ++DOCSHELL 16A7BC00 == 32 [pid = 3804] [id = 306] 04:45:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (16AAC000) [pid = 3804] [serial = 917] [outer = 00000000] 04:45:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (16F35000) [pid = 3804] [serial = 918] [outer = 16AAC000] 04:45:08 INFO - PROCESS | 3804 | 1468500308290 Marionette DEBUG loaded listener.js 04:45:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (175FD800) [pid = 3804] [serial = 919] [outer = 16AAC000] 04:45:08 INFO - PROCESS | 3804 | 1468500308693 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]]]}] 04:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 572ms 04:45:08 INFO - PROCESS | 3804 | 1468500308752 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 04:45:08 INFO - PROCESS | 3804 | 1468500308753 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 04:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:45:08 INFO - PROCESS | 3804 | 1468500308789 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:45:08 INFO - PROCESS | 3804 | 1468500308790 Marionette TRACE conn3 <- [1,1190,null,{}] 04:45:08 INFO - PROCESS | 3804 | 1468500308789 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}] 04:45:08 INFO - PROCESS | 3804 | 1468500308791 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:08 INFO - PROCESS | 3804 | 1468500308897 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 04:45:08 INFO - PROCESS | 3804 | 1468500308910 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:08 INFO - PROCESS | 3804 | 1468500308894 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:08 INFO - PROCESS | 3804 | ++DOCSHELL 1765C000 == 33 [pid = 3804] [id = 307] 04:45:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (1770E000) [pid = 3804] [serial = 920] [outer = 00000000] 04:45:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (17E4A400) [pid = 3804] [serial = 921] [outer = 1770E000] 04:45:08 INFO - PROCESS | 3804 | 1468500308983 Marionette DEBUG loaded listener.js 04:45:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (180B8C00) [pid = 3804] [serial = 922] [outer = 1770E000] 04:45:09 INFO - PROCESS | 3804 | 1468500309342 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]]]}] 04:45:09 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 04:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 611ms 04:45:09 INFO - PROCESS | 3804 | 1468500309368 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 04:45:09 INFO - PROCESS | 3804 | 1468500309370 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 04:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:45:09 INFO - PROCESS | 3804 | 1468500309373 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:45:09 INFO - PROCESS | 3804 | 1468500309375 Marionette TRACE conn3 <- [1,1194,null,{}] 04:45:09 INFO - PROCESS | 3804 | 1468500309378 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}] 04:45:09 INFO - PROCESS | 3804 | 1468500309384 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:09 INFO - PROCESS | 3804 | 1468500309493 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 04:45:09 INFO - PROCESS | 3804 | 1468500309552 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:09 INFO - PROCESS | 3804 | 1468500309554 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:09 INFO - PROCESS | 3804 | ++DOCSHELL 19A3D800 == 34 [pid = 3804] [id = 308] 04:45:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (19C88000) [pid = 3804] [serial = 923] [outer = 00000000] 04:45:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (19D8C000) [pid = 3804] [serial = 924] [outer = 19C88000] 04:45:09 INFO - PROCESS | 3804 | 1468500309597 Marionette DEBUG loaded listener.js 04:45:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (19D8C800) [pid = 3804] [serial = 925] [outer = 19C88000] 04:45:09 INFO - PROCESS | 3804 | 1468500309952 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]]]}] 04:45:09 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 04:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 625ms 04:45:10 INFO - PROCESS | 3804 | 1468500310029 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 04:45:10 INFO - PROCESS | 3804 | 1468500310012 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 04:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (10BC3800) [pid = 3804] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (139F1800) [pid = 3804] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (142E1400) [pid = 3804] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (112EAC00) [pid = 3804] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (17569000) [pid = 3804] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (15432400) [pid = 3804] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (17656800) [pid = 3804] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (180B2C00) [pid = 3804] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (1047C000) [pid = 3804] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (158A4800) [pid = 3804] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (12DFB800) [pid = 3804] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:45:10 INFO - PROCESS | 3804 | 1468500310020 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:45:10 INFO - PROCESS | 3804 | 1468500310022 Marionette TRACE conn3 <- [1,1198,null,{}] 04:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:45:10 INFO - PROCESS | 3804 | 1468500310025 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}] 04:45:10 INFO - PROCESS | 3804 | 1468500310027 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:10 INFO - PROCESS | 3804 | 1468500310130 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 04:45:10 INFO - PROCESS | 3804 | 1468500310165 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:10 INFO - PROCESS | 3804 | 1468500310176 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:10 INFO - PROCESS | 3804 | ++DOCSHELL 12BBC400 == 35 [pid = 3804] [id = 309] 04:45:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (12DF5000) [pid = 3804] [serial = 926] [outer = 00000000] 04:45:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (139F1800) [pid = 3804] [serial = 927] [outer = 12DF5000] 04:45:10 INFO - PROCESS | 3804 | 1468500310219 Marionette DEBUG loaded listener.js 04:45:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (142E1400) [pid = 3804] [serial = 928] [outer = 12DF5000] 04:45:10 INFO - PROCESS | 3804 | 1468500310505 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]]]}] 04:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 494ms 04:45:10 INFO - PROCESS | 3804 | 1468500310539 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 04:45:10 INFO - PROCESS | 3804 | 1468500310541 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 04:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:45:10 INFO - PROCESS | 3804 | 1468500310545 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:45:10 INFO - PROCESS | 3804 | 1468500310547 Marionette TRACE conn3 <- [1,1202,null,{}] 04:45:10 INFO - PROCESS | 3804 | 1468500310550 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}] 04:45:10 INFO - PROCESS | 3804 | 1468500310552 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:10 INFO - PROCESS | 3804 | 1468500310610 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 04:45:10 INFO - PROCESS | 3804 | 1468500310615 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:10 INFO - PROCESS | 3804 | 1468500310617 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:10 INFO - PROCESS | 3804 | ++DOCSHELL 175F3C00 == 36 [pid = 3804] [id = 310] 04:45:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (175FBC00) [pid = 3804] [serial = 929] [outer = 00000000] 04:45:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (19D8B800) [pid = 3804] [serial = 930] [outer = 175FBC00] 04:45:10 INFO - PROCESS | 3804 | 1468500310668 Marionette DEBUG loaded listener.js 04:45:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (1A109800) [pid = 3804] [serial = 931] [outer = 175FBC00] 04:45:11 INFO - PROCESS | 3804 | 1468500311016 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]]]}] 04:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 494ms 04:45:11 INFO - PROCESS | 3804 | 1468500311043 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 04:45:11 INFO - PROCESS | 3804 | 1468500311026 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 04:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:45:11 INFO - PROCESS | 3804 | 1468500311040 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:45:11 INFO - PROCESS | 3804 | 1468500311041 Marionette TRACE conn3 <- [1,1206,null,{}] 04:45:11 INFO - PROCESS | 3804 | 1468500311045 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}] 04:45:11 INFO - PROCESS | 3804 | 1468500311047 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:11 INFO - PROCESS | 3804 | 1468500311131 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 04:45:11 INFO - PROCESS | 3804 | 1468500311137 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:11 INFO - PROCESS | 3804 | 1468500311139 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:11 INFO - PROCESS | 3804 | ++DOCSHELL 1A13C400 == 37 [pid = 3804] [id = 311] 04:45:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (1A13F800) [pid = 3804] [serial = 932] [outer = 00000000] 04:45:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (1A501C00) [pid = 3804] [serial = 933] [outer = 1A13F800] 04:45:11 INFO - PROCESS | 3804 | 1468500311162 Marionette DEBUG loaded listener.js 04:45:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (1A502400) [pid = 3804] [serial = 934] [outer = 1A13F800] 04:45:11 INFO - PROCESS | 3804 | 1468500311533 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]]]}] 04:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 546ms 04:45:11 INFO - PROCESS | 3804 | 1468500311579 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 04:45:11 INFO - PROCESS | 3804 | 1468500311580 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 04:45:11 INFO - PROCESS | 3804 | 1468500311584 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:45:11 INFO - PROCESS | 3804 | 1468500311585 Marionette TRACE conn3 <- [1,1210,null,{}] 04:45:11 INFO - PROCESS | 3804 | 1468500311589 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}] 04:45:11 INFO - PROCESS | 3804 | 1468500311591 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:11 INFO - PROCESS | 3804 | 1468500311678 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 04:45:11 INFO - PROCESS | 3804 | 1468500311686 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:11 INFO - PROCESS | 3804 | 1468500311688 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:11 INFO - PROCESS | 3804 | ++DOCSHELL 168D8400 == 38 [pid = 3804] [id = 312] 04:45:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (19D89400) [pid = 3804] [serial = 935] [outer = 00000000] 04:45:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (1A6A6800) [pid = 3804] [serial = 936] [outer = 19D89400] 04:45:11 INFO - PROCESS | 3804 | 1468500311722 Marionette DEBUG loaded listener.js 04:45:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (1A6A7000) [pid = 3804] [serial = 937] [outer = 19D89400] 04:45:12 INFO - PROCESS | 3804 | 1468500312252 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] 04:45:12 INFO - PROCESS | 3804 | 1468500312301 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 04:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:45:12 INFO - PROCESS | 3804 | 1468500312307 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:45:12 INFO - PROCESS | 3804 | 1468500312312 Marionette TRACE conn3 <- [1,1214,null,{}] 04:45:12 INFO - PROCESS | 3804 | 1468500312331 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}] 04:45:12 INFO - PROCESS | 3804 | 1468500312334 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:12 INFO - PROCESS | 3804 | 1468500312429 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 04:45:12 INFO - PROCESS | 3804 | 1468500312548 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:12 INFO - PROCESS | 3804 | 1468500312551 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:12 INFO - PROCESS | 3804 | ++DOCSHELL 10ECE800 == 39 [pid = 3804] [id = 313] 04:45:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (129B5400) [pid = 3804] [serial = 938] [outer = 00000000] 04:45:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (131F5800) [pid = 3804] [serial = 939] [outer = 129B5400] 04:45:12 INFO - PROCESS | 3804 | 1468500312608 Marionette DEBUG loaded listener.js 04:45:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (13C79800) [pid = 3804] [serial = 940] [outer = 129B5400] 04:45:13 INFO - PROCESS | 3804 | 1468500313108 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]]]}] 04:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 832ms 04:45:13 INFO - PROCESS | 3804 | 1468500313148 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 04:45:13 INFO - PROCESS | 3804 | 1468500313152 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 04:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:45:13 INFO - PROCESS | 3804 | 1468500313159 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:45:13 INFO - PROCESS | 3804 | 1468500313162 Marionette TRACE conn3 <- [1,1218,null,{}] 04:45:13 INFO - PROCESS | 3804 | 1468500313166 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}] 04:45:13 INFO - PROCESS | 3804 | 1468500313169 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:13 INFO - PROCESS | 3804 | 1468500313259 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 04:45:13 INFO - PROCESS | 3804 | 1468500313362 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:13 INFO - PROCESS | 3804 | 1468500313365 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:13 INFO - PROCESS | 3804 | ++DOCSHELL 16B74400 == 40 [pid = 3804] [id = 314] 04:45:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (16EBB000) [pid = 3804] [serial = 941] [outer = 00000000] 04:45:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (17657800) [pid = 3804] [serial = 942] [outer = 16EBB000] 04:45:13 INFO - PROCESS | 3804 | 1468500313441 Marionette DEBUG loaded listener.js 04:45:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (180B8400) [pid = 3804] [serial = 943] [outer = 16EBB000] 04:45:14 INFO - PROCESS | 3804 | 1468500314147 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]]]}] 04:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1040ms 04:45:14 INFO - PROCESS | 3804 | 1468500314187 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 04:45:14 INFO - PROCESS | 3804 | 1468500314191 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 04:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:45:14 INFO - PROCESS | 3804 | 1468500314197 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:45:14 INFO - PROCESS | 3804 | 1468500314200 Marionette TRACE conn3 <- [1,1222,null,{}] 04:45:14 INFO - PROCESS | 3804 | 1468500314205 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}] 04:45:14 INFO - PROCESS | 3804 | 1468500314208 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:14 INFO - PROCESS | 3804 | 1468500314291 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 04:45:14 INFO - PROCESS | 3804 | 1468500314416 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:14 INFO - PROCESS | 3804 | 1468500314420 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:14 INFO - PROCESS | 3804 | ++DOCSHELL 112E9000 == 41 [pid = 3804] [id = 315] 04:45:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (11AE0800) [pid = 3804] [serial = 944] [outer = 00000000] 04:45:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (12B14400) [pid = 3804] [serial = 945] [outer = 11AE0800] 04:45:14 INFO - PROCESS | 3804 | 1468500314471 Marionette DEBUG loaded listener.js 04:45:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (12B20000) [pid = 3804] [serial = 946] [outer = 11AE0800] 04:45:15 INFO - PROCESS | 3804 | --DOCSHELL 1A13C400 == 40 [pid = 3804] [id = 311] 04:45:15 INFO - PROCESS | 3804 | --DOCSHELL 175F3C00 == 39 [pid = 3804] [id = 310] 04:45:15 INFO - PROCESS | 3804 | --DOCSHELL 12BBC400 == 38 [pid = 3804] [id = 309] 04:45:15 INFO - PROCESS | 3804 | --DOCSHELL 19A3D800 == 37 [pid = 3804] [id = 308] 04:45:15 INFO - PROCESS | 3804 | --DOCSHELL 1765C000 == 36 [pid = 3804] [id = 307] 04:45:15 INFO - PROCESS | 3804 | --DOCSHELL 16A7BC00 == 35 [pid = 3804] [id = 306] 04:45:15 INFO - PROCESS | 3804 | --DOCSHELL 1569F000 == 34 [pid = 3804] [id = 305] 04:45:15 INFO - PROCESS | 3804 | --DOCSHELL 13150400 == 33 [pid = 3804] [id = 304] 04:45:15 INFO - PROCESS | 3804 | --DOCSHELL 10ECF800 == 32 [pid = 3804] [id = 302] 04:45:15 INFO - PROCESS | 3804 | --DOCSHELL 10A79400 == 31 [pid = 3804] [id = 303] 04:45:15 INFO - PROCESS | 3804 | --DOCSHELL 139F1000 == 30 [pid = 3804] [id = 301] 04:45:15 INFO - PROCESS | 3804 | --DOCSHELL 10476C00 == 29 [pid = 3804] [id = 292] 04:45:15 INFO - PROCESS | 3804 | --DOCSHELL 16B74400 == 28 [pid = 3804] [id = 314] 04:45:15 INFO - PROCESS | 3804 | --DOCSHELL 168D8400 == 27 [pid = 3804] [id = 312] 04:45:15 INFO - PROCESS | 3804 | --DOCSHELL 10ECE800 == 26 [pid = 3804] [id = 313] 04:45:15 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (11C3D800) [pid = 3804] [serial = 879] [outer = 00000000] [url = about:blank] 04:45:15 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (11C46800) [pid = 3804] [serial = 880] [outer = 00000000] [url = about:blank] 04:45:15 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (13DBF400) [pid = 3804] [serial = 885] [outer = 00000000] [url = about:blank] 04:45:15 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (15467800) [pid = 3804] [serial = 888] [outer = 00000000] [url = about:blank] 04:45:15 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (13132000) [pid = 3804] [serial = 871] [outer = 00000000] [url = about:blank] 04:45:15 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (1306D800) [pid = 3804] [serial = 870] [outer = 00000000] [url = about:blank] 04:45:15 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (17E53C00) [pid = 3804] [serial = 874] [outer = 00000000] [url = about:blank] 04:45:15 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (1770C000) [pid = 3804] [serial = 873] [outer = 00000000] [url = about:blank] 04:45:15 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (16A7B000) [pid = 3804] [serial = 891] [outer = 00000000] [url = about:blank] 04:45:15 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (158C7400) [pid = 3804] [serial = 889] [outer = 00000000] [url = about:blank] 04:45:15 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (17D11C00) [pid = 3804] [serial = 894] [outer = 00000000] [url = about:blank] 04:45:15 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (16AAC400) [pid = 3804] [serial = 892] [outer = 00000000] [url = about:blank] 04:45:15 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (181A8400) [pid = 3804] [serial = 900] [outer = 00000000] [url = about:blank] 04:45:15 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (19D8F400) [pid = 3804] [serial = 903] [outer = 00000000] [url = about:blank] 04:45:15 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (17E49C00) [pid = 3804] [serial = 895] [outer = 00000000] [url = about:blank] 04:45:15 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (114D4800) [pid = 3804] [serial = 877] [outer = 00000000] [url = about:blank] 04:45:15 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (10A09400) [pid = 3804] [serial = 876] [outer = 00000000] [url = about:blank] 04:45:15 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (175EF800) [pid = 3804] [serial = 897] [outer = 00000000] [url = about:blank] 04:45:15 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (130D0400) [pid = 3804] [serial = 883] [outer = 00000000] [url = about:blank] 04:45:15 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (181AA400) [pid = 3804] [serial = 901] [outer = 00000000] [url = about:blank] 04:45:15 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (1306F000) [pid = 3804] [serial = 882] [outer = 00000000] [url = about:blank] 04:45:15 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (142E6000) [pid = 3804] [serial = 886] [outer = 00000000] [url = about:blank] 04:45:15 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (16AADC00) [pid = 3804] [serial = 898] [outer = 00000000] [url = about:blank] 04:45:15 INFO - PROCESS | 3804 | 1468500315425 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]]]}] 04:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1249ms 04:45:15 INFO - PROCESS | 3804 | 1468500315444 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 04:45:15 INFO - PROCESS | 3804 | 1468500315448 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 04:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:45:15 INFO - PROCESS | 3804 | 1468500315452 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:45:15 INFO - PROCESS | 3804 | 1468500315457 Marionette TRACE conn3 <- [1,1226,null,{}] 04:45:15 INFO - PROCESS | 3804 | 1468500315462 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}] 04:45:15 INFO - PROCESS | 3804 | 1468500315464 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:15 INFO - PROCESS | 3804 | 1468500315551 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 04:45:15 INFO - PROCESS | 3804 | 1468500315642 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:15 INFO - PROCESS | 3804 | 1468500315645 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:15 INFO - PROCESS | 3804 | ++DOCSHELL 10E09800 == 27 [pid = 3804] [id = 316] 04:45:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (10E09C00) [pid = 3804] [serial = 947] [outer = 00000000] 04:45:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (11445800) [pid = 3804] [serial = 948] [outer = 10E09C00] 04:45:15 INFO - PROCESS | 3804 | 1468500315673 Marionette DEBUG loaded listener.js 04:45:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (114D6400) [pid = 3804] [serial = 949] [outer = 10E09C00] 04:45:15 INFO - PROCESS | 3804 | 1468500315996 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]]]}] 04:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 572ms 04:45:16 INFO - PROCESS | 3804 | 1468500316039 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 04:45:16 INFO - PROCESS | 3804 | 1468500316044 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 04:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:45:16 INFO - PROCESS | 3804 | 1468500316050 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:45:16 INFO - PROCESS | 3804 | 1468500316053 Marionette TRACE conn3 <- [1,1230,null,{}] 04:45:16 INFO - PROCESS | 3804 | 1468500316057 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}] 04:45:16 INFO - PROCESS | 3804 | 1468500316059 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:16 INFO - PROCESS | 3804 | 1468500316159 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 04:45:16 INFO - PROCESS | 3804 | 1468500316172 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:16 INFO - PROCESS | 3804 | 1468500316174 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:16 INFO - PROCESS | 3804 | ++DOCSHELL 12B16C00 == 28 [pid = 3804] [id = 317] 04:45:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (12B17000) [pid = 3804] [serial = 950] [outer = 00000000] 04:45:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (1306B800) [pid = 3804] [serial = 951] [outer = 12B17000] 04:45:16 INFO - PROCESS | 3804 | 1468500316220 Marionette DEBUG loaded listener.js 04:45:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (130CA000) [pid = 3804] [serial = 952] [outer = 12B17000] 04:45:16 INFO - PROCESS | 3804 | 1468500316582 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]]]}] 04:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 585ms 04:45:16 INFO - PROCESS | 3804 | 1468500316628 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 04:45:16 INFO - PROCESS | 3804 | 1468500316631 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 04:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:45:16 INFO - PROCESS | 3804 | 1468500316634 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:45:16 INFO - PROCESS | 3804 | 1468500316637 Marionette TRACE conn3 <- [1,1234,null,{}] 04:45:16 INFO - PROCESS | 3804 | 1468500316649 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}] 04:45:16 INFO - PROCESS | 3804 | 1468500316653 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:16 INFO - PROCESS | 3804 | 1468500316721 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 04:45:16 INFO - PROCESS | 3804 | 1468500316728 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:16 INFO - PROCESS | 3804 | 1468500316731 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:16 INFO - PROCESS | 3804 | ++DOCSHELL 139ED800 == 29 [pid = 3804] [id = 318] 04:45:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (139F1000) [pid = 3804] [serial = 953] [outer = 00000000] 04:45:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (13C15400) [pid = 3804] [serial = 954] [outer = 139F1000] 04:45:16 INFO - PROCESS | 3804 | 1468500316785 Marionette DEBUG loaded listener.js 04:45:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (142E0400) [pid = 3804] [serial = 955] [outer = 139F1000] 04:45:17 INFO - PROCESS | 3804 | 1468500317188 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]]]}] 04:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 585ms 04:45:17 INFO - PROCESS | 3804 | 1468500317216 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 04:45:17 INFO - PROCESS | 3804 | 1468500317218 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 04:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:45:17 INFO - PROCESS | 3804 | 1468500317221 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:45:17 INFO - PROCESS | 3804 | 1468500317223 Marionette TRACE conn3 <- [1,1238,null,{}] 04:45:17 INFO - PROCESS | 3804 | 1468500317227 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}] 04:45:17 INFO - PROCESS | 3804 | 1468500317229 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:17 INFO - PROCESS | 3804 | 1468500317351 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 04:45:17 INFO - PROCESS | 3804 | 1468500317373 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:17 INFO - PROCESS | 3804 | 1468500317375 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:17 INFO - PROCESS | 3804 | ++DOCSHELL 15431C00 == 30 [pid = 3804] [id = 319] 04:45:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (15433000) [pid = 3804] [serial = 956] [outer = 00000000] 04:45:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (1545EC00) [pid = 3804] [serial = 957] [outer = 15433000] 04:45:17 INFO - PROCESS | 3804 | 1468500317400 Marionette DEBUG loaded listener.js 04:45:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (156A4C00) [pid = 3804] [serial = 958] [outer = 15433000] 04:45:17 INFO - PROCESS | 3804 | 1468500317791 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]]]}] 04:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 612ms 04:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:45:17 INFO - PROCESS | 3804 | 1468500317856 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 04:45:17 INFO - PROCESS | 3804 | 1468500317858 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 04:45:17 INFO - PROCESS | 3804 | 1468500317865 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:45:17 INFO - PROCESS | 3804 | 1468500317867 Marionette TRACE conn3 <- [1,1242,null,{}] 04:45:17 INFO - PROCESS | 3804 | 1468500317871 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}] 04:45:17 INFO - PROCESS | 3804 | 1468500317873 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:17 INFO - PROCESS | 3804 | 1468500317960 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 04:45:17 INFO - PROCESS | 3804 | 1468500317971 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:17 INFO - PROCESS | 3804 | 1468500317973 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:17 INFO - PROCESS | 3804 | ++DOCSHELL 158A1C00 == 31 [pid = 3804] [id = 320] 04:45:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (158A5C00) [pid = 3804] [serial = 959] [outer = 00000000] 04:45:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (1628A000) [pid = 3804] [serial = 960] [outer = 158A5C00] 04:45:18 INFO - PROCESS | 3804 | 1468500318016 Marionette DEBUG loaded listener.js 04:45:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (16730C00) [pid = 3804] [serial = 961] [outer = 158A5C00] 04:45:18 INFO - PROCESS | 3804 | 1468500318415 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]]]}] 04:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 572ms 04:45:18 INFO - PROCESS | 3804 | 1468500318468 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 04:45:18 INFO - PROCESS | 3804 | 1468500318470 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 04:45:18 INFO - PROCESS | 3804 | 1468500318477 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:45:18 INFO - PROCESS | 3804 | 1468500318479 Marionette TRACE conn3 <- [1,1246,null,{}] 04:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:45:18 INFO - PROCESS | 3804 | 1468500318482 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}] 04:45:18 INFO - PROCESS | 3804 | 1468500318488 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:18 INFO - PROCESS | 3804 | 1468500318706 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 04:45:18 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (1A13F800) [pid = 3804] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:45:18 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (19D89400) [pid = 3804] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:45:18 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (1770E000) [pid = 3804] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:45:18 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (19C88400) [pid = 3804] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:45:18 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (112E4400) [pid = 3804] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:45:18 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (19C88000) [pid = 3804] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:45:18 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (16AAC000) [pid = 3804] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:45:18 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (10A7EC00) [pid = 3804] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:45:18 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (131EE800) [pid = 3804] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:45:18 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (156A7C00) [pid = 3804] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:45:18 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (12DF5000) [pid = 3804] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:45:18 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (175FBC00) [pid = 3804] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:45:18 INFO - PROCESS | 3804 | 1468500318773 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:18 INFO - PROCESS | 3804 | 1468500318776 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:18 INFO - PROCESS | 3804 | ++DOCSHELL 1055E000 == 32 [pid = 3804] [id = 321] 04:45:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (10A7EC00) [pid = 3804] [serial = 962] [outer = 00000000] 04:45:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (129ED000) [pid = 3804] [serial = 963] [outer = 10A7EC00] 04:45:18 INFO - PROCESS | 3804 | 1468500318799 Marionette DEBUG loaded listener.js 04:45:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (156A7C00) [pid = 3804] [serial = 964] [outer = 10A7EC00] 04:45:19 INFO - PROCESS | 3804 | 1468500319108 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]]]}] 04:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 650ms 04:45:19 INFO - PROCESS | 3804 | 1468500319141 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 04:45:19 INFO - PROCESS | 3804 | 1468500319134 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 04:45:19 INFO - PROCESS | 3804 | 1468500319137 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:45:19 INFO - PROCESS | 3804 | 1468500319139 Marionette TRACE conn3 <- [1,1250,null,{}] 04:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:45:19 INFO - PROCESS | 3804 | 1468500319143 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}] 04:45:19 INFO - PROCESS | 3804 | 1468500319145 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:19 INFO - PROCESS | 3804 | 1468500319224 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 04:45:19 INFO - PROCESS | 3804 | 1468500319229 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:19 INFO - PROCESS | 3804 | 1468500319232 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:19 INFO - PROCESS | 3804 | ++DOCSHELL 10A0B800 == 33 [pid = 3804] [id = 322] 04:45:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (10A77800) [pid = 3804] [serial = 965] [outer = 00000000] 04:45:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (175FD400) [pid = 3804] [serial = 966] [outer = 10A77800] 04:45:19 INFO - PROCESS | 3804 | 1468500319253 Marionette DEBUG loaded listener.js 04:45:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (17701C00) [pid = 3804] [serial = 967] [outer = 10A77800] 04:45:19 INFO - PROCESS | 3804 | 1468500319607 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]]]}] 04:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 494ms 04:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:45:19 INFO - PROCESS | 3804 | 1468500319636 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 04:45:19 INFO - PROCESS | 3804 | 1468500319638 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 04:45:19 INFO - PROCESS | 3804 | 1468500319641 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:45:19 INFO - PROCESS | 3804 | 1468500319643 Marionette TRACE conn3 <- [1,1254,null,{}] 04:45:19 INFO - PROCESS | 3804 | 1468500319646 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}] 04:45:19 INFO - PROCESS | 3804 | 1468500319648 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:19 INFO - PROCESS | 3804 | 1468500319723 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 04:45:19 INFO - PROCESS | 3804 | 1468500319728 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:19 INFO - PROCESS | 3804 | 1468500319729 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:19 INFO - PROCESS | 3804 | ++DOCSHELL 17D0FC00 == 34 [pid = 3804] [id = 323] 04:45:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (17D11C00) [pid = 3804] [serial = 968] [outer = 00000000] 04:45:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (17E49C00) [pid = 3804] [serial = 969] [outer = 17D11C00] 04:45:19 INFO - PROCESS | 3804 | 1468500319763 Marionette DEBUG loaded listener.js 04:45:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (17E51800) [pid = 3804] [serial = 970] [outer = 17D11C00] 04:45:20 INFO - PROCESS | 3804 | 1468500320158 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]]]}] 04:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 533ms 04:45:20 INFO - PROCESS | 3804 | 1468500320190 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 04:45:20 INFO - PROCESS | 3804 | 1468500320192 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 04:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:45:20 INFO - PROCESS | 3804 | 1468500320195 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:45:20 INFO - PROCESS | 3804 | 1468500320197 Marionette TRACE conn3 <- [1,1258,null,{}] 04:45:20 INFO - PROCESS | 3804 | 1468500320182 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}] 04:45:20 INFO - PROCESS | 3804 | 1468500320184 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:20 INFO - PROCESS | 3804 | 1468500320259 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 04:45:20 INFO - PROCESS | 3804 | 1468500320266 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:20 INFO - PROCESS | 3804 | 1468500320268 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:20 INFO - PROCESS | 3804 | ++DOCSHELL 17EAB800 == 35 [pid = 3804] [id = 324] 04:45:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (17EAE000) [pid = 3804] [serial = 971] [outer = 00000000] 04:45:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (181A4400) [pid = 3804] [serial = 972] [outer = 17EAE000] 04:45:20 INFO - PROCESS | 3804 | 1468500320292 Marionette DEBUG loaded listener.js 04:45:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (181A8400) [pid = 3804] [serial = 973] [outer = 17EAE000] 04:45:21 INFO - PROCESS | 3804 | 1468500321012 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]]]}] 04:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 872ms 04:45:21 INFO - PROCESS | 3804 | 1468500321084 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 04:45:21 INFO - PROCESS | 3804 | 1468500321088 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 04:45:21 INFO - PROCESS | 3804 | 1468500321093 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:45:21 INFO - PROCESS | 3804 | 1468500321098 Marionette TRACE conn3 <- [1,1262,null,{}] 04:45:21 INFO - PROCESS | 3804 | 1468500321104 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}] 04:45:21 INFO - PROCESS | 3804 | 1468500321106 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:21 INFO - PROCESS | 3804 | 1468500321214 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 04:45:21 INFO - PROCESS | 3804 | 1468500321316 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:21 INFO - PROCESS | 3804 | 1468500321318 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:21 INFO - PROCESS | 3804 | ++DOCSHELL 112E5C00 == 36 [pid = 3804] [id = 325] 04:45:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (112EAC00) [pid = 3804] [serial = 974] [outer = 00000000] 04:45:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (129EC800) [pid = 3804] [serial = 975] [outer = 112EAC00] 04:45:21 INFO - PROCESS | 3804 | 1468500321375 Marionette DEBUG loaded listener.js 04:45:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (1306C400) [pid = 3804] [serial = 976] [outer = 112EAC00] 04:45:22 INFO - PROCESS | 3804 | --DOCSHELL 17D0FC00 == 35 [pid = 3804] [id = 323] 04:45:22 INFO - PROCESS | 3804 | --DOCSHELL 10A0B800 == 34 [pid = 3804] [id = 322] 04:45:22 INFO - PROCESS | 3804 | --DOCSHELL 1055E000 == 33 [pid = 3804] [id = 321] 04:45:22 INFO - PROCESS | 3804 | --DOCSHELL 158A1C00 == 32 [pid = 3804] [id = 320] 04:45:22 INFO - PROCESS | 3804 | --DOCSHELL 15431C00 == 31 [pid = 3804] [id = 319] 04:45:22 INFO - PROCESS | 3804 | --DOCSHELL 139ED800 == 30 [pid = 3804] [id = 318] 04:45:22 INFO - PROCESS | 3804 | --DOCSHELL 12B16C00 == 29 [pid = 3804] [id = 317] 04:45:22 INFO - PROCESS | 3804 | --DOCSHELL 10E09800 == 28 [pid = 3804] [id = 316] 04:45:22 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (17E4A400) [pid = 3804] [serial = 921] [outer = 00000000] [url = about:blank] 04:45:22 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (1A502400) [pid = 3804] [serial = 934] [outer = 00000000] [url = about:blank] 04:45:22 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (19D90400) [pid = 3804] [serial = 904] [outer = 00000000] [url = about:blank] 04:45:22 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (12B1D800) [pid = 3804] [serial = 906] [outer = 00000000] [url = about:blank] 04:45:22 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (19D8C000) [pid = 3804] [serial = 924] [outer = 00000000] [url = about:blank] 04:45:22 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (13070C00) [pid = 3804] [serial = 907] [outer = 00000000] [url = about:blank] 04:45:22 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (16F35000) [pid = 3804] [serial = 918] [outer = 00000000] [url = about:blank] 04:45:22 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (11236800) [pid = 3804] [serial = 909] [outer = 00000000] [url = about:blank] 04:45:22 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (12B13000) [pid = 3804] [serial = 910] [outer = 00000000] [url = about:blank] 04:45:22 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (1342A400) [pid = 3804] [serial = 912] [outer = 00000000] [url = about:blank] 04:45:22 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (13944000) [pid = 3804] [serial = 913] [outer = 00000000] [url = about:blank] 04:45:22 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (158AAC00) [pid = 3804] [serial = 915] [outer = 00000000] [url = about:blank] 04:45:22 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (1628A400) [pid = 3804] [serial = 916] [outer = 00000000] [url = about:blank] 04:45:22 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (180B8C00) [pid = 3804] [serial = 922] [outer = 00000000] [url = about:blank] 04:45:22 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (139F1800) [pid = 3804] [serial = 927] [outer = 00000000] [url = about:blank] 04:45:22 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (19D8B800) [pid = 3804] [serial = 930] [outer = 00000000] [url = about:blank] 04:45:22 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (142E1400) [pid = 3804] [serial = 928] [outer = 00000000] [url = about:blank] 04:45:22 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (19D8C800) [pid = 3804] [serial = 925] [outer = 00000000] [url = about:blank] 04:45:22 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (1A109800) [pid = 3804] [serial = 931] [outer = 00000000] [url = about:blank] 04:45:22 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (175FD800) [pid = 3804] [serial = 919] [outer = 00000000] [url = about:blank] 04:45:22 INFO - PROCESS | 3804 | --DOMWINDOW == 60 (1A501C00) [pid = 3804] [serial = 933] [outer = 00000000] [url = about:blank] 04:45:22 INFO - PROCESS | 3804 | --DOMWINDOW == 59 (1A6A6800) [pid = 3804] [serial = 936] [outer = 00000000] [url = about:blank] 04:45:22 INFO - PROCESS | 3804 | --DOMWINDOW == 58 (1A6A7000) [pid = 3804] [serial = 937] [outer = 00000000] [url = about:blank] 04:45:22 INFO - PROCESS | 3804 | 1468500322137 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]]]}] 04:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1079ms 04:45:22 INFO - PROCESS | 3804 | 1468500322189 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 04:45:22 INFO - PROCESS | 3804 | 1468500322172 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 04:45:22 INFO - PROCESS | 3804 | 1468500322177 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:45:22 INFO - PROCESS | 3804 | 1468500322180 Marionette TRACE conn3 <- [1,1266,null,{}] 04:45:22 INFO - PROCESS | 3804 | 1468500322186 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}] 04:45:22 INFO - PROCESS | 3804 | 1468500322188 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:22 INFO - PROCESS | 3804 | 1468500322275 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 04:45:22 INFO - PROCESS | 3804 | 1468500322287 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:22 INFO - PROCESS | 3804 | 1468500322292 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:22 INFO - PROCESS | 3804 | ++DOCSHELL 112E7400 == 29 [pid = 3804] [id = 326] 04:45:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 59 (112E8400) [pid = 3804] [serial = 977] [outer = 00000000] 04:45:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (11CD2000) [pid = 3804] [serial = 978] [outer = 112E8400] 04:45:22 INFO - PROCESS | 3804 | 1468500322319 Marionette DEBUG loaded listener.js 04:45:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (129EC000) [pid = 3804] [serial = 979] [outer = 112E8400] 04:45:22 INFO - PROCESS | 3804 | 1468500322733 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]]]}] 04:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 585ms 04:45:22 INFO - PROCESS | 3804 | 1468500322771 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 04:45:22 INFO - PROCESS | 3804 | 1468500322776 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 04:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:45:22 INFO - PROCESS | 3804 | 1468500322783 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:45:22 INFO - PROCESS | 3804 | 1468500322785 Marionette TRACE conn3 <- [1,1270,null,{}] 04:45:22 INFO - PROCESS | 3804 | 1468500322789 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}] 04:45:22 INFO - PROCESS | 3804 | 1468500322793 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:22 INFO - PROCESS | 3804 | 1468500322863 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 04:45:22 INFO - PROCESS | 3804 | 1468500322871 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:22 INFO - PROCESS | 3804 | 1468500322873 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:22 INFO - PROCESS | 3804 | ++DOCSHELL 13155000 == 30 [pid = 3804] [id = 327] 04:45:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (13158800) [pid = 3804] [serial = 980] [outer = 00000000] 04:45:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (131F7C00) [pid = 3804] [serial = 981] [outer = 13158800] 04:45:22 INFO - PROCESS | 3804 | 1468500322920 Marionette DEBUG loaded listener.js 04:45:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (13430000) [pid = 3804] [serial = 982] [outer = 13158800] 04:45:23 INFO - PROCESS | 3804 | 1468500323306 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]]]}] 04:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 521ms 04:45:23 INFO - PROCESS | 3804 | 1468500323318 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 04:45:23 INFO - PROCESS | 3804 | 1468500323320 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 04:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:45:23 INFO - PROCESS | 3804 | 1468500323323 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:45:23 INFO - PROCESS | 3804 | 1468500323327 Marionette TRACE conn3 <- [1,1274,null,{}] 04:45:23 INFO - PROCESS | 3804 | 1468500323341 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}] 04:45:23 INFO - PROCESS | 3804 | 1468500323346 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:23 INFO - PROCESS | 3804 | 1468500323409 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 04:45:23 INFO - PROCESS | 3804 | 1468500323499 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:23 INFO - PROCESS | 3804 | 1468500323502 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:23 INFO - PROCESS | 3804 | ++DOCSHELL 14F21800 == 31 [pid = 3804] [id = 328] 04:45:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (14F22000) [pid = 3804] [serial = 983] [outer = 00000000] 04:45:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (15431000) [pid = 3804] [serial = 984] [outer = 14F22000] 04:45:23 INFO - PROCESS | 3804 | 1468500323548 Marionette DEBUG loaded listener.js 04:45:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (15468C00) [pid = 3804] [serial = 985] [outer = 14F22000] 04:45:23 INFO - PROCESS | 3804 | 1468500323897 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]]]}] 04:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 624ms 04:45:23 INFO - PROCESS | 3804 | 1468500323945 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 04:45:23 INFO - PROCESS | 3804 | 1468500323947 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 04:45:23 INFO - PROCESS | 3804 | 1468500323951 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:45:23 INFO - PROCESS | 3804 | 1468500323952 Marionette TRACE conn3 <- [1,1278,null,{}] 04:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:45:23 INFO - PROCESS | 3804 | 1468500323956 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}] 04:45:23 INFO - PROCESS | 3804 | 1468500323958 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:24 INFO - PROCESS | 3804 | 1468500324056 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 04:45:24 INFO - PROCESS | 3804 | 1468500324073 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:24 INFO - PROCESS | 3804 | 1468500324076 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:24 INFO - PROCESS | 3804 | ++DOCSHELL 1627EC00 == 32 [pid = 3804] [id = 329] 04:45:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (16285400) [pid = 3804] [serial = 986] [outer = 00000000] 04:45:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (16A86400) [pid = 3804] [serial = 987] [outer = 16285400] 04:45:24 INFO - PROCESS | 3804 | 1468500324120 Marionette DEBUG loaded listener.js 04:45:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (16AAFC00) [pid = 3804] [serial = 988] [outer = 16285400] 04:45:24 INFO - PROCESS | 3804 | --DOCSHELL 112E9000 == 31 [pid = 3804] [id = 315] 04:45:24 INFO - PROCESS | 3804 | --DOCSHELL 112E7400 == 30 [pid = 3804] [id = 326] 04:45:24 INFO - PROCESS | 3804 | --DOCSHELL 17EAB800 == 29 [pid = 3804] [id = 324] 04:45:24 INFO - PROCESS | 3804 | --DOCSHELL 112E5C00 == 28 [pid = 3804] [id = 325] 04:45:25 INFO - PROCESS | 3804 | --DOCSHELL 14F21800 == 27 [pid = 3804] [id = 328] 04:45:25 INFO - PROCESS | 3804 | --DOCSHELL 13155000 == 26 [pid = 3804] [id = 327] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (10A7EC00) [pid = 3804] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (16EBB000) [pid = 3804] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (10A77800) [pid = 3804] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (11AE0800) [pid = 3804] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (10E09C00) [pid = 3804] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (158A5C00) [pid = 3804] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (12B17000) [pid = 3804] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (139F1000) [pid = 3804] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (15433000) [pid = 3804] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 60 (129B5400) [pid = 3804] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 59 (17D11C00) [pid = 3804] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 58 (129ED000) [pid = 3804] [serial = 963] [outer = 00000000] [url = about:blank] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 57 (17657800) [pid = 3804] [serial = 942] [outer = 00000000] [url = about:blank] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 56 (17701C00) [pid = 3804] [serial = 967] [outer = 00000000] [url = about:blank] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 55 (12B20000) [pid = 3804] [serial = 946] [outer = 00000000] [url = about:blank] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 54 (114D6400) [pid = 3804] [serial = 949] [outer = 00000000] [url = about:blank] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 53 (180B8400) [pid = 3804] [serial = 943] [outer = 00000000] [url = about:blank] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 52 (1628A000) [pid = 3804] [serial = 960] [outer = 00000000] [url = about:blank] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 51 (1306B800) [pid = 3804] [serial = 951] [outer = 00000000] [url = about:blank] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 50 (13C15400) [pid = 3804] [serial = 954] [outer = 00000000] [url = about:blank] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 49 (130CA000) [pid = 3804] [serial = 952] [outer = 00000000] [url = about:blank] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 48 (142E0400) [pid = 3804] [serial = 955] [outer = 00000000] [url = about:blank] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 47 (12B14400) [pid = 3804] [serial = 945] [outer = 00000000] [url = about:blank] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 46 (156A4C00) [pid = 3804] [serial = 958] [outer = 00000000] [url = about:blank] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 45 (156A7C00) [pid = 3804] [serial = 964] [outer = 00000000] [url = about:blank] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 44 (11445800) [pid = 3804] [serial = 948] [outer = 00000000] [url = about:blank] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 43 (1545EC00) [pid = 3804] [serial = 957] [outer = 00000000] [url = about:blank] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 42 (16730C00) [pid = 3804] [serial = 961] [outer = 00000000] [url = about:blank] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 41 (175FD400) [pid = 3804] [serial = 966] [outer = 00000000] [url = about:blank] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 40 (13C79800) [pid = 3804] [serial = 940] [outer = 00000000] [url = about:blank] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 39 (131F5800) [pid = 3804] [serial = 939] [outer = 00000000] [url = about:blank] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 38 (181A4400) [pid = 3804] [serial = 972] [outer = 00000000] [url = about:blank] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 37 (17E49C00) [pid = 3804] [serial = 969] [outer = 00000000] [url = about:blank] 04:45:25 INFO - PROCESS | 3804 | --DOMWINDOW == 36 (17E51800) [pid = 3804] [serial = 970] [outer = 00000000] [url = about:blank] 04:45:25 INFO - PROCESS | 3804 | 1468500325561 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]]]}] 04:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1639ms 04:45:25 INFO - PROCESS | 3804 | 1468500325597 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 04:45:25 INFO - PROCESS | 3804 | 1468500325601 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 04:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:45:25 INFO - PROCESS | 3804 | 1468500325605 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:45:25 INFO - PROCESS | 3804 | 1468500325609 Marionette TRACE conn3 <- [1,1282,null,{}] 04:45:25 INFO - PROCESS | 3804 | 1468500325614 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}] 04:45:25 INFO - PROCESS | 3804 | 1468500325617 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:25 INFO - PROCESS | 3804 | 1468500325688 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 04:45:25 INFO - PROCESS | 3804 | 1468500325695 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:25 INFO - PROCESS | 3804 | 1468500325700 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:25 INFO - PROCESS | 3804 | ++DOCSHELL 10E05800 == 27 [pid = 3804] [id = 330] 04:45:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 37 (10E05C00) [pid = 3804] [serial = 989] [outer = 00000000] 04:45:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 38 (1144AC00) [pid = 3804] [serial = 990] [outer = 10E05C00] 04:45:25 INFO - PROCESS | 3804 | 1468500325748 Marionette DEBUG loaded listener.js 04:45:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 39 (114D4800) [pid = 3804] [serial = 991] [outer = 10E05C00] 04:45:26 INFO - PROCESS | 3804 | 1468500326165 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]]]}] 04:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 585ms 04:45:26 INFO - PROCESS | 3804 | 1468500326201 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 04:45:26 INFO - PROCESS | 3804 | 1468500326206 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 04:45:26 INFO - PROCESS | 3804 | 1468500326193 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:45:26 INFO - PROCESS | 3804 | 1468500326196 Marionette TRACE conn3 <- [1,1286,null,{}] 04:45:26 INFO - PROCESS | 3804 | 1468500326200 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}] 04:45:26 INFO - PROCESS | 3804 | 1468500326203 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:26 INFO - PROCESS | 3804 | 1468500326290 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 04:45:26 INFO - PROCESS | 3804 | 1468500326299 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:26 INFO - PROCESS | 3804 | 1468500326302 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:26 INFO - PROCESS | 3804 | ++DOCSHELL 12B1BC00 == 28 [pid = 3804] [id = 331] 04:45:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 40 (12B1CC00) [pid = 3804] [serial = 992] [outer = 00000000] 04:45:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 41 (12D68000) [pid = 3804] [serial = 993] [outer = 12B1CC00] 04:45:26 INFO - PROCESS | 3804 | 1468500326328 Marionette DEBUG loaded listener.js 04:45:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 42 (13032C00) [pid = 3804] [serial = 994] [outer = 12B1CC00] 04:45:26 INFO - PROCESS | 3804 | 1468500326731 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]]]}] 04:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 520ms 04:45:26 INFO - PROCESS | 3804 | 1468500326743 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 04:45:26 INFO - PROCESS | 3804 | 1468500326745 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 04:45:26 INFO - PROCESS | 3804 | 1468500326748 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:45:26 INFO - PROCESS | 3804 | 1468500326752 Marionette TRACE conn3 <- [1,1290,null,{}] 04:45:26 INFO - PROCESS | 3804 | 1468500326743 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}] 04:45:26 INFO - PROCESS | 3804 | 1468500326747 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:26 INFO - PROCESS | 3804 | 1468500326829 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 04:45:26 INFO - PROCESS | 3804 | 1468500326929 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:26 INFO - PROCESS | 3804 | 1468500326932 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:26 INFO - PROCESS | 3804 | ++DOCSHELL 139C6C00 == 29 [pid = 3804] [id = 332] 04:45:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 43 (139C7C00) [pid = 3804] [serial = 995] [outer = 00000000] 04:45:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 44 (139EF400) [pid = 3804] [serial = 996] [outer = 139C7C00] 04:45:26 INFO - PROCESS | 3804 | 1468500326959 Marionette DEBUG loaded listener.js 04:45:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 45 (139F8C00) [pid = 3804] [serial = 997] [outer = 139C7C00] 04:45:27 INFO - PROCESS | 3804 | 1468500327299 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]]]}] 04:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 585ms 04:45:27 INFO - PROCESS | 3804 | 1468500327332 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 04:45:27 INFO - PROCESS | 3804 | 1468500327335 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 04:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:45:27 INFO - PROCESS | 3804 | 1468500327338 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:45:27 INFO - PROCESS | 3804 | 1468500327321 Marionette TRACE conn3 <- [1,1294,null,{}] 04:45:27 INFO - PROCESS | 3804 | 1468500327325 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}] 04:45:27 INFO - PROCESS | 3804 | 1468500327327 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:27 INFO - PROCESS | 3804 | 1468500327437 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 04:45:27 INFO - PROCESS | 3804 | 1468500327544 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:27 INFO - PROCESS | 3804 | 1468500327547 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:27 INFO - PROCESS | 3804 | ++DOCSHELL 10BC1000 == 30 [pid = 3804] [id = 333] 04:45:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 46 (10BC3000) [pid = 3804] [serial = 998] [outer = 00000000] 04:45:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 47 (10ED1C00) [pid = 3804] [serial = 999] [outer = 10BC3000] 04:45:27 INFO - PROCESS | 3804 | 1468500327587 Marionette DEBUG loaded listener.js 04:45:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 48 (11AE5C00) [pid = 3804] [serial = 1000] [outer = 10BC3000] 04:45:28 INFO - PROCESS | 3804 | 1468500328285 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]]]}] 04:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1015ms 04:45:28 INFO - PROCESS | 3804 | 1468500328343 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 04:45:28 INFO - PROCESS | 3804 | 1468500328347 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 04:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:45:28 INFO - PROCESS | 3804 | 1468500328352 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:45:28 INFO - PROCESS | 3804 | 1468500328356 Marionette TRACE conn3 <- [1,1298,null,{}] 04:45:28 INFO - PROCESS | 3804 | 1468500328361 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}] 04:45:28 INFO - PROCESS | 3804 | 1468500328364 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:28 INFO - PROCESS | 3804 | 1468500328465 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 04:45:28 INFO - PROCESS | 3804 | 1468500328571 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:28 INFO - PROCESS | 3804 | 1468500328574 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:28 INFO - PROCESS | 3804 | ++DOCSHELL 131EC000 == 31 [pid = 3804] [id = 334] 04:45:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 49 (131F5C00) [pid = 3804] [serial = 1001] [outer = 00000000] 04:45:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 50 (1394AC00) [pid = 3804] [serial = 1002] [outer = 131F5C00] 04:45:28 INFO - PROCESS | 3804 | 1468500328629 Marionette DEBUG loaded listener.js 04:45:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 51 (139FC400) [pid = 3804] [serial = 1003] [outer = 131F5C00] 04:45:29 INFO - PROCESS | 3804 | --DOCSHELL 139C6C00 == 30 [pid = 3804] [id = 332] 04:45:29 INFO - PROCESS | 3804 | --DOCSHELL 12B1BC00 == 29 [pid = 3804] [id = 331] 04:45:29 INFO - PROCESS | 3804 | --DOCSHELL 10E05800 == 28 [pid = 3804] [id = 330] 04:45:29 INFO - PROCESS | 3804 | 1468500329168 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] 04:45:29 INFO - PROCESS | 3804 | 1468500329222 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 04:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:45:29 INFO - PROCESS | 3804 | 1468500329242 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:45:29 INFO - PROCESS | 3804 | 1468500329246 Marionette TRACE conn3 <- [1,1302,null,{}] 04:45:29 INFO - PROCESS | 3804 | 1468500329251 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}] 04:45:29 INFO - PROCESS | 3804 | 1468500329253 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:29 INFO - PROCESS | 3804 | 1468500329323 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 04:45:29 INFO - PROCESS | 3804 | 1468500329380 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:29 INFO - PROCESS | 3804 | 1468500329382 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:29 INFO - PROCESS | 3804 | ++DOCSHELL 10A0C000 == 29 [pid = 3804] [id = 335] 04:45:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 52 (10A7F000) [pid = 3804] [serial = 1004] [outer = 00000000] 04:45:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 53 (12B1B000) [pid = 3804] [serial = 1005] [outer = 10A7F000] 04:45:29 INFO - PROCESS | 3804 | 1468500329429 Marionette DEBUG loaded listener.js 04:45:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 54 (13150C00) [pid = 3804] [serial = 1006] [outer = 10A7F000] 04:45:29 INFO - PROCESS | 3804 | 1468500329782 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]]]}] 04:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 598ms 04:45:29 INFO - PROCESS | 3804 | 1468500329816 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 04:45:29 INFO - PROCESS | 3804 | 1468500329820 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 04:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:45:29 INFO - PROCESS | 3804 | 1468500329826 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:45:29 INFO - PROCESS | 3804 | 1468500329829 Marionette TRACE conn3 <- [1,1306,null,{}] 04:45:29 INFO - PROCESS | 3804 | 1468500329833 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}] 04:45:29 INFO - PROCESS | 3804 | 1468500329835 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:29 INFO - PROCESS | 3804 | 1468500329911 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 04:45:29 INFO - PROCESS | 3804 | 1468500329919 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:29 INFO - PROCESS | 3804 | 1468500329921 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:29 INFO - PROCESS | 3804 | ++DOCSHELL 12D64000 == 30 [pid = 3804] [id = 336] 04:45:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 55 (14F1C800) [pid = 3804] [serial = 1007] [outer = 00000000] 04:45:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 56 (1532C800) [pid = 3804] [serial = 1008] [outer = 14F1C800] 04:45:29 INFO - PROCESS | 3804 | 1468500329967 Marionette DEBUG loaded listener.js 04:45:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 57 (15436C00) [pid = 3804] [serial = 1009] [outer = 14F1C800] 04:45:30 INFO - PROCESS | 3804 | 1468500330352 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]]]}] 04:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 520ms 04:45:30 INFO - PROCESS | 3804 | 1468500330367 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 04:45:30 INFO - PROCESS | 3804 | 1468500330369 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 04:45:30 INFO - PROCESS | 3804 | 1468500330373 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:45:30 INFO - PROCESS | 3804 | 1468500330376 Marionette TRACE conn3 <- [1,1310,null,{}] 04:45:30 INFO - PROCESS | 3804 | 1468500330367 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}] 04:45:30 INFO - PROCESS | 3804 | 1468500330371 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:30 INFO - PROCESS | 3804 | 1468500330455 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 04:45:30 INFO - PROCESS | 3804 | 1468500330462 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:30 INFO - PROCESS | 3804 | 1468500330466 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:30 INFO - PROCESS | 3804 | ++DOCSHELL 1628A800 == 31 [pid = 3804] [id = 337] 04:45:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 58 (1634C400) [pid = 3804] [serial = 1010] [outer = 00000000] 04:45:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 59 (168D6000) [pid = 3804] [serial = 1011] [outer = 1634C400] 04:45:30 INFO - PROCESS | 3804 | 1468500330493 Marionette DEBUG loaded listener.js 04:45:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (16AAD800) [pid = 3804] [serial = 1012] [outer = 1634C400] 04:45:30 INFO - PROCESS | 3804 | 1468500330852 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]]]}] 04:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 521ms 04:45:30 INFO - PROCESS | 3804 | 1468500330911 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 04:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:45:30 INFO - PROCESS | 3804 | 1468500330923 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 04:45:30 INFO - PROCESS | 3804 | 1468500330926 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:45:30 INFO - PROCESS | 3804 | 1468500330928 Marionette TRACE conn3 <- [1,1314,null,{}] 04:45:30 INFO - PROCESS | 3804 | 1468500330932 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}] 04:45:30 INFO - PROCESS | 3804 | 1468500330933 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:31 INFO - PROCESS | 3804 | 1468500331037 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 04:45:31 INFO - PROCESS | 3804 | 1468500331096 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:31 INFO - PROCESS | 3804 | 1468500331098 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:31 INFO - PROCESS | 3804 | ++DOCSHELL 16FC2400 == 32 [pid = 3804] [id = 338] 04:45:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (1756A400) [pid = 3804] [serial = 1013] [outer = 00000000] 04:45:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (175FD400) [pid = 3804] [serial = 1014] [outer = 1756A400] 04:45:31 INFO - PROCESS | 3804 | 1468500331141 Marionette DEBUG loaded listener.js 04:45:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (1765C000) [pid = 3804] [serial = 1015] [outer = 1756A400] 04:45:31 INFO - PROCESS | 3804 | 1468500331482 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]]]}] 04:45:31 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 04:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 585ms 04:45:31 INFO - PROCESS | 3804 | 1468500331512 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 04:45:31 INFO - PROCESS | 3804 | 1468500331514 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 04:45:31 INFO - PROCESS | 3804 | 1468500331517 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:45:31 INFO - PROCESS | 3804 | 1468500331518 Marionette TRACE conn3 <- [1,1318,null,{}] 04:45:31 INFO - PROCESS | 3804 | 1468500331522 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}] 04:45:31 INFO - PROCESS | 3804 | 1468500331524 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:31 INFO - PROCESS | 3804 | 1468500331613 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 04:45:31 INFO - PROCESS | 3804 | 1468500331618 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:31 INFO - PROCESS | 3804 | 1468500331620 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:31 INFO - PROCESS | 3804 | ++DOCSHELL 1770E800 == 33 [pid = 3804] [id = 339] 04:45:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (1770EC00) [pid = 3804] [serial = 1016] [outer = 00000000] 04:45:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (17D1CC00) [pid = 3804] [serial = 1017] [outer = 1770EC00] 04:45:31 INFO - PROCESS | 3804 | 1468500331663 Marionette DEBUG loaded listener.js 04:45:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (17D1E400) [pid = 3804] [serial = 1018] [outer = 1770EC00] 04:45:32 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (10E05C00) [pid = 3804] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:45:32 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (12B1CC00) [pid = 3804] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:45:32 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (13158800) [pid = 3804] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:45:32 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (112E8400) [pid = 3804] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:45:32 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (112EAC00) [pid = 3804] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:45:32 INFO - PROCESS | 3804 | --DOMWINDOW == 60 (17EAE000) [pid = 3804] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:45:32 INFO - PROCESS | 3804 | --DOMWINDOW == 59 (14F22000) [pid = 3804] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:45:32 INFO - PROCESS | 3804 | --DOMWINDOW == 58 (16285400) [pid = 3804] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:45:32 INFO - PROCESS | 3804 | 1468500332055 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]]]}] 04:45:32 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 04:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 585ms 04:45:32 INFO - PROCESS | 3804 | 1468500332095 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 04:45:32 INFO - PROCESS | 3804 | 1468500332097 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 04:45:32 INFO - PROCESS | 3804 | 1468500332100 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:45:32 INFO - PROCESS | 3804 | 1468500332101 Marionette TRACE conn3 <- [1,1322,null,{}] 04:45:32 INFO - PROCESS | 3804 | 1468500332109 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}] 04:45:32 INFO - PROCESS | 3804 | 1468500332115 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:32 INFO - PROCESS | 3804 | 1468500332212 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 04:45:32 INFO - PROCESS | 3804 | 1468500332227 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:32 INFO - PROCESS | 3804 | 1468500332229 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:32 INFO - PROCESS | 3804 | ++DOCSHELL 10470400 == 34 [pid = 3804] [id = 340] 04:45:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 59 (14F22800) [pid = 3804] [serial = 1019] [outer = 00000000] 04:45:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (16B74800) [pid = 3804] [serial = 1020] [outer = 14F22800] 04:45:32 INFO - PROCESS | 3804 | 1468500332273 Marionette DEBUG loaded listener.js 04:45:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (16285400) [pid = 3804] [serial = 1021] [outer = 14F22800] 04:45:32 INFO - PROCESS | 3804 | 1468500332619 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]]]}] 04:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 533ms 04:45:32 INFO - PROCESS | 3804 | 1468500332653 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 04:45:32 INFO - PROCESS | 3804 | 1468500332655 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 04:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:45:32 INFO - PROCESS | 3804 | 1468500332658 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:45:32 INFO - PROCESS | 3804 | 1468500332641 Marionette TRACE conn3 <- [1,1326,null,{}] 04:45:32 INFO - PROCESS | 3804 | 1468500332644 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}] 04:45:32 INFO - PROCESS | 3804 | 1468500332655 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:32 INFO - PROCESS | 3804 | 1468500332729 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 04:45:32 INFO - PROCESS | 3804 | 1468500332734 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:32 INFO - PROCESS | 3804 | 1468500332736 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:32 INFO - PROCESS | 3804 | ++DOCSHELL 16AB2000 == 35 [pid = 3804] [id = 341] 04:45:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (17E50C00) [pid = 3804] [serial = 1022] [outer = 00000000] 04:45:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (17EB0400) [pid = 3804] [serial = 1023] [outer = 17E50C00] 04:45:32 INFO - PROCESS | 3804 | 1468500332759 Marionette DEBUG loaded listener.js 04:45:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (181A2800) [pid = 3804] [serial = 1024] [outer = 17E50C00] 04:45:33 INFO - PROCESS | 3804 | 1468500333507 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]]]}] 04:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 911ms 04:45:33 INFO - PROCESS | 3804 | 1468500333557 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 04:45:33 INFO - PROCESS | 3804 | 1468500333559 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 04:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:45:33 INFO - PROCESS | 3804 | 1468500333563 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:45:33 INFO - PROCESS | 3804 | 1468500333565 Marionette TRACE conn3 <- [1,1330,null,{}] 04:45:33 INFO - PROCESS | 3804 | 1468500333569 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}] 04:45:33 INFO - PROCESS | 3804 | 1468500333570 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:33 INFO - PROCESS | 3804 | 1468500333658 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 04:45:33 INFO - PROCESS | 3804 | 1468500333664 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:33 INFO - PROCESS | 3804 | 1468500333666 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:33 INFO - PROCESS | 3804 | ++DOCSHELL 132A3800 == 36 [pid = 3804] [id = 342] 04:45:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (17E55C00) [pid = 3804] [serial = 1025] [outer = 00000000] 04:45:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (1979A000) [pid = 3804] [serial = 1026] [outer = 17E55C00] 04:45:33 INFO - PROCESS | 3804 | 1468500333709 Marionette DEBUG loaded listener.js 04:45:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (19A43400) [pid = 3804] [serial = 1027] [outer = 17E55C00] 04:45:34 INFO - PROCESS | 3804 | 1468500334039 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]]]}] 04:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 494ms 04:45:34 INFO - PROCESS | 3804 | 1468500334068 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 04:45:34 INFO - PROCESS | 3804 | 1468500334070 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 04:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:45:34 INFO - PROCESS | 3804 | 1468500334074 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:45:34 INFO - PROCESS | 3804 | 1468500334075 Marionette TRACE conn3 <- [1,1334,null,{}] 04:45:34 INFO - PROCESS | 3804 | 1468500334063 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}] 04:45:34 INFO - PROCESS | 3804 | 1468500334065 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:34 INFO - PROCESS | 3804 | 1468500334140 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 04:45:34 INFO - PROCESS | 3804 | 1468500334145 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:34 INFO - PROCESS | 3804 | 1468500334147 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:34 INFO - PROCESS | 3804 | ++DOCSHELL 131F9000 == 37 [pid = 3804] [id = 343] 04:45:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (16AB1000) [pid = 3804] [serial = 1028] [outer = 00000000] 04:45:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (19D88000) [pid = 3804] [serial = 1029] [outer = 16AB1000] 04:45:34 INFO - PROCESS | 3804 | 1468500334170 Marionette DEBUG loaded listener.js 04:45:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (19D8C400) [pid = 3804] [serial = 1030] [outer = 16AB1000] 04:45:34 INFO - PROCESS | 3804 | 1468500334734 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]]]}] 04:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 754ms 04:45:34 INFO - PROCESS | 3804 | 1468500334827 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 04:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:45:34 INFO - PROCESS | 3804 | 1468500334813 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 04:45:34 INFO - PROCESS | 3804 | 1468500334818 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:45:34 INFO - PROCESS | 3804 | 1468500334821 Marionette TRACE conn3 <- [1,1338,null,{}] 04:45:34 INFO - PROCESS | 3804 | 1468500334826 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}] 04:45:34 INFO - PROCESS | 3804 | 1468500334830 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:34 INFO - PROCESS | 3804 | 1468500334942 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 04:45:35 INFO - PROCESS | 3804 | 1468500335046 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:35 INFO - PROCESS | 3804 | 1468500335049 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:35 INFO - PROCESS | 3804 | ++DOCSHELL 1281C800 == 38 [pid = 3804] [id = 344] 04:45:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (128A8000) [pid = 3804] [serial = 1031] [outer = 00000000] 04:45:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (12DF0800) [pid = 3804] [serial = 1032] [outer = 128A8000] 04:45:35 INFO - PROCESS | 3804 | 1468500335083 Marionette DEBUG loaded listener.js 04:45:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (131EF400) [pid = 3804] [serial = 1033] [outer = 128A8000] 04:45:35 INFO - PROCESS | 3804 | 1468500335548 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]]]}] 04:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 754ms 04:45:35 INFO - PROCESS | 3804 | 1468500335588 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 04:45:35 INFO - PROCESS | 3804 | 1468500335593 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 04:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:45:35 INFO - PROCESS | 3804 | 1468500335581 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:45:35 INFO - PROCESS | 3804 | 1468500335584 Marionette TRACE conn3 <- [1,1342,null,{}] 04:45:35 INFO - PROCESS | 3804 | 1468500335588 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}] 04:45:35 INFO - PROCESS | 3804 | 1468500335591 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:35 INFO - PROCESS | 3804 | 1468500335699 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 04:45:35 INFO - PROCESS | 3804 | 1468500335776 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:35 INFO - PROCESS | 3804 | 1468500335779 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:35 INFO - PROCESS | 3804 | ++DOCSHELL 15434000 == 39 [pid = 3804] [id = 345] 04:45:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (15464C00) [pid = 3804] [serial = 1034] [outer = 00000000] 04:45:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (158A5800) [pid = 3804] [serial = 1035] [outer = 15464C00] 04:45:35 INFO - PROCESS | 3804 | 1468500335810 Marionette DEBUG loaded listener.js 04:45:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (1628A000) [pid = 3804] [serial = 1036] [outer = 15464C00] 04:45:36 INFO - PROCESS | 3804 | 1468500336374 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]]]}] 04:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 833ms 04:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:45:36 INFO - PROCESS | 3804 | 1468500336425 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 04:45:36 INFO - PROCESS | 3804 | 1468500336428 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 04:45:36 INFO - PROCESS | 3804 | 1468500336432 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:45:36 INFO - PROCESS | 3804 | 1468500336435 Marionette TRACE conn3 <- [1,1346,null,{}] 04:45:36 INFO - PROCESS | 3804 | 1468500336446 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}] 04:45:36 INFO - PROCESS | 3804 | 1468500336451 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:36 INFO - PROCESS | 3804 | 1468500336533 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 04:45:36 INFO - PROCESS | 3804 | 1468500336711 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:36 INFO - PROCESS | 3804 | 1468500336714 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:36 INFO - PROCESS | 3804 | ++DOCSHELL 10434400 == 40 [pid = 3804] [id = 346] 04:45:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (10478000) [pid = 3804] [serial = 1037] [outer = 00000000] 04:45:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (10A75400) [pid = 3804] [serial = 1038] [outer = 10478000] 04:45:36 INFO - PROCESS | 3804 | 1468500336769 Marionette DEBUG loaded listener.js 04:45:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (10E0BC00) [pid = 3804] [serial = 1039] [outer = 10478000] 04:45:37 INFO - PROCESS | 3804 | --DOCSHELL 132A3800 == 39 [pid = 3804] [id = 342] 04:45:37 INFO - PROCESS | 3804 | --DOCSHELL 16AB2000 == 38 [pid = 3804] [id = 341] 04:45:37 INFO - PROCESS | 3804 | --DOCSHELL 10470400 == 37 [pid = 3804] [id = 340] 04:45:37 INFO - PROCESS | 3804 | --DOCSHELL 1770E800 == 36 [pid = 3804] [id = 339] 04:45:37 INFO - PROCESS | 3804 | --DOCSHELL 16FC2400 == 35 [pid = 3804] [id = 338] 04:45:37 INFO - PROCESS | 3804 | --DOCSHELL 1628A800 == 34 [pid = 3804] [id = 337] 04:45:37 INFO - PROCESS | 3804 | --DOCSHELL 12D64000 == 33 [pid = 3804] [id = 336] 04:45:37 INFO - PROCESS | 3804 | --DOCSHELL 10A0C000 == 32 [pid = 3804] [id = 335] 04:45:37 INFO - PROCESS | 3804 | --DOCSHELL 131EC000 == 31 [pid = 3804] [id = 334] 04:45:37 INFO - PROCESS | 3804 | --DOCSHELL 10BC1000 == 30 [pid = 3804] [id = 333] 04:45:37 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (15468C00) [pid = 3804] [serial = 985] [outer = 00000000] [url = about:blank] 04:45:37 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (15431000) [pid = 3804] [serial = 984] [outer = 00000000] [url = about:blank] 04:45:37 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (16A86400) [pid = 3804] [serial = 987] [outer = 00000000] [url = about:blank] 04:45:37 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (1144AC00) [pid = 3804] [serial = 990] [outer = 00000000] [url = about:blank] 04:45:37 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (13032C00) [pid = 3804] [serial = 994] [outer = 00000000] [url = about:blank] 04:45:37 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (16AAFC00) [pid = 3804] [serial = 988] [outer = 00000000] [url = about:blank] 04:45:37 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (114D4800) [pid = 3804] [serial = 991] [outer = 00000000] [url = about:blank] 04:45:37 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (139EF400) [pid = 3804] [serial = 996] [outer = 00000000] [url = about:blank] 04:45:37 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (12D68000) [pid = 3804] [serial = 993] [outer = 00000000] [url = about:blank] 04:45:37 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (131F7C00) [pid = 3804] [serial = 981] [outer = 00000000] [url = about:blank] 04:45:37 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (13430000) [pid = 3804] [serial = 982] [outer = 00000000] [url = about:blank] 04:45:37 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (11CD2000) [pid = 3804] [serial = 978] [outer = 00000000] [url = about:blank] 04:45:37 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (129EC000) [pid = 3804] [serial = 979] [outer = 00000000] [url = about:blank] 04:45:37 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (1306C400) [pid = 3804] [serial = 976] [outer = 00000000] [url = about:blank] 04:45:37 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (129EC800) [pid = 3804] [serial = 975] [outer = 00000000] [url = about:blank] 04:45:37 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (181A8400) [pid = 3804] [serial = 973] [outer = 00000000] [url = about:blank] 04:45:37 INFO - PROCESS | 3804 | 1468500337262 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]]]}] 04:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 871ms 04:45:37 INFO - PROCESS | 3804 | 1468500337299 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 04:45:37 INFO - PROCESS | 3804 | 1468500337303 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 04:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:45:37 INFO - PROCESS | 3804 | 1468500337307 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:45:37 INFO - PROCESS | 3804 | 1468500337310 Marionette TRACE conn3 <- [1,1350,null,{}] 04:45:37 INFO - PROCESS | 3804 | 1468500337331 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}] 04:45:37 INFO - PROCESS | 3804 | 1468500337335 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:37 INFO - PROCESS | 3804 | 1468500337399 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 04:45:37 INFO - PROCESS | 3804 | 1468500337407 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:37 INFO - PROCESS | 3804 | 1468500337410 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:37 INFO - PROCESS | 3804 | ++DOCSHELL 1144F800 == 31 [pid = 3804] [id = 347] 04:45:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (114CFC00) [pid = 3804] [serial = 1040] [outer = 00000000] 04:45:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (12B17400) [pid = 3804] [serial = 1041] [outer = 114CFC00] 04:45:37 INFO - PROCESS | 3804 | 1468500337456 Marionette DEBUG loaded listener.js 04:45:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (12D64000) [pid = 3804] [serial = 1042] [outer = 114CFC00] 04:45:37 INFO - PROCESS | 3804 | 1468500337879 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]]]}] 04:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 637ms 04:45:37 INFO - PROCESS | 3804 | 1468500337938 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 04:45:37 INFO - PROCESS | 3804 | 1468500337942 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 04:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:45:37 INFO - PROCESS | 3804 | 1468500337947 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:45:37 INFO - PROCESS | 3804 | 1468500337949 Marionette TRACE conn3 <- [1,1354,null,{}] 04:45:37 INFO - PROCESS | 3804 | 1468500337953 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}] 04:45:37 INFO - PROCESS | 3804 | 1468500337955 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:38 INFO - PROCESS | 3804 | 1468500338025 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 04:45:38 INFO - PROCESS | 3804 | 1468500338090 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:38 INFO - PROCESS | 3804 | 1468500338092 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:38 INFO - PROCESS | 3804 | ++DOCSHELL 129F3000 == 32 [pid = 3804] [id = 348] 04:45:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (12DF5800) [pid = 3804] [serial = 1043] [outer = 00000000] 04:45:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (13430C00) [pid = 3804] [serial = 1044] [outer = 12DF5800] 04:45:38 INFO - PROCESS | 3804 | 1468500338138 Marionette DEBUG loaded listener.js 04:45:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (139FAC00) [pid = 3804] [serial = 1045] [outer = 12DF5800] 04:45:38 INFO - PROCESS | 3804 | 1468500338479 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] 04:45:38 INFO - PROCESS | 3804 | 1468500338535 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 04:45:38 INFO - PROCESS | 3804 | 1468500338542 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:45:38 INFO - PROCESS | 3804 | 1468500338548 Marionette TRACE conn3 <- [1,1358,null,{}] 04:45:38 INFO - PROCESS | 3804 | 1468500338543 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}] 04:45:38 INFO - PROCESS | 3804 | 1468500338547 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:38 INFO - PROCESS | 3804 | 1468500338628 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 04:45:38 INFO - PROCESS | 3804 | 1468500338637 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:38 INFO - PROCESS | 3804 | 1468500338639 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:38 INFO - PROCESS | 3804 | ++DOCSHELL 15468C00 == 33 [pid = 3804] [id = 349] 04:45:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (158A0400) [pid = 3804] [serial = 1046] [outer = 00000000] 04:45:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (16A86400) [pid = 3804] [serial = 1047] [outer = 158A0400] 04:45:38 INFO - PROCESS | 3804 | 1468500338666 Marionette DEBUG loaded listener.js 04:45:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (16AB0000) [pid = 3804] [serial = 1048] [outer = 158A0400] 04:45:39 INFO - PROCESS | 3804 | 1468500339049 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] 04:45:39 INFO - PROCESS | 3804 | 1468500339091 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 04:45:39 INFO - PROCESS | 3804 | 1468500339101 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:45:39 INFO - PROCESS | 3804 | 1468500339103 Marionette TRACE conn3 <- [1,1362,null,{}] 04:45:39 INFO - PROCESS | 3804 | 1468500339107 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}] 04:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:45:39 INFO - PROCESS | 3804 | 1468500339109 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:39 INFO - PROCESS | 3804 | 1468500339227 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 04:45:39 INFO - PROCESS | 3804 | 1468500339236 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:39 INFO - PROCESS | 3804 | 1468500339238 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:39 INFO - PROCESS | 3804 | ++DOCSHELL 16B77400 == 34 [pid = 3804] [id = 350] 04:45:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (175FC400) [pid = 3804] [serial = 1049] [outer = 00000000] 04:45:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (17710800) [pid = 3804] [serial = 1050] [outer = 175FC400] 04:45:39 INFO - PROCESS | 3804 | 1468500339281 Marionette DEBUG loaded listener.js 04:45:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (17D11C00) [pid = 3804] [serial = 1051] [outer = 175FC400] 04:45:39 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:45:39 INFO - PROCESS | 3804 | 1468500339646 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] 04:45:39 INFO - PROCESS | 3804 | 1468500339685 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 04:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:45:39 INFO - PROCESS | 3804 | 1468500339688 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:45:39 INFO - PROCESS | 3804 | 1468500339690 Marionette TRACE conn3 <- [1,1366,null,{}] 04:45:39 INFO - PROCESS | 3804 | 1468500339694 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}] 04:45:39 INFO - PROCESS | 3804 | 1468500339696 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:39 INFO - PROCESS | 3804 | 1468500339786 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 04:45:39 INFO - PROCESS | 3804 | 1468500339792 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:39 INFO - PROCESS | 3804 | 1468500339797 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:39 INFO - PROCESS | 3804 | ++DOCSHELL 19793400 == 35 [pid = 3804] [id = 351] 04:45:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (19793800) [pid = 3804] [serial = 1052] [outer = 00000000] 04:45:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (19D86000) [pid = 3804] [serial = 1053] [outer = 19793800] 04:45:39 INFO - PROCESS | 3804 | 1468500339880 Marionette DEBUG loaded listener.js 04:45:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (1A02C400) [pid = 3804] [serial = 1054] [outer = 19793800] 04:45:40 INFO - PROCESS | 3804 | 1468500340266 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] 04:45:40 INFO - PROCESS | 3804 | 1468500340327 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 04:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:45:40 INFO - PROCESS | 3804 | 1468500340337 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:45:40 INFO - PROCESS | 3804 | 1468500340339 Marionette TRACE conn3 <- [1,1370,null,{}] 04:45:40 INFO - PROCESS | 3804 | 1468500340342 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}] 04:45:40 INFO - PROCESS | 3804 | 1468500340344 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:40 INFO - PROCESS | 3804 | 1468500340434 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 04:45:40 INFO - PROCESS | 3804 | 1468500340482 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:40 INFO - PROCESS | 3804 | 1468500340484 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:40 INFO - PROCESS | 3804 | ++DOCSHELL 10E0EC00 == 36 [pid = 3804] [id = 352] 04:45:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (1A10E000) [pid = 3804] [serial = 1055] [outer = 00000000] 04:45:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (1A141C00) [pid = 3804] [serial = 1056] [outer = 1A10E000] 04:45:40 INFO - PROCESS | 3804 | 1468500340526 Marionette DEBUG loaded listener.js 04:45:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (1A14A800) [pid = 3804] [serial = 1057] [outer = 1A10E000] 04:45:40 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (1756A400) [pid = 3804] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:45:40 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (10A7F000) [pid = 3804] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:45:40 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (1770EC00) [pid = 3804] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:45:40 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (139C7C00) [pid = 3804] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:45:40 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (14F1C800) [pid = 3804] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:45:40 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (1634C400) [pid = 3804] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:45:40 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (14F22800) [pid = 3804] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:45:40 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (17E50C00) [pid = 3804] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:45:40 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (17E55C00) [pid = 3804] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:45:40 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:45:40 INFO - PROCESS | 3804 | 1468500340907 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] 04:45:40 INFO - PROCESS | 3804 | 1468500340940 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 04:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:45:40 INFO - PROCESS | 3804 | 1468500340943 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:45:40 INFO - PROCESS | 3804 | 1468500340945 Marionette TRACE conn3 <- [1,1374,null,{}] 04:45:40 INFO - PROCESS | 3804 | 1468500340948 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}] 04:45:40 INFO - PROCESS | 3804 | 1468500340950 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:41 INFO - PROCESS | 3804 | 1468500341058 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 04:45:41 INFO - PROCESS | 3804 | 1468500341097 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:41 INFO - PROCESS | 3804 | 1468500341099 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:41 INFO - PROCESS | 3804 | ++DOCSHELL 12BC9400 == 37 [pid = 3804] [id = 353] 04:45:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (139C7C00) [pid = 3804] [serial = 1058] [outer = 00000000] 04:45:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (158C8000) [pid = 3804] [serial = 1059] [outer = 139C7C00] 04:45:41 INFO - PROCESS | 3804 | 1468500341144 Marionette DEBUG loaded listener.js 04:45:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (180B9C00) [pid = 3804] [serial = 1060] [outer = 139C7C00] 04:45:41 INFO - PROCESS | 3804 | 1468500341429 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] 04:45:41 INFO - PROCESS | 3804 | 1468500341486 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 04:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:45:41 INFO - PROCESS | 3804 | 1468500341490 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:45:41 INFO - PROCESS | 3804 | 1468500341491 Marionette TRACE conn3 <- [1,1378,null,{}] 04:45:41 INFO - PROCESS | 3804 | 1468500341495 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}] 04:45:41 INFO - PROCESS | 3804 | 1468500341497 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:41 INFO - PROCESS | 3804 | 1468500341580 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 04:45:41 INFO - PROCESS | 3804 | 1468500341588 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:41 INFO - PROCESS | 3804 | 1468500341590 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:41 INFO - PROCESS | 3804 | ++DOCSHELL 1770EC00 == 38 [pid = 3804] [id = 354] 04:45:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (1819F000) [pid = 3804] [serial = 1061] [outer = 00000000] 04:45:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (1A50B400) [pid = 3804] [serial = 1062] [outer = 1819F000] 04:45:41 INFO - PROCESS | 3804 | 1468500341615 Marionette DEBUG loaded listener.js 04:45:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (1A50B800) [pid = 3804] [serial = 1063] [outer = 1819F000] 04:45:41 INFO - PROCESS | 3804 | 1468500341974 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]]]}] 04:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 533ms 04:45:42 INFO - PROCESS | 3804 | 1468500342028 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 04:45:42 INFO - PROCESS | 3804 | 1468500342030 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 04:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:45:42 INFO - PROCESS | 3804 | 1468500342033 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:45:42 INFO - PROCESS | 3804 | 1468500342017 Marionette TRACE conn3 <- [1,1382,null,{}] 04:45:42 INFO - PROCESS | 3804 | 1468500342024 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}] 04:45:42 INFO - PROCESS | 3804 | 1468500342026 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:42 INFO - PROCESS | 3804 | 1468500342122 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 04:45:42 INFO - PROCESS | 3804 | 1468500342127 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:42 INFO - PROCESS | 3804 | 1468500342129 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:42 INFO - PROCESS | 3804 | ++DOCSHELL 1628A800 == 39 [pid = 3804] [id = 355] 04:45:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (1A50B000) [pid = 3804] [serial = 1064] [outer = 00000000] 04:45:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (1A6AE400) [pid = 3804] [serial = 1065] [outer = 1A50B000] 04:45:42 INFO - PROCESS | 3804 | 1468500342152 Marionette DEBUG loaded listener.js 04:45:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (1A6B0800) [pid = 3804] [serial = 1066] [outer = 1A50B000] 04:45:42 INFO - PROCESS | 3804 | 1468500342572 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]]]}] 04:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 585ms 04:45:42 INFO - PROCESS | 3804 | 1468500342605 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 04:45:42 INFO - PROCESS | 3804 | 1468500342610 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 04:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:45:42 INFO - PROCESS | 3804 | 1468500342616 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:45:42 INFO - PROCESS | 3804 | 1468500342619 Marionette TRACE conn3 <- [1,1386,null,{}] 04:45:42 INFO - PROCESS | 3804 | 1468500342625 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}] 04:45:42 INFO - PROCESS | 3804 | 1468500342628 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:42 INFO - PROCESS | 3804 | 1468500342765 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 04:45:42 INFO - PROCESS | 3804 | 1468500342865 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:42 INFO - PROCESS | 3804 | 1468500342870 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:42 INFO - PROCESS | 3804 | ++DOCSHELL 129AAC00 == 40 [pid = 3804] [id = 356] 04:45:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (129B5C00) [pid = 3804] [serial = 1067] [outer = 00000000] 04:45:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (12B17C00) [pid = 3804] [serial = 1068] [outer = 129B5C00] 04:45:42 INFO - PROCESS | 3804 | 1468500342904 Marionette DEBUG loaded listener.js 04:45:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (1306D800) [pid = 3804] [serial = 1069] [outer = 129B5C00] 04:45:43 INFO - PROCESS | 3804 | 1468500343435 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]]]}] 04:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 858ms 04:45:43 INFO - PROCESS | 3804 | 1468500343484 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 04:45:43 INFO - PROCESS | 3804 | 1468500343489 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 04:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:45:43 INFO - PROCESS | 3804 | 1468500343514 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:45:43 INFO - PROCESS | 3804 | 1468500343517 Marionette TRACE conn3 <- [1,1390,null,{}] 04:45:43 INFO - PROCESS | 3804 | 1468500343521 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}] 04:45:43 INFO - PROCESS | 3804 | 1468500343524 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:43 INFO - PROCESS | 3804 | 1468500343647 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 04:45:43 INFO - PROCESS | 3804 | 1468500343750 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:43 INFO - PROCESS | 3804 | 1468500343734 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:43 INFO - PROCESS | 3804 | ++DOCSHELL 13DBBC00 == 41 [pid = 3804] [id = 357] 04:45:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (13DBC400) [pid = 3804] [serial = 1070] [outer = 00000000] 04:45:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (15439800) [pid = 3804] [serial = 1071] [outer = 13DBC400] 04:45:43 INFO - PROCESS | 3804 | 1468500343791 Marionette DEBUG loaded listener.js 04:45:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (156A9C00) [pid = 3804] [serial = 1072] [outer = 13DBC400] 04:45:44 INFO - PROCESS | 3804 | 1468500344296 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]]]}] 04:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 833ms 04:45:44 INFO - PROCESS | 3804 | 1468500344343 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 04:45:44 INFO - PROCESS | 3804 | 1468500344346 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 04:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:45:44 INFO - PROCESS | 3804 | 1468500344351 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:45:44 INFO - PROCESS | 3804 | 1468500344354 Marionette TRACE conn3 <- [1,1394,null,{}] 04:45:44 INFO - PROCESS | 3804 | 1468500344346 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}] 04:45:44 INFO - PROCESS | 3804 | 1468500344351 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:44 INFO - PROCESS | 3804 | 1468500344467 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 04:45:44 INFO - PROCESS | 3804 | 1468500344685 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:44 INFO - PROCESS | 3804 | 1468500344688 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:44 INFO - PROCESS | 3804 | ++DOCSHELL 10A74C00 == 42 [pid = 3804] [id = 358] 04:45:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (10A76000) [pid = 3804] [serial = 1073] [outer = 00000000] 04:45:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (11445800) [pid = 3804] [serial = 1074] [outer = 10A76000] 04:45:44 INFO - PROCESS | 3804 | 1468500344749 Marionette DEBUG loaded listener.js 04:45:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (129B0C00) [pid = 3804] [serial = 1075] [outer = 10A76000] 04:45:45 INFO - PROCESS | 3804 | --DOCSHELL 1770EC00 == 41 [pid = 3804] [id = 354] 04:45:45 INFO - PROCESS | 3804 | --DOCSHELL 12BC9400 == 40 [pid = 3804] [id = 353] 04:45:45 INFO - PROCESS | 3804 | --DOCSHELL 10E0EC00 == 39 [pid = 3804] [id = 352] 04:45:45 INFO - PROCESS | 3804 | --DOCSHELL 19793400 == 38 [pid = 3804] [id = 351] 04:45:45 INFO - PROCESS | 3804 | --DOCSHELL 16B77400 == 37 [pid = 3804] [id = 350] 04:45:45 INFO - PROCESS | 3804 | --DOCSHELL 15468C00 == 36 [pid = 3804] [id = 349] 04:45:45 INFO - PROCESS | 3804 | --DOCSHELL 129F3000 == 35 [pid = 3804] [id = 348] 04:45:45 INFO - PROCESS | 3804 | --DOCSHELL 1144F800 == 34 [pid = 3804] [id = 347] 04:45:45 INFO - PROCESS | 3804 | --DOCSHELL 10434400 == 33 [pid = 3804] [id = 346] 04:45:45 INFO - PROCESS | 3804 | --DOCSHELL 131F9000 == 32 [pid = 3804] [id = 343] 04:45:45 INFO - PROCESS | 3804 | --DOCSHELL 1281C800 == 31 [pid = 3804] [id = 344] 04:45:45 INFO - PROCESS | 3804 | --DOCSHELL 15434000 == 30 [pid = 3804] [id = 345] 04:45:45 INFO - PROCESS | 3804 | --DOCSHELL 1627EC00 == 29 [pid = 3804] [id = 329] 04:45:45 INFO - PROCESS | 3804 | --DOCSHELL 1628A800 == 28 [pid = 3804] [id = 355] 04:45:45 INFO - PROCESS | 3804 | --DOCSHELL 129AAC00 == 27 [pid = 3804] [id = 356] 04:45:45 INFO - PROCESS | 3804 | --DOCSHELL 13DBBC00 == 26 [pid = 3804] [id = 357] 04:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (16AAD800) [pid = 3804] [serial = 1012] [outer = 00000000] [url = about:blank] 04:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (19A43400) [pid = 3804] [serial = 1027] [outer = 00000000] [url = about:blank] 04:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (1979A000) [pid = 3804] [serial = 1026] [outer = 00000000] [url = about:blank] 04:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (175FD400) [pid = 3804] [serial = 1014] [outer = 00000000] [url = about:blank] 04:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (1765C000) [pid = 3804] [serial = 1015] [outer = 00000000] [url = about:blank] 04:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (10ED1C00) [pid = 3804] [serial = 999] [outer = 00000000] [url = about:blank] 04:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (12B1B000) [pid = 3804] [serial = 1005] [outer = 00000000] [url = about:blank] 04:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (13150C00) [pid = 3804] [serial = 1006] [outer = 00000000] [url = about:blank] 04:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (17D1CC00) [pid = 3804] [serial = 1017] [outer = 00000000] [url = about:blank] 04:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (139F8C00) [pid = 3804] [serial = 997] [outer = 00000000] [url = about:blank] 04:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (1532C800) [pid = 3804] [serial = 1008] [outer = 00000000] [url = about:blank] 04:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (15436C00) [pid = 3804] [serial = 1009] [outer = 00000000] [url = about:blank] 04:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (168D6000) [pid = 3804] [serial = 1011] [outer = 00000000] [url = about:blank] 04:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (1394AC00) [pid = 3804] [serial = 1002] [outer = 00000000] [url = about:blank] 04:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (16B74800) [pid = 3804] [serial = 1020] [outer = 00000000] [url = about:blank] 04:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (17D1E400) [pid = 3804] [serial = 1018] [outer = 00000000] [url = about:blank] 04:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (17EB0400) [pid = 3804] [serial = 1023] [outer = 00000000] [url = about:blank] 04:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (16285400) [pid = 3804] [serial = 1021] [outer = 00000000] [url = about:blank] 04:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (181A2800) [pid = 3804] [serial = 1024] [outer = 00000000] [url = about:blank] 04:45:45 INFO - PROCESS | 3804 | 1468500345866 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]]]}] 04:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1534ms 04:45:45 INFO - PROCESS | 3804 | 1468500345894 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 04:45:45 INFO - PROCESS | 3804 | 1468500345898 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 04:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:45:45 INFO - PROCESS | 3804 | 1468500345903 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:45:45 INFO - PROCESS | 3804 | 1468500345906 Marionette TRACE conn3 <- [1,1398,null,{}] 04:45:45 INFO - PROCESS | 3804 | 1468500345912 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}] 04:45:45 INFO - PROCESS | 3804 | 1468500345915 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:45 INFO - PROCESS | 3804 | 1468500346024 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 04:45:46 INFO - PROCESS | 3804 | 1468500346099 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:46 INFO - PROCESS | 3804 | 1468500346103 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:46 INFO - PROCESS | 3804 | ++DOCSHELL 11AE4800 == 27 [pid = 3804] [id = 359] 04:45:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (1281E800) [pid = 3804] [serial = 1076] [outer = 00000000] 04:45:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (12B1B000) [pid = 3804] [serial = 1077] [outer = 1281E800] 04:45:46 INFO - PROCESS | 3804 | 1468500346138 Marionette DEBUG loaded listener.js 04:45:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (12B1DC00) [pid = 3804] [serial = 1078] [outer = 1281E800] 04:45:46 INFO - PROCESS | 3804 | 1468500346511 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]]]}] 04:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 663ms 04:45:46 INFO - PROCESS | 3804 | 1468500346572 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 04:45:46 INFO - PROCESS | 3804 | 1468500346577 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 04:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:45:46 INFO - PROCESS | 3804 | 1468500346583 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:45:46 INFO - PROCESS | 3804 | 1468500346586 Marionette TRACE conn3 <- [1,1402,null,{}] 04:45:46 INFO - PROCESS | 3804 | 1468500346571 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}] 04:45:46 INFO - PROCESS | 3804 | 1468500346574 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:46 INFO - PROCESS | 3804 | 1468500346660 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 04:45:46 INFO - PROCESS | 3804 | 1468500346674 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:46 INFO - PROCESS | 3804 | 1468500346677 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:46 INFO - PROCESS | 3804 | ++DOCSHELL 139EE800 == 28 [pid = 3804] [id = 360] 04:45:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (139EF400) [pid = 3804] [serial = 1079] [outer = 00000000] 04:45:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (139F7000) [pid = 3804] [serial = 1080] [outer = 139EF400] 04:45:46 INFO - PROCESS | 3804 | 1468500346705 Marionette DEBUG loaded listener.js 04:45:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (13DBBC00) [pid = 3804] [serial = 1081] [outer = 139EF400] 04:45:47 INFO - PROCESS | 3804 | 1468500347115 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]]]}] 04:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 586ms 04:45:47 INFO - PROCESS | 3804 | 1468500347151 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 04:45:47 INFO - PROCESS | 3804 | 1468500347154 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 04:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:45:47 INFO - PROCESS | 3804 | 1468500347190 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:45:47 INFO - PROCESS | 3804 | 1468500347193 Marionette TRACE conn3 <- [1,1406,null,{}] 04:45:47 INFO - PROCESS | 3804 | 1468500347207 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}] 04:45:47 INFO - PROCESS | 3804 | 1468500347211 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:47 INFO - PROCESS | 3804 | 1468500347315 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 04:45:47 INFO - PROCESS | 3804 | 1468500347367 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:47 INFO - PROCESS | 3804 | 1468500347350 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:47 INFO - PROCESS | 3804 | ++DOCSHELL 158AE000 == 29 [pid = 3804] [id = 361] 04:45:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (158BB400) [pid = 3804] [serial = 1082] [outer = 00000000] 04:45:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (16A7F000) [pid = 3804] [serial = 1083] [outer = 158BB400] 04:45:47 INFO - PROCESS | 3804 | 1468500347396 Marionette DEBUG loaded listener.js 04:45:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (16AAE000) [pid = 3804] [serial = 1084] [outer = 158BB400] 04:45:47 INFO - PROCESS | 3804 | 1468500347766 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]]]}] 04:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 624ms 04:45:47 INFO - PROCESS | 3804 | 1468500347814 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 04:45:47 INFO - PROCESS | 3804 | 1468500347816 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 04:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:45:47 INFO - PROCESS | 3804 | 1468500347820 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:45:47 INFO - PROCESS | 3804 | 1468500347821 Marionette TRACE conn3 <- [1,1410,null,{}] 04:45:47 INFO - PROCESS | 3804 | 1468500347805 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}] 04:45:47 INFO - PROCESS | 3804 | 1468500347817 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:47 INFO - PROCESS | 3804 | 1468500347917 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 04:45:47 INFO - PROCESS | 3804 | 1468500347929 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:47 INFO - PROCESS | 3804 | 1468500347931 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:47 INFO - PROCESS | 3804 | ++DOCSHELL 16AAC000 == 30 [pid = 3804] [id = 362] 04:45:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (16B7B800) [pid = 3804] [serial = 1085] [outer = 00000000] 04:45:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (175EF800) [pid = 3804] [serial = 1086] [outer = 16B7B800] 04:45:47 INFO - PROCESS | 3804 | 1468500347976 Marionette DEBUG loaded listener.js 04:45:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (1770D800) [pid = 3804] [serial = 1087] [outer = 16B7B800] 04:45:48 INFO - PROCESS | 3804 | 1468500348355 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]]]}] 04:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 585ms 04:45:48 INFO - PROCESS | 3804 | 1468500348416 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 04:45:48 INFO - PROCESS | 3804 | 1468500348418 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 04:45:48 INFO - PROCESS | 3804 | 1468500348425 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:45:48 INFO - PROCESS | 3804 | 1468500348427 Marionette TRACE conn3 <- [1,1414,null,{}] 04:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:45:48 INFO - PROCESS | 3804 | 1468500348430 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}] 04:45:48 INFO - PROCESS | 3804 | 1468500348432 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:48 INFO - PROCESS | 3804 | 1468500348522 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 04:45:48 INFO - PROCESS | 3804 | 1468500348534 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:48 INFO - PROCESS | 3804 | 1468500348536 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:48 INFO - PROCESS | 3804 | ++DOCSHELL 17D14C00 == 31 [pid = 3804] [id = 363] 04:45:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (17D15400) [pid = 3804] [serial = 1088] [outer = 00000000] 04:45:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (17E48000) [pid = 3804] [serial = 1089] [outer = 17D15400] 04:45:48 INFO - PROCESS | 3804 | 1468500348558 Marionette DEBUG loaded listener.js 04:45:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (180B2400) [pid = 3804] [serial = 1090] [outer = 17D15400] 04:45:48 INFO - PROCESS | 3804 | 1468500348961 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]]]}] 04:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 559ms 04:45:48 INFO - PROCESS | 3804 | 1468500348999 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 04:45:48 INFO - PROCESS | 3804 | 1468500349001 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 04:45:48 INFO - PROCESS | 3804 | 1468500349004 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:45:48 INFO - PROCESS | 3804 | 1468500348987 Marionette TRACE conn3 <- [1,1418,null,{}] 04:45:48 INFO - PROCESS | 3804 | 1468500348994 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}] 04:45:49 INFO - PROCESS | 3804 | 1468500349000 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:49 INFO - PROCESS | 3804 | 1468500349107 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 04:45:49 INFO - PROCESS | 3804 | 1468500349121 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:49 INFO - PROCESS | 3804 | 1468500349123 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:49 INFO - PROCESS | 3804 | ++DOCSHELL 19794400 == 32 [pid = 3804] [id = 364] 04:45:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (19799400) [pid = 3804] [serial = 1091] [outer = 00000000] 04:45:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (19D86400) [pid = 3804] [serial = 1092] [outer = 19799400] 04:45:49 INFO - PROCESS | 3804 | 1468500349220 Marionette DEBUG loaded listener.js 04:45:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (1A032000) [pid = 3804] [serial = 1093] [outer = 19799400] 04:45:49 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (131F5C00) [pid = 3804] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:45:49 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (175FC400) [pid = 3804] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:45:49 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (19793800) [pid = 3804] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:45:49 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (158A0400) [pid = 3804] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:45:49 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (10478000) [pid = 3804] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:45:49 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (114CFC00) [pid = 3804] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:45:49 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (139C7C00) [pid = 3804] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:45:49 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (16AB1000) [pid = 3804] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:45:49 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (12DF5800) [pid = 3804] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:45:49 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (128A8000) [pid = 3804] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:45:49 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (15464C00) [pid = 3804] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:45:49 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (1819F000) [pid = 3804] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:45:49 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (1A50B000) [pid = 3804] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:45:49 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (1A10E000) [pid = 3804] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:45:49 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (10BC3000) [pid = 3804] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:45:49 INFO - PROCESS | 3804 | 1468500349783 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]]]}] 04:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 833ms 04:45:49 INFO - PROCESS | 3804 | 1468500349834 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 04:45:49 INFO - PROCESS | 3804 | 1468500349836 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 04:45:49 INFO - PROCESS | 3804 | 1468500349839 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:45:49 INFO - PROCESS | 3804 | 1468500349840 Marionette TRACE conn3 <- [1,1422,null,{}] 04:45:49 INFO - PROCESS | 3804 | 1468500349844 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}] 04:45:49 INFO - PROCESS | 3804 | 1468500349846 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:49 INFO - PROCESS | 3804 | 1468500349912 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 04:45:49 INFO - PROCESS | 3804 | 1468500349918 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:49 INFO - PROCESS | 3804 | 1468500349920 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:49 INFO - PROCESS | 3804 | ++DOCSHELL 131F5C00 == 33 [pid = 3804] [id = 365] 04:45:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (139F1000) [pid = 3804] [serial = 1094] [outer = 00000000] 04:45:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (158AA800) [pid = 3804] [serial = 1095] [outer = 139F1000] 04:45:49 INFO - PROCESS | 3804 | 1468500349963 Marionette DEBUG loaded listener.js 04:45:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (17D0FC00) [pid = 3804] [serial = 1096] [outer = 139F1000] 04:45:50 INFO - PROCESS | 3804 | 1468500350321 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]]]}] 04:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 520ms 04:45:50 INFO - PROCESS | 3804 | 1468500350355 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 04:45:50 INFO - PROCESS | 3804 | 1468500350357 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 04:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:45:50 INFO - PROCESS | 3804 | 1468500350360 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:45:50 INFO - PROCESS | 3804 | 1468500350361 Marionette TRACE conn3 <- [1,1426,null,{}] 04:45:50 INFO - PROCESS | 3804 | 1468500350365 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}] 04:45:50 INFO - PROCESS | 3804 | 1468500350367 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:50 INFO - PROCESS | 3804 | 1468500350442 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 04:45:50 INFO - PROCESS | 3804 | 1468500350448 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:50 INFO - PROCESS | 3804 | 1468500350450 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:50 INFO - PROCESS | 3804 | ++DOCSHELL 1545D400 == 34 [pid = 3804] [id = 366] 04:45:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (19794C00) [pid = 3804] [serial = 1097] [outer = 00000000] 04:45:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (1A108000) [pid = 3804] [serial = 1098] [outer = 19794C00] 04:45:50 INFO - PROCESS | 3804 | 1468500350474 Marionette DEBUG loaded listener.js 04:45:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (1A108C00) [pid = 3804] [serial = 1099] [outer = 19794C00] 04:45:50 INFO - PROCESS | 3804 | 1468500350852 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]]]}] 04:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 533ms 04:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:45:50 INFO - PROCESS | 3804 | 1468500350909 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 04:45:50 INFO - PROCESS | 3804 | 1468500350911 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 04:45:50 INFO - PROCESS | 3804 | 1468500350914 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:45:50 INFO - PROCESS | 3804 | 1468500350916 Marionette TRACE conn3 <- [1,1430,null,{}] 04:45:50 INFO - PROCESS | 3804 | 1468500350919 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}] 04:45:50 INFO - PROCESS | 3804 | 1468500350921 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:50 INFO - PROCESS | 3804 | 1468500350979 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 04:45:50 INFO - PROCESS | 3804 | 1468500350987 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:50 INFO - PROCESS | 3804 | 1468500350989 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:50 INFO - PROCESS | 3804 | ++DOCSHELL 158AB400 == 35 [pid = 3804] [id = 367] 04:45:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (1A501400) [pid = 3804] [serial = 1100] [outer = 00000000] 04:45:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (1A6AA000) [pid = 3804] [serial = 1101] [outer = 1A501400] 04:45:51 INFO - PROCESS | 3804 | 1468500351031 Marionette DEBUG loaded listener.js 04:45:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (1A6AA800) [pid = 3804] [serial = 1102] [outer = 1A501400] 04:45:51 INFO - PROCESS | 3804 | 1468500351742 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]]]}] 04:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 910ms 04:45:51 INFO - PROCESS | 3804 | 1468500351819 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 04:45:51 INFO - PROCESS | 3804 | 1468500351824 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 04:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:45:51 INFO - PROCESS | 3804 | 1468500351829 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:45:51 INFO - PROCESS | 3804 | 1468500351833 Marionette TRACE conn3 <- [1,1434,null,{}] 04:45:51 INFO - PROCESS | 3804 | 1468500351839 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}] 04:45:51 INFO - PROCESS | 3804 | 1468500351842 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:51 INFO - PROCESS | 3804 | 1468500351947 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 04:45:52 INFO - PROCESS | 3804 | 1468500352046 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:52 INFO - PROCESS | 3804 | 1468500352049 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:52 INFO - PROCESS | 3804 | ++DOCSHELL 11AE8400 == 36 [pid = 3804] [id = 368] 04:45:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (129ED000) [pid = 3804] [serial = 1103] [outer = 00000000] 04:45:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (130D4400) [pid = 3804] [serial = 1104] [outer = 129ED000] 04:45:52 INFO - PROCESS | 3804 | 1468500352105 Marionette DEBUG loaded listener.js 04:45:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (1394D800) [pid = 3804] [serial = 1105] [outer = 129ED000] 04:45:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (1532A000) [pid = 3804] [serial = 1106] [outer = 1A7ED400] 04:45:52 INFO - PROCESS | 3804 | 1468500352937 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]]]}] 04:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1132ms 04:45:52 INFO - PROCESS | 3804 | 1468500352963 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 04:45:52 INFO - PROCESS | 3804 | 1468500352968 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 04:45:52 INFO - PROCESS | 3804 | 1468500352973 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:45:52 INFO - PROCESS | 3804 | 1468500352976 Marionette TRACE conn3 <- [1,1438,null,{}] 04:45:52 INFO - PROCESS | 3804 | 1468500352982 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}] 04:45:52 INFO - PROCESS | 3804 | 1468500352984 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:53 INFO - PROCESS | 3804 | 1468500353075 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 04:45:53 INFO - PROCESS | 3804 | 1468500353175 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:53 INFO - PROCESS | 3804 | 1468500353179 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:53 INFO - PROCESS | 3804 | --DOCSHELL 1545D400 == 35 [pid = 3804] [id = 366] 04:45:53 INFO - PROCESS | 3804 | --DOCSHELL 131F5C00 == 34 [pid = 3804] [id = 365] 04:45:53 INFO - PROCESS | 3804 | --DOCSHELL 19794400 == 33 [pid = 3804] [id = 364] 04:45:53 INFO - PROCESS | 3804 | --DOCSHELL 17D14C00 == 32 [pid = 3804] [id = 363] 04:45:53 INFO - PROCESS | 3804 | --DOCSHELL 16AAC000 == 31 [pid = 3804] [id = 362] 04:45:53 INFO - PROCESS | 3804 | --DOCSHELL 158AE000 == 30 [pid = 3804] [id = 361] 04:45:53 INFO - PROCESS | 3804 | --DOCSHELL 139EE800 == 29 [pid = 3804] [id = 360] 04:45:53 INFO - PROCESS | 3804 | --DOCSHELL 11AE4800 == 28 [pid = 3804] [id = 359] 04:45:53 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (139FC400) [pid = 3804] [serial = 1003] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (11AE5C00) [pid = 3804] [serial = 1000] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (17710800) [pid = 3804] [serial = 1050] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (17D11C00) [pid = 3804] [serial = 1051] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (1A02C400) [pid = 3804] [serial = 1054] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (16A86400) [pid = 3804] [serial = 1047] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (10A75400) [pid = 3804] [serial = 1038] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (10E0BC00) [pid = 3804] [serial = 1039] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (12B17400) [pid = 3804] [serial = 1041] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (12D64000) [pid = 3804] [serial = 1042] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (158C8000) [pid = 3804] [serial = 1059] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (19D86000) [pid = 3804] [serial = 1053] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (19D8C400) [pid = 3804] [serial = 1030] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (19D88000) [pid = 3804] [serial = 1029] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (13430C00) [pid = 3804] [serial = 1044] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (139FAC00) [pid = 3804] [serial = 1045] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (12DF0800) [pid = 3804] [serial = 1032] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (131EF400) [pid = 3804] [serial = 1033] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (158A5800) [pid = 3804] [serial = 1035] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (1628A000) [pid = 3804] [serial = 1036] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (1A50B800) [pid = 3804] [serial = 1063] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (1A6AE400) [pid = 3804] [serial = 1065] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (1A141C00) [pid = 3804] [serial = 1056] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (1A6B0800) [pid = 3804] [serial = 1066] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (1A50B400) [pid = 3804] [serial = 1062] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (1A14A800) [pid = 3804] [serial = 1057] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3804 | --DOMWINDOW == 60 (180B9C00) [pid = 3804] [serial = 1060] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3804 | --DOMWINDOW == 59 (16AB0000) [pid = 3804] [serial = 1048] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3804 | ++DOCSHELL 10E03000 == 29 [pid = 3804] [id = 369] 04:45:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (10E03400) [pid = 3804] [serial = 1107] [outer = 00000000] 04:45:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (10ED4C00) [pid = 3804] [serial = 1108] [outer = 10E03400] 04:45:53 INFO - PROCESS | 3804 | 1468500353291 Marionette DEBUG loaded listener.js 04:45:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (11C46800) [pid = 3804] [serial = 1109] [outer = 10E03400] 04:45:53 INFO - PROCESS | 3804 | 1468500353765 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]]]}] 04:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 832ms 04:45:53 INFO - PROCESS | 3804 | 1468500353807 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 04:45:53 INFO - PROCESS | 3804 | 1468500353811 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 04:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:45:53 INFO - PROCESS | 3804 | 1468500353816 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:45:53 INFO - PROCESS | 3804 | 1468500353819 Marionette TRACE conn3 <- [1,1442,null,{}] 04:45:53 INFO - PROCESS | 3804 | 1468500353825 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}] 04:45:53 INFO - PROCESS | 3804 | 1468500353828 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:53 INFO - PROCESS | 3804 | 1468500353917 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 04:45:53 INFO - PROCESS | 3804 | 1468500353997 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:53 INFO - PROCESS | 3804 | 1468500354000 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:54 INFO - PROCESS | 3804 | ++DOCSHELL 11236800 == 30 [pid = 3804] [id = 370] 04:45:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (11240C00) [pid = 3804] [serial = 1110] [outer = 00000000] 04:45:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (12B15800) [pid = 3804] [serial = 1111] [outer = 11240C00] 04:45:54 INFO - PROCESS | 3804 | 1468500354056 Marionette DEBUG loaded listener.js 04:45:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (12D6C000) [pid = 3804] [serial = 1112] [outer = 11240C00] 04:45:54 INFO - PROCESS | 3804 | 1468500354564 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]]]}] 04:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 780ms 04:45:54 INFO - PROCESS | 3804 | 1468500354590 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 04:45:54 INFO - PROCESS | 3804 | 1468500354595 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 04:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:45:54 INFO - PROCESS | 3804 | 1468500354602 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:45:54 INFO - PROCESS | 3804 | 1468500354605 Marionette TRACE conn3 <- [1,1446,null,{}] 04:45:54 INFO - PROCESS | 3804 | 1468500354609 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}] 04:45:54 INFO - PROCESS | 3804 | 1468500354612 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:54 INFO - PROCESS | 3804 | 1468500354723 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 04:45:54 INFO - PROCESS | 3804 | 1468500354801 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:54 INFO - PROCESS | 3804 | 1468500354804 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:54 INFO - PROCESS | 3804 | ++DOCSHELL 13944000 == 31 [pid = 3804] [id = 371] 04:45:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (13944800) [pid = 3804] [serial = 1113] [outer = 00000000] 04:45:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (139CEC00) [pid = 3804] [serial = 1114] [outer = 13944800] 04:45:54 INFO - PROCESS | 3804 | 1468500354859 Marionette DEBUG loaded listener.js 04:45:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (139FB400) [pid = 3804] [serial = 1115] [outer = 13944800] 04:45:55 INFO - PROCESS | 3804 | 1468500355478 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]]]}] 04:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 911ms 04:45:55 INFO - PROCESS | 3804 | 1468500355517 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 04:45:55 INFO - PROCESS | 3804 | 1468500355519 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 04:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:45:55 INFO - PROCESS | 3804 | 1468500355523 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:45:55 INFO - PROCESS | 3804 | 1468500355527 Marionette TRACE conn3 <- [1,1450,null,{}] 04:45:55 INFO - PROCESS | 3804 | 1468500355538 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}] 04:45:55 INFO - PROCESS | 3804 | 1468500355543 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:55 INFO - PROCESS | 3804 | 1468500355683 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 04:45:55 INFO - PROCESS | 3804 | 1468500355791 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:55 INFO - PROCESS | 3804 | 1468500355795 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:55 INFO - PROCESS | 3804 | ++DOCSHELL 15463000 == 32 [pid = 3804] [id = 372] 04:45:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (156A2400) [pid = 3804] [serial = 1116] [outer = 00000000] 04:45:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (158C8000) [pid = 3804] [serial = 1117] [outer = 156A2400] 04:45:55 INFO - PROCESS | 3804 | 1468500355859 Marionette DEBUG loaded listener.js 04:45:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (10ED8800) [pid = 3804] [serial = 1118] [outer = 156A2400] 04:45:57 INFO - PROCESS | 3804 | --DOCSHELL 13C17400 == 31 [pid = 3804] [id = 196] 04:45:57 INFO - PROCESS | 3804 | --DOCSHELL 10ED3C00 == 30 [pid = 3804] [id = 202] 04:45:57 INFO - PROCESS | 3804 | --DOCSHELL 12BC4800 == 29 [pid = 3804] [id = 195] 04:45:57 INFO - PROCESS | 3804 | --DOCSHELL 1394C400 == 28 [pid = 3804] [id = 197] 04:45:57 INFO - PROCESS | 3804 | --DOCSHELL 1394A000 == 27 [pid = 3804] [id = 188] 04:45:57 INFO - PROCESS | 3804 | --DOCSHELL 12B18400 == 26 [pid = 3804] [id = 203] 04:45:57 INFO - PROCESS | 3804 | --DOCSHELL 129F2C00 == 25 [pid = 3804] [id = 187] 04:45:57 INFO - PROCESS | 3804 | --DOCSHELL 10E0B000 == 24 [pid = 3804] [id = 201] 04:45:57 INFO - PROCESS | 3804 | --DOCSHELL 103CD000 == 23 [pid = 3804] [id = 192] 04:45:57 INFO - PROCESS | 3804 | --DOCSHELL 112E6400 == 22 [pid = 3804] [id = 200] 04:45:57 INFO - PROCESS | 3804 | --DOCSHELL 10A0FC00 == 21 [pid = 3804] [id = 194] 04:45:57 INFO - PROCESS | 3804 | --DOCSHELL 10A74C00 == 20 [pid = 3804] [id = 358] 04:45:57 INFO - PROCESS | 3804 | --DOCSHELL 11AE8400 == 19 [pid = 3804] [id = 368] 04:45:57 INFO - PROCESS | 3804 | --DOCSHELL 16AB5000 == 18 [pid = 3804] [id = 191] 04:45:57 INFO - PROCESS | 3804 | --DOCSHELL 104E0000 == 17 [pid = 3804] [id = 190] 04:45:57 INFO - PROCESS | 3804 | --DOCSHELL 156A1800 == 16 [pid = 3804] [id = 198] 04:45:57 INFO - PROCESS | 3804 | --DOCSHELL 112EFC00 == 15 [pid = 3804] [id = 193] 04:45:57 INFO - PROCESS | 3804 | --DOCSHELL 15329000 == 14 [pid = 3804] [id = 189] 04:45:57 INFO - PROCESS | 3804 | --DOCSHELL 1543AC00 == 13 [pid = 3804] [id = 199] 04:45:57 INFO - PROCESS | 3804 | --DOCSHELL 13944000 == 12 [pid = 3804] [id = 371] 04:45:57 INFO - PROCESS | 3804 | --DOCSHELL 158AB400 == 11 [pid = 3804] [id = 367] 04:45:57 INFO - PROCESS | 3804 | --DOCSHELL 10E03000 == 10 [pid = 3804] [id = 369] 04:45:57 INFO - PROCESS | 3804 | --DOCSHELL 11236800 == 9 [pid = 3804] [id = 370] 04:45:58 INFO - PROCESS | 3804 | 1468500358160 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]]]}] 04:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 2679ms 04:45:58 INFO - PROCESS | 3804 | 1468500358218 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 04:45:58 INFO - PROCESS | 3804 | 1468500358223 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 04:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:45:58 INFO - PROCESS | 3804 | 1468500358228 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:45:58 INFO - PROCESS | 3804 | 1468500358231 Marionette TRACE conn3 <- [1,1454,null,{}] 04:45:58 INFO - PROCESS | 3804 | 1468500358237 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}] 04:45:58 INFO - PROCESS | 3804 | 1468500358241 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:58 INFO - PROCESS | 3804 | 1468500358321 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 04:45:58 INFO - PROCESS | 3804 | 1468500358381 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:58 INFO - PROCESS | 3804 | 1468500358385 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:58 INFO - PROCESS | 3804 | ++DOCSHELL 10A78C00 == 10 [pid = 3804] [id = 373] 04:45:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (10A79000) [pid = 3804] [serial = 1119] [outer = 00000000] 04:45:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (10E10800) [pid = 3804] [serial = 1120] [outer = 10A79000] 04:45:58 INFO - PROCESS | 3804 | 1468500358435 Marionette DEBUG loaded listener.js 04:45:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (11242C00) [pid = 3804] [serial = 1121] [outer = 10A79000] 04:45:58 INFO - PROCESS | 3804 | 1468500358808 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]]]}] 04:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 611ms 04:45:58 INFO - PROCESS | 3804 | 1468500358833 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 04:45:58 INFO - PROCESS | 3804 | 1468500358838 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 04:45:58 INFO - PROCESS | 3804 | 1468500358847 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:45:58 INFO - PROCESS | 3804 | 1468500358850 Marionette TRACE conn3 <- [1,1458,null,{}] 04:45:58 INFO - PROCESS | 3804 | 1468500358854 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}] 04:45:58 INFO - PROCESS | 3804 | 1468500358857 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:58 INFO - PROCESS | 3804 | 1468500358947 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 04:45:58 INFO - PROCESS | 3804 | 1468500358937 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:58 INFO - PROCESS | 3804 | 1468500358940 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:58 INFO - PROCESS | 3804 | ++DOCSHELL 10E04C00 == 11 [pid = 3804] [id = 374] 04:45:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (12B1A400) [pid = 3804] [serial = 1122] [outer = 00000000] 04:45:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (12BBC800) [pid = 3804] [serial = 1123] [outer = 12B1A400] 04:45:58 INFO - PROCESS | 3804 | 1468500358986 Marionette DEBUG loaded listener.js 04:45:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (130CE800) [pid = 3804] [serial = 1124] [outer = 12B1A400] 04:45:59 INFO - PROCESS | 3804 | 1468500359405 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]]]}] 04:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 572ms 04:45:59 INFO - PROCESS | 3804 | 1468500359436 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 04:45:59 INFO - PROCESS | 3804 | 1468500359438 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 04:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:45:59 INFO - PROCESS | 3804 | 1468500359441 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:45:59 INFO - PROCESS | 3804 | 1468500359445 Marionette TRACE conn3 <- [1,1462,null,{}] 04:45:59 INFO - PROCESS | 3804 | 1468500359456 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}] 04:45:59 INFO - PROCESS | 3804 | 1468500359461 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:59 INFO - PROCESS | 3804 | 1468500359557 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 04:45:59 INFO - PROCESS | 3804 | 1468500359655 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:59 INFO - PROCESS | 3804 | 1468500359639 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:45:59 INFO - PROCESS | 3804 | ++DOCSHELL 139F9C00 == 12 [pid = 3804] [id = 375] 04:45:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (139FAC00) [pid = 3804] [serial = 1125] [outer = 00000000] 04:45:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (13DCA800) [pid = 3804] [serial = 1126] [outer = 139FAC00] 04:45:59 INFO - PROCESS | 3804 | 1468500359687 Marionette DEBUG loaded listener.js 04:45:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (14FB0000) [pid = 3804] [serial = 1127] [outer = 139FAC00] 04:46:00 INFO - PROCESS | 3804 | 1468500360070 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]]]}] 04:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 664ms 04:46:00 INFO - PROCESS | 3804 | 1468500360110 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 04:46:00 INFO - PROCESS | 3804 | 1468500360113 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 04:46:00 INFO - PROCESS | 3804 | 1468500360116 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:46:00 INFO - PROCESS | 3804 | 1468500360118 Marionette TRACE conn3 <- [1,1466,null,{}] 04:46:00 INFO - PROCESS | 3804 | 1468500360121 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}] 04:46:00 INFO - PROCESS | 3804 | 1468500360123 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:00 INFO - PROCESS | 3804 | 1468500360225 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 04:46:00 INFO - PROCESS | 3804 | 1468500360282 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:00 INFO - PROCESS | 3804 | 1468500360284 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:00 INFO - PROCESS | 3804 | ++DOCSHELL 15436400 == 13 [pid = 3804] [id = 376] 04:46:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (15436800) [pid = 3804] [serial = 1128] [outer = 00000000] 04:46:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (156A2800) [pid = 3804] [serial = 1129] [outer = 15436800] 04:46:00 INFO - PROCESS | 3804 | 1468500360309 Marionette DEBUG loaded listener.js 04:46:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (16730800) [pid = 3804] [serial = 1130] [outer = 15436800] 04:46:00 INFO - PROCESS | 3804 | 1468500360719 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]]]}] 04:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 611ms 04:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:46:00 INFO - PROCESS | 3804 | 1468500360744 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 04:46:00 INFO - PROCESS | 3804 | 1468500360746 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 04:46:00 INFO - PROCESS | 3804 | 1468500360749 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:46:00 INFO - PROCESS | 3804 | 1468500360751 Marionette TRACE conn3 <- [1,1470,null,{}] 04:46:00 INFO - PROCESS | 3804 | 1468500360755 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}] 04:46:00 INFO - PROCESS | 3804 | 1468500360757 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:00 INFO - PROCESS | 3804 | 1468500360843 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 04:46:00 INFO - PROCESS | 3804 | 1468500360848 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:00 INFO - PROCESS | 3804 | 1468500360850 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:00 INFO - PROCESS | 3804 | ++DOCSHELL 16AB0800 == 14 [pid = 3804] [id = 377] 04:46:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (16AB1800) [pid = 3804] [serial = 1131] [outer = 00000000] 04:46:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (16EB3000) [pid = 3804] [serial = 1132] [outer = 16AB1800] 04:46:00 INFO - PROCESS | 3804 | 1468500360894 Marionette DEBUG loaded listener.js 04:46:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (16F2DC00) [pid = 3804] [serial = 1133] [outer = 16AB1800] 04:46:01 INFO - PROCESS | 3804 | 1468500361440 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]]]}] 04:46:01 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (10E03400) [pid = 3804] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:46:01 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (16B7B800) [pid = 3804] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:46:01 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (10A76000) [pid = 3804] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:46:01 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (17D15400) [pid = 3804] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:46:01 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (129B5C00) [pid = 3804] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:46:01 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (13DBC400) [pid = 3804] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:46:01 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (1A501400) [pid = 3804] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:46:01 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (19799400) [pid = 3804] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:46:01 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (19794C00) [pid = 3804] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:46:01 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (1281E800) [pid = 3804] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:46:01 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (129ED000) [pid = 3804] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:46:01 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (139EF400) [pid = 3804] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:46:01 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (158BB400) [pid = 3804] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:46:01 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (139F1000) [pid = 3804] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:46:01 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (11240C00) [pid = 3804] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:46:01 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (13944800) [pid = 3804] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 741ms 04:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:46:01 INFO - PROCESS | 3804 | 1468500361511 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 04:46:01 INFO - PROCESS | 3804 | 1468500361513 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 04:46:01 INFO - PROCESS | 3804 | 1468500361516 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:46:01 INFO - PROCESS | 3804 | 1468500361517 Marionette TRACE conn3 <- [1,1474,null,{}] 04:46:01 INFO - PROCESS | 3804 | 1468500361521 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}] 04:46:01 INFO - PROCESS | 3804 | 1468500361526 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:01 INFO - PROCESS | 3804 | 1468500361617 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 04:46:01 INFO - PROCESS | 3804 | 1468500361623 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:01 INFO - PROCESS | 3804 | 1468500361625 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:01 INFO - PROCESS | 3804 | ++DOCSHELL 13944C00 == 15 [pid = 3804] [id = 378] 04:46:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (139EF400) [pid = 3804] [serial = 1134] [outer = 00000000] 04:46:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (13DC4800) [pid = 3804] [serial = 1135] [outer = 139EF400] 04:46:01 INFO - PROCESS | 3804 | 1468500361669 Marionette DEBUG loaded listener.js 04:46:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (16A86400) [pid = 3804] [serial = 1136] [outer = 139EF400] 04:46:02 INFO - PROCESS | 3804 | 1468500362050 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]]]}] 04:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 572ms 04:46:02 INFO - PROCESS | 3804 | 1468500362095 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 04:46:02 INFO - PROCESS | 3804 | 1468500362097 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 04:46:02 INFO - PROCESS | 3804 | 1468500362100 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:46:02 INFO - PROCESS | 3804 | 1468500362102 Marionette TRACE conn3 <- [1,1478,null,{}] 04:46:02 INFO - PROCESS | 3804 | 1468500362105 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}] 04:46:02 INFO - PROCESS | 3804 | 1468500362107 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:02 INFO - PROCESS | 3804 | 1468500362173 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 04:46:02 INFO - PROCESS | 3804 | 1468500362178 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:02 INFO - PROCESS | 3804 | 1468500362180 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:02 INFO - PROCESS | 3804 | ++DOCSHELL 16B77400 == 16 [pid = 3804] [id = 379] 04:46:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (175F0C00) [pid = 3804] [serial = 1137] [outer = 00000000] 04:46:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (1770C000) [pid = 3804] [serial = 1138] [outer = 175F0C00] 04:46:02 INFO - PROCESS | 3804 | 1468500362224 Marionette DEBUG loaded listener.js 04:46:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (17DA5000) [pid = 3804] [serial = 1139] [outer = 175F0C00] 04:46:02 INFO - PROCESS | 3804 | 1468500362666 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]]]}] 04:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 612ms 04:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:46:02 INFO - PROCESS | 3804 | 1468500362708 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 04:46:02 INFO - PROCESS | 3804 | 1468500362709 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 04:46:02 INFO - PROCESS | 3804 | 1468500362713 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:46:02 INFO - PROCESS | 3804 | 1468500362715 Marionette TRACE conn3 <- [1,1482,null,{}] 04:46:02 INFO - PROCESS | 3804 | 1468500362718 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}] 04:46:02 INFO - PROCESS | 3804 | 1468500362720 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:02 INFO - PROCESS | 3804 | 1468500362796 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 04:46:02 INFO - PROCESS | 3804 | 1468500362801 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:02 INFO - PROCESS | 3804 | 1468500362803 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:02 INFO - PROCESS | 3804 | ++DOCSHELL 17E56800 == 17 [pid = 3804] [id = 380] 04:46:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (17E56C00) [pid = 3804] [serial = 1140] [outer = 00000000] 04:46:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (1819F800) [pid = 3804] [serial = 1141] [outer = 17E56C00] 04:46:02 INFO - PROCESS | 3804 | 1468500362828 Marionette DEBUG loaded listener.js 04:46:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (175F2400) [pid = 3804] [serial = 1142] [outer = 17E56C00] 04:46:03 INFO - PROCESS | 3804 | 1468500363290 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]]]}] 04:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 663ms 04:46:03 INFO - PROCESS | 3804 | 1468500363395 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 04:46:03 INFO - PROCESS | 3804 | 1468500363400 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 04:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:46:03 INFO - PROCESS | 3804 | 1468500363406 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:46:03 INFO - PROCESS | 3804 | 1468500363410 Marionette TRACE conn3 <- [1,1486,null,{}] 04:46:03 INFO - PROCESS | 3804 | 1468500363416 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}] 04:46:03 INFO - PROCESS | 3804 | 1468500363419 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:03 INFO - PROCESS | 3804 | 1468500363513 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 04:46:03 INFO - PROCESS | 3804 | 1468500363567 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:03 INFO - PROCESS | 3804 | 1468500363572 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:03 INFO - PROCESS | 3804 | ++DOCSHELL 10A7EC00 == 18 [pid = 3804] [id = 381] 04:46:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (10A7F800) [pid = 3804] [serial = 1143] [outer = 00000000] 04:46:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (11C45C00) [pid = 3804] [serial = 1144] [outer = 10A7F800] 04:46:03 INFO - PROCESS | 3804 | 1468500363670 Marionette DEBUG loaded listener.js 04:46:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (129B0800) [pid = 3804] [serial = 1145] [outer = 10A7F800] 04:46:04 INFO - PROCESS | 3804 | 1468500364192 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]]]}] 04:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 832ms 04:46:04 INFO - PROCESS | 3804 | 1468500364239 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 04:46:04 INFO - PROCESS | 3804 | 1468500364244 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 04:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:46:04 INFO - PROCESS | 3804 | 1468500364251 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:46:04 INFO - PROCESS | 3804 | 1468500364254 Marionette TRACE conn3 <- [1,1490,null,{}] 04:46:04 INFO - PROCESS | 3804 | 1468500364258 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}] 04:46:04 INFO - PROCESS | 3804 | 1468500364261 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:04 INFO - PROCESS | 3804 | 1468500364350 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 04:46:04 INFO - PROCESS | 3804 | 1468500364483 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:04 INFO - PROCESS | 3804 | 1468500364485 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:04 INFO - PROCESS | 3804 | ++DOCSHELL 13156C00 == 19 [pid = 3804] [id = 382] 04:46:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (131F4000) [pid = 3804] [serial = 1146] [outer = 00000000] 04:46:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (13C1DC00) [pid = 3804] [serial = 1147] [outer = 131F4000] 04:46:04 INFO - PROCESS | 3804 | 1468500364541 Marionette DEBUG loaded listener.js 04:46:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (15436C00) [pid = 3804] [serial = 1148] [outer = 131F4000] 04:46:05 INFO - PROCESS | 3804 | 1468500365187 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]]]}] 04:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 962ms 04:46:05 INFO - PROCESS | 3804 | 1468500365212 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 04:46:05 INFO - PROCESS | 3804 | 1468500365216 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 04:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:46:05 INFO - PROCESS | 3804 | 1468500365220 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:46:05 INFO - PROCESS | 3804 | 1468500365223 Marionette TRACE conn3 <- [1,1494,null,{}] 04:46:05 INFO - PROCESS | 3804 | 1468500365229 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}] 04:46:05 INFO - PROCESS | 3804 | 1468500365231 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:05 INFO - PROCESS | 3804 | 1468500365307 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 04:46:05 INFO - PROCESS | 3804 | 1468500365392 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:05 INFO - PROCESS | 3804 | 1468500365374 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:05 INFO - PROCESS | 3804 | ++DOCSHELL 10E04400 == 20 [pid = 3804] [id = 383] 04:46:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (10E06000) [pid = 3804] [serial = 1149] [outer = 00000000] 04:46:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (112E6C00) [pid = 3804] [serial = 1150] [outer = 10E06000] 04:46:05 INFO - PROCESS | 3804 | 1468500365469 Marionette DEBUG loaded listener.js 04:46:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (1281DC00) [pid = 3804] [serial = 1151] [outer = 10E06000] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (12B15800) [pid = 3804] [serial = 1111] [outer = 00000000] [url = about:blank] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (139FB400) [pid = 3804] [serial = 1115] [outer = 00000000] [url = about:blank] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (139CEC00) [pid = 3804] [serial = 1114] [outer = 00000000] [url = about:blank] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (158C8000) [pid = 3804] [serial = 1117] [outer = 00000000] [url = about:blank] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (11C46800) [pid = 3804] [serial = 1109] [outer = 00000000] [url = about:blank] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (175EF800) [pid = 3804] [serial = 1086] [outer = 00000000] [url = about:blank] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (129B0C00) [pid = 3804] [serial = 1075] [outer = 00000000] [url = about:blank] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (11445800) [pid = 3804] [serial = 1074] [outer = 00000000] [url = about:blank] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (10ED4C00) [pid = 3804] [serial = 1108] [outer = 00000000] [url = about:blank] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (17E48000) [pid = 3804] [serial = 1089] [outer = 00000000] [url = about:blank] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (1306D800) [pid = 3804] [serial = 1069] [outer = 00000000] [url = about:blank] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (12B17C00) [pid = 3804] [serial = 1068] [outer = 00000000] [url = about:blank] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (156A9C00) [pid = 3804] [serial = 1072] [outer = 00000000] [url = about:blank] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (15439800) [pid = 3804] [serial = 1071] [outer = 00000000] [url = about:blank] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (1A6AA000) [pid = 3804] [serial = 1101] [outer = 00000000] [url = about:blank] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (19D86400) [pid = 3804] [serial = 1092] [outer = 00000000] [url = about:blank] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (180B2400) [pid = 3804] [serial = 1090] [outer = 00000000] [url = about:blank] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (1A108000) [pid = 3804] [serial = 1098] [outer = 00000000] [url = about:blank] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (12B1B000) [pid = 3804] [serial = 1077] [outer = 00000000] [url = about:blank] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (10E01800) [pid = 3804] [serial = 673] [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.] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (12B1DC00) [pid = 3804] [serial = 1078] [outer = 00000000] [url = about:blank] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (1394D800) [pid = 3804] [serial = 1105] [outer = 00000000] [url = about:blank] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (130D4400) [pid = 3804] [serial = 1104] [outer = 00000000] [url = about:blank] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (1A032000) [pid = 3804] [serial = 1093] [outer = 00000000] [url = about:blank] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (139F7000) [pid = 3804] [serial = 1080] [outer = 00000000] [url = about:blank] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (1A108C00) [pid = 3804] [serial = 1099] [outer = 00000000] [url = about:blank] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (13DBBC00) [pid = 3804] [serial = 1081] [outer = 00000000] [url = about:blank] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 60 (16A7F000) [pid = 3804] [serial = 1083] [outer = 00000000] [url = about:blank] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 59 (1770D800) [pid = 3804] [serial = 1087] [outer = 00000000] [url = about:blank] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 58 (158AA800) [pid = 3804] [serial = 1095] [outer = 00000000] [url = about:blank] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 57 (17D0FC00) [pid = 3804] [serial = 1096] [outer = 00000000] [url = about:blank] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 56 (1A6AA800) [pid = 3804] [serial = 1102] [outer = 00000000] [url = about:blank] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 55 (16AAE000) [pid = 3804] [serial = 1084] [outer = 00000000] [url = about:blank] 04:46:05 INFO - PROCESS | 3804 | --DOMWINDOW == 54 (12D6C000) [pid = 3804] [serial = 1112] [outer = 00000000] [url = about:blank] 04:46:05 INFO - PROCESS | 3804 | 1468500365802 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]]]}] 04:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 612ms 04:46:05 INFO - PROCESS | 3804 | 1468500365848 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 04:46:05 INFO - PROCESS | 3804 | 1468500365852 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 04:46:05 INFO - PROCESS | 3804 | 1468500365862 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:46:05 INFO - PROCESS | 3804 | 1468500365864 Marionette TRACE conn3 <- [1,1498,null,{}] 04:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:46:05 INFO - PROCESS | 3804 | 1468500365868 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}] 04:46:05 INFO - PROCESS | 3804 | 1468500365870 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:05 INFO - PROCESS | 3804 | 1468500365934 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 04:46:05 INFO - PROCESS | 3804 | 1468500365940 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:05 INFO - PROCESS | 3804 | 1468500365942 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:05 INFO - PROCESS | 3804 | ++DOCSHELL 12DFB800 == 21 [pid = 3804] [id = 384] 04:46:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 55 (12DFD000) [pid = 3804] [serial = 1152] [outer = 00000000] 04:46:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 56 (130D4400) [pid = 3804] [serial = 1153] [outer = 12DFD000] 04:46:05 INFO - PROCESS | 3804 | 1468500365987 Marionette DEBUG loaded listener.js 04:46:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 57 (13159000) [pid = 3804] [serial = 1154] [outer = 12DFD000] 04:46:06 INFO - PROCESS | 3804 | 1468500366370 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]]]}] 04:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 520ms 04:46:06 INFO - PROCESS | 3804 | 1468500366405 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 04:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:46:06 INFO - PROCESS | 3804 | 1468500366407 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 04:46:06 INFO - PROCESS | 3804 | 1468500366411 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:46:06 INFO - PROCESS | 3804 | 1468500366414 Marionette TRACE conn3 <- [1,1502,null,{}] 04:46:06 INFO - PROCESS | 3804 | 1468500366430 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}] 04:46:06 INFO - PROCESS | 3804 | 1468500366414 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:06 INFO - PROCESS | 3804 | 1468500366496 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 04:46:06 INFO - PROCESS | 3804 | 1468500366505 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:06 INFO - PROCESS | 3804 | 1468500366508 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:06 INFO - PROCESS | 3804 | ++DOCSHELL 139FB400 == 22 [pid = 3804] [id = 385] 04:46:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 58 (139FBC00) [pid = 3804] [serial = 1155] [outer = 00000000] 04:46:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 59 (13C1D800) [pid = 3804] [serial = 1156] [outer = 139FBC00] 04:46:06 INFO - PROCESS | 3804 | 1468500366536 Marionette DEBUG loaded listener.js 04:46:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (142DE000) [pid = 3804] [serial = 1157] [outer = 139FBC00] 04:46:06 INFO - PROCESS | 3804 | 1468500366942 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]]]}] 04:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 572ms 04:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:46:06 INFO - PROCESS | 3804 | 1468500366974 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 04:46:06 INFO - PROCESS | 3804 | 1468500366976 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 04:46:06 INFO - PROCESS | 3804 | 1468500366979 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:46:06 INFO - PROCESS | 3804 | 1468500366981 Marionette TRACE conn3 <- [1,1506,null,{}] 04:46:06 INFO - PROCESS | 3804 | 1468500366985 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}] 04:46:06 INFO - PROCESS | 3804 | 1468500366986 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:07 INFO - PROCESS | 3804 | 1468500367069 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 04:46:07 INFO - PROCESS | 3804 | 1468500367162 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:07 INFO - PROCESS | 3804 | 1468500367165 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:07 INFO - PROCESS | 3804 | ++DOCSHELL 156A8C00 == 23 [pid = 3804] [id = 386] 04:46:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (156A9000) [pid = 3804] [serial = 1158] [outer = 00000000] 04:46:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (16284800) [pid = 3804] [serial = 1159] [outer = 156A9000] 04:46:07 INFO - PROCESS | 3804 | 1468500367199 Marionette DEBUG loaded listener.js 04:46:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (16A7F800) [pid = 3804] [serial = 1160] [outer = 156A9000] 04:46:07 INFO - PROCESS | 3804 | 1468500367527 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]]]}] 04:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 572ms 04:46:07 INFO - PROCESS | 3804 | 1468500367572 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 04:46:07 INFO - PROCESS | 3804 | 1468500367573 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 04:46:07 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:46:07 INFO - PROCESS | 3804 | 1468500367577 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:46:07 INFO - PROCESS | 3804 | 1468500367578 Marionette TRACE conn3 <- [1,1510,null,{}] 04:46:07 INFO - PROCESS | 3804 | 1468500367582 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}] 04:46:07 INFO - PROCESS | 3804 | 1468500367584 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:07 INFO - PROCESS | 3804 | 1468500367673 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 04:46:07 INFO - PROCESS | 3804 | 1468500367677 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:07 INFO - PROCESS | 3804 | 1468500367679 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:07 INFO - PROCESS | 3804 | ++DOCSHELL 139F4C00 == 24 [pid = 3804] [id = 387] 04:46:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (14F21800) [pid = 3804] [serial = 1161] [outer = 00000000] 04:46:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (16AB5000) [pid = 3804] [serial = 1162] [outer = 14F21800] 04:46:07 INFO - PROCESS | 3804 | 1468500367703 Marionette DEBUG loaded listener.js 04:46:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (16B74800) [pid = 3804] [serial = 1163] [outer = 14F21800] 04:46:08 INFO - PROCESS | 3804 | 1468500368082 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"]]]}] 04:46:08 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 () { 04:46:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:46:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:46:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:46:08 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 () { 04:46:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:46:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:46:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:46:08 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 () { 04:46:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:46:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:46:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:46:08 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 () { 04:46:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:46:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:46:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:46:08 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 534ms 04:46:08 INFO - PROCESS | 3804 | 1468500368122 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 04:46:08 INFO - PROCESS | 3804 | 1468500368124 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 04:46:08 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:46:08 INFO - PROCESS | 3804 | 1468500368127 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:46:08 INFO - PROCESS | 3804 | 1468500368129 Marionette TRACE conn3 <- [1,1514,null,{}] 04:46:08 INFO - PROCESS | 3804 | 1468500368132 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}] 04:46:08 INFO - PROCESS | 3804 | 1468500368137 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:08 INFO - PROCESS | 3804 | 1468500368275 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 04:46:08 INFO - PROCESS | 3804 | 1468500368280 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:08 INFO - PROCESS | 3804 | 1468500368282 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:08 INFO - PROCESS | 3804 | ++DOCSHELL 16AAD400 == 25 [pid = 3804] [id = 388] 04:46:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (175F3C00) [pid = 3804] [serial = 1164] [outer = 00000000] 04:46:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (17EA6000) [pid = 3804] [serial = 1165] [outer = 175F3C00] 04:46:08 INFO - PROCESS | 3804 | 1468500368329 Marionette DEBUG loaded listener.js 04:46:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (17EAB800) [pid = 3804] [serial = 1166] [outer = 175F3C00] 04:46:08 INFO - PROCESS | 3804 | 1468500368701 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"]]]}] 04:46:08 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:46:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:46:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:46:08 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:46:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:46:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:46:08 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:46:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:46:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:46:08 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 624ms 04:46:08 INFO - PROCESS | 3804 | 1468500368748 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 04:46:08 INFO - PROCESS | 3804 | 1468500368750 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 04:46:08 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:46:08 INFO - PROCESS | 3804 | 1468500368753 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:46:08 INFO - PROCESS | 3804 | 1468500368755 Marionette TRACE conn3 <- [1,1518,null,{}] 04:46:08 INFO - PROCESS | 3804 | 1468500368759 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}] 04:46:08 INFO - PROCESS | 3804 | 1468500368761 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:08 INFO - PROCESS | 3804 | 1468500368847 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 04:46:08 INFO - PROCESS | 3804 | 1468500368854 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:08 INFO - PROCESS | 3804 | 1468500368855 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:08 INFO - PROCESS | 3804 | ++DOCSHELL 1055E400 == 26 [pid = 3804] [id = 389] 04:46:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (180B2800) [pid = 3804] [serial = 1167] [outer = 00000000] 04:46:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (181A5800) [pid = 3804] [serial = 1168] [outer = 180B2800] 04:46:08 INFO - PROCESS | 3804 | 1468500368893 Marionette DEBUG loaded listener.js 04:46:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (181A9C00) [pid = 3804] [serial = 1169] [outer = 180B2800] 04:46:09 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (15436800) [pid = 3804] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:46:09 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (16AB1800) [pid = 3804] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:46:09 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (10A79000) [pid = 3804] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:46:09 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (12B1A400) [pid = 3804] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:46:09 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (175F0C00) [pid = 3804] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:46:09 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (156A2400) [pid = 3804] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:46:09 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (139EF400) [pid = 3804] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:46:09 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (139FAC00) [pid = 3804] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:46:09 INFO - PROCESS | 3804 | 1468500369255 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]]]}] 04:46:09 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 04:46:09 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:46:09 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:46:09 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:46:09 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. 04:46:09 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:46:09 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 533ms 04:46:09 INFO - PROCESS | 3804 | 1468500369276 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 04:46:09 INFO - PROCESS | 3804 | 1468500369278 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 04:46:09 INFO - PROCESS | 3804 | 1468500369282 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:46:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:46:09 INFO - PROCESS | 3804 | 1468500369283 Marionette TRACE conn3 <- [1,1522,null,{}] 04:46:09 INFO - PROCESS | 3804 | 1468500369287 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}] 04:46:09 INFO - PROCESS | 3804 | 1468500369288 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:09 INFO - PROCESS | 3804 | 1468500369381 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 04:46:09 INFO - PROCESS | 3804 | 1468500369468 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:09 INFO - PROCESS | 3804 | 1468500369470 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:09 INFO - PROCESS | 3804 | ++DOCSHELL 13436800 == 27 [pid = 3804] [id = 390] 04:46:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (139D3800) [pid = 3804] [serial = 1170] [outer = 00000000] 04:46:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (1627CC00) [pid = 3804] [serial = 1171] [outer = 139D3800] 04:46:09 INFO - PROCESS | 3804 | 1468500369491 Marionette DEBUG loaded listener.js 04:46:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (17572400) [pid = 3804] [serial = 1172] [outer = 139D3800] 04:46:09 INFO - PROCESS | 3804 | 1468500369796 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]]]}] 04:46:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:46:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 520ms 04:46:09 INFO - PROCESS | 3804 | 1468500369827 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 04:46:09 INFO - PROCESS | 3804 | 1468500369829 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 04:46:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:46:09 INFO - PROCESS | 3804 | 1468500369833 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:46:09 INFO - PROCESS | 3804 | 1468500369834 Marionette TRACE conn3 <- [1,1526,null,{}] 04:46:09 INFO - PROCESS | 3804 | 1468500369838 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}] 04:46:09 INFO - PROCESS | 3804 | 1468500369821 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:09 INFO - PROCESS | 3804 | 1468500369900 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 04:46:09 INFO - PROCESS | 3804 | 1468500369905 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:09 INFO - PROCESS | 3804 | 1468500369907 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:09 INFO - PROCESS | 3804 | ++DOCSHELL 139F7400 == 28 [pid = 3804] [id = 391] 04:46:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (1672E400) [pid = 3804] [serial = 1173] [outer = 00000000] 04:46:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (19D88800) [pid = 3804] [serial = 1174] [outer = 1672E400] 04:46:09 INFO - PROCESS | 3804 | 1468500369934 Marionette DEBUG loaded listener.js 04:46:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (19D89800) [pid = 3804] [serial = 1175] [outer = 1672E400] 04:46:10 INFO - PROCESS | 3804 | 1468500370320 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]]]}] 04:46:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:46:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 533ms 04:46:10 INFO - PROCESS | 3804 | 1468500370364 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 04:46:10 INFO - PROCESS | 3804 | 1468500370366 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 04:46:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:46:10 INFO - PROCESS | 3804 | 1468500370370 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:46:10 INFO - PROCESS | 3804 | 1468500370371 Marionette TRACE conn3 <- [1,1530,null,{}] 04:46:10 INFO - PROCESS | 3804 | 1468500370355 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}] 04:46:10 INFO - PROCESS | 3804 | 1468500370357 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:10 INFO - PROCESS | 3804 | 1468500370434 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 04:46:10 INFO - PROCESS | 3804 | 1468500370450 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:10 INFO - PROCESS | 3804 | 1468500370452 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:10 INFO - PROCESS | 3804 | ++DOCSHELL 15433400 == 29 [pid = 3804] [id = 392] 04:46:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (19C81C00) [pid = 3804] [serial = 1176] [outer = 00000000] 04:46:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (1A032400) [pid = 3804] [serial = 1177] [outer = 19C81C00] 04:46:10 INFO - PROCESS | 3804 | 1468500370484 Marionette DEBUG loaded listener.js 04:46:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (1A02E400) [pid = 3804] [serial = 1178] [outer = 19C81C00] 04:46:11 INFO - PROCESS | 3804 | --DOCSHELL 15463000 == 28 [pid = 3804] [id = 372] 04:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (1819F800) [pid = 3804] [serial = 1141] [outer = 00000000] [url = about:blank] 04:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (156A2800) [pid = 3804] [serial = 1129] [outer = 00000000] [url = about:blank] 04:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (16EB3000) [pid = 3804] [serial = 1132] [outer = 00000000] [url = about:blank] 04:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (10E10800) [pid = 3804] [serial = 1120] [outer = 00000000] [url = about:blank] 04:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (11242C00) [pid = 3804] [serial = 1121] [outer = 00000000] [url = about:blank] 04:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (12BBC800) [pid = 3804] [serial = 1123] [outer = 00000000] [url = about:blank] 04:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (130CE800) [pid = 3804] [serial = 1124] [outer = 00000000] [url = about:blank] 04:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (17DA5000) [pid = 3804] [serial = 1139] [outer = 00000000] [url = about:blank] 04:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (10ED8800) [pid = 3804] [serial = 1118] [outer = 00000000] [url = about:blank] 04:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (16730800) [pid = 3804] [serial = 1130] [outer = 00000000] [url = about:blank] 04:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (13DC4800) [pid = 3804] [serial = 1135] [outer = 00000000] [url = about:blank] 04:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (16A86400) [pid = 3804] [serial = 1136] [outer = 00000000] [url = about:blank] 04:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 60 (1770C000) [pid = 3804] [serial = 1138] [outer = 00000000] [url = about:blank] 04:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 59 (13DCA800) [pid = 3804] [serial = 1126] [outer = 00000000] [url = about:blank] 04:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 58 (14FB0000) [pid = 3804] [serial = 1127] [outer = 00000000] [url = about:blank] 04:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 57 (16F2DC00) [pid = 3804] [serial = 1133] [outer = 00000000] [url = about:blank] 04:46:11 INFO - PROCESS | 3804 | 1468500371906 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]]]}] 04:46:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:46:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1587ms 04:46:11 INFO - PROCESS | 3804 | 1468500371942 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 04:46:11 INFO - PROCESS | 3804 | 1468500371946 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 04:46:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:46:11 INFO - PROCESS | 3804 | 1468500371951 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:46:11 INFO - PROCESS | 3804 | 1468500371954 Marionette TRACE conn3 <- [1,1534,null,{}] 04:46:11 INFO - PROCESS | 3804 | 1468500371960 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}] 04:46:11 INFO - PROCESS | 3804 | 1468500371963 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:12 INFO - PROCESS | 3804 | 1468500372050 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 04:46:12 INFO - PROCESS | 3804 | 1468500372059 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:12 INFO - PROCESS | 3804 | 1468500372063 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:12 INFO - PROCESS | 3804 | ++DOCSHELL 10E09C00 == 29 [pid = 3804] [id = 393] 04:46:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 58 (10E0D000) [pid = 3804] [serial = 1179] [outer = 00000000] 04:46:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 59 (10ECF800) [pid = 3804] [serial = 1180] [outer = 10E0D000] 04:46:12 INFO - PROCESS | 3804 | 1468500372092 Marionette DEBUG loaded listener.js 04:46:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (11236C00) [pid = 3804] [serial = 1181] [outer = 10E0D000] 04:46:12 INFO - PROCESS | 3804 | 1468500372522 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]]]}] 04:46:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:46:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 585ms 04:46:12 INFO - PROCESS | 3804 | 1468500372554 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 04:46:12 INFO - PROCESS | 3804 | 1468500372539 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 04:46:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:46:12 INFO - PROCESS | 3804 | 1468500372546 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:46:12 INFO - PROCESS | 3804 | 1468500372548 Marionette TRACE conn3 <- [1,1538,null,{}] 04:46:12 INFO - PROCESS | 3804 | 1468500372552 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}] 04:46:12 INFO - PROCESS | 3804 | 1468500372555 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:12 INFO - PROCESS | 3804 | 1468500372639 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 04:46:12 INFO - PROCESS | 3804 | 1468500372648 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:12 INFO - PROCESS | 3804 | 1468500372651 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:12 INFO - PROCESS | 3804 | ++DOCSHELL 12B12800 == 30 [pid = 3804] [id = 394] 04:46:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (12B13000) [pid = 3804] [serial = 1182] [outer = 00000000] 04:46:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (12B1B400) [pid = 3804] [serial = 1183] [outer = 12B13000] 04:46:12 INFO - PROCESS | 3804 | 1468500372681 Marionette DEBUG loaded listener.js 04:46:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (12B1F400) [pid = 3804] [serial = 1184] [outer = 12B13000] 04:46:13 INFO - PROCESS | 3804 | 1468500373088 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]]]}] 04:46:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:46:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 572ms 04:46:13 INFO - PROCESS | 3804 | 1468500373131 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 04:46:13 INFO - PROCESS | 3804 | 1468500373134 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 04:46:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:46:13 INFO - PROCESS | 3804 | 1468500373138 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:46:13 INFO - PROCESS | 3804 | 1468500373142 Marionette TRACE conn3 <- [1,1542,null,{}] 04:46:13 INFO - PROCESS | 3804 | 1468500373153 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}] 04:46:13 INFO - PROCESS | 3804 | 1468500373157 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:13 INFO - PROCESS | 3804 | 1468500373248 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 04:46:13 INFO - PROCESS | 3804 | 1468500373336 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:13 INFO - PROCESS | 3804 | 1468500373339 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:13 INFO - PROCESS | 3804 | ++DOCSHELL 131F4800 == 31 [pid = 3804] [id = 395] 04:46:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (131F5000) [pid = 3804] [serial = 1185] [outer = 00000000] 04:46:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (13942400) [pid = 3804] [serial = 1186] [outer = 131F5000] 04:46:13 INFO - PROCESS | 3804 | 1468500373367 Marionette DEBUG loaded listener.js 04:46:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (139CEC00) [pid = 3804] [serial = 1187] [outer = 131F5000] 04:46:13 INFO - PROCESS | 3804 | 1468500373679 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]]]}] 04:46:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:46:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 586ms 04:46:13 INFO - PROCESS | 3804 | 1468500373721 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 04:46:13 INFO - PROCESS | 3804 | 1468500373723 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 04:46:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:46:13 INFO - PROCESS | 3804 | 1468500373727 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:46:13 INFO - PROCESS | 3804 | 1468500373728 Marionette TRACE conn3 <- [1,1546,null,{}] 04:46:13 INFO - PROCESS | 3804 | 1468500373750 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}] 04:46:13 INFO - PROCESS | 3804 | 1468500373752 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:13 INFO - PROCESS | 3804 | 1468500373814 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 04:46:13 INFO - PROCESS | 3804 | 1468500373819 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:13 INFO - PROCESS | 3804 | 1468500373821 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:13 INFO - PROCESS | 3804 | ++DOCSHELL 13429800 == 32 [pid = 3804] [id = 396] 04:46:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (13942000) [pid = 3804] [serial = 1188] [outer = 00000000] 04:46:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (13DCA800) [pid = 3804] [serial = 1189] [outer = 13942000] 04:46:13 INFO - PROCESS | 3804 | 1468500373865 Marionette DEBUG loaded listener.js 04:46:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (15329000) [pid = 3804] [serial = 1190] [outer = 13942000] 04:46:14 INFO - PROCESS | 3804 | 1468500374209 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]]]}] 04:46:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:46:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 494ms 04:46:14 INFO - PROCESS | 3804 | 1468500374229 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 04:46:14 INFO - PROCESS | 3804 | 1468500374231 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 04:46:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:46:14 INFO - PROCESS | 3804 | 1468500374234 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:46:14 INFO - PROCESS | 3804 | 1468500374236 Marionette TRACE conn3 <- [1,1550,null,{}] 04:46:14 INFO - PROCESS | 3804 | 1468500374240 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}] 04:46:14 INFO - PROCESS | 3804 | 1468500374242 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:14 INFO - PROCESS | 3804 | 1468500374338 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 04:46:14 INFO - PROCESS | 3804 | 1468500374345 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:14 INFO - PROCESS | 3804 | 1468500374347 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:14 INFO - PROCESS | 3804 | ++DOCSHELL 13DCA000 == 33 [pid = 3804] [id = 397] 04:46:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (15433000) [pid = 3804] [serial = 1191] [outer = 00000000] 04:46:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (15469000) [pid = 3804] [serial = 1192] [outer = 15433000] 04:46:14 INFO - PROCESS | 3804 | 1468500374368 Marionette DEBUG loaded listener.js 04:46:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (156A7C00) [pid = 3804] [serial = 1193] [outer = 15433000] 04:46:14 INFO - PROCESS | 3804 | 1468500374741 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]]]}] 04:46:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:46:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 520ms 04:46:14 INFO - PROCESS | 3804 | 1468500374757 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 04:46:14 INFO - PROCESS | 3804 | 1468500374759 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 04:46:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:46:14 INFO - PROCESS | 3804 | 1468500374762 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:46:14 INFO - PROCESS | 3804 | 1468500374764 Marionette TRACE conn3 <- [1,1554,null,{}] 04:46:14 INFO - PROCESS | 3804 | 1468500374767 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}] 04:46:14 INFO - PROCESS | 3804 | 1468500374773 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:14 INFO - PROCESS | 3804 | 1468500374890 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 04:46:14 INFO - PROCESS | 3804 | 1468500374901 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:14 INFO - PROCESS | 3804 | 1468500374903 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:14 INFO - PROCESS | 3804 | ++DOCSHELL 16289000 == 34 [pid = 3804] [id = 398] 04:46:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (1672FC00) [pid = 3804] [serial = 1194] [outer = 00000000] 04:46:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (16AAB800) [pid = 3804] [serial = 1195] [outer = 1672FC00] 04:46:14 INFO - PROCESS | 3804 | 1468500374929 Marionette DEBUG loaded listener.js 04:46:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (16EBEC00) [pid = 3804] [serial = 1196] [outer = 1672FC00] 04:46:15 INFO - PROCESS | 3804 | 1468500375262 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]]]}] 04:46:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:46:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 533ms 04:46:15 INFO - PROCESS | 3804 | 1468500375333 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 04:46:15 INFO - PROCESS | 3804 | 1468500375337 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 04:46:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:46:15 INFO - PROCESS | 3804 | 1468500375342 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:46:15 INFO - PROCESS | 3804 | 1468500375346 Marionette TRACE conn3 <- [1,1558,null,{}] 04:46:15 INFO - PROCESS | 3804 | 1468500375353 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}] 04:46:15 INFO - PROCESS | 3804 | 1468500375356 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:15 INFO - PROCESS | 3804 | 1468500375474 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 04:46:15 INFO - PROCESS | 3804 | 1468500375597 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:15 INFO - PROCESS | 3804 | 1468500375602 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:15 INFO - PROCESS | 3804 | ++DOCSHELL 10E0A400 == 35 [pid = 3804] [id = 399] 04:46:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (10E0B000) [pid = 3804] [serial = 1197] [outer = 00000000] 04:46:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (11242C00) [pid = 3804] [serial = 1198] [outer = 10E0B000] 04:46:15 INFO - PROCESS | 3804 | 1468500375656 Marionette DEBUG loaded listener.js 04:46:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (1144C800) [pid = 3804] [serial = 1199] [outer = 10E0B000] 04:46:16 INFO - PROCESS | 3804 | 1468500376294 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]]]}] 04:46:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:46:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 989ms 04:46:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:46:16 INFO - PROCESS | 3804 | 1468500376339 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 04:46:16 INFO - PROCESS | 3804 | 1468500376343 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 04:46:16 INFO - PROCESS | 3804 | 1468500376349 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:46:16 INFO - PROCESS | 3804 | 1468500376354 Marionette TRACE conn3 <- [1,1562,null,{}] 04:46:16 INFO - PROCESS | 3804 | 1468500376340 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}] 04:46:16 INFO - PROCESS | 3804 | 1468500376343 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:16 INFO - PROCESS | 3804 | 1468500376443 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 04:46:16 INFO - PROCESS | 3804 | 1468500376591 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:16 INFO - PROCESS | 3804 | 1468500376594 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:16 INFO - PROCESS | 3804 | ++DOCSHELL 132A3C00 == 36 [pid = 3804] [id = 400] 04:46:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (132AA000) [pid = 3804] [serial = 1200] [outer = 00000000] 04:46:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (1394C400) [pid = 3804] [serial = 1201] [outer = 132AA000] 04:46:16 INFO - PROCESS | 3804 | 1468500376650 Marionette DEBUG loaded listener.js 04:46:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (139FC400) [pid = 3804] [serial = 1202] [outer = 132AA000] 04:46:17 INFO - PROCESS | 3804 | 1468500377316 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]]]}] 04:46:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:46:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1014ms 04:46:17 INFO - PROCESS | 3804 | 1468500377344 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 04:46:17 INFO - PROCESS | 3804 | 1468500377348 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 04:46:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:46:17 INFO - PROCESS | 3804 | 1468500377353 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:46:17 INFO - PROCESS | 3804 | 1468500377356 Marionette TRACE conn3 <- [1,1566,null,{}] 04:46:17 INFO - PROCESS | 3804 | 1468500377361 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}] 04:46:17 INFO - PROCESS | 3804 | 1468500377363 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:17 INFO - PROCESS | 3804 | 1468500377446 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 04:46:17 INFO - PROCESS | 3804 | 1468500377435 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:17 INFO - PROCESS | 3804 | 1468500377439 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:17 INFO - PROCESS | 3804 | ++DOCSHELL 1123C000 == 37 [pid = 3804] [id = 401] 04:46:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (1123C800) [pid = 3804] [serial = 1203] [outer = 00000000] 04:46:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (12B11400) [pid = 3804] [serial = 1204] [outer = 1123C800] 04:46:17 INFO - PROCESS | 3804 | 1468500377490 Marionette DEBUG loaded listener.js 04:46:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (12B1C000) [pid = 3804] [serial = 1205] [outer = 1123C800] 04:46:17 INFO - PROCESS | 3804 | 1468500377919 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]]]}] 04:46:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:46:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 585ms 04:46:17 INFO - PROCESS | 3804 | 1468500377939 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 04:46:17 INFO - PROCESS | 3804 | 1468500377943 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 04:46:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:46:17 INFO - PROCESS | 3804 | 1468500377949 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:46:17 INFO - PROCESS | 3804 | 1468500377951 Marionette TRACE conn3 <- [1,1570,null,{}] 04:46:17 INFO - PROCESS | 3804 | 1468500377955 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}] 04:46:17 INFO - PROCESS | 3804 | 1468500377958 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:18 INFO - PROCESS | 3804 | 1468500378021 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 04:46:18 INFO - PROCESS | 3804 | 1468500378029 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:18 INFO - PROCESS | 3804 | 1468500378031 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:18 INFO - PROCESS | 3804 | ++DOCSHELL 11446000 == 38 [pid = 3804] [id = 402] 04:46:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (13431000) [pid = 3804] [serial = 1206] [outer = 00000000] 04:46:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (13C17C00) [pid = 3804] [serial = 1207] [outer = 13431000] 04:46:18 INFO - PROCESS | 3804 | 1468500378077 Marionette DEBUG loaded listener.js 04:46:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (15438400) [pid = 3804] [serial = 1208] [outer = 13431000] 04:46:18 INFO - PROCESS | 3804 | 1468500378472 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]]]}] 04:46:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:46:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 520ms 04:46:18 INFO - PROCESS | 3804 | 1468500378485 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 04:46:18 INFO - PROCESS | 3804 | 1468500378487 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 04:46:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:46:18 INFO - PROCESS | 3804 | 1468500378495 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:46:18 INFO - PROCESS | 3804 | 1468500378498 Marionette TRACE conn3 <- [1,1574,null,{}] 04:46:18 INFO - PROCESS | 3804 | 1468500378490 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}] 04:46:18 INFO - PROCESS | 3804 | 1468500378494 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:18 INFO - PROCESS | 3804 | 1468500378577 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 04:46:18 INFO - PROCESS | 3804 | 1468500378588 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:18 INFO - PROCESS | 3804 | 1468500378593 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:18 INFO - PROCESS | 3804 | ++DOCSHELL 16EBAC00 == 39 [pid = 3804] [id = 403] 04:46:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (16EBE000) [pid = 3804] [serial = 1209] [outer = 00000000] 04:46:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (175F3400) [pid = 3804] [serial = 1210] [outer = 16EBE000] 04:46:18 INFO - PROCESS | 3804 | 1468500378620 Marionette DEBUG loaded listener.js 04:46:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (1765AC00) [pid = 3804] [serial = 1211] [outer = 16EBE000] 04:46:18 INFO - PROCESS | 3804 | 1468500379008 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]]]}] 04:46:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:46:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 586ms 04:46:19 INFO - PROCESS | 3804 | 1468500379061 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 04:46:19 INFO - PROCESS | 3804 | 1468500379064 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 04:46:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:46:19 INFO - PROCESS | 3804 | 1468500379067 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:46:19 INFO - PROCESS | 3804 | 1468500379069 Marionette TRACE conn3 <- [1,1578,null,{}] 04:46:19 INFO - PROCESS | 3804 | 1468500379072 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}] 04:46:19 INFO - PROCESS | 3804 | 1468500379074 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:19 INFO - PROCESS | 3804 | 1468500379164 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 04:46:19 INFO - PROCESS | 3804 | 1468500379172 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:19 INFO - PROCESS | 3804 | 1468500379174 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:19 INFO - PROCESS | 3804 | ++DOCSHELL 17E48400 == 40 [pid = 3804] [id = 404] 04:46:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (17E4CC00) [pid = 3804] [serial = 1212] [outer = 00000000] 04:46:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (17EABC00) [pid = 3804] [serial = 1213] [outer = 17E4CC00] 04:46:19 INFO - PROCESS | 3804 | 1468500379217 Marionette DEBUG loaded listener.js 04:46:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (1819F800) [pid = 3804] [serial = 1214] [outer = 17E4CC00] 04:46:19 INFO - PROCESS | 3804 | 1468500379618 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]]]}] 04:46:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:46:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 585ms 04:46:19 INFO - PROCESS | 3804 | 1468500379657 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 04:46:19 INFO - PROCESS | 3804 | 1468500379659 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 04:46:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:46:19 INFO - PROCESS | 3804 | 1468500379662 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:46:19 INFO - PROCESS | 3804 | 1468500379664 Marionette TRACE conn3 <- [1,1582,null,{}] 04:46:19 INFO - PROCESS | 3804 | 1468500379667 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}] 04:46:19 INFO - PROCESS | 3804 | 1468500379669 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:19 INFO - PROCESS | 3804 | 1468500379769 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 04:46:19 INFO - PROCESS | 3804 | 1468500379775 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:19 INFO - PROCESS | 3804 | 1468500379777 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:19 INFO - PROCESS | 3804 | ++DOCSHELL 17E49400 == 41 [pid = 3804] [id = 405] 04:46:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (17E4B000) [pid = 3804] [serial = 1215] [outer = 00000000] 04:46:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (19C87400) [pid = 3804] [serial = 1216] [outer = 17E4B000] 04:46:19 INFO - PROCESS | 3804 | 1468500379802 Marionette DEBUG loaded listener.js 04:46:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (19D87400) [pid = 3804] [serial = 1217] [outer = 17E4B000] 04:46:20 INFO - PROCESS | 3804 | 1468500380178 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]]]}] 04:46:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:46:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 585ms 04:46:20 INFO - PROCESS | 3804 | 1468500380246 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 04:46:20 INFO - PROCESS | 3804 | 1468500380248 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 04:46:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:46:20 INFO - PROCESS | 3804 | 1468500380252 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:46:20 INFO - PROCESS | 3804 | 1468500380253 Marionette TRACE conn3 <- [1,1586,null,{}] 04:46:20 INFO - PROCESS | 3804 | 1468500380257 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}] 04:46:20 INFO - PROCESS | 3804 | 1468500380262 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:20 INFO - PROCESS | 3804 | 1468500380384 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 04:46:20 INFO - PROCESS | 3804 | 1468500380397 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:20 INFO - PROCESS | 3804 | 1468500380399 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:20 INFO - PROCESS | 3804 | ++DOCSHELL 1A02C400 == 42 [pid = 3804] [id = 406] 04:46:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (1A02F000) [pid = 3804] [serial = 1218] [outer = 00000000] 04:46:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (1A143400) [pid = 3804] [serial = 1219] [outer = 1A02F000] 04:46:20 INFO - PROCESS | 3804 | 1468500380491 Marionette DEBUG loaded listener.js 04:46:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (1A146C00) [pid = 3804] [serial = 1220] [outer = 1A02F000] 04:46:20 INFO - PROCESS | 3804 | 1468500380876 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]]]}] 04:46:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:46:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 681ms 04:46:20 INFO - PROCESS | 3804 | 1468500380930 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 04:46:20 INFO - PROCESS | 3804 | 1468500380923 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 04:46:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:46:20 INFO - PROCESS | 3804 | 1468500380935 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:46:20 INFO - PROCESS | 3804 | 1468500380937 Marionette TRACE conn3 <- [1,1590,null,{}] 04:46:20 INFO - PROCESS | 3804 | 1468500380940 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}] 04:46:20 INFO - PROCESS | 3804 | 1468500380942 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:21 INFO - PROCESS | 3804 | 1468500381047 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 04:46:21 INFO - PROCESS | 3804 | 1468500381055 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:21 INFO - PROCESS | 3804 | 1468500381057 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:21 INFO - PROCESS | 3804 | ++DOCSHELL 17E54800 == 43 [pid = 3804] [id = 407] 04:46:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (1A10B400) [pid = 3804] [serial = 1221] [outer = 00000000] 04:46:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (1A6AA800) [pid = 3804] [serial = 1222] [outer = 1A10B400] 04:46:21 INFO - PROCESS | 3804 | 1468500381099 Marionette DEBUG loaded listener.js 04:46:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (1A6AD000) [pid = 3804] [serial = 1223] [outer = 1A10B400] 04:46:21 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (15433000) [pid = 3804] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:46:21 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (10E0D000) [pid = 3804] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:46:21 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (12B13000) [pid = 3804] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:46:21 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (13942000) [pid = 3804] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:46:21 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (14F21800) [pid = 3804] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:46:21 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (175F3C00) [pid = 3804] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:46:21 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (180B2800) [pid = 3804] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:46:21 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (139D3800) [pid = 3804] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:46:21 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (1672E400) [pid = 3804] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:46:21 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (131F5000) [pid = 3804] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:46:21 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (12DFD000) [pid = 3804] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:46:21 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (10E06000) [pid = 3804] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:46:21 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (131F4000) [pid = 3804] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:46:21 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (10A7F800) [pid = 3804] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:46:21 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (17E56C00) [pid = 3804] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:46:21 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (156A9000) [pid = 3804] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:46:21 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (139FBC00) [pid = 3804] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:46:21 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (19C81C00) [pid = 3804] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:46:21 INFO - PROCESS | 3804 | 1468500381555 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]]]}] 04:46:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:46:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 661ms 04:46:21 INFO - PROCESS | 3804 | 1468500381606 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 04:46:21 INFO - PROCESS | 3804 | 1468500381608 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 04:46:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:46:21 INFO - PROCESS | 3804 | 1468500381611 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:46:21 INFO - PROCESS | 3804 | 1468500381613 Marionette TRACE conn3 <- [1,1594,null,{}] 04:46:21 INFO - PROCESS | 3804 | 1468500381599 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}] 04:46:21 INFO - PROCESS | 3804 | 1468500381601 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:21 INFO - PROCESS | 3804 | 1468500381710 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 04:46:21 INFO - PROCESS | 3804 | 1468500381715 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:21 INFO - PROCESS | 3804 | 1468500381717 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:21 INFO - PROCESS | 3804 | ++DOCSHELL 129B7000 == 44 [pid = 3804] [id = 408] 04:46:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (130D0400) [pid = 3804] [serial = 1224] [outer = 00000000] 04:46:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (142E3400) [pid = 3804] [serial = 1225] [outer = 130D0400] 04:46:21 INFO - PROCESS | 3804 | 1468500381760 Marionette DEBUG loaded listener.js 04:46:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (1672DC00) [pid = 3804] [serial = 1226] [outer = 130D0400] 04:46:22 INFO - PROCESS | 3804 | 1468500382155 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]]]}] 04:46:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:46:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 602ms 04:46:22 INFO - PROCESS | 3804 | 1468500382210 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 04:46:22 INFO - PROCESS | 3804 | 1468500382212 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 04:46:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:46:22 INFO - PROCESS | 3804 | 1468500382215 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:46:22 INFO - PROCESS | 3804 | 1468500382217 Marionette TRACE conn3 <- [1,1598,null,{}] 04:46:22 INFO - PROCESS | 3804 | 1468500382221 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}] 04:46:22 INFO - PROCESS | 3804 | 1468500382222 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:22 INFO - PROCESS | 3804 | 1468500382285 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 04:46:22 INFO - PROCESS | 3804 | 1468500382290 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:22 INFO - PROCESS | 3804 | 1468500382292 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:22 INFO - PROCESS | 3804 | ++DOCSHELL 14F22000 == 45 [pid = 3804] [id = 409] 04:46:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (1770A400) [pid = 3804] [serial = 1227] [outer = 00000000] 04:46:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (1A504C00) [pid = 3804] [serial = 1228] [outer = 1770A400] 04:46:22 INFO - PROCESS | 3804 | 1468500382334 Marionette DEBUG loaded listener.js 04:46:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (1A6A6400) [pid = 3804] [serial = 1229] [outer = 1770A400] 04:46:22 INFO - PROCESS | 3804 | 1468500382736 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]]]}] 04:46:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:46:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 558ms 04:46:22 INFO - PROCESS | 3804 | 1468500382786 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 04:46:22 INFO - PROCESS | 3804 | 1468500382788 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 04:46:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:46:22 INFO - PROCESS | 3804 | 1468500382805 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:46:22 INFO - PROCESS | 3804 | 1468500382806 Marionette TRACE conn3 <- [1,1602,null,{}] 04:46:22 INFO - PROCESS | 3804 | 1468500382810 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}] 04:46:22 INFO - PROCESS | 3804 | 1468500382812 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:22 INFO - PROCESS | 3804 | 1468500382871 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 04:46:22 INFO - PROCESS | 3804 | 1468500382879 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:22 INFO - PROCESS | 3804 | 1468500382881 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:22 INFO - PROCESS | 3804 | ++DOCSHELL 16731400 == 46 [pid = 3804] [id = 410] 04:46:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (17D16C00) [pid = 3804] [serial = 1230] [outer = 00000000] 04:46:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (1A7ED800) [pid = 3804] [serial = 1231] [outer = 17D16C00] 04:46:22 INFO - PROCESS | 3804 | 1468500382923 Marionette DEBUG loaded listener.js 04:46:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (1A7EE000) [pid = 3804] [serial = 1232] [outer = 17D16C00] 04:46:23 INFO - PROCESS | 3804 | --DOCSHELL 139F7400 == 45 [pid = 3804] [id = 391] 04:46:23 INFO - PROCESS | 3804 | --DOCSHELL 15433400 == 44 [pid = 3804] [id = 392] 04:46:23 INFO - PROCESS | 3804 | --DOCSHELL 10E09C00 == 43 [pid = 3804] [id = 393] 04:46:23 INFO - PROCESS | 3804 | --DOCSHELL 12B12800 == 42 [pid = 3804] [id = 394] 04:46:23 INFO - PROCESS | 3804 | --DOCSHELL 131F4800 == 41 [pid = 3804] [id = 395] 04:46:23 INFO - PROCESS | 3804 | --DOCSHELL 13429800 == 40 [pid = 3804] [id = 396] 04:46:23 INFO - PROCESS | 3804 | --DOCSHELL 13DCA000 == 39 [pid = 3804] [id = 397] 04:46:23 INFO - PROCESS | 3804 | --DOCSHELL 1123C000 == 38 [pid = 3804] [id = 401] 04:46:23 INFO - PROCESS | 3804 | --DOCSHELL 132A3C00 == 37 [pid = 3804] [id = 400] 04:46:23 INFO - PROCESS | 3804 | --DOCSHELL 16289000 == 36 [pid = 3804] [id = 398] 04:46:23 INFO - PROCESS | 3804 | --DOCSHELL 10E0A400 == 35 [pid = 3804] [id = 399] 04:46:24 INFO - PROCESS | 3804 | --DOCSHELL 129B7000 == 34 [pid = 3804] [id = 408] 04:46:24 INFO - PROCESS | 3804 | --DOCSHELL 1A02C400 == 33 [pid = 3804] [id = 406] 04:46:24 INFO - PROCESS | 3804 | --DOCSHELL 17E48400 == 32 [pid = 3804] [id = 404] 04:46:24 INFO - PROCESS | 3804 | --DOCSHELL 14F22000 == 31 [pid = 3804] [id = 409] 04:46:24 INFO - PROCESS | 3804 | --DOCSHELL 17E54800 == 30 [pid = 3804] [id = 407] 04:46:24 INFO - PROCESS | 3804 | --DOCSHELL 17E49400 == 29 [pid = 3804] [id = 405] 04:46:24 INFO - PROCESS | 3804 | --DOCSHELL 16EBAC00 == 28 [pid = 3804] [id = 403] 04:46:24 INFO - PROCESS | 3804 | --DOCSHELL 11446000 == 27 [pid = 3804] [id = 402] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (156A7C00) [pid = 3804] [serial = 1193] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (10ECF800) [pid = 3804] [serial = 1180] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (12B1B400) [pid = 3804] [serial = 1183] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (13DCA800) [pid = 3804] [serial = 1189] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (15329000) [pid = 3804] [serial = 1190] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (12B1F400) [pid = 3804] [serial = 1184] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (16AB5000) [pid = 3804] [serial = 1162] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (17EAB800) [pid = 3804] [serial = 1166] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (17EA6000) [pid = 3804] [serial = 1165] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (181A5800) [pid = 3804] [serial = 1168] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (1627CC00) [pid = 3804] [serial = 1171] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (19D88800) [pid = 3804] [serial = 1174] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (181A9C00) [pid = 3804] [serial = 1169] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (139CEC00) [pid = 3804] [serial = 1187] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (130D4400) [pid = 3804] [serial = 1153] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (13159000) [pid = 3804] [serial = 1154] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (15469000) [pid = 3804] [serial = 1192] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (112E6C00) [pid = 3804] [serial = 1150] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (1281DC00) [pid = 3804] [serial = 1151] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (15436C00) [pid = 3804] [serial = 1148] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (13C1DC00) [pid = 3804] [serial = 1147] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (129B0800) [pid = 3804] [serial = 1145] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (11C45C00) [pid = 3804] [serial = 1144] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (16AAB800) [pid = 3804] [serial = 1195] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (175F2400) [pid = 3804] [serial = 1142] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (16284800) [pid = 3804] [serial = 1159] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (13C1D800) [pid = 3804] [serial = 1156] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (142DE000) [pid = 3804] [serial = 1157] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (1A02E400) [pid = 3804] [serial = 1178] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (1A032400) [pid = 3804] [serial = 1177] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (11236C00) [pid = 3804] [serial = 1181] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (16B74800) [pid = 3804] [serial = 1163] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 60 (17572400) [pid = 3804] [serial = 1172] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 59 (19D89800) [pid = 3804] [serial = 1175] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 58 (13942400) [pid = 3804] [serial = 1186] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | --DOMWINDOW == 57 (16A7F800) [pid = 3804] [serial = 1160] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3804 | 1468500384640 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]]]}] 04:46:24 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 04:46:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1894ms 04:46:24 INFO - PROCESS | 3804 | 1468500384695 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 04:46:24 INFO - PROCESS | 3804 | 1468500384699 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 04:46:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:46:24 INFO - PROCESS | 3804 | 1468500384704 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:46:24 INFO - PROCESS | 3804 | 1468500384707 Marionette TRACE conn3 <- [1,1606,null,{}] 04:46:24 INFO - PROCESS | 3804 | 1468500384713 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}] 04:46:24 INFO - PROCESS | 3804 | 1468500384716 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:24 INFO - PROCESS | 3804 | 1468500384811 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 04:46:24 INFO - PROCESS | 3804 | 1468500384818 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:24 INFO - PROCESS | 3804 | 1468500384823 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:24 INFO - PROCESS | 3804 | ++DOCSHELL 10E08C00 == 28 [pid = 3804] [id = 411] 04:46:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 58 (10E09400) [pid = 3804] [serial = 1233] [outer = 00000000] 04:46:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 59 (112E4C00) [pid = 3804] [serial = 1234] [outer = 10E09400] 04:46:24 INFO - PROCESS | 3804 | 1468500384870 Marionette DEBUG loaded listener.js 04:46:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (11446000) [pid = 3804] [serial = 1235] [outer = 10E09400] 04:46:25 INFO - PROCESS | 3804 | 1468500385315 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]]]}] 04:46:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:46:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 646ms 04:46:25 INFO - PROCESS | 3804 | 1468500385364 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 04:46:25 INFO - PROCESS | 3804 | 1468500385369 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 04:46:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:46:25 INFO - PROCESS | 3804 | 1468500385375 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:46:25 INFO - PROCESS | 3804 | 1468500385377 Marionette TRACE conn3 <- [1,1610,null,{}] 04:46:25 INFO - PROCESS | 3804 | 1468500385381 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}] 04:46:25 INFO - PROCESS | 3804 | 1468500385384 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:25 INFO - PROCESS | 3804 | 1468500385470 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 04:46:25 INFO - PROCESS | 3804 | 1468500385463 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:25 INFO - PROCESS | 3804 | 1468500385466 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:25 INFO - PROCESS | 3804 | ++DOCSHELL 12B1E400 == 29 [pid = 3804] [id = 412] 04:46:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (12B1E800) [pid = 3804] [serial = 1236] [outer = 00000000] 04:46:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (12BC4000) [pid = 3804] [serial = 1237] [outer = 12B1E800] 04:46:25 INFO - PROCESS | 3804 | 1468500385511 Marionette DEBUG loaded listener.js 04:46:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (12D68800) [pid = 3804] [serial = 1238] [outer = 12B1E800] 04:46:25 INFO - PROCESS | 3804 | 1468500385961 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]]]}] 04:46:25 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 04:46:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 602ms 04:46:25 INFO - PROCESS | 3804 | 1468500385975 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 04:46:25 INFO - PROCESS | 3804 | 1468500385978 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 04:46:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:46:25 INFO - PROCESS | 3804 | 1468500385981 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:46:25 INFO - PROCESS | 3804 | 1468500385985 Marionette TRACE conn3 <- [1,1614,null,{}] 04:46:25 INFO - PROCESS | 3804 | 1468500385995 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}] 04:46:25 INFO - PROCESS | 3804 | 1468500386000 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:26 INFO - PROCESS | 3804 | 1468500386067 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 04:46:26 INFO - PROCESS | 3804 | 1468500386073 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:26 INFO - PROCESS | 3804 | 1468500386076 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:26 INFO - PROCESS | 3804 | ++DOCSHELL 13433800 == 30 [pid = 3804] [id = 413] 04:46:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (13434C00) [pid = 3804] [serial = 1239] [outer = 00000000] 04:46:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (139EF400) [pid = 3804] [serial = 1240] [outer = 13434C00] 04:46:26 INFO - PROCESS | 3804 | 1468500386150 Marionette DEBUG loaded listener.js 04:46:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (139F7800) [pid = 3804] [serial = 1241] [outer = 13434C00] 04:46:26 INFO - PROCESS | 3804 | 1468500386558 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]]]}] 04:46:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:46:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 602ms 04:46:26 INFO - PROCESS | 3804 | 1468500386590 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 04:46:26 INFO - PROCESS | 3804 | 1468500386593 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 04:46:26 INFO - PROCESS | 3804 | 1468500386596 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:46:26 INFO - PROCESS | 3804 | 1468500386597 Marionette TRACE conn3 <- [1,1618,null,{}] 04:46:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:46:26 INFO - PROCESS | 3804 | 1468500386612 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}] 04:46:26 INFO - PROCESS | 3804 | 1468500386614 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:26 INFO - PROCESS | 3804 | 1468500386681 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 04:46:26 INFO - PROCESS | 3804 | 1468500386687 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:26 INFO - PROCESS | 3804 | 1468500386689 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:26 INFO - PROCESS | 3804 | ++DOCSHELL 1394DC00 == 31 [pid = 3804] [id = 414] 04:46:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (139EEC00) [pid = 3804] [serial = 1242] [outer = 00000000] 04:46:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (15329000) [pid = 3804] [serial = 1243] [outer = 139EEC00] 04:46:26 INFO - PROCESS | 3804 | 1468500386733 Marionette DEBUG loaded listener.js 04:46:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (15432400) [pid = 3804] [serial = 1244] [outer = 139EEC00] 04:46:27 INFO - PROCESS | 3804 | 1468500387166 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]]]}] 04:46:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:46:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 616ms 04:46:27 INFO - PROCESS | 3804 | 1468500387217 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 04:46:27 INFO - PROCESS | 3804 | 1468500387219 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 04:46:27 INFO - PROCESS | 3804 | 1468500387223 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:46:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:46:27 INFO - PROCESS | 3804 | 1468500387224 Marionette TRACE conn3 <- [1,1622,null,{}] 04:46:27 INFO - PROCESS | 3804 | 1468500387228 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}] 04:46:27 INFO - PROCESS | 3804 | 1468500387230 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:27 INFO - PROCESS | 3804 | 1468500387288 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 04:46:27 INFO - PROCESS | 3804 | 1468500387296 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:27 INFO - PROCESS | 3804 | 1468500387298 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:27 INFO - PROCESS | 3804 | ++DOCSHELL 15468C00 == 32 [pid = 3804] [id = 415] 04:46:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (1569CC00) [pid = 3804] [serial = 1245] [outer = 00000000] 04:46:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (158C7800) [pid = 3804] [serial = 1246] [outer = 1569CC00] 04:46:27 INFO - PROCESS | 3804 | 1468500387342 Marionette DEBUG loaded listener.js 04:46:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (16285400) [pid = 3804] [serial = 1247] [outer = 1569CC00] 04:46:27 INFO - PROCESS | 3804 | 1468500387769 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]]]}] 04:46:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:46:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 587ms 04:46:27 INFO - PROCESS | 3804 | 1468500387828 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 04:46:27 INFO - PROCESS | 3804 | 1468500387830 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 04:46:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:46:27 INFO - PROCESS | 3804 | 1468500387833 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:46:27 INFO - PROCESS | 3804 | 1468500387835 Marionette TRACE conn3 <- [1,1626,null,{}] 04:46:27 INFO - PROCESS | 3804 | 1468500387839 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}] 04:46:27 INFO - PROCESS | 3804 | 1468500387844 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:27 INFO - PROCESS | 3804 | 1468500387925 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 04:46:27 INFO - PROCESS | 3804 | 1468500387932 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:27 INFO - PROCESS | 3804 | 1468500387934 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:27 INFO - PROCESS | 3804 | ++DOCSHELL 156A7C00 == 33 [pid = 3804] [id = 416] 04:46:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (16AB0400) [pid = 3804] [serial = 1248] [outer = 00000000] 04:46:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (16F2E800) [pid = 3804] [serial = 1249] [outer = 16AB0400] 04:46:27 INFO - PROCESS | 3804 | 1468500387979 Marionette DEBUG loaded listener.js 04:46:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (175EF400) [pid = 3804] [serial = 1250] [outer = 16AB0400] 04:46:28 INFO - PROCESS | 3804 | 1468500388418 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]]]}] 04:46:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:46:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 660ms 04:46:28 INFO - PROCESS | 3804 | 1468500388492 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 04:46:28 INFO - PROCESS | 3804 | 1468500388494 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 04:46:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:46:28 INFO - PROCESS | 3804 | 1468500388498 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:46:28 INFO - PROCESS | 3804 | 1468500388483 Marionette TRACE conn3 <- [1,1630,null,{}] 04:46:28 INFO - PROCESS | 3804 | 1468500388486 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}] 04:46:28 INFO - PROCESS | 3804 | 1468500388488 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:28 INFO - PROCESS | 3804 | 1468500388600 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 04:46:28 INFO - PROCESS | 3804 | 1468500388608 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:28 INFO - PROCESS | 3804 | 1468500388610 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:28 INFO - PROCESS | 3804 | ++DOCSHELL 16FBC000 == 34 [pid = 3804] [id = 417] 04:46:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (1756CC00) [pid = 3804] [serial = 1251] [outer = 00000000] 04:46:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (17E48000) [pid = 3804] [serial = 1252] [outer = 1756CC00] 04:46:28 INFO - PROCESS | 3804 | 1468500388652 Marionette DEBUG loaded listener.js 04:46:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (17E54400) [pid = 3804] [serial = 1253] [outer = 1756CC00] 04:46:29 INFO - PROCESS | 3804 | 1468500389073 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]]]}] 04:46:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:46:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 602ms 04:46:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:46:29 INFO - PROCESS | 3804 | 1468500389093 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 04:46:29 INFO - PROCESS | 3804 | 1468500389095 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 04:46:29 INFO - PROCESS | 3804 | 1468500389098 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:46:29 INFO - PROCESS | 3804 | 1468500389099 Marionette TRACE conn3 <- [1,1634,null,{}] 04:46:29 INFO - PROCESS | 3804 | 1468500389103 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}] 04:46:29 INFO - PROCESS | 3804 | 1468500389105 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:29 INFO - PROCESS | 3804 | 1468500389163 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 04:46:29 INFO - PROCESS | 3804 | 1468500389168 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:29 INFO - PROCESS | 3804 | 1468500389170 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:29 INFO - PROCESS | 3804 | ++DOCSHELL 12BC2000 == 35 [pid = 3804] [id = 418] 04:46:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (17707400) [pid = 3804] [serial = 1254] [outer = 00000000] 04:46:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (181A6000) [pid = 3804] [serial = 1255] [outer = 17707400] 04:46:29 INFO - PROCESS | 3804 | 1468500389216 Marionette DEBUG loaded listener.js 04:46:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (181A6800) [pid = 3804] [serial = 1256] [outer = 17707400] 04:46:29 INFO - PROCESS | 3804 | 1468500389611 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]]]}] 04:46:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:46:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 558ms 04:46:29 INFO - PROCESS | 3804 | 1468500389674 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 04:46:29 INFO - PROCESS | 3804 | 1468500389676 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 04:46:29 INFO - PROCESS | 3804 | 1468500389679 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:46:29 INFO - PROCESS | 3804 | 1468500389680 Marionette TRACE conn3 <- [1,1638,null,{}] 04:46:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:46:29 INFO - PROCESS | 3804 | 1468500389684 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}] 04:46:29 INFO - PROCESS | 3804 | 1468500389686 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:29 INFO - PROCESS | 3804 | 1468500389789 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 04:46:29 INFO - PROCESS | 3804 | 1468500389798 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:29 INFO - PROCESS | 3804 | 1468500389800 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:29 INFO - PROCESS | 3804 | ++DOCSHELL 10E10400 == 36 [pid = 3804] [id = 419] 04:46:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (11AEA800) [pid = 3804] [serial = 1257] [outer = 00000000] 04:46:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (181A4C00) [pid = 3804] [serial = 1258] [outer = 11AEA800] 04:46:29 INFO - PROCESS | 3804 | 1468500389901 Marionette DEBUG loaded listener.js 04:46:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (19795400) [pid = 3804] [serial = 1259] [outer = 11AEA800] 04:46:30 INFO - PROCESS | 3804 | 1468500390328 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]]]}] 04:46:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:46:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 690ms 04:46:30 INFO - PROCESS | 3804 | 1468500390368 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 04:46:30 INFO - PROCESS | 3804 | 1468500390370 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 04:46:30 INFO - PROCESS | 3804 | 1468500390374 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:46:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:46:30 INFO - PROCESS | 3804 | 1468500390376 Marionette TRACE conn3 <- [1,1642,null,{}] 04:46:30 INFO - PROCESS | 3804 | 1468500390379 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}] 04:46:30 INFO - PROCESS | 3804 | 1468500390380 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:30 INFO - PROCESS | 3804 | 1468500390510 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 04:46:30 INFO - PROCESS | 3804 | 1468500390516 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:30 INFO - PROCESS | 3804 | 1468500390518 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:30 INFO - PROCESS | 3804 | ++DOCSHELL 181A5400 == 37 [pid = 3804] [id = 420] 04:46:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (19A43C00) [pid = 3804] [serial = 1260] [outer = 00000000] 04:46:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (1A107C00) [pid = 3804] [serial = 1261] [outer = 19A43C00] 04:46:30 INFO - PROCESS | 3804 | 1468500390543 Marionette DEBUG loaded listener.js 04:46:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (1A10C400) [pid = 3804] [serial = 1262] [outer = 19A43C00] 04:46:30 INFO - PROCESS | 3804 | 1468500390996 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]]]}] 04:46:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:46:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 646ms 04:46:31 INFO - PROCESS | 3804 | 1468500391039 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 04:46:31 INFO - PROCESS | 3804 | 1468500391041 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 04:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:46:31 INFO - PROCESS | 3804 | 1468500391044 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:46:31 INFO - PROCESS | 3804 | 1468500391046 Marionette TRACE conn3 <- [1,1646,null,{}] 04:46:31 INFO - PROCESS | 3804 | 1468500391050 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}] 04:46:31 INFO - PROCESS | 3804 | 1468500391052 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:31 INFO - PROCESS | 3804 | 1468500391191 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 04:46:31 INFO - PROCESS | 3804 | 1468500391256 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:31 INFO - PROCESS | 3804 | 1468500391259 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:31 INFO - PROCESS | 3804 | ++DOCSHELL 1545EC00 == 38 [pid = 3804] [id = 421] 04:46:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (1A6A9000) [pid = 3804] [serial = 1263] [outer = 00000000] 04:46:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (1A7EEC00) [pid = 3804] [serial = 1264] [outer = 1A6A9000] 04:46:31 INFO - PROCESS | 3804 | 1468500391303 Marionette DEBUG loaded listener.js 04:46:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (1A7F7400) [pid = 3804] [serial = 1265] [outer = 1A6A9000] 04:46:31 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (17E4B000) [pid = 3804] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:46:31 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (1A02F000) [pid = 3804] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:46:31 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (1A10B400) [pid = 3804] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:46:31 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (130D0400) [pid = 3804] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:46:31 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (1770A400) [pid = 3804] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:46:31 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (17E4CC00) [pid = 3804] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:46:31 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (16EBE000) [pid = 3804] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:46:31 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (13431000) [pid = 3804] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:46:31 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (1123C800) [pid = 3804] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:46:31 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (132AA000) [pid = 3804] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:46:31 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (10E0B000) [pid = 3804] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:46:31 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (1672FC00) [pid = 3804] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:46:31 INFO - PROCESS | 3804 | 1468500391897 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]]]}] 04:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 881ms 04:46:31 INFO - PROCESS | 3804 | 1468500391926 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 04:46:31 INFO - PROCESS | 3804 | 1468500391929 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 04:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:46:31 INFO - PROCESS | 3804 | 1468500391932 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:46:31 INFO - PROCESS | 3804 | 1468500391934 Marionette TRACE conn3 <- [1,1650,null,{}] 04:46:31 INFO - PROCESS | 3804 | 1468500391937 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}] 04:46:31 INFO - PROCESS | 3804 | 1468500391939 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:32 INFO - PROCESS | 3804 | 1468500392019 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 04:46:32 INFO - PROCESS | 3804 | 1468500392024 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:32 INFO - PROCESS | 3804 | 1468500392026 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:32 INFO - PROCESS | 3804 | ++DOCSHELL 130D0400 == 39 [pid = 3804] [id = 422] 04:46:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (132A4000) [pid = 3804] [serial = 1266] [outer = 00000000] 04:46:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (1672AC00) [pid = 3804] [serial = 1267] [outer = 132A4000] 04:46:32 INFO - PROCESS | 3804 | 1468500392052 Marionette DEBUG loaded listener.js 04:46:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (16F35400) [pid = 3804] [serial = 1268] [outer = 132A4000] 04:46:32 INFO - PROCESS | 3804 | 1468500392479 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]]]}] 04:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 602ms 04:46:32 INFO - PROCESS | 3804 | 1468500392530 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 04:46:32 INFO - PROCESS | 3804 | 1468500392532 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 04:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:46:32 INFO - PROCESS | 3804 | 1468500392536 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:46:32 INFO - PROCESS | 3804 | 1468500392537 Marionette TRACE conn3 <- [1,1654,null,{}] 04:46:32 INFO - PROCESS | 3804 | 1468500392541 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}] 04:46:32 INFO - PROCESS | 3804 | 1468500392552 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:32 INFO - PROCESS | 3804 | 1468500392630 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 04:46:32 INFO - PROCESS | 3804 | 1468500392636 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:32 INFO - PROCESS | 3804 | 1468500392638 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:32 INFO - PROCESS | 3804 | ++DOCSHELL 12B14000 == 40 [pid = 3804] [id = 423] 04:46:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (158C9C00) [pid = 3804] [serial = 1269] [outer = 00000000] 04:46:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (1A6B5000) [pid = 3804] [serial = 1270] [outer = 158C9C00] 04:46:32 INFO - PROCESS | 3804 | 1468500392679 Marionette DEBUG loaded listener.js 04:46:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (1A6B5800) [pid = 3804] [serial = 1271] [outer = 158C9C00] 04:46:33 INFO - PROCESS | 3804 | 1468500393093 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]]]}] 04:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 602ms 04:46:33 INFO - PROCESS | 3804 | 1468500393137 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 04:46:33 INFO - PROCESS | 3804 | 1468500393139 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 04:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:46:33 INFO - PROCESS | 3804 | 1468500393143 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:46:33 INFO - PROCESS | 3804 | 1468500393144 Marionette TRACE conn3 <- [1,1658,null,{}] 04:46:33 INFO - PROCESS | 3804 | 1468500393148 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}] 04:46:33 INFO - PROCESS | 3804 | 1468500393149 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:33 INFO - PROCESS | 3804 | 1468500393227 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 04:46:33 INFO - PROCESS | 3804 | 1468500393232 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:33 INFO - PROCESS | 3804 | 1468500393234 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:33 INFO - PROCESS | 3804 | ++DOCSHELL 158C3000 == 41 [pid = 3804] [id = 424] 04:46:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (16AAAC00) [pid = 3804] [serial = 1272] [outer = 00000000] 04:46:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (1AA8D400) [pid = 3804] [serial = 1273] [outer = 16AAAC00] 04:46:33 INFO - PROCESS | 3804 | 1468500393259 Marionette DEBUG loaded listener.js 04:46:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (1AA91C00) [pid = 3804] [serial = 1274] [outer = 16AAAC00] 04:46:33 INFO - PROCESS | 3804 | 1468500393660 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]]]}] 04:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 558ms 04:46:33 INFO - PROCESS | 3804 | 1468500393728 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 04:46:33 INFO - PROCESS | 3804 | 1468500393732 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 04:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:46:33 INFO - PROCESS | 3804 | 1468500393742 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:46:33 INFO - PROCESS | 3804 | 1468500393747 Marionette TRACE conn3 <- [1,1662,null,{}] 04:46:33 INFO - PROCESS | 3804 | 1468500393753 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}] 04:46:33 INFO - PROCESS | 3804 | 1468500393756 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:33 INFO - PROCESS | 3804 | 1468500393863 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 04:46:34 INFO - PROCESS | 3804 | 1468500394029 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:34 INFO - PROCESS | 3804 | 1468500394035 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:34 INFO - PROCESS | 3804 | ++DOCSHELL 10E0B800 == 42 [pid = 3804] [id = 425] 04:46:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (10E0C000) [pid = 3804] [serial = 1275] [outer = 00000000] 04:46:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (11236C00) [pid = 3804] [serial = 1276] [outer = 10E0C000] 04:46:34 INFO - PROCESS | 3804 | 1468500394113 Marionette DEBUG loaded listener.js 04:46:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (11AE1C00) [pid = 3804] [serial = 1277] [outer = 10E0C000] 04:46:34 INFO - PROCESS | 3804 | 1468500394794 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]]]}] 04:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1086ms 04:46:34 INFO - PROCESS | 3804 | 1468500394831 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 04:46:34 INFO - PROCESS | 3804 | 1468500394834 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 04:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:46:34 INFO - PROCESS | 3804 | 1468500394841 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:46:34 INFO - PROCESS | 3804 | 1468500394845 Marionette TRACE conn3 <- [1,1666,null,{}] 04:46:34 INFO - PROCESS | 3804 | 1468500394872 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}] 04:46:34 INFO - PROCESS | 3804 | 1468500394875 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:35 INFO - PROCESS | 3804 | 1468500395040 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 04:46:35 INFO - PROCESS | 3804 | 1468500395097 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:35 INFO - PROCESS | 3804 | 1468500395100 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:35 INFO - PROCESS | 3804 | ++DOCSHELL 13155000 == 43 [pid = 3804] [id = 426] 04:46:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (13157400) [pid = 3804] [serial = 1278] [outer = 00000000] 04:46:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (132A3C00) [pid = 3804] [serial = 1279] [outer = 13157400] 04:46:35 INFO - PROCESS | 3804 | 1468500395154 Marionette DEBUG loaded listener.js 04:46:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (139EE800) [pid = 3804] [serial = 1280] [outer = 13157400] 04:46:35 INFO - PROCESS | 3804 | --DOCSHELL 12B14000 == 42 [pid = 3804] [id = 423] 04:46:35 INFO - PROCESS | 3804 | --DOCSHELL 130D0400 == 41 [pid = 3804] [id = 422] 04:46:35 INFO - PROCESS | 3804 | --DOCSHELL 1545EC00 == 40 [pid = 3804] [id = 421] 04:46:35 INFO - PROCESS | 3804 | --DOCSHELL 181A5400 == 39 [pid = 3804] [id = 420] 04:46:35 INFO - PROCESS | 3804 | --DOCSHELL 10E10400 == 38 [pid = 3804] [id = 419] 04:46:36 INFO - PROCESS | 3804 | --DOCSHELL 12BC2000 == 37 [pid = 3804] [id = 418] 04:46:36 INFO - PROCESS | 3804 | --DOCSHELL 16FBC000 == 36 [pid = 3804] [id = 417] 04:46:36 INFO - PROCESS | 3804 | --DOCSHELL 156A7C00 == 35 [pid = 3804] [id = 416] 04:46:36 INFO - PROCESS | 3804 | --DOCSHELL 15468C00 == 34 [pid = 3804] [id = 415] 04:46:36 INFO - PROCESS | 3804 | --DOCSHELL 1394DC00 == 33 [pid = 3804] [id = 414] 04:46:36 INFO - PROCESS | 3804 | --DOCSHELL 13433800 == 32 [pid = 3804] [id = 413] 04:46:36 INFO - PROCESS | 3804 | --DOCSHELL 12B1E400 == 31 [pid = 3804] [id = 412] 04:46:36 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (1A7ED800) [pid = 3804] [serial = 1231] [outer = 00000000] [url = about:blank] 04:46:36 INFO - PROCESS | 3804 | 1468500396057 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]]]}] 04:46:36 INFO - PROCESS | 3804 | --DOCSHELL 10E08C00 == 30 [pid = 3804] [id = 411] 04:46:36 INFO - PROCESS | 3804 | --DOCSHELL 16731400 == 29 [pid = 3804] [id = 410] 04:46:36 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (19C87400) [pid = 3804] [serial = 1216] [outer = 00000000] [url = about:blank] 04:46:36 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (1A143400) [pid = 3804] [serial = 1219] [outer = 00000000] [url = about:blank] 04:46:36 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (1A6AA800) [pid = 3804] [serial = 1222] [outer = 00000000] [url = about:blank] 04:46:36 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (1A146C00) [pid = 3804] [serial = 1220] [outer = 00000000] [url = about:blank] 04:46:36 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (142E3400) [pid = 3804] [serial = 1225] [outer = 00000000] [url = about:blank] 04:46:36 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (1A504C00) [pid = 3804] [serial = 1228] [outer = 00000000] [url = about:blank] 04:46:36 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (1A6AD000) [pid = 3804] [serial = 1223] [outer = 00000000] [url = about:blank] 04:46:36 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (17EABC00) [pid = 3804] [serial = 1213] [outer = 00000000] [url = about:blank] 04:46:36 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (175F3400) [pid = 3804] [serial = 1210] [outer = 00000000] [url = about:blank] 04:46:36 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (1765AC00) [pid = 3804] [serial = 1211] [outer = 00000000] [url = about:blank] 04:46:36 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (13C17C00) [pid = 3804] [serial = 1207] [outer = 00000000] [url = about:blank] 04:46:36 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (15438400) [pid = 3804] [serial = 1208] [outer = 00000000] [url = about:blank] 04:46:36 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (12B11400) [pid = 3804] [serial = 1204] [outer = 00000000] [url = about:blank] 04:46:36 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (12B1C000) [pid = 3804] [serial = 1205] [outer = 00000000] [url = about:blank] 04:46:36 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (139FC400) [pid = 3804] [serial = 1202] [outer = 00000000] [url = about:blank] 04:46:36 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (1394C400) [pid = 3804] [serial = 1201] [outer = 00000000] [url = about:blank] 04:46:36 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (1144C800) [pid = 3804] [serial = 1199] [outer = 00000000] [url = about:blank] 04:46:36 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (11242C00) [pid = 3804] [serial = 1198] [outer = 00000000] [url = about:blank] 04:46:36 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (16EBEC00) [pid = 3804] [serial = 1196] [outer = 00000000] [url = about:blank] 04:46:36 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (19D87400) [pid = 3804] [serial = 1217] [outer = 00000000] [url = about:blank] 04:46:36 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (1672DC00) [pid = 3804] [serial = 1226] [outer = 00000000] [url = about:blank] 04:46:36 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (1819F800) [pid = 3804] [serial = 1214] [outer = 00000000] [url = about:blank] 04:46:36 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (1A6A6400) [pid = 3804] [serial = 1229] [outer = 00000000] [url = about:blank] 04:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1277ms 04:46:36 INFO - PROCESS | 3804 | 1468500396110 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 04:46:36 INFO - PROCESS | 3804 | 1468500396114 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 04:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:46:36 INFO - PROCESS | 3804 | 1468500396119 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:46:36 INFO - PROCESS | 3804 | 1468500396123 Marionette TRACE conn3 <- [1,1670,null,{}] 04:46:36 INFO - PROCESS | 3804 | 1468500396128 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}] 04:46:36 INFO - PROCESS | 3804 | 1468500396131 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:36 INFO - PROCESS | 3804 | 1468500396220 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 04:46:36 INFO - PROCESS | 3804 | 1468500396227 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:36 INFO - PROCESS | 3804 | 1468500396229 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:36 INFO - PROCESS | 3804 | ++DOCSHELL 10E10400 == 30 [pid = 3804] [id = 427] 04:46:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (10E10800) [pid = 3804] [serial = 1281] [outer = 00000000] 04:46:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (10ED5400) [pid = 3804] [serial = 1282] [outer = 10E10800] 04:46:36 INFO - PROCESS | 3804 | 1468500396276 Marionette DEBUG loaded listener.js 04:46:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (1144AC00) [pid = 3804] [serial = 1283] [outer = 10E10800] 04:46:36 INFO - PROCESS | 3804 | 1468500396752 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]]]}] 04:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 661ms 04:46:36 INFO - PROCESS | 3804 | 1468500396779 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 04:46:36 INFO - PROCESS | 3804 | 1468500396783 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 04:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:46:36 INFO - PROCESS | 3804 | 1468500396788 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:46:36 INFO - PROCESS | 3804 | 1468500396791 Marionette TRACE conn3 <- [1,1674,null,{}] 04:46:36 INFO - PROCESS | 3804 | 1468500396795 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}] 04:46:36 INFO - PROCESS | 3804 | 1468500396797 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:36 INFO - PROCESS | 3804 | 1468500396883 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 04:46:36 INFO - PROCESS | 3804 | 1468500396892 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:36 INFO - PROCESS | 3804 | 1468500396894 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:36 INFO - PROCESS | 3804 | ++DOCSHELL 129ED000 == 31 [pid = 3804] [id = 428] 04:46:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (12B16800) [pid = 3804] [serial = 1284] [outer = 00000000] 04:46:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (12BC1800) [pid = 3804] [serial = 1285] [outer = 12B16800] 04:46:36 INFO - PROCESS | 3804 | 1468500396940 Marionette DEBUG loaded listener.js 04:46:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (13035000) [pid = 3804] [serial = 1286] [outer = 12B16800] 04:46:37 INFO - PROCESS | 3804 | 1468500397360 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]]]}] 04:46:37 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 04:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 588ms 04:46:37 INFO - PROCESS | 3804 | 1468500397389 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 04:46:37 INFO - PROCESS | 3804 | 1468500397392 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 04:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:46:37 INFO - PROCESS | 3804 | 1468500397395 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:46:37 INFO - PROCESS | 3804 | 1468500397398 Marionette TRACE conn3 <- [1,1678,null,{}] 04:46:37 INFO - PROCESS | 3804 | 1468500397409 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}] 04:46:37 INFO - PROCESS | 3804 | 1468500397414 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:37 INFO - PROCESS | 3804 | 1468500397494 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 04:46:37 INFO - PROCESS | 3804 | 1468500397504 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:37 INFO - PROCESS | 3804 | 1468500397507 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:37 INFO - PROCESS | 3804 | ++DOCSHELL 139ED800 == 32 [pid = 3804] [id = 429] 04:46:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (139F0000) [pid = 3804] [serial = 1287] [outer = 00000000] 04:46:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (139FC800) [pid = 3804] [serial = 1288] [outer = 139F0000] 04:46:37 INFO - PROCESS | 3804 | 1468500397534 Marionette DEBUG loaded listener.js 04:46:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (142DB800) [pid = 3804] [serial = 1289] [outer = 139F0000] 04:46:37 INFO - PROCESS | 3804 | 1468500397980 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]]]}] 04:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 661ms 04:46:38 INFO - PROCESS | 3804 | 1468500398055 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 04:46:38 INFO - PROCESS | 3804 | 1468500398058 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 04:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:46:38 INFO - PROCESS | 3804 | 1468500398062 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:46:38 INFO - PROCESS | 3804 | 1468500398063 Marionette TRACE conn3 <- [1,1682,null,{}] 04:46:38 INFO - PROCESS | 3804 | 1468500398067 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}] 04:46:38 INFO - PROCESS | 3804 | 1468500398069 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:38 INFO - PROCESS | 3804 | 1468500398170 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 04:46:38 INFO - PROCESS | 3804 | 1468500398179 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:38 INFO - PROCESS | 3804 | 1468500398181 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:38 INFO - PROCESS | 3804 | ++DOCSHELL 15469000 == 33 [pid = 3804] [id = 430] 04:46:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (156A2400) [pid = 3804] [serial = 1290] [outer = 00000000] 04:46:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (158A6800) [pid = 3804] [serial = 1291] [outer = 156A2400] 04:46:38 INFO - PROCESS | 3804 | 1468500398224 Marionette DEBUG loaded listener.js 04:46:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (16284800) [pid = 3804] [serial = 1292] [outer = 156A2400] 04:46:38 INFO - PROCESS | 3804 | 1468500398674 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]]]}] 04:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 661ms 04:46:38 INFO - PROCESS | 3804 | 1468500398722 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 04:46:38 INFO - PROCESS | 3804 | 1468500398724 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 04:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:46:38 INFO - PROCESS | 3804 | 1468500398734 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:46:38 INFO - PROCESS | 3804 | 1468500398736 Marionette TRACE conn3 <- [1,1686,null,{}] 04:46:38 INFO - PROCESS | 3804 | 1468500398739 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}] 04:46:38 INFO - PROCESS | 3804 | 1468500398741 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:38 INFO - PROCESS | 3804 | 1468500398829 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 04:46:38 INFO - PROCESS | 3804 | 1468500398839 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:38 INFO - PROCESS | 3804 | 1468500398841 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:38 INFO - PROCESS | 3804 | ++DOCSHELL 15431C00 == 34 [pid = 3804] [id = 431] 04:46:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (15433000) [pid = 3804] [serial = 1293] [outer = 00000000] 04:46:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (16A7E800) [pid = 3804] [serial = 1294] [outer = 15433000] 04:46:38 INFO - PROCESS | 3804 | 1468500398884 Marionette DEBUG loaded listener.js 04:46:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (16AA9800) [pid = 3804] [serial = 1295] [outer = 15433000] 04:46:39 INFO - PROCESS | 3804 | 1468500399319 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]]]}] 04:46:39 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 04:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 660ms 04:46:39 INFO - PROCESS | 3804 | 1468500399372 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 04:46:39 INFO - PROCESS | 3804 | 1468500399374 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 04:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:46:39 INFO - PROCESS | 3804 | 1468500399377 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:46:39 INFO - PROCESS | 3804 | 1468500399379 Marionette TRACE conn3 <- [1,1690,null,{}] 04:46:39 INFO - PROCESS | 3804 | 1468500399383 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}] 04:46:39 INFO - PROCESS | 3804 | 1468500399388 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:39 INFO - PROCESS | 3804 | 1468500399538 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 04:46:39 INFO - PROCESS | 3804 | 1468500399561 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:39 INFO - PROCESS | 3804 | 1468500399563 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:39 INFO - PROCESS | 3804 | ++DOCSHELL 16B7C800 == 35 [pid = 3804] [id = 432] 04:46:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (16F2D800) [pid = 3804] [serial = 1296] [outer = 00000000] 04:46:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (17701C00) [pid = 3804] [serial = 1297] [outer = 16F2D800] 04:46:39 INFO - PROCESS | 3804 | 1468500399607 Marionette DEBUG loaded listener.js 04:46:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (175FD800) [pid = 3804] [serial = 1298] [outer = 16F2D800] 04:46:40 INFO - PROCESS | 3804 | 1468500400011 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]]]}] 04:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 661ms 04:46:40 INFO - PROCESS | 3804 | 1468500400038 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 04:46:40 INFO - PROCESS | 3804 | 1468500400040 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 04:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:46:40 INFO - PROCESS | 3804 | 1468500400044 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:46:40 INFO - PROCESS | 3804 | 1468500400045 Marionette TRACE conn3 <- [1,1694,null,{}] 04:46:40 INFO - PROCESS | 3804 | 1468500400049 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}] 04:46:40 INFO - PROCESS | 3804 | 1468500400051 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:40 INFO - PROCESS | 3804 | 1468500400164 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 04:46:40 INFO - PROCESS | 3804 | 1468500400170 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:40 INFO - PROCESS | 3804 | 1468500400172 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:40 INFO - PROCESS | 3804 | ++DOCSHELL 17D19C00 == 36 [pid = 3804] [id = 433] 04:46:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (17D9CC00) [pid = 3804] [serial = 1299] [outer = 00000000] 04:46:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (17EABC00) [pid = 3804] [serial = 1300] [outer = 17D9CC00] 04:46:40 INFO - PROCESS | 3804 | 1468500400214 Marionette DEBUG loaded listener.js 04:46:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (180B8000) [pid = 3804] [serial = 1301] [outer = 17D9CC00] 04:46:40 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (1756CC00) [pid = 3804] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:46:40 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (16AB0400) [pid = 3804] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:46:40 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (17D16C00) [pid = 3804] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:46:40 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (1569CC00) [pid = 3804] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:46:40 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (139EEC00) [pid = 3804] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:46:40 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (10E09400) [pid = 3804] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:46:40 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (12B1E800) [pid = 3804] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:46:40 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (13434C00) [pid = 3804] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:46:40 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (17707400) [pid = 3804] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:46:40 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (19A43C00) [pid = 3804] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:46:40 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (1A6A9000) [pid = 3804] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:46:40 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (132A4000) [pid = 3804] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:46:40 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (11AEA800) [pid = 3804] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:46:40 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (158C9C00) [pid = 3804] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:46:40 INFO - PROCESS | 3804 | 1468500400770 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]]]}] 04:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 764ms 04:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:46:40 INFO - PROCESS | 3804 | 1468500400793 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 04:46:40 INFO - PROCESS | 3804 | 1468500400795 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 04:46:40 INFO - PROCESS | 3804 | 1468500400798 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:46:40 INFO - PROCESS | 3804 | 1468500400800 Marionette TRACE conn3 <- [1,1698,null,{}] 04:46:40 INFO - PROCESS | 3804 | 1468500400803 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}] 04:46:40 INFO - PROCESS | 3804 | 1468500400805 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:40 INFO - PROCESS | 3804 | 1468500400882 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 04:46:40 INFO - PROCESS | 3804 | 1468500400887 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:40 INFO - PROCESS | 3804 | 1468500400889 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:40 INFO - PROCESS | 3804 | ++DOCSHELL 129B0800 == 37 [pid = 3804] [id = 434] 04:46:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (12B12400) [pid = 3804] [serial = 1302] [outer = 00000000] 04:46:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (16AB1800) [pid = 3804] [serial = 1303] [outer = 12B12400] 04:46:40 INFO - PROCESS | 3804 | 1468500400932 Marionette DEBUG loaded listener.js 04:46:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (175F1800) [pid = 3804] [serial = 1304] [outer = 12B12400] 04:46:41 INFO - PROCESS | 3804 | 1468500401349 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]]]}] 04:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 557ms 04:46:41 INFO - PROCESS | 3804 | 1468500401373 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 04:46:41 INFO - PROCESS | 3804 | 1468500401375 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 04:46:41 INFO - PROCESS | 3804 | 1468500401378 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:46:41 INFO - PROCESS | 3804 | 1468500401380 Marionette TRACE conn3 <- [1,1702,null,{}] 04:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:46:41 INFO - PROCESS | 3804 | 1468500401387 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}] 04:46:41 INFO - PROCESS | 3804 | 1468500401389 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:41 INFO - PROCESS | 3804 | 1468500401449 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 04:46:41 INFO - PROCESS | 3804 | 1468500401454 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:41 INFO - PROCESS | 3804 | 1468500401465 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:41 INFO - PROCESS | 3804 | ++DOCSHELL 17706C00 == 38 [pid = 3804] [id = 435] 04:46:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (17E49800) [pid = 3804] [serial = 1305] [outer = 00000000] 04:46:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (181A7C00) [pid = 3804] [serial = 1306] [outer = 17E49800] 04:46:41 INFO - PROCESS | 3804 | 1468500401510 Marionette DEBUG loaded listener.js 04:46:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (181A8C00) [pid = 3804] [serial = 1307] [outer = 17E49800] 04:46:41 INFO - PROCESS | 3804 | 1468500401903 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]]]}] 04:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 558ms 04:46:41 INFO - PROCESS | 3804 | 1468500401940 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 04:46:41 INFO - PROCESS | 3804 | 1468500401942 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 04:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:46:41 INFO - PROCESS | 3804 | 1468500401945 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:46:41 INFO - PROCESS | 3804 | 1468500401947 Marionette TRACE conn3 <- [1,1706,null,{}] 04:46:41 INFO - PROCESS | 3804 | 1468500401966 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}] 04:46:41 INFO - PROCESS | 3804 | 1468500401968 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:42 INFO - PROCESS | 3804 | 1468500402031 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 04:46:42 INFO - PROCESS | 3804 | 1468500402036 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:42 INFO - PROCESS | 3804 | 1468500402038 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:42 INFO - PROCESS | 3804 | ++DOCSHELL 174E9400 == 39 [pid = 3804] [id = 436] 04:46:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (17D1CC00) [pid = 3804] [serial = 1308] [outer = 00000000] 04:46:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (19D8A800) [pid = 3804] [serial = 1309] [outer = 17D1CC00] 04:46:42 INFO - PROCESS | 3804 | 1468500402080 Marionette DEBUG loaded listener.js 04:46:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (19D8C400) [pid = 3804] [serial = 1310] [outer = 17D1CC00] 04:46:42 INFO - PROCESS | 3804 | --DOCSHELL 10E10400 == 38 [pid = 3804] [id = 427] 04:46:42 INFO - PROCESS | 3804 | --DOCSHELL 13155000 == 37 [pid = 3804] [id = 426] 04:46:42 INFO - PROCESS | 3804 | --DOCSHELL 158C3000 == 36 [pid = 3804] [id = 424] 04:46:42 INFO - PROCESS | 3804 | --DOCSHELL 10E0B800 == 35 [pid = 3804] [id = 425] 04:46:43 INFO - PROCESS | 3804 | --DOCSHELL 15469000 == 34 [pid = 3804] [id = 430] 04:46:43 INFO - PROCESS | 3804 | --DOCSHELL 139ED800 == 33 [pid = 3804] [id = 429] 04:46:43 INFO - PROCESS | 3804 | --DOCSHELL 16B7C800 == 32 [pid = 3804] [id = 432] 04:46:43 INFO - PROCESS | 3804 | --DOCSHELL 17D19C00 == 31 [pid = 3804] [id = 433] 04:46:43 INFO - PROCESS | 3804 | --DOCSHELL 129B0800 == 30 [pid = 3804] [id = 434] 04:46:43 INFO - PROCESS | 3804 | --DOCSHELL 17706C00 == 29 [pid = 3804] [id = 435] 04:46:43 INFO - PROCESS | 3804 | --DOCSHELL 15431C00 == 28 [pid = 3804] [id = 431] 04:46:43 INFO - PROCESS | 3804 | --DOCSHELL 129ED000 == 27 [pid = 3804] [id = 428] 04:46:43 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (17E48000) [pid = 3804] [serial = 1252] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (17E54400) [pid = 3804] [serial = 1253] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (16F2E800) [pid = 3804] [serial = 1249] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (175EF400) [pid = 3804] [serial = 1250] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (1A7EE000) [pid = 3804] [serial = 1232] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (158C7800) [pid = 3804] [serial = 1246] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (16285400) [pid = 3804] [serial = 1247] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (15329000) [pid = 3804] [serial = 1243] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (15432400) [pid = 3804] [serial = 1244] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (112E4C00) [pid = 3804] [serial = 1234] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (11446000) [pid = 3804] [serial = 1235] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (12BC4000) [pid = 3804] [serial = 1237] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (12D68800) [pid = 3804] [serial = 1238] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (139EF400) [pid = 3804] [serial = 1240] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (139F7800) [pid = 3804] [serial = 1241] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (181A6000) [pid = 3804] [serial = 1255] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (1A107C00) [pid = 3804] [serial = 1261] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (1A7EEC00) [pid = 3804] [serial = 1264] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (16F35400) [pid = 3804] [serial = 1268] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (1672AC00) [pid = 3804] [serial = 1267] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (1A7F7400) [pid = 3804] [serial = 1265] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (181A4C00) [pid = 3804] [serial = 1258] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (19795400) [pid = 3804] [serial = 1259] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (1A10C400) [pid = 3804] [serial = 1262] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3804 | --DOMWINDOW == 60 (1AA8D400) [pid = 3804] [serial = 1273] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3804 | --DOMWINDOW == 59 (1A6B5800) [pid = 3804] [serial = 1271] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3804 | --DOMWINDOW == 58 (181A6800) [pid = 3804] [serial = 1256] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3804 | --DOMWINDOW == 57 (1A6B5000) [pid = 3804] [serial = 1270] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3804 | 1468500403676 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]]]}] 04:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1762ms 04:46:43 INFO - PROCESS | 3804 | 1468500403702 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 04:46:43 INFO - PROCESS | 3804 | 1468500403706 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 04:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:46:43 INFO - PROCESS | 3804 | 1468500403711 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:46:43 INFO - PROCESS | 3804 | 1468500403715 Marionette TRACE conn3 <- [1,1710,null,{}] 04:46:43 INFO - PROCESS | 3804 | 1468500403721 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}] 04:46:43 INFO - PROCESS | 3804 | 1468500403725 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:43 INFO - PROCESS | 3804 | 1468500403822 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 04:46:43 INFO - PROCESS | 3804 | 1468500403829 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:43 INFO - PROCESS | 3804 | 1468500403833 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:43 INFO - PROCESS | 3804 | ++DOCSHELL 10E10C00 == 28 [pid = 3804] [id = 437] 04:46:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 58 (10ECF000) [pid = 3804] [serial = 1311] [outer = 00000000] 04:46:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 59 (11242C00) [pid = 3804] [serial = 1312] [outer = 10ECF000] 04:46:43 INFO - PROCESS | 3804 | 1468500403884 Marionette DEBUG loaded listener.js 04:46:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (112F0400) [pid = 3804] [serial = 1313] [outer = 10ECF000] 04:46:44 INFO - PROCESS | 3804 | 1468500404342 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]]]}] 04:46:44 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 04:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 660ms 04:46:44 INFO - PROCESS | 3804 | 1468500404387 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 04:46:44 INFO - PROCESS | 3804 | 1468500404393 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 04:46:44 INFO - PROCESS | 3804 | 1468500404401 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:46:44 INFO - PROCESS | 3804 | 1468500404404 Marionette TRACE conn3 <- [1,1714,null,{}] 04:46:44 INFO - PROCESS | 3804 | 1468500404408 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}] 04:46:44 INFO - PROCESS | 3804 | 1468500404411 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:44 INFO - PROCESS | 3804 | 1468500404501 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 04:46:44 INFO - PROCESS | 3804 | 1468500404509 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:44 INFO - PROCESS | 3804 | 1468500404512 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:44 INFO - PROCESS | 3804 | ++DOCSHELL 129F8400 == 29 [pid = 3804] [id = 438] 04:46:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (12B11400) [pid = 3804] [serial = 1314] [outer = 00000000] 04:46:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (12B20800) [pid = 3804] [serial = 1315] [outer = 12B11400] 04:46:44 INFO - PROCESS | 3804 | 1468500404538 Marionette DEBUG loaded listener.js 04:46:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (12D68C00) [pid = 3804] [serial = 1316] [outer = 12B11400] 04:46:44 INFO - PROCESS | 3804 | 1468500404979 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]]]}] 04:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 602ms 04:46:44 INFO - PROCESS | 3804 | 1468500405003 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 04:46:44 INFO - PROCESS | 3804 | 1468500405005 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 04:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:46:44 INFO - PROCESS | 3804 | 1468500405009 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:46:44 INFO - PROCESS | 3804 | 1468500405012 Marionette TRACE conn3 <- [1,1718,null,{}] 04:46:45 INFO - PROCESS | 3804 | 1468500405027 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}] 04:46:45 INFO - PROCESS | 3804 | 1468500405032 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:45 INFO - PROCESS | 3804 | 1468500405095 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 04:46:45 INFO - PROCESS | 3804 | 1468500405136 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:45 INFO - PROCESS | 3804 | 1468500405139 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:45 INFO - PROCESS | 3804 | ++DOCSHELL 1394DC00 == 30 [pid = 3804] [id = 439] 04:46:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (139C6C00) [pid = 3804] [serial = 1317] [outer = 00000000] 04:46:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (139EF800) [pid = 3804] [serial = 1318] [outer = 139C6C00] 04:46:45 INFO - PROCESS | 3804 | 1468500405261 Marionette DEBUG loaded listener.js 04:46:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (139F7800) [pid = 3804] [serial = 1319] [outer = 139C6C00] 04:46:45 INFO - PROCESS | 3804 | 1468500405637 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]]]}] 04:46:45 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 04:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 660ms 04:46:45 INFO - PROCESS | 3804 | 1468500405673 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 04:46:45 INFO - PROCESS | 3804 | 1468500405676 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 04:46:45 INFO - PROCESS | 3804 | 1468500405662 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:46:45 INFO - PROCESS | 3804 | 1468500405664 Marionette TRACE conn3 <- [1,1722,null,{}] 04:46:45 INFO - PROCESS | 3804 | 1468500405667 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}] 04:46:45 INFO - PROCESS | 3804 | 1468500405669 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:45 INFO - PROCESS | 3804 | 1468500405749 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 04:46:45 INFO - PROCESS | 3804 | 1468500405837 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:45 INFO - PROCESS | 3804 | 1468500405839 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:45 INFO - PROCESS | 3804 | ++DOCSHELL 13C14400 == 31 [pid = 3804] [id = 440] 04:46:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (13C16000) [pid = 3804] [serial = 1320] [outer = 00000000] 04:46:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (14F24C00) [pid = 3804] [serial = 1321] [outer = 13C16000] 04:46:45 INFO - PROCESS | 3804 | 1468500405882 Marionette DEBUG loaded listener.js 04:46:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (15432000) [pid = 3804] [serial = 1322] [outer = 13C16000] 04:46:46 INFO - PROCESS | 3804 | 1468500406226 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]]]}] 04:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 587ms 04:46:46 INFO - PROCESS | 3804 | 1468500406285 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 04:46:46 INFO - PROCESS | 3804 | 1468500406287 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 04:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:46:46 INFO - PROCESS | 3804 | 1468500406290 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:46:46 INFO - PROCESS | 3804 | 1468500406292 Marionette TRACE conn3 <- [1,1726,null,{}] 04:46:46 INFO - PROCESS | 3804 | 1468500406288 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}] 04:46:46 INFO - PROCESS | 3804 | 1468500406291 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:46 INFO - PROCESS | 3804 | 1468500406369 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 04:46:46 INFO - PROCESS | 3804 | 1468500406375 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:46 INFO - PROCESS | 3804 | 1468500406377 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:46 INFO - PROCESS | 3804 | ++DOCSHELL 15438800 == 32 [pid = 3804] [id = 441] 04:46:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (15464C00) [pid = 3804] [serial = 1323] [outer = 00000000] 04:46:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (158BF400) [pid = 3804] [serial = 1324] [outer = 15464C00] 04:46:46 INFO - PROCESS | 3804 | 1468500406448 Marionette DEBUG loaded listener.js 04:46:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (16288800) [pid = 3804] [serial = 1325] [outer = 15464C00] 04:46:46 INFO - PROCESS | 3804 | 1468500406848 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]]]}] 04:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 602ms 04:46:46 INFO - PROCESS | 3804 | 1468500406886 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 04:46:46 INFO - PROCESS | 3804 | 1468500406888 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 04:46:46 INFO - PROCESS | 3804 | 1468500406892 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:46:46 INFO - PROCESS | 3804 | 1468500406893 Marionette TRACE conn3 <- [1,1730,null,{}] 04:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:46:46 INFO - PROCESS | 3804 | 1468500406900 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}] 04:46:46 INFO - PROCESS | 3804 | 1468500406906 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:46 INFO - PROCESS | 3804 | 1468500406988 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 04:46:46 INFO - PROCESS | 3804 | 1468500406994 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:46 INFO - PROCESS | 3804 | 1468500406996 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:46 INFO - PROCESS | 3804 | ++DOCSHELL 16AAF800 == 33 [pid = 3804] [id = 442] 04:46:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (16F2DC00) [pid = 3804] [serial = 1326] [outer = 00000000] 04:46:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (175F0800) [pid = 3804] [serial = 1327] [outer = 16F2DC00] 04:46:47 INFO - PROCESS | 3804 | 1468500407039 Marionette DEBUG loaded listener.js 04:46:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (16FBA000) [pid = 3804] [serial = 1328] [outer = 16F2DC00] 04:46:47 INFO - PROCESS | 3804 | 1468500407455 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]]]}] 04:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 588ms 04:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:46:47 INFO - PROCESS | 3804 | 1468500407493 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 04:46:47 INFO - PROCESS | 3804 | 1468500407495 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 04:46:47 INFO - PROCESS | 3804 | 1468500407498 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:46:47 INFO - PROCESS | 3804 | 1468500407510 Marionette TRACE conn3 <- [1,1734,null,{}] 04:46:47 INFO - PROCESS | 3804 | 1468500407518 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}] 04:46:47 INFO - PROCESS | 3804 | 1468500407520 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:47 INFO - PROCESS | 3804 | 1468500407577 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 04:46:47 INFO - PROCESS | 3804 | 1468500407582 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:47 INFO - PROCESS | 3804 | 1468500407584 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:47 INFO - PROCESS | 3804 | ++DOCSHELL 175FBC00 == 34 [pid = 3804] [id = 443] 04:46:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (1765DC00) [pid = 3804] [serial = 1329] [outer = 00000000] 04:46:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (17E49000) [pid = 3804] [serial = 1330] [outer = 1765DC00] 04:46:47 INFO - PROCESS | 3804 | 1468500407627 Marionette DEBUG loaded listener.js 04:46:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (13073C00) [pid = 3804] [serial = 1331] [outer = 1765DC00] 04:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 558ms 04:46:48 INFO - PROCESS | 3804 | 1468500408048 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]]]}] 04:46:48 INFO - PROCESS | 3804 | 1468500408056 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 04:46:48 INFO - PROCESS | 3804 | 1468500408058 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 04:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:46:48 INFO - PROCESS | 3804 | 1468500408061 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:46:48 INFO - PROCESS | 3804 | 1468500408063 Marionette TRACE conn3 <- [1,1738,null,{}] 04:46:48 INFO - PROCESS | 3804 | 1468500408066 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}] 04:46:48 INFO - PROCESS | 3804 | 1468500408068 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:48 INFO - PROCESS | 3804 | 1468500408170 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 04:46:48 INFO - PROCESS | 3804 | 1468500408177 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:48 INFO - PROCESS | 3804 | 1468500408179 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:48 INFO - PROCESS | 3804 | ++DOCSHELL 1765C000 == 35 [pid = 3804] [id = 444] 04:46:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (17708400) [pid = 3804] [serial = 1332] [outer = 00000000] 04:46:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (181A0400) [pid = 3804] [serial = 1333] [outer = 17708400] 04:46:48 INFO - PROCESS | 3804 | 1468500408222 Marionette DEBUG loaded listener.js 04:46:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (181A0C00) [pid = 3804] [serial = 1334] [outer = 17708400] 04:46:48 INFO - PROCESS | 3804 | 1468500408634 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]]]}] 04:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 602ms 04:46:48 INFO - PROCESS | 3804 | 1468500408662 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 04:46:48 INFO - PROCESS | 3804 | 1468500408664 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 04:46:48 INFO - PROCESS | 3804 | 1468500408667 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:46:48 INFO - PROCESS | 3804 | 1468500408668 Marionette TRACE conn3 <- [1,1742,null,{}] 04:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:46:48 INFO - PROCESS | 3804 | 1468500408672 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}] 04:46:48 INFO - PROCESS | 3804 | 1468500408673 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:48 INFO - PROCESS | 3804 | 1468500408783 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 04:46:48 INFO - PROCESS | 3804 | 1468500408788 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:48 INFO - PROCESS | 3804 | 1468500408773 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:48 INFO - PROCESS | 3804 | ++DOCSHELL 13127400 == 36 [pid = 3804] [id = 445] 04:46:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (1394C400) [pid = 3804] [serial = 1335] [outer = 00000000] 04:46:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (19A3D400) [pid = 3804] [serial = 1336] [outer = 1394C400] 04:46:48 INFO - PROCESS | 3804 | 1468500408815 Marionette DEBUG loaded listener.js 04:46:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (19A42400) [pid = 3804] [serial = 1337] [outer = 1394C400] 04:46:49 INFO - PROCESS | 3804 | 1468500409248 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]]]}] 04:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 587ms 04:46:49 INFO - PROCESS | 3804 | 1468500409270 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 04:46:49 INFO - PROCESS | 3804 | 1468500409272 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 04:46:49 INFO - PROCESS | 3804 | 1468500409276 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:46:49 INFO - PROCESS | 3804 | 1468500409277 Marionette TRACE conn3 <- [1,1746,null,{}] 04:46:49 INFO - PROCESS | 3804 | 1468500409281 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}] 04:46:49 INFO - PROCESS | 3804 | 1468500409293 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:49 INFO - PROCESS | 3804 | 1468500409392 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 04:46:49 INFO - PROCESS | 3804 | 1468500409451 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:49 INFO - PROCESS | 3804 | 1468500409453 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:49 INFO - PROCESS | 3804 | ++DOCSHELL 181ABC00 == 37 [pid = 3804] [id = 446] 04:46:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (181AC800) [pid = 3804] [serial = 1338] [outer = 00000000] 04:46:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (1A029800) [pid = 3804] [serial = 1339] [outer = 181AC800] 04:46:49 INFO - PROCESS | 3804 | 1468500409495 Marionette DEBUG loaded listener.js 04:46:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (1A107800) [pid = 3804] [serial = 1340] [outer = 181AC800] 04:46:49 INFO - PROCESS | 3804 | 1468500409905 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]]]}] 04:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 661ms 04:46:49 INFO - PROCESS | 3804 | 1468500409936 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 04:46:49 INFO - PROCESS | 3804 | 1468500409939 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 04:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:46:49 INFO - PROCESS | 3804 | 1468500409942 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:46:49 INFO - PROCESS | 3804 | 1468500409944 Marionette TRACE conn3 <- [1,1750,null,{}] 04:46:49 INFO - PROCESS | 3804 | 1468500409956 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}] 04:46:49 INFO - PROCESS | 3804 | 1468500409959 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:50 INFO - PROCESS | 3804 | 1468500410086 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 04:46:50 INFO - PROCESS | 3804 | 1468500410108 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:50 INFO - PROCESS | 3804 | 1468500410111 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:50 INFO - PROCESS | 3804 | ++DOCSHELL 15438400 == 38 [pid = 3804] [id = 447] 04:46:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (1A142C00) [pid = 3804] [serial = 1341] [outer = 00000000] 04:46:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (1A504000) [pid = 3804] [serial = 1342] [outer = 1A142C00] 04:46:50 INFO - PROCESS | 3804 | 1468500410155 Marionette DEBUG loaded listener.js 04:46:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (1A50E800) [pid = 3804] [serial = 1343] [outer = 1A142C00] 04:46:50 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (15433000) [pid = 3804] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:46:50 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (16F2D800) [pid = 3804] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:46:50 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (17D9CC00) [pid = 3804] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:46:50 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (17E49800) [pid = 3804] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:46:50 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (156A2400) [pid = 3804] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:46:50 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (139F0000) [pid = 3804] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:46:50 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (12B16800) [pid = 3804] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:46:50 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (10E10800) [pid = 3804] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:46:50 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (13157400) [pid = 3804] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:46:50 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (10E0C000) [pid = 3804] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:46:50 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (16AAAC00) [pid = 3804] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:46:50 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (12B12400) [pid = 3804] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:46:50 INFO - PROCESS | 3804 | 1468500410700 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]]]}] 04:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 792ms 04:46:50 INFO - PROCESS | 3804 | 1468500410731 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 04:46:50 INFO - PROCESS | 3804 | 1468500410733 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 04:46:50 INFO - PROCESS | 3804 | 1468500410737 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:46:50 INFO - PROCESS | 3804 | 1468500410738 Marionette TRACE conn3 <- [1,1754,null,{}] 04:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:46:50 INFO - PROCESS | 3804 | 1468500410742 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}] 04:46:50 INFO - PROCESS | 3804 | 1468500410743 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:50 INFO - PROCESS | 3804 | 1468500410823 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 04:46:50 INFO - PROCESS | 3804 | 1468500410814 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:50 INFO - PROCESS | 3804 | 1468500410816 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:50 INFO - PROCESS | 3804 | ++DOCSHELL 13C1DC00 == 39 [pid = 3804] [id = 448] 04:46:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (13DBEC00) [pid = 3804] [serial = 1344] [outer = 00000000] 04:46:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (156A1C00) [pid = 3804] [serial = 1345] [outer = 13DBEC00] 04:46:50 INFO - PROCESS | 3804 | 1468500410862 Marionette DEBUG loaded listener.js 04:46:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (175F0400) [pid = 3804] [serial = 1346] [outer = 13DBEC00] 04:46:51 INFO - PROCESS | 3804 | 1468500411265 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]]]}] 04:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 558ms 04:46:51 INFO - PROCESS | 3804 | 1468500411297 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 04:46:51 INFO - PROCESS | 3804 | 1468500411310 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 04:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:46:51 INFO - PROCESS | 3804 | 1468500411326 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:46:51 INFO - PROCESS | 3804 | 1468500411327 Marionette TRACE conn3 <- [1,1758,null,{}] 04:46:51 INFO - PROCESS | 3804 | 1468500411331 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}] 04:46:51 INFO - PROCESS | 3804 | 1468500411333 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:51 INFO - PROCESS | 3804 | 1468500411414 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 04:46:51 INFO - PROCESS | 3804 | 1468500411419 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:51 INFO - PROCESS | 3804 | 1468500411421 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:51 INFO - PROCESS | 3804 | ++DOCSHELL 16AB2C00 == 40 [pid = 3804] [id = 449] 04:46:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (180BB800) [pid = 3804] [serial = 1347] [outer = 00000000] 04:46:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (1A510C00) [pid = 3804] [serial = 1348] [outer = 180BB800] 04:46:51 INFO - PROCESS | 3804 | 1468500411453 Marionette DEBUG loaded listener.js 04:46:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (10E06C00) [pid = 3804] [serial = 1349] [outer = 180BB800] 04:46:51 INFO - PROCESS | 3804 | 1468500411872 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]]]}] 04:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 602ms 04:46:51 INFO - PROCESS | 3804 | 1468500411935 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 04:46:51 INFO - PROCESS | 3804 | 1468500411936 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 04:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:46:51 INFO - PROCESS | 3804 | 1468500411940 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:46:51 INFO - PROCESS | 3804 | 1468500411941 Marionette TRACE conn3 <- [1,1762,null,{}] 04:46:51 INFO - PROCESS | 3804 | 1468500411945 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}] 04:46:51 INFO - PROCESS | 3804 | 1468500411947 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:52 INFO - PROCESS | 3804 | 1468500412005 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 04:46:52 INFO - PROCESS | 3804 | 1468500412011 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:52 INFO - PROCESS | 3804 | 1468500412012 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:52 INFO - PROCESS | 3804 | ++DOCSHELL 158BB800 == 41 [pid = 3804] [id = 450] 04:46:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (19D89C00) [pid = 3804] [serial = 1350] [outer = 00000000] 04:46:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (1A6B1800) [pid = 3804] [serial = 1351] [outer = 19D89C00] 04:46:52 INFO - PROCESS | 3804 | 1468500412054 Marionette DEBUG loaded listener.js 04:46:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (1A6B5800) [pid = 3804] [serial = 1352] [outer = 19D89C00] 04:46:52 INFO - PROCESS | 3804 | 1468500412633 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]]]}] 04:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 764ms 04:46:52 INFO - PROCESS | 3804 | 1468500412709 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 04:46:52 INFO - PROCESS | 3804 | 1468500412714 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 04:46:52 INFO - PROCESS | 3804 | 1468500412745 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:46:52 INFO - PROCESS | 3804 | 1468500412748 Marionette TRACE conn3 <- [1,1766,null,{}] 04:46:52 INFO - PROCESS | 3804 | 1468500412754 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}] 04:46:52 INFO - PROCESS | 3804 | 1468500412757 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:52 INFO - PROCESS | 3804 | 1468500412884 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 04:46:53 INFO - PROCESS | 3804 | 1468500413011 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:53 INFO - PROCESS | 3804 | 1468500413016 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:53 INFO - PROCESS | 3804 | ++DOCSHELL 10A0B800 == 42 [pid = 3804] [id = 451] 04:46:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (10A0E000) [pid = 3804] [serial = 1353] [outer = 00000000] 04:46:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (11C45800) [pid = 3804] [serial = 1354] [outer = 10A0E000] 04:46:53 INFO - PROCESS | 3804 | 1468500413074 Marionette DEBUG loaded listener.js 04:46:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (129EF000) [pid = 3804] [serial = 1355] [outer = 10A0E000] 04:46:53 INFO - PROCESS | 3804 | 1468500413909 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]]]}] 04:46:53 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 04:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1218ms 04:46:53 INFO - PROCESS | 3804 | 1468500413982 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 04:46:53 INFO - PROCESS | 3804 | 1468500413986 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 04:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:46:53 INFO - PROCESS | 3804 | 1468500413974 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:46:53 INFO - PROCESS | 3804 | 1468500413977 Marionette TRACE conn3 <- [1,1770,null,{}] 04:46:53 INFO - PROCESS | 3804 | 1468500413982 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}] 04:46:53 INFO - PROCESS | 3804 | 1468500413985 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:54 INFO - PROCESS | 3804 | 1468500414099 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 04:46:54 INFO - PROCESS | 3804 | 1468500414229 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:54 INFO - PROCESS | 3804 | 1468500414234 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:54 INFO - PROCESS | 3804 | ++DOCSHELL 112E4400 == 43 [pid = 3804] [id = 452] 04:46:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (112E6000) [pid = 3804] [serial = 1356] [outer = 00000000] 04:46:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (11C44000) [pid = 3804] [serial = 1357] [outer = 112E6000] 04:46:54 INFO - PROCESS | 3804 | 1468500414265 Marionette DEBUG loaded listener.js 04:46:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (129AA800) [pid = 3804] [serial = 1358] [outer = 112E6000] 04:46:54 INFO - PROCESS | 3804 | --DOCSHELL 16AB2C00 == 42 [pid = 3804] [id = 449] 04:46:54 INFO - PROCESS | 3804 | --DOCSHELL 13C1DC00 == 41 [pid = 3804] [id = 448] 04:46:54 INFO - PROCESS | 3804 | --DOCSHELL 15438400 == 40 [pid = 3804] [id = 447] 04:46:54 INFO - PROCESS | 3804 | --DOCSHELL 181ABC00 == 39 [pid = 3804] [id = 446] 04:46:54 INFO - PROCESS | 3804 | --DOCSHELL 13127400 == 38 [pid = 3804] [id = 445] 04:46:54 INFO - PROCESS | 3804 | --DOCSHELL 1765C000 == 37 [pid = 3804] [id = 444] 04:46:54 INFO - PROCESS | 3804 | --DOCSHELL 175FBC00 == 36 [pid = 3804] [id = 443] 04:46:54 INFO - PROCESS | 3804 | --DOCSHELL 16AAF800 == 35 [pid = 3804] [id = 442] 04:46:54 INFO - PROCESS | 3804 | --DOCSHELL 15438800 == 34 [pid = 3804] [id = 441] 04:46:54 INFO - PROCESS | 3804 | --DOCSHELL 13C14400 == 33 [pid = 3804] [id = 440] 04:46:54 INFO - PROCESS | 3804 | --DOCSHELL 1394DC00 == 32 [pid = 3804] [id = 439] 04:46:54 INFO - PROCESS | 3804 | --DOCSHELL 129F8400 == 31 [pid = 3804] [id = 438] 04:46:54 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (19D8A800) [pid = 3804] [serial = 1309] [outer = 00000000] [url = about:blank] 04:46:54 INFO - PROCESS | 3804 | --DOCSHELL 10E10C00 == 30 [pid = 3804] [id = 437] 04:46:54 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (16A7E800) [pid = 3804] [serial = 1294] [outer = 00000000] [url = about:blank] 04:46:54 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (17701C00) [pid = 3804] [serial = 1297] [outer = 00000000] [url = about:blank] 04:46:54 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (16AA9800) [pid = 3804] [serial = 1295] [outer = 00000000] [url = about:blank] 04:46:54 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (17EABC00) [pid = 3804] [serial = 1300] [outer = 00000000] [url = about:blank] 04:46:54 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (175FD800) [pid = 3804] [serial = 1298] [outer = 00000000] [url = about:blank] 04:46:54 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (180B8000) [pid = 3804] [serial = 1301] [outer = 00000000] [url = about:blank] 04:46:54 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (181A7C00) [pid = 3804] [serial = 1306] [outer = 00000000] [url = about:blank] 04:46:54 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (158A6800) [pid = 3804] [serial = 1291] [outer = 00000000] [url = about:blank] 04:46:54 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (139FC800) [pid = 3804] [serial = 1288] [outer = 00000000] [url = about:blank] 04:46:54 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (142DB800) [pid = 3804] [serial = 1289] [outer = 00000000] [url = about:blank] 04:46:54 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (12BC1800) [pid = 3804] [serial = 1285] [outer = 00000000] [url = about:blank] 04:46:54 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (13035000) [pid = 3804] [serial = 1286] [outer = 00000000] [url = about:blank] 04:46:54 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (10ED5400) [pid = 3804] [serial = 1282] [outer = 00000000] [url = about:blank] 04:46:54 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (1144AC00) [pid = 3804] [serial = 1283] [outer = 00000000] [url = about:blank] 04:46:54 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (139EE800) [pid = 3804] [serial = 1280] [outer = 00000000] [url = about:blank] 04:46:54 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (132A3C00) [pid = 3804] [serial = 1279] [outer = 00000000] [url = about:blank] 04:46:54 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (11AE1C00) [pid = 3804] [serial = 1277] [outer = 00000000] [url = about:blank] 04:46:54 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (11236C00) [pid = 3804] [serial = 1276] [outer = 00000000] [url = about:blank] 04:46:54 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (1AA91C00) [pid = 3804] [serial = 1274] [outer = 00000000] [url = about:blank] 04:46:54 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (175F1800) [pid = 3804] [serial = 1304] [outer = 00000000] [url = about:blank] 04:46:54 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (16284800) [pid = 3804] [serial = 1292] [outer = 00000000] [url = about:blank] 04:46:54 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (181A8C00) [pid = 3804] [serial = 1307] [outer = 00000000] [url = about:blank] 04:46:54 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (16AB1800) [pid = 3804] [serial = 1303] [outer = 00000000] [url = about:blank] 04:46:54 INFO - PROCESS | 3804 | 1468500414765 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]]]}] 04:46:54 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 04:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 837ms 04:46:54 INFO - PROCESS | 3804 | 1468500414822 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 04:46:54 INFO - PROCESS | 3804 | 1468500414827 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 04:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:46:54 INFO - PROCESS | 3804 | 1468500414833 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:46:54 INFO - PROCESS | 3804 | 1468500414836 Marionette TRACE conn3 <- [1,1774,null,{}] 04:46:54 INFO - PROCESS | 3804 | 1468500414840 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}] 04:46:54 INFO - PROCESS | 3804 | 1468500414843 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:54 INFO - PROCESS | 3804 | 1468500414930 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 04:46:54 INFO - PROCESS | 3804 | 1468500414937 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:54 INFO - PROCESS | 3804 | 1468500414939 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:54 INFO - PROCESS | 3804 | ++DOCSHELL 129F3C00 == 31 [pid = 3804] [id = 453] 04:46:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (129F8400) [pid = 3804] [serial = 1359] [outer = 00000000] 04:46:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (12D68000) [pid = 3804] [serial = 1360] [outer = 129F8400] 04:46:54 INFO - PROCESS | 3804 | 1468500414992 Marionette DEBUG loaded listener.js 04:46:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (13037800) [pid = 3804] [serial = 1361] [outer = 129F8400] 04:46:55 INFO - PROCESS | 3804 | 1468500415427 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]]]}] 04:46:55 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 04:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 661ms 04:46:55 INFO - PROCESS | 3804 | 1468500415496 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 04:46:55 INFO - PROCESS | 3804 | 1468500415498 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 04:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:46:55 INFO - PROCESS | 3804 | 1468500415502 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:46:55 INFO - PROCESS | 3804 | 1468500415505 Marionette TRACE conn3 <- [1,1778,null,{}] 04:46:55 INFO - PROCESS | 3804 | 1468500415516 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}] 04:46:55 INFO - PROCESS | 3804 | 1468500415520 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:55 INFO - PROCESS | 3804 | 1468500415641 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 04:46:55 INFO - PROCESS | 3804 | 1468500415742 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:55 INFO - PROCESS | 3804 | 1468500415745 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:55 INFO - PROCESS | 3804 | ++DOCSHELL 132AA000 == 32 [pid = 3804] [id = 454] 04:46:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (132AA800) [pid = 3804] [serial = 1362] [outer = 00000000] 04:46:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (139EEC00) [pid = 3804] [serial = 1363] [outer = 132AA800] 04:46:55 INFO - PROCESS | 3804 | 1468500415775 Marionette DEBUG loaded listener.js 04:46:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (139F8800) [pid = 3804] [serial = 1364] [outer = 132AA800] 04:46:56 INFO - PROCESS | 3804 | 1468500416122 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]]]}] 04:46:56 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) 04:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 661ms 04:46:56 INFO - PROCESS | 3804 | 1468500416157 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 04:46:56 INFO - PROCESS | 3804 | 1468500416160 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 04:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:46:56 INFO - PROCESS | 3804 | 1468500416163 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:46:56 INFO - PROCESS | 3804 | 1468500416165 Marionette TRACE conn3 <- [1,1782,null,{}] 04:46:56 INFO - PROCESS | 3804 | 1468500416168 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}] 04:46:56 INFO - PROCESS | 3804 | 1468500416170 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:56 INFO - PROCESS | 3804 | 1468500416256 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 04:46:56 INFO - PROCESS | 3804 | 1468500416261 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:56 INFO - PROCESS | 3804 | 1468500416263 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:56 INFO - PROCESS | 3804 | ++DOCSHELL 13DBF400 == 33 [pid = 3804] [id = 455] 04:46:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (142E4000) [pid = 3804] [serial = 1365] [outer = 00000000] 04:46:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (1545EC00) [pid = 3804] [serial = 1366] [outer = 142E4000] 04:46:56 INFO - PROCESS | 3804 | 1468500416306 Marionette DEBUG loaded listener.js 04:46:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (156A7C00) [pid = 3804] [serial = 1367] [outer = 142E4000] 04:46:56 INFO - PROCESS | 3804 | 1468500416759 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]]]}] 04:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 646ms 04:46:56 INFO - PROCESS | 3804 | 1468500416826 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 04:46:56 INFO - PROCESS | 3804 | 1468500416828 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 04:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:46:56 INFO - PROCESS | 3804 | 1468500416839 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:46:56 INFO - PROCESS | 3804 | 1468500416840 Marionette TRACE conn3 <- [1,1786,null,{}] 04:46:56 INFO - PROCESS | 3804 | 1468500416844 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}] 04:46:56 INFO - PROCESS | 3804 | 1468500416846 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:56 INFO - PROCESS | 3804 | 1468500416960 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 04:46:57 INFO - PROCESS | 3804 | 1468500417021 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:57 INFO - PROCESS | 3804 | 1468500417023 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:57 INFO - PROCESS | 3804 | ++DOCSHELL 158C8400 == 34 [pid = 3804] [id = 456] 04:46:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (158C8800) [pid = 3804] [serial = 1368] [outer = 00000000] 04:46:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (168D3C00) [pid = 3804] [serial = 1369] [outer = 158C8800] 04:46:57 INFO - PROCESS | 3804 | 1468500417069 Marionette DEBUG loaded listener.js 04:46:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (16AA8C00) [pid = 3804] [serial = 1370] [outer = 158C8800] 04:46:57 INFO - PROCESS | 3804 | 1468500417450 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]]]}] 04:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 661ms 04:46:57 INFO - PROCESS | 3804 | 1468500417483 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 04:46:57 INFO - PROCESS | 3804 | 1468500417485 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 04:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:46:57 INFO - PROCESS | 3804 | 1468500417488 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:46:57 INFO - PROCESS | 3804 | 1468500417490 Marionette TRACE conn3 <- [1,1790,null,{}] 04:46:57 INFO - PROCESS | 3804 | 1468500417493 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}] 04:46:57 INFO - PROCESS | 3804 | 1468500417499 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:57 INFO - PROCESS | 3804 | 1468500417636 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 04:46:57 INFO - PROCESS | 3804 | 1468500417698 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:57 INFO - PROCESS | 3804 | 1468500417700 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:57 INFO - PROCESS | 3804 | ++DOCSHELL 16AA7C00 == 35 [pid = 3804] [id = 457] 04:46:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (16AAFC00) [pid = 3804] [serial = 1371] [outer = 00000000] 04:46:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (17569000) [pid = 3804] [serial = 1372] [outer = 16AAFC00] 04:46:57 INFO - PROCESS | 3804 | 1468500417728 Marionette DEBUG loaded listener.js 04:46:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (1770A400) [pid = 3804] [serial = 1373] [outer = 16AAFC00] 04:46:58 INFO - PROCESS | 3804 | 1468500418116 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]]]}] 04:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 660ms 04:46:58 INFO - PROCESS | 3804 | 1468500418150 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 04:46:58 INFO - PROCESS | 3804 | 1468500418152 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 04:46:58 INFO - PROCESS | 3804 | 1468500418155 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:46:58 INFO - PROCESS | 3804 | 1468500418157 Marionette TRACE conn3 <- [1,1794,null,{}] 04:46:58 INFO - PROCESS | 3804 | 1468500418161 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}] 04:46:58 INFO - PROCESS | 3804 | 1468500418162 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:58 INFO - PROCESS | 3804 | 1468500418310 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 04:46:58 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (12B11400) [pid = 3804] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:46:58 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (139C6C00) [pid = 3804] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:46:58 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (16F2DC00) [pid = 3804] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:46:58 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (13C16000) [pid = 3804] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:46:58 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (1394C400) [pid = 3804] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:46:58 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (17708400) [pid = 3804] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:46:58 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (1765DC00) [pid = 3804] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:46:58 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (181AC800) [pid = 3804] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:46:58 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (10ECF000) [pid = 3804] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:46:58 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (1A142C00) [pid = 3804] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:46:58 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (17D1CC00) [pid = 3804] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:46:58 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (15464C00) [pid = 3804] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:46:58 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (180BB800) [pid = 3804] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:46:58 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (13DBEC00) [pid = 3804] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:46:58 INFO - PROCESS | 3804 | 1468500418481 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:58 INFO - PROCESS | 3804 | 1468500418483 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:58 INFO - PROCESS | 3804 | ++DOCSHELL 10A0F400 == 36 [pid = 3804] [id = 458] 04:46:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (10A79400) [pid = 3804] [serial = 1374] [outer = 00000000] 04:46:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (12B11400) [pid = 3804] [serial = 1375] [outer = 10A79400] 04:46:58 INFO - PROCESS | 3804 | 1468500418528 Marionette DEBUG loaded listener.js 04:46:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (130A5400) [pid = 3804] [serial = 1376] [outer = 10A79400] 04:46:58 INFO - PROCESS | 3804 | 1468500418908 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]]]}] 04:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 793ms 04:46:58 INFO - PROCESS | 3804 | 1468500418956 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 04:46:58 INFO - PROCESS | 3804 | 1468500418958 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 04:46:58 INFO - PROCESS | 3804 | 1468500418961 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:46:58 INFO - PROCESS | 3804 | 1468500418962 Marionette TRACE conn3 <- [1,1798,null,{}] 04:46:58 INFO - PROCESS | 3804 | 1468500418966 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}] 04:46:58 INFO - PROCESS | 3804 | 1468500418968 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:59 INFO - PROCESS | 3804 | 1468500419028 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 04:46:59 INFO - PROCESS | 3804 | 1468500419033 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:59 INFO - PROCESS | 3804 | 1468500419035 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:59 INFO - PROCESS | 3804 | ++DOCSHELL 1542C400 == 37 [pid = 3804] [id = 459] 04:46:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (158C7400) [pid = 3804] [serial = 1377] [outer = 00000000] 04:46:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (17E4EC00) [pid = 3804] [serial = 1378] [outer = 158C7400] 04:46:59 INFO - PROCESS | 3804 | 1468500419078 Marionette DEBUG loaded listener.js 04:46:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (17EA8800) [pid = 3804] [serial = 1379] [outer = 158C7400] 04:46:59 INFO - PROCESS | 3804 | 1468500419476 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]]]}] 04:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 558ms 04:46:59 INFO - PROCESS | 3804 | 1468500419522 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 04:46:59 INFO - PROCESS | 3804 | 1468500419524 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 04:46:59 INFO - PROCESS | 3804 | 1468500419528 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:46:59 INFO - PROCESS | 3804 | 1468500419530 Marionette TRACE conn3 <- [1,1802,null,{}] 04:46:59 INFO - PROCESS | 3804 | 1468500419537 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}] 04:46:59 INFO - PROCESS | 3804 | 1468500419538 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:59 INFO - PROCESS | 3804 | 1468500419599 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 04:46:59 INFO - PROCESS | 3804 | 1468500419604 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:59 INFO - PROCESS | 3804 | 1468500419606 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:46:59 INFO - PROCESS | 3804 | ++DOCSHELL 139CDC00 == 38 [pid = 3804] [id = 460] 04:46:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (15437C00) [pid = 3804] [serial = 1380] [outer = 00000000] 04:46:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (181A5000) [pid = 3804] [serial = 1381] [outer = 15437C00] 04:46:59 INFO - PROCESS | 3804 | 1468500419652 Marionette DEBUG loaded listener.js 04:46:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (1819F000) [pid = 3804] [serial = 1382] [outer = 15437C00] 04:47:00 INFO - PROCESS | 3804 | 1468500420127 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]]]}] 04:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 660ms 04:47:00 INFO - PROCESS | 3804 | 1468500420188 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 04:47:00 INFO - PROCESS | 3804 | 1468500420190 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 04:47:00 INFO - PROCESS | 3804 | 1468500420193 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:47:00 INFO - PROCESS | 3804 | 1468500420195 Marionette TRACE conn3 <- [1,1806,null,{}] 04:47:00 INFO - PROCESS | 3804 | 1468500420190 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}] 04:47:00 INFO - PROCESS | 3804 | 1468500420191 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:00 INFO - PROCESS | 3804 | 1468500420269 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 04:47:00 INFO - PROCESS | 3804 | 1468500420274 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:00 INFO - PROCESS | 3804 | 1468500420276 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:00 INFO - PROCESS | 3804 | ++DOCSHELL 139FC000 == 39 [pid = 3804] [id = 461] 04:47:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (19794C00) [pid = 3804] [serial = 1383] [outer = 00000000] 04:47:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (19D8F800) [pid = 3804] [serial = 1384] [outer = 19794C00] 04:47:00 INFO - PROCESS | 3804 | 1468500420322 Marionette DEBUG loaded listener.js 04:47:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (19D90800) [pid = 3804] [serial = 1385] [outer = 19794C00] 04:47:00 INFO - PROCESS | 3804 | 1468500420996 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]]]}] 04:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 852ms 04:47:01 INFO - PROCESS | 3804 | 1468500421043 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 04:47:01 INFO - PROCESS | 3804 | 1468500421047 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 04:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:47:01 INFO - PROCESS | 3804 | 1468500421035 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:47:01 INFO - PROCESS | 3804 | 1468500421041 Marionette TRACE conn3 <- [1,1810,null,{}] 04:47:01 INFO - PROCESS | 3804 | 1468500421046 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}] 04:47:01 INFO - PROCESS | 3804 | 1468500421049 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:01 INFO - PROCESS | 3804 | 1468500421165 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 04:47:01 INFO - PROCESS | 3804 | 1468500421293 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:01 INFO - PROCESS | 3804 | 1468500421297 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:01 INFO - PROCESS | 3804 | ++DOCSHELL 10E0AC00 == 40 [pid = 3804] [id = 462] 04:47:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (10E0B800) [pid = 3804] [serial = 1386] [outer = 00000000] 04:47:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (1144B400) [pid = 3804] [serial = 1387] [outer = 10E0B800] 04:47:01 INFO - PROCESS | 3804 | 1468500421335 Marionette DEBUG loaded listener.js 04:47:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (12BBC000) [pid = 3804] [serial = 1388] [outer = 10E0B800] 04:47:01 INFO - PROCESS | 3804 | 1468500421880 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]]]}] 04:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 881ms 04:47:01 INFO - PROCESS | 3804 | 1468500421927 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 04:47:01 INFO - PROCESS | 3804 | 1468500421932 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 04:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:47:01 INFO - PROCESS | 3804 | 1468500421939 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:47:01 INFO - PROCESS | 3804 | 1468500421942 Marionette TRACE conn3 <- [1,1814,null,{}] 04:47:01 INFO - PROCESS | 3804 | 1468500421946 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}] 04:47:01 INFO - PROCESS | 3804 | 1468500421948 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:02 INFO - PROCESS | 3804 | 1468500422057 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 04:47:02 INFO - PROCESS | 3804 | 1468500422148 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:02 INFO - PROCESS | 3804 | 1468500422150 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:02 INFO - PROCESS | 3804 | ++DOCSHELL 142DE000 == 41 [pid = 3804] [id = 463] 04:47:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (142E0800) [pid = 3804] [serial = 1389] [outer = 00000000] 04:47:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (15436000) [pid = 3804] [serial = 1390] [outer = 142E0800] 04:47:02 INFO - PROCESS | 3804 | 1468500422204 Marionette DEBUG loaded listener.js 04:47:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (16284800) [pid = 3804] [serial = 1391] [outer = 142E0800] 04:47:02 INFO - PROCESS | 3804 | 1468500422820 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]]]}] 04:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 940ms 04:47:02 INFO - PROCESS | 3804 | 1468500422889 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 04:47:02 INFO - PROCESS | 3804 | 1468500422891 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 04:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:47:02 INFO - PROCESS | 3804 | 1468500422895 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:47:02 INFO - PROCESS | 3804 | 1468500422899 Marionette TRACE conn3 <- [1,1818,null,{}] 04:47:02 INFO - PROCESS | 3804 | 1468500422924 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}] 04:47:02 INFO - PROCESS | 3804 | 1468500422929 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:03 INFO - PROCESS | 3804 | 1468500423025 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 04:47:03 INFO - PROCESS | 3804 | 1468500423250 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:03 INFO - PROCESS | 3804 | 1468500423254 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:03 INFO - PROCESS | 3804 | ++DOCSHELL 1047DC00 == 42 [pid = 3804] [id = 464] 04:47:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (10A07800) [pid = 3804] [serial = 1392] [outer = 00000000] 04:47:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (10A81800) [pid = 3804] [serial = 1393] [outer = 10A07800] 04:47:03 INFO - PROCESS | 3804 | 1468500423307 Marionette DEBUG loaded listener.js 04:47:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (10ED9400) [pid = 3804] [serial = 1394] [outer = 10A07800] 04:47:04 INFO - PROCESS | 3804 | --DOCSHELL 174E9400 == 41 [pid = 3804] [id = 436] 04:47:04 INFO - PROCESS | 3804 | --DOCSHELL 139CDC00 == 40 [pid = 3804] [id = 460] 04:47:04 INFO - PROCESS | 3804 | --DOCSHELL 1542C400 == 39 [pid = 3804] [id = 459] 04:47:04 INFO - PROCESS | 3804 | --DOCSHELL 10A0F400 == 38 [pid = 3804] [id = 458] 04:47:04 INFO - PROCESS | 3804 | --DOCSHELL 16AA7C00 == 37 [pid = 3804] [id = 457] 04:47:04 INFO - PROCESS | 3804 | --DOCSHELL 158C8400 == 36 [pid = 3804] [id = 456] 04:47:04 INFO - PROCESS | 3804 | --DOCSHELL 13DBF400 == 35 [pid = 3804] [id = 455] 04:47:04 INFO - PROCESS | 3804 | --DOCSHELL 132AA000 == 34 [pid = 3804] [id = 454] 04:47:04 INFO - PROCESS | 3804 | --DOCSHELL 129F3C00 == 33 [pid = 3804] [id = 453] 04:47:04 INFO - PROCESS | 3804 | --DOCSHELL 112E4400 == 32 [pid = 3804] [id = 452] 04:47:04 INFO - PROCESS | 3804 | --DOCSHELL 158BB800 == 31 [pid = 3804] [id = 450] 04:47:04 INFO - PROCESS | 3804 | --DOCSHELL 10A0B800 == 30 [pid = 3804] [id = 451] 04:47:04 INFO - PROCESS | 3804 | --DOCSHELL 142DE000 == 29 [pid = 3804] [id = 463] 04:47:04 INFO - PROCESS | 3804 | --DOCSHELL 139FC000 == 28 [pid = 3804] [id = 461] 04:47:04 INFO - PROCESS | 3804 | --DOCSHELL 10E0AC00 == 27 [pid = 3804] [id = 462] 04:47:04 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (1A504000) [pid = 3804] [serial = 1342] [outer = 00000000] [url = about:blank] 04:47:04 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (19D8C400) [pid = 3804] [serial = 1310] [outer = 00000000] [url = about:blank] 04:47:04 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (158BF400) [pid = 3804] [serial = 1324] [outer = 00000000] [url = about:blank] 04:47:04 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (16288800) [pid = 3804] [serial = 1325] [outer = 00000000] [url = about:blank] 04:47:04 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (1A510C00) [pid = 3804] [serial = 1348] [outer = 00000000] [url = about:blank] 04:47:04 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (1A50E800) [pid = 3804] [serial = 1343] [outer = 00000000] [url = about:blank] 04:47:04 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (19A42400) [pid = 3804] [serial = 1337] [outer = 00000000] [url = about:blank] 04:47:04 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (1A6B1800) [pid = 3804] [serial = 1351] [outer = 00000000] [url = about:blank] 04:47:04 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (156A1C00) [pid = 3804] [serial = 1345] [outer = 00000000] [url = about:blank] 04:47:04 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (175F0400) [pid = 3804] [serial = 1346] [outer = 00000000] [url = about:blank] 04:47:04 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (181A0C00) [pid = 3804] [serial = 1334] [outer = 00000000] [url = about:blank] 04:47:04 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (10E06C00) [pid = 3804] [serial = 1349] [outer = 00000000] [url = about:blank] 04:47:04 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (12B20800) [pid = 3804] [serial = 1315] [outer = 00000000] [url = about:blank] 04:47:04 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (12D68C00) [pid = 3804] [serial = 1316] [outer = 00000000] [url = about:blank] 04:47:04 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (139EF800) [pid = 3804] [serial = 1318] [outer = 00000000] [url = about:blank] 04:47:04 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (139F7800) [pid = 3804] [serial = 1319] [outer = 00000000] [url = about:blank] 04:47:04 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (175F0800) [pid = 3804] [serial = 1327] [outer = 00000000] [url = about:blank] 04:47:04 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (16FBA000) [pid = 3804] [serial = 1328] [outer = 00000000] [url = about:blank] 04:47:04 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (14F24C00) [pid = 3804] [serial = 1321] [outer = 00000000] [url = about:blank] 04:47:04 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (15432000) [pid = 3804] [serial = 1322] [outer = 00000000] [url = about:blank] 04:47:04 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (19A3D400) [pid = 3804] [serial = 1336] [outer = 00000000] [url = about:blank] 04:47:04 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (181A0400) [pid = 3804] [serial = 1333] [outer = 00000000] [url = about:blank] 04:47:04 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (17E49000) [pid = 3804] [serial = 1330] [outer = 00000000] [url = about:blank] 04:47:04 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (13073C00) [pid = 3804] [serial = 1331] [outer = 00000000] [url = about:blank] 04:47:04 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (1A107800) [pid = 3804] [serial = 1340] [outer = 00000000] [url = about:blank] 04:47:04 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (1A029800) [pid = 3804] [serial = 1339] [outer = 00000000] [url = about:blank] 04:47:04 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (11242C00) [pid = 3804] [serial = 1312] [outer = 00000000] [url = about:blank] 04:47:04 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (112F0400) [pid = 3804] [serial = 1313] [outer = 00000000] [url = about:blank] 04:47:04 INFO - PROCESS | 3804 | 1468500424432 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]]]}] 04:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1615ms 04:47:04 INFO - PROCESS | 3804 | 1468500424531 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 04:47:04 INFO - PROCESS | 3804 | 1468500424536 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 04:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:47:04 INFO - PROCESS | 3804 | 1468500424544 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:47:04 INFO - PROCESS | 3804 | 1468500424547 Marionette TRACE conn3 <- [1,1822,null,{}] 04:47:04 INFO - PROCESS | 3804 | 1468500424562 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}] 04:47:04 INFO - PROCESS | 3804 | 1468500424565 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:04 INFO - PROCESS | 3804 | 1468500424633 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 04:47:04 INFO - PROCESS | 3804 | 1468500424714 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:04 INFO - PROCESS | 3804 | 1468500424719 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:04 INFO - PROCESS | 3804 | ++DOCSHELL 11241C00 == 28 [pid = 3804] [id = 465] 04:47:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (11242000) [pid = 3804] [serial = 1395] [outer = 00000000] 04:47:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (11445800) [pid = 3804] [serial = 1396] [outer = 11242000] 04:47:04 INFO - PROCESS | 3804 | 1468500424766 Marionette DEBUG loaded listener.js 04:47:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (11449000) [pid = 3804] [serial = 1397] [outer = 11242000] 04:47:05 INFO - PROCESS | 3804 | 1468500425149 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]]]}] 04:47:05 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 04:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 646ms 04:47:05 INFO - PROCESS | 3804 | 1468500425187 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 04:47:05 INFO - PROCESS | 3804 | 1468500425192 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 04:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:47:05 INFO - PROCESS | 3804 | 1468500425202 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:47:05 INFO - PROCESS | 3804 | 1468500425205 Marionette TRACE conn3 <- [1,1826,null,{}] 04:47:05 INFO - PROCESS | 3804 | 1468500425209 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}] 04:47:05 INFO - PROCESS | 3804 | 1468500425212 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:05 INFO - PROCESS | 3804 | 1468500425299 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 04:47:05 INFO - PROCESS | 3804 | 1468500425308 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:05 INFO - PROCESS | 3804 | 1468500425310 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:05 INFO - PROCESS | 3804 | ++DOCSHELL 12BC4000 == 29 [pid = 3804] [id = 466] 04:47:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (12D64000) [pid = 3804] [serial = 1398] [outer = 00000000] 04:47:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (130A7400) [pid = 3804] [serial = 1399] [outer = 12D64000] 04:47:05 INFO - PROCESS | 3804 | 1468500425357 Marionette DEBUG loaded listener.js 04:47:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (13154000) [pid = 3804] [serial = 1400] [outer = 12D64000] 04:47:05 INFO - PROCESS | 3804 | 1468500425804 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]]]}] 04:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 660ms 04:47:05 INFO - PROCESS | 3804 | 1468500425865 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 04:47:05 INFO - PROCESS | 3804 | 1468500425868 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 04:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:47:05 INFO - PROCESS | 3804 | 1468500425872 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:47:05 INFO - PROCESS | 3804 | 1468500425875 Marionette TRACE conn3 <- [1,1830,null,{}] 04:47:05 INFO - PROCESS | 3804 | 1468500425886 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}] 04:47:05 INFO - PROCESS | 3804 | 1468500425890 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:05 INFO - PROCESS | 3804 | 1468500426003 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 04:47:06 INFO - PROCESS | 3804 | 1468500426083 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:06 INFO - PROCESS | 3804 | 1468500426086 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:06 INFO - PROCESS | 3804 | ++DOCSHELL 13C12400 == 30 [pid = 3804] [id = 467] 04:47:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (13C14400) [pid = 3804] [serial = 1401] [outer = 00000000] 04:47:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (142E5800) [pid = 3804] [serial = 1402] [outer = 13C14400] 04:47:06 INFO - PROCESS | 3804 | 1468500426133 Marionette DEBUG loaded listener.js 04:47:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (14FB3400) [pid = 3804] [serial = 1403] [outer = 13C14400] 04:47:06 INFO - PROCESS | 3804 | 1468500426532 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]]]}] 04:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 690ms 04:47:06 INFO - PROCESS | 3804 | 1468500426574 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 04:47:06 INFO - PROCESS | 3804 | 1468500426577 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 04:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:47:06 INFO - PROCESS | 3804 | 1468500426580 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:47:06 INFO - PROCESS | 3804 | 1468500426582 Marionette TRACE conn3 <- [1,1834,null,{}] 04:47:06 INFO - PROCESS | 3804 | 1468500426585 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}] 04:47:06 INFO - PROCESS | 3804 | 1468500426587 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:06 INFO - PROCESS | 3804 | 1468500426693 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 04:47:06 INFO - PROCESS | 3804 | 1468500426751 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:06 INFO - PROCESS | 3804 | 1468500426754 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:06 INFO - PROCESS | 3804 | ++DOCSHELL 15431C00 == 31 [pid = 3804] [id = 468] 04:47:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (15433400) [pid = 3804] [serial = 1404] [outer = 00000000] 04:47:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (158C9C00) [pid = 3804] [serial = 1405] [outer = 15433400] 04:47:06 INFO - PROCESS | 3804 | 1468500426797 Marionette DEBUG loaded listener.js 04:47:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (16A7BC00) [pid = 3804] [serial = 1406] [outer = 15433400] 04:47:07 INFO - PROCESS | 3804 | 1468500427185 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]]]}] 04:47:07 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) 04:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 661ms 04:47:07 INFO - PROCESS | 3804 | 1468500427223 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 04:47:07 INFO - PROCESS | 3804 | 1468500427225 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 04:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:47:07 INFO - PROCESS | 3804 | 1468500427228 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:47:07 INFO - PROCESS | 3804 | 1468500427230 Marionette TRACE conn3 <- [1,1838,null,{}] 04:47:07 INFO - PROCESS | 3804 | 1468500427234 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}] 04:47:07 INFO - PROCESS | 3804 | 1468500427236 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:07 INFO - PROCESS | 3804 | 1468500427368 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 04:47:07 INFO - PROCESS | 3804 | 1468500427387 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:07 INFO - PROCESS | 3804 | 1468500427389 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:07 INFO - PROCESS | 3804 | ++DOCSHELL 16AB1800 == 32 [pid = 3804] [id = 469] 04:47:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (16AB1C00) [pid = 3804] [serial = 1407] [outer = 00000000] 04:47:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (16EBF400) [pid = 3804] [serial = 1408] [outer = 16AB1C00] 04:47:07 INFO - PROCESS | 3804 | 1468500427432 Marionette DEBUG loaded listener.js 04:47:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (175F0800) [pid = 3804] [serial = 1409] [outer = 16AB1C00] 04:47:07 INFO - PROCESS | 3804 | 1468500427842 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]]]}] 04:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 660ms 04:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:47:07 INFO - PROCESS | 3804 | 1468500427891 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 04:47:07 INFO - PROCESS | 3804 | 1468500427893 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 04:47:07 INFO - PROCESS | 3804 | 1468500427897 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:47:07 INFO - PROCESS | 3804 | 1468500427899 Marionette TRACE conn3 <- [1,1842,null,{}] 04:47:07 INFO - PROCESS | 3804 | 1468500427902 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}] 04:47:07 INFO - PROCESS | 3804 | 1468500427908 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:08 INFO - PROCESS | 3804 | 1468500428040 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 04:47:08 INFO - PROCESS | 3804 | 1468500428086 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:08 INFO - PROCESS | 3804 | 1468500428088 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:08 INFO - PROCESS | 3804 | ++DOCSHELL 1036B000 == 33 [pid = 3804] [id = 470] 04:47:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (175F7000) [pid = 3804] [serial = 1410] [outer = 00000000] 04:47:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (17E54000) [pid = 3804] [serial = 1411] [outer = 175F7000] 04:47:08 INFO - PROCESS | 3804 | 1468500428133 Marionette DEBUG loaded listener.js 04:47:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (181A4C00) [pid = 3804] [serial = 1412] [outer = 175F7000] 04:47:08 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (19794C00) [pid = 3804] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:47:08 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (15437C00) [pid = 3804] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:47:08 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (158C8800) [pid = 3804] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:47:08 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (16AAFC00) [pid = 3804] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:47:08 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (142E4000) [pid = 3804] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:47:08 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (112E6000) [pid = 3804] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:47:08 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (129F8400) [pid = 3804] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:47:08 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (10A0E000) [pid = 3804] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:47:08 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (19D89C00) [pid = 3804] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:47:08 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (132AA800) [pid = 3804] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:47:08 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (10A79400) [pid = 3804] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:47:08 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (158C7400) [pid = 3804] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:47:08 INFO - PROCESS | 3804 | 1468500428640 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]]]}] 04:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 778ms 04:47:08 INFO - PROCESS | 3804 | 1468500428682 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 04:47:08 INFO - PROCESS | 3804 | 1468500428684 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 04:47:08 INFO - PROCESS | 3804 | 1468500428687 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:47:08 INFO - PROCESS | 3804 | 1468500428688 Marionette TRACE conn3 <- [1,1846,null,{}] 04:47:08 INFO - PROCESS | 3804 | 1468500428692 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}] 04:47:08 INFO - PROCESS | 3804 | 1468500428694 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:08 INFO - PROCESS | 3804 | 1468500428778 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 04:47:08 INFO - PROCESS | 3804 | 1468500428783 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:08 INFO - PROCESS | 3804 | 1468500428785 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:08 INFO - PROCESS | 3804 | ++DOCSHELL 112E5800 == 34 [pid = 3804] [id = 471] 04:47:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (13DC1000) [pid = 3804] [serial = 1413] [outer = 00000000] 04:47:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (16A78C00) [pid = 3804] [serial = 1414] [outer = 13DC1000] 04:47:08 INFO - PROCESS | 3804 | 1468500428828 Marionette DEBUG loaded listener.js 04:47:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (16AAFC00) [pid = 3804] [serial = 1415] [outer = 13DC1000] 04:47:09 INFO - PROCESS | 3804 | 1468500429231 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]]]}] 04:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 558ms 04:47:09 INFO - PROCESS | 3804 | 1468500429270 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 04:47:09 INFO - PROCESS | 3804 | 1468500429272 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 04:47:09 INFO - PROCESS | 3804 | 1468500429275 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:47:09 INFO - PROCESS | 3804 | 1468500429277 Marionette TRACE conn3 <- [1,1850,null,{}] 04:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:47:09 INFO - PROCESS | 3804 | 1468500429280 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}] 04:47:09 INFO - PROCESS | 3804 | 1468500429282 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:09 INFO - PROCESS | 3804 | 1468500429339 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 04:47:09 INFO - PROCESS | 3804 | 1468500429344 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:09 INFO - PROCESS | 3804 | 1468500429346 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:09 INFO - PROCESS | 3804 | ++DOCSHELL 129B0C00 == 35 [pid = 3804] [id = 472] 04:47:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (15431400) [pid = 3804] [serial = 1416] [outer = 00000000] 04:47:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (130A3400) [pid = 3804] [serial = 1417] [outer = 15431400] 04:47:09 INFO - PROCESS | 3804 | 1468500429388 Marionette DEBUG loaded listener.js 04:47:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (181A7800) [pid = 3804] [serial = 1418] [outer = 15431400] 04:47:09 INFO - PROCESS | 3804 | 1468500429781 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]]]}] 04:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 557ms 04:47:09 INFO - PROCESS | 3804 | 1468500429839 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 04:47:09 INFO - PROCESS | 3804 | 1468500429841 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 04:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:47:09 INFO - PROCESS | 3804 | 1468500429844 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:47:09 INFO - PROCESS | 3804 | 1468500429846 Marionette TRACE conn3 <- [1,1854,null,{}] 04:47:09 INFO - PROCESS | 3804 | 1468500429849 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}] 04:47:09 INFO - PROCESS | 3804 | 1468500429851 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:09 INFO - PROCESS | 3804 | 1468500429915 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 04:47:09 INFO - PROCESS | 3804 | 1468500429925 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:09 INFO - PROCESS | 3804 | 1468500429928 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:09 INFO - PROCESS | 3804 | ++DOCSHELL 19C84800 == 36 [pid = 3804] [id = 473] 04:47:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (19C8B400) [pid = 3804] [serial = 1419] [outer = 00000000] 04:47:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (19D8C400) [pid = 3804] [serial = 1420] [outer = 19C8B400] 04:47:09 INFO - PROCESS | 3804 | 1468500429974 Marionette DEBUG loaded listener.js 04:47:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (19D85C00) [pid = 3804] [serial = 1421] [outer = 19C8B400] 04:47:10 INFO - PROCESS | 3804 | --DOCSHELL 12BC4000 == 35 [pid = 3804] [id = 466] 04:47:10 INFO - PROCESS | 3804 | --DOCSHELL 11241C00 == 34 [pid = 3804] [id = 465] 04:47:10 INFO - PROCESS | 3804 | --DOCSHELL 1047DC00 == 33 [pid = 3804] [id = 464] 04:47:11 INFO - PROCESS | 3804 | --DOCSHELL 112E5800 == 32 [pid = 3804] [id = 471] 04:47:11 INFO - PROCESS | 3804 | --DOCSHELL 129B0C00 == 31 [pid = 3804] [id = 472] 04:47:11 INFO - PROCESS | 3804 | --DOCSHELL 1036B000 == 30 [pid = 3804] [id = 470] 04:47:11 INFO - PROCESS | 3804 | --DOCSHELL 15431C00 == 29 [pid = 3804] [id = 468] 04:47:11 INFO - PROCESS | 3804 | --DOCSHELL 16AB1800 == 28 [pid = 3804] [id = 469] 04:47:11 INFO - PROCESS | 3804 | --DOCSHELL 13C12400 == 27 [pid = 3804] [id = 467] 04:47:11 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (181A5000) [pid = 3804] [serial = 1381] [outer = 00000000] [url = about:blank] 04:47:11 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (168D3C00) [pid = 3804] [serial = 1369] [outer = 00000000] [url = about:blank] 04:47:11 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (17569000) [pid = 3804] [serial = 1372] [outer = 00000000] [url = about:blank] 04:47:11 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (1545EC00) [pid = 3804] [serial = 1366] [outer = 00000000] [url = about:blank] 04:47:11 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (11C44000) [pid = 3804] [serial = 1357] [outer = 00000000] [url = about:blank] 04:47:11 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (129AA800) [pid = 3804] [serial = 1358] [outer = 00000000] [url = about:blank] 04:47:11 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (12D68000) [pid = 3804] [serial = 1360] [outer = 00000000] [url = about:blank] 04:47:11 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (13037800) [pid = 3804] [serial = 1361] [outer = 00000000] [url = about:blank] 04:47:11 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (16AA8C00) [pid = 3804] [serial = 1370] [outer = 00000000] [url = about:blank] 04:47:11 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (11C45800) [pid = 3804] [serial = 1354] [outer = 00000000] [url = about:blank] 04:47:11 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (129EF000) [pid = 3804] [serial = 1355] [outer = 00000000] [url = about:blank] 04:47:11 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (1A6B5800) [pid = 3804] [serial = 1352] [outer = 00000000] [url = about:blank] 04:47:11 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (139EEC00) [pid = 3804] [serial = 1363] [outer = 00000000] [url = about:blank] 04:47:11 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (139F8800) [pid = 3804] [serial = 1364] [outer = 00000000] [url = about:blank] 04:47:11 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (12B11400) [pid = 3804] [serial = 1375] [outer = 00000000] [url = about:blank] 04:47:11 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (1819F000) [pid = 3804] [serial = 1382] [outer = 00000000] [url = about:blank] 04:47:11 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (1770A400) [pid = 3804] [serial = 1373] [outer = 00000000] [url = about:blank] 04:47:11 INFO - PROCESS | 3804 | --DOMWINDOW == 60 (17E4EC00) [pid = 3804] [serial = 1378] [outer = 00000000] [url = about:blank] 04:47:11 INFO - PROCESS | 3804 | --DOMWINDOW == 59 (17EA8800) [pid = 3804] [serial = 1379] [outer = 00000000] [url = about:blank] 04:47:11 INFO - PROCESS | 3804 | --DOMWINDOW == 58 (130A5400) [pid = 3804] [serial = 1376] [outer = 00000000] [url = about:blank] 04:47:11 INFO - PROCESS | 3804 | --DOMWINDOW == 57 (156A7C00) [pid = 3804] [serial = 1367] [outer = 00000000] [url = about:blank] 04:47:11 INFO - PROCESS | 3804 | --DOMWINDOW == 56 (19D90800) [pid = 3804] [serial = 1385] [outer = 00000000] [url = about:blank] 04:47:11 INFO - PROCESS | 3804 | --DOMWINDOW == 55 (19D8F800) [pid = 3804] [serial = 1384] [outer = 00000000] [url = about:blank] 04:47:11 INFO - PROCESS | 3804 | 1468500431573 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]]]}] 04:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1791ms 04:47:11 INFO - PROCESS | 3804 | 1468500431639 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 04:47:11 INFO - PROCESS | 3804 | 1468500431642 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 04:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:47:11 INFO - PROCESS | 3804 | 1468500431647 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:47:11 INFO - PROCESS | 3804 | 1468500431651 Marionette TRACE conn3 <- [1,1858,null,{}] 04:47:11 INFO - PROCESS | 3804 | 1468500431657 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}] 04:47:11 INFO - PROCESS | 3804 | 1468500431660 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:11 INFO - PROCESS | 3804 | 1468500431747 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 04:47:11 INFO - PROCESS | 3804 | 1468500431754 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:11 INFO - PROCESS | 3804 | 1468500431758 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:11 INFO - PROCESS | 3804 | ++DOCSHELL 10ECF800 == 28 [pid = 3804] [id = 474] 04:47:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 56 (10ECFC00) [pid = 3804] [serial = 1422] [outer = 00000000] 04:47:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 57 (11AE4800) [pid = 3804] [serial = 1423] [outer = 10ECFC00] 04:47:11 INFO - PROCESS | 3804 | 1468500431810 Marionette DEBUG loaded listener.js 04:47:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 58 (11CD8400) [pid = 3804] [serial = 1424] [outer = 10ECFC00] 04:47:12 INFO - PROCESS | 3804 | 1468500432257 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]]]}] 04:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 661ms 04:47:12 INFO - PROCESS | 3804 | 1468500432311 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 04:47:12 INFO - PROCESS | 3804 | 1468500432316 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 04:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:47:12 INFO - PROCESS | 3804 | 1468500432322 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:47:12 INFO - PROCESS | 3804 | 1468500432325 Marionette TRACE conn3 <- [1,1862,null,{}] 04:47:12 INFO - PROCESS | 3804 | 1468500432328 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}] 04:47:12 INFO - PROCESS | 3804 | 1468500432331 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:12 INFO - PROCESS | 3804 | 1468500432397 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 04:47:12 INFO - PROCESS | 3804 | 1468500432406 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:12 INFO - PROCESS | 3804 | 1468500432408 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:12 INFO - PROCESS | 3804 | ++DOCSHELL 12B1A000 == 29 [pid = 3804] [id = 475] 04:47:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 59 (12B1A400) [pid = 3804] [serial = 1425] [outer = 00000000] 04:47:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (12BBC800) [pid = 3804] [serial = 1426] [outer = 12B1A400] 04:47:12 INFO - PROCESS | 3804 | 1468500432457 Marionette DEBUG loaded listener.js 04:47:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (12DF3C00) [pid = 3804] [serial = 1427] [outer = 12B1A400] 04:47:12 INFO - PROCESS | 3804 | 1468500432920 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]]]}] 04:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 646ms 04:47:12 INFO - PROCESS | 3804 | 1468500432966 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 04:47:12 INFO - PROCESS | 3804 | 1468500432968 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 04:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:47:12 INFO - PROCESS | 3804 | 1468500432971 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:47:12 INFO - PROCESS | 3804 | 1468500432975 Marionette TRACE conn3 <- [1,1866,null,{}] 04:47:12 INFO - PROCESS | 3804 | 1468500432985 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}] 04:47:12 INFO - PROCESS | 3804 | 1468500432990 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:13 INFO - PROCESS | 3804 | 1468500433102 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 04:47:13 INFO - PROCESS | 3804 | 1468500433196 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:13 INFO - PROCESS | 3804 | 1468500433199 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:13 INFO - PROCESS | 3804 | ++DOCSHELL 139F0000 == 30 [pid = 3804] [id = 476] 04:47:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (139F0800) [pid = 3804] [serial = 1428] [outer = 00000000] 04:47:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (139F6000) [pid = 3804] [serial = 1429] [outer = 139F0800] 04:47:13 INFO - PROCESS | 3804 | 1468500433246 Marionette DEBUG loaded listener.js 04:47:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (13C15400) [pid = 3804] [serial = 1430] [outer = 139F0800] 04:47:13 INFO - PROCESS | 3804 | 1468500433930 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]]]}] 04:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 969ms 04:47:13 INFO - PROCESS | 3804 | 1468500433960 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 04:47:13 INFO - PROCESS | 3804 | 1468500433964 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 04:47:13 INFO - PROCESS | 3804 | 1468500433969 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:47:13 INFO - PROCESS | 3804 | 1468500433974 Marionette TRACE conn3 <- [1,1870,null,{}] 04:47:14 INFO - PROCESS | 3804 | 1468500434025 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}] 04:47:14 INFO - PROCESS | 3804 | 1468500434028 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:14 INFO - PROCESS | 3804 | 1468500434164 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 04:47:14 INFO - PROCESS | 3804 | 1468500434217 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:14 INFO - PROCESS | 3804 | 1468500434220 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:14 INFO - PROCESS | 3804 | ++DOCSHELL 12B15000 == 31 [pid = 3804] [id = 477] 04:47:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (12B18800) [pid = 3804] [serial = 1431] [outer = 00000000] 04:47:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (12D6C000) [pid = 3804] [serial = 1432] [outer = 12B18800] 04:47:14 INFO - PROCESS | 3804 | 1468500434275 Marionette DEBUG loaded listener.js 04:47:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (130CA000) [pid = 3804] [serial = 1433] [outer = 12B18800] 04:47:15 INFO - PROCESS | 3804 | 1468500435030 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]]]}] 04:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1101ms 04:47:15 INFO - PROCESS | 3804 | 1468500435071 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 04:47:15 INFO - PROCESS | 3804 | 1468500435078 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 04:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:47:15 INFO - PROCESS | 3804 | 1468500435083 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:47:15 INFO - PROCESS | 3804 | 1468500435087 Marionette TRACE conn3 <- [1,1874,null,{}] 04:47:15 INFO - PROCESS | 3804 | 1468500435093 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}] 04:47:15 INFO - PROCESS | 3804 | 1468500435096 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:15 INFO - PROCESS | 3804 | 1468500435211 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 04:47:15 INFO - PROCESS | 3804 | 1468500435274 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:15 INFO - PROCESS | 3804 | 1468500435279 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:15 INFO - PROCESS | 3804 | ++DOCSHELL 10E09C00 == 32 [pid = 3804] [id = 478] 04:47:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (129AFC00) [pid = 3804] [serial = 1434] [outer = 00000000] 04:47:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (129F8400) [pid = 3804] [serial = 1435] [outer = 129AFC00] 04:47:15 INFO - PROCESS | 3804 | 1468500435368 Marionette DEBUG loaded listener.js 04:47:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (12DF7400) [pid = 3804] [serial = 1436] [outer = 129AFC00] 04:47:15 INFO - PROCESS | 3804 | --DOCSHELL 12B1A000 == 31 [pid = 3804] [id = 475] 04:47:15 INFO - PROCESS | 3804 | --DOCSHELL 10ECF800 == 30 [pid = 3804] [id = 474] 04:47:15 INFO - PROCESS | 3804 | 1468500435791 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]]]}] 04:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 748ms 04:47:15 INFO - PROCESS | 3804 | 1468500435845 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 04:47:15 INFO - PROCESS | 3804 | 1468500435833 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 04:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:47:15 INFO - PROCESS | 3804 | 1468500435839 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:47:15 INFO - PROCESS | 3804 | 1468500435842 Marionette TRACE conn3 <- [1,1878,null,{}] 04:47:15 INFO - PROCESS | 3804 | 1468500435846 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}] 04:47:15 INFO - PROCESS | 3804 | 1468500435848 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:15 INFO - PROCESS | 3804 | 1468500435931 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 04:47:15 INFO - PROCESS | 3804 | 1468500435940 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:15 INFO - PROCESS | 3804 | 1468500435942 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:15 INFO - PROCESS | 3804 | ++DOCSHELL 139F4000 == 31 [pid = 3804] [id = 479] 04:47:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (139FC000) [pid = 3804] [serial = 1437] [outer = 00000000] 04:47:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (13DC2800) [pid = 3804] [serial = 1438] [outer = 139FC000] 04:47:15 INFO - PROCESS | 3804 | 1468500435988 Marionette DEBUG loaded listener.js 04:47:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (14F24C00) [pid = 3804] [serial = 1439] [outer = 139FC000] 04:47:16 INFO - PROCESS | 3804 | 1468500436451 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]]]}] 04:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 661ms 04:47:16 INFO - PROCESS | 3804 | 1468500436496 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 04:47:16 INFO - PROCESS | 3804 | 1468500436499 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 04:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:47:16 INFO - PROCESS | 3804 | 1468500436503 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:47:16 INFO - PROCESS | 3804 | 1468500436506 Marionette TRACE conn3 <- [1,1882,null,{}] 04:47:16 INFO - PROCESS | 3804 | 1468500436517 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}] 04:47:16 INFO - PROCESS | 3804 | 1468500436521 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:16 INFO - PROCESS | 3804 | 1468500436637 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 04:47:16 INFO - PROCESS | 3804 | 1468500436726 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:16 INFO - PROCESS | 3804 | 1468500436730 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:16 INFO - PROCESS | 3804 | ++DOCSHELL 156A2800 == 32 [pid = 3804] [id = 480] 04:47:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (156A4C00) [pid = 3804] [serial = 1440] [outer = 00000000] 04:47:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (1672E800) [pid = 3804] [serial = 1441] [outer = 156A4C00] 04:47:16 INFO - PROCESS | 3804 | 1468500436779 Marionette DEBUG loaded listener.js 04:47:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (16AA7000) [pid = 3804] [serial = 1442] [outer = 156A4C00] 04:47:17 INFO - PROCESS | 3804 | 1468500437127 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]]]}] 04:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 660ms 04:47:17 INFO - PROCESS | 3804 | 1468500437165 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 04:47:17 INFO - PROCESS | 3804 | 1468500437168 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 04:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:47:17 INFO - PROCESS | 3804 | 1468500437171 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:47:17 INFO - PROCESS | 3804 | 1468500437173 Marionette TRACE conn3 <- [1,1886,null,{}] 04:47:17 INFO - PROCESS | 3804 | 1468500437176 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}] 04:47:17 INFO - PROCESS | 3804 | 1468500437178 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:17 INFO - PROCESS | 3804 | 1468500437260 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 04:47:17 INFO - PROCESS | 3804 | 1468500437265 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:17 INFO - PROCESS | 3804 | 1468500437267 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:17 INFO - PROCESS | 3804 | ++DOCSHELL 16A7F800 == 33 [pid = 3804] [id = 481] 04:47:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (16AAD800) [pid = 3804] [serial = 1443] [outer = 00000000] 04:47:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (17657800) [pid = 3804] [serial = 1444] [outer = 16AAD800] 04:47:17 INFO - PROCESS | 3804 | 1468500437310 Marionette DEBUG loaded listener.js 04:47:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (1770D800) [pid = 3804] [serial = 1445] [outer = 16AAD800] 04:47:17 INFO - PROCESS | 3804 | 1468500437742 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]]]}] 04:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 602ms 04:47:17 INFO - PROCESS | 3804 | 1468500437777 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 04:47:17 INFO - PROCESS | 3804 | 1468500437779 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 04:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:47:17 INFO - PROCESS | 3804 | 1468500437788 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:47:17 INFO - PROCESS | 3804 | 1468500437790 Marionette TRACE conn3 <- [1,1890,null,{}] 04:47:17 INFO - PROCESS | 3804 | 1468500437793 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}] 04:47:17 INFO - PROCESS | 3804 | 1468500437795 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:17 INFO - PROCESS | 3804 | 1468500437900 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 04:47:17 INFO - PROCESS | 3804 | 1468500437971 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:17 INFO - PROCESS | 3804 | 1468500437973 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:17 INFO - PROCESS | 3804 | ++DOCSHELL 1123B800 == 34 [pid = 3804] [id = 482] 04:47:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (17D16400) [pid = 3804] [serial = 1446] [outer = 00000000] 04:47:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (17E53400) [pid = 3804] [serial = 1447] [outer = 17D16400] 04:47:18 INFO - PROCESS | 3804 | 1468500438015 Marionette DEBUG loaded listener.js 04:47:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (17EAE000) [pid = 3804] [serial = 1448] [outer = 17D16400] 04:47:18 INFO - PROCESS | 3804 | 1468500438420 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]]]}] 04:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 661ms 04:47:18 INFO - PROCESS | 3804 | 1468500438451 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 04:47:18 INFO - PROCESS | 3804 | 1468500438453 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 04:47:18 INFO - PROCESS | 3804 | 1468500438456 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:47:18 INFO - PROCESS | 3804 | 1468500438458 Marionette TRACE conn3 <- [1,1894,null,{}] 04:47:18 INFO - PROCESS | 3804 | 1468500438444 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}] 04:47:18 INFO - PROCESS | 3804 | 1468500438450 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:18 INFO - PROCESS | 3804 | 1468500438588 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 04:47:18 INFO - PROCESS | 3804 | 1468500438603 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:18 INFO - PROCESS | 3804 | 1468500438605 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:18 INFO - PROCESS | 3804 | ++DOCSHELL 180B2C00 == 35 [pid = 3804] [id = 483] 04:47:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (180BC000) [pid = 3804] [serial = 1449] [outer = 00000000] 04:47:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (181ABC00) [pid = 3804] [serial = 1450] [outer = 180BC000] 04:47:18 INFO - PROCESS | 3804 | 1468500438649 Marionette DEBUG loaded listener.js 04:47:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (19C8BC00) [pid = 3804] [serial = 1451] [outer = 180BC000] 04:47:19 INFO - PROCESS | 3804 | 1468500439067 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]]]}] 04:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 660ms 04:47:19 INFO - PROCESS | 3804 | 1468500439102 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 04:47:19 INFO - PROCESS | 3804 | 1468500439104 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 04:47:19 INFO - PROCESS | 3804 | 1468500439107 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:47:19 INFO - PROCESS | 3804 | 1468500439109 Marionette TRACE conn3 <- [1,1898,null,{}] 04:47:19 INFO - PROCESS | 3804 | 1468500439112 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}] 04:47:19 INFO - PROCESS | 3804 | 1468500439114 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:19 INFO - PROCESS | 3804 | 1468500439255 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 04:47:19 INFO - PROCESS | 3804 | 1468500439274 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:19 INFO - PROCESS | 3804 | 1468500439276 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:19 INFO - PROCESS | 3804 | ++DOCSHELL 104E4000 == 36 [pid = 3804] [id = 484] 04:47:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (15468400) [pid = 3804] [serial = 1452] [outer = 00000000] 04:47:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (19D8A400) [pid = 3804] [serial = 1453] [outer = 15468400] 04:47:19 INFO - PROCESS | 3804 | 1468500439301 Marionette DEBUG loaded listener.js 04:47:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (1A02C400) [pid = 3804] [serial = 1454] [outer = 15468400] 04:47:19 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (10ECFC00) [pid = 3804] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:47:19 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (12B1A400) [pid = 3804] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:47:19 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (15433400) [pid = 3804] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:47:19 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (16AB1C00) [pid = 3804] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:47:19 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (175F7000) [pid = 3804] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:47:19 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (15431400) [pid = 3804] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:47:19 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (19C8B400) [pid = 3804] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:47:19 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (13C14400) [pid = 3804] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:47:19 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (12D64000) [pid = 3804] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:47:19 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (11242000) [pid = 3804] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:47:19 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (10A07800) [pid = 3804] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:47:19 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (142E0800) [pid = 3804] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:47:19 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (10E0B800) [pid = 3804] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:47:19 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (13DC1000) [pid = 3804] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:47:19 INFO - PROCESS | 3804 | 1468500439749 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]]]}] 04:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 705ms 04:47:19 INFO - PROCESS | 3804 | 1468500439812 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 04:47:19 INFO - PROCESS | 3804 | 1468500439813 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 04:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:47:19 INFO - PROCESS | 3804 | 1468500439817 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:47:19 INFO - PROCESS | 3804 | 1468500439818 Marionette TRACE conn3 <- [1,1902,null,{}] 04:47:19 INFO - PROCESS | 3804 | 1468500439822 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}] 04:47:19 INFO - PROCESS | 3804 | 1468500439824 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:19 INFO - PROCESS | 3804 | 1468500439881 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 04:47:19 INFO - PROCESS | 3804 | 1468500439887 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:19 INFO - PROCESS | 3804 | 1468500439889 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:19 INFO - PROCESS | 3804 | ++DOCSHELL 10ECFC00 == 37 [pid = 3804] [id = 485] 04:47:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (1123CC00) [pid = 3804] [serial = 1455] [outer = 00000000] 04:47:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (12B20800) [pid = 3804] [serial = 1456] [outer = 1123CC00] 04:47:19 INFO - PROCESS | 3804 | 1468500439933 Marionette DEBUG loaded listener.js 04:47:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (13DC1000) [pid = 3804] [serial = 1457] [outer = 1123CC00] 04:47:20 INFO - PROCESS | 3804 | 1468500440356 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]]]}] 04:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 602ms 04:47:20 INFO - PROCESS | 3804 | 1468500440421 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 04:47:20 INFO - PROCESS | 3804 | 1468500440423 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 04:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:47:20 INFO - PROCESS | 3804 | 1468500440426 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:47:20 INFO - PROCESS | 3804 | 1468500440428 Marionette TRACE conn3 <- [1,1906,null,{}] 04:47:20 INFO - PROCESS | 3804 | 1468500440415 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}] 04:47:20 INFO - PROCESS | 3804 | 1468500440417 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:20 INFO - PROCESS | 3804 | 1468500440516 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 04:47:20 INFO - PROCESS | 3804 | 1468500440524 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:20 INFO - PROCESS | 3804 | 1468500440526 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:20 INFO - PROCESS | 3804 | ++DOCSHELL 10E03000 == 38 [pid = 3804] [id = 486] 04:47:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (10E0B800) [pid = 3804] [serial = 1458] [outer = 00000000] 04:47:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (1770E800) [pid = 3804] [serial = 1459] [outer = 10E0B800] 04:47:20 INFO - PROCESS | 3804 | 1468500440569 Marionette DEBUG loaded listener.js 04:47:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (19C81C00) [pid = 3804] [serial = 1460] [outer = 10E0B800] 04:47:20 INFO - PROCESS | 3804 | 1468500440986 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]]]}] 04:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 602ms 04:47:21 INFO - PROCESS | 3804 | 1468500441024 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 04:47:21 INFO - PROCESS | 3804 | 1468500441026 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 04:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:47:21 INFO - PROCESS | 3804 | 1468500441030 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:47:21 INFO - PROCESS | 3804 | 1468500441031 Marionette TRACE conn3 <- [1,1910,null,{}] 04:47:21 INFO - PROCESS | 3804 | 1468500441035 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}] 04:47:21 INFO - PROCESS | 3804 | 1468500441037 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:21 INFO - PROCESS | 3804 | 1468500441097 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 04:47:21 INFO - PROCESS | 3804 | 1468500441105 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:21 INFO - PROCESS | 3804 | 1468500441107 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:21 INFO - PROCESS | 3804 | ++DOCSHELL 168D3C00 == 39 [pid = 3804] [id = 487] 04:47:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (1A10C400) [pid = 3804] [serial = 1461] [outer = 00000000] 04:47:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (1A142800) [pid = 3804] [serial = 1462] [outer = 1A10C400] 04:47:21 INFO - PROCESS | 3804 | 1468500441152 Marionette DEBUG loaded listener.js 04:47:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (1A502400) [pid = 3804] [serial = 1463] [outer = 1A10C400] 04:47:21 INFO - PROCESS | 3804 | 1468500441599 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]]]}] 04:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 587ms 04:47:21 INFO - PROCESS | 3804 | 1468500441634 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 04:47:21 INFO - PROCESS | 3804 | 1468500441639 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 04:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:47:21 INFO - PROCESS | 3804 | 1468500441644 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:47:21 INFO - PROCESS | 3804 | 1468500441649 Marionette TRACE conn3 <- [1,1914,null,{}] 04:47:21 INFO - PROCESS | 3804 | 1468500441655 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}] 04:47:21 INFO - PROCESS | 3804 | 1468500441659 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:21 INFO - PROCESS | 3804 | 1468500441770 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 04:47:21 INFO - PROCESS | 3804 | 1468500441933 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:21 INFO - PROCESS | 3804 | 1468500441938 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:21 INFO - PROCESS | 3804 | ++DOCSHELL 112EAC00 == 40 [pid = 3804] [id = 488] 04:47:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (112EE800) [pid = 3804] [serial = 1464] [outer = 00000000] 04:47:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (129B0800) [pid = 3804] [serial = 1465] [outer = 112EE800] 04:47:21 INFO - PROCESS | 3804 | 1468500441975 Marionette DEBUG loaded listener.js 04:47:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (12B13000) [pid = 3804] [serial = 1466] [outer = 112EE800] 04:47:22 INFO - PROCESS | 3804 | 1468500442512 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]]]}] 04:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 940ms 04:47:22 INFO - PROCESS | 3804 | 1468500442591 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 04:47:22 INFO - PROCESS | 3804 | 1468500442596 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 04:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:47:22 INFO - PROCESS | 3804 | 1468500442602 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:47:22 INFO - PROCESS | 3804 | 1468500442605 Marionette TRACE conn3 <- [1,1918,null,{}] 04:47:22 INFO - PROCESS | 3804 | 1468500442609 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}] 04:47:22 INFO - PROCESS | 3804 | 1468500442612 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:22 INFO - PROCESS | 3804 | 1468500442718 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 04:47:22 INFO - PROCESS | 3804 | 1468500442831 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:22 INFO - PROCESS | 3804 | 1468500442834 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:22 INFO - PROCESS | 3804 | ++DOCSHELL 1532F000 == 41 [pid = 3804] [id = 489] 04:47:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (15431000) [pid = 3804] [serial = 1467] [outer = 00000000] 04:47:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (15464C00) [pid = 3804] [serial = 1468] [outer = 15431000] 04:47:22 INFO - PROCESS | 3804 | 1468500442889 Marionette DEBUG loaded listener.js 04:47:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (16283C00) [pid = 3804] [serial = 1469] [outer = 15431000] 04:47:23 INFO - PROCESS | 3804 | 1468500443463 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]]]}] 04:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 939ms 04:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:47:23 INFO - PROCESS | 3804 | 1468500443548 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 04:47:23 INFO - PROCESS | 3804 | 1468500443551 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 04:47:23 INFO - PROCESS | 3804 | 1468500443555 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:47:23 INFO - PROCESS | 3804 | 1468500443558 Marionette TRACE conn3 <- [1,1922,null,{}] 04:47:23 INFO - PROCESS | 3804 | 1468500443569 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}] 04:47:23 INFO - PROCESS | 3804 | 1468500443574 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:23 INFO - PROCESS | 3804 | 1468500443684 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 04:47:23 INFO - PROCESS | 3804 | 1468500443814 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:23 INFO - PROCESS | 3804 | 1468500443817 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:23 INFO - PROCESS | 3804 | ++DOCSHELL 181A2000 == 42 [pid = 3804] [id = 490] 04:47:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (181A2800) [pid = 3804] [serial = 1470] [outer = 00000000] 04:47:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (19C82000) [pid = 3804] [serial = 1471] [outer = 181A2800] 04:47:23 INFO - PROCESS | 3804 | 1468500443873 Marionette DEBUG loaded listener.js 04:47:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (1A107C00) [pid = 3804] [serial = 1472] [outer = 181A2800] 04:47:24 INFO - PROCESS | 3804 | 1468500444639 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]]]}] 04:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1116ms 04:47:24 INFO - PROCESS | 3804 | 1468500444682 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 04:47:24 INFO - PROCESS | 3804 | 1468500444686 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 04:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:47:24 INFO - PROCESS | 3804 | 1468500444691 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:47:24 INFO - PROCESS | 3804 | 1468500444694 Marionette TRACE conn3 <- [1,1926,null,{}] 04:47:24 INFO - PROCESS | 3804 | 1468500444699 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}] 04:47:24 INFO - PROCESS | 3804 | 1468500444702 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:24 INFO - PROCESS | 3804 | 1468500444780 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 04:47:24 INFO - PROCESS | 3804 | 1468500444920 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:24 INFO - PROCESS | 3804 | 1468500444922 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:24 INFO - PROCESS | 3804 | ++DOCSHELL 11242000 == 43 [pid = 3804] [id = 491] 04:47:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (112E6400) [pid = 3804] [serial = 1473] [outer = 00000000] 04:47:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (129F3800) [pid = 3804] [serial = 1474] [outer = 112E6400] 04:47:24 INFO - PROCESS | 3804 | 1468500444973 Marionette DEBUG loaded listener.js 04:47:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (12B20400) [pid = 3804] [serial = 1475] [outer = 112E6400] 04:47:25 INFO - PROCESS | 3804 | --DOCSHELL 10E03000 == 42 [pid = 3804] [id = 486] 04:47:25 INFO - PROCESS | 3804 | --DOCSHELL 10ECFC00 == 41 [pid = 3804] [id = 485] 04:47:25 INFO - PROCESS | 3804 | --DOCSHELL 104E4000 == 40 [pid = 3804] [id = 484] 04:47:25 INFO - PROCESS | 3804 | --DOCSHELL 180B2C00 == 39 [pid = 3804] [id = 483] 04:47:25 INFO - PROCESS | 3804 | --DOCSHELL 1123B800 == 38 [pid = 3804] [id = 482] 04:47:25 INFO - PROCESS | 3804 | --DOCSHELL 16A7F800 == 37 [pid = 3804] [id = 481] 04:47:25 INFO - PROCESS | 3804 | --DOCSHELL 156A2800 == 36 [pid = 3804] [id = 480] 04:47:25 INFO - PROCESS | 3804 | --DOCSHELL 139F4000 == 35 [pid = 3804] [id = 479] 04:47:25 INFO - PROCESS | 3804 | --DOCSHELL 10E09C00 == 34 [pid = 3804] [id = 478] 04:47:25 INFO - PROCESS | 3804 | --DOCSHELL 12B15000 == 33 [pid = 3804] [id = 477] 04:47:25 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (11AE4800) [pid = 3804] [serial = 1423] [outer = 00000000] [url = about:blank] 04:47:25 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (12BBC800) [pid = 3804] [serial = 1426] [outer = 00000000] [url = about:blank] 04:47:25 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (158C9C00) [pid = 3804] [serial = 1405] [outer = 00000000] [url = about:blank] 04:47:25 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (16EBF400) [pid = 3804] [serial = 1408] [outer = 00000000] [url = about:blank] 04:47:25 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (11CD8400) [pid = 3804] [serial = 1424] [outer = 00000000] [url = about:blank] 04:47:25 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (17E54000) [pid = 3804] [serial = 1411] [outer = 00000000] [url = about:blank] 04:47:25 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (175F0800) [pid = 3804] [serial = 1409] [outer = 00000000] [url = about:blank] 04:47:25 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (130A3400) [pid = 3804] [serial = 1417] [outer = 00000000] [url = about:blank] 04:47:25 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (19D85C00) [pid = 3804] [serial = 1421] [outer = 00000000] [url = about:blank] 04:47:25 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (181A4C00) [pid = 3804] [serial = 1412] [outer = 00000000] [url = about:blank] 04:47:25 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (19D8C400) [pid = 3804] [serial = 1420] [outer = 00000000] [url = about:blank] 04:47:25 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (142E5800) [pid = 3804] [serial = 1402] [outer = 00000000] [url = about:blank] 04:47:25 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (130A7400) [pid = 3804] [serial = 1399] [outer = 00000000] [url = about:blank] 04:47:25 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (13154000) [pid = 3804] [serial = 1400] [outer = 00000000] [url = about:blank] 04:47:25 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (12DF3C00) [pid = 3804] [serial = 1427] [outer = 00000000] [url = about:blank] 04:47:25 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (11445800) [pid = 3804] [serial = 1396] [outer = 00000000] [url = about:blank] 04:47:25 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (11449000) [pid = 3804] [serial = 1397] [outer = 00000000] [url = about:blank] 04:47:25 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (10ED9400) [pid = 3804] [serial = 1394] [outer = 00000000] [url = about:blank] 04:47:25 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (10A81800) [pid = 3804] [serial = 1393] [outer = 00000000] [url = about:blank] 04:47:25 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (16284800) [pid = 3804] [serial = 1391] [outer = 00000000] [url = about:blank] 04:47:25 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (15436000) [pid = 3804] [serial = 1390] [outer = 00000000] [url = about:blank] 04:47:25 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (181A7800) [pid = 3804] [serial = 1418] [outer = 00000000] [url = about:blank] 04:47:25 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (12BBC000) [pid = 3804] [serial = 1388] [outer = 00000000] [url = about:blank] 04:47:25 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (1144B400) [pid = 3804] [serial = 1387] [outer = 00000000] [url = about:blank] 04:47:25 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (16A78C00) [pid = 3804] [serial = 1414] [outer = 00000000] [url = about:blank] 04:47:25 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (16AAFC00) [pid = 3804] [serial = 1415] [outer = 00000000] [url = about:blank] 04:47:25 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (16A7BC00) [pid = 3804] [serial = 1406] [outer = 00000000] [url = about:blank] 04:47:25 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (14FB3400) [pid = 3804] [serial = 1403] [outer = 00000000] [url = about:blank] 04:47:25 INFO - PROCESS | 3804 | 1468500445378 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]]]}] 04:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 749ms 04:47:25 INFO - PROCESS | 3804 | 1468500445444 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 04:47:25 INFO - PROCESS | 3804 | 1468500445448 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 04:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:47:25 INFO - PROCESS | 3804 | 1468500445455 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:47:25 INFO - PROCESS | 3804 | 1468500445458 Marionette TRACE conn3 <- [1,1930,null,{}] 04:47:25 INFO - PROCESS | 3804 | 1468500445461 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}] 04:47:25 INFO - PROCESS | 3804 | 1468500445464 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:25 INFO - PROCESS | 3804 | 1468500445548 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 04:47:25 INFO - PROCESS | 3804 | 1468500445539 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:25 INFO - PROCESS | 3804 | 1468500445541 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:25 INFO - PROCESS | 3804 | ++DOCSHELL 11C45C00 == 34 [pid = 3804] [id = 492] 04:47:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (11CD1800) [pid = 3804] [serial = 1476] [outer = 00000000] 04:47:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (12BBC000) [pid = 3804] [serial = 1477] [outer = 11CD1800] 04:47:25 INFO - PROCESS | 3804 | 1468500445587 Marionette DEBUG loaded listener.js 04:47:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (12DFD000) [pid = 3804] [serial = 1478] [outer = 11CD1800] 04:47:26 INFO - PROCESS | 3804 | 1468500446046 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]]]}] 04:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 602ms 04:47:26 INFO - PROCESS | 3804 | 1468500446056 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 04:47:26 INFO - PROCESS | 3804 | 1468500446058 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 04:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:47:26 INFO - PROCESS | 3804 | 1468500446062 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:47:26 INFO - PROCESS | 3804 | 1468500446065 Marionette TRACE conn3 <- [1,1934,null,{}] 04:47:26 INFO - PROCESS | 3804 | 1468500446075 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}] 04:47:26 INFO - PROCESS | 3804 | 1468500446079 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:26 INFO - PROCESS | 3804 | 1468500446148 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 04:47:26 INFO - PROCESS | 3804 | 1468500446185 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:26 INFO - PROCESS | 3804 | 1468500446188 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:26 INFO - PROCESS | 3804 | ++DOCSHELL 139F2400 == 35 [pid = 3804] [id = 493] 04:47:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (139F3800) [pid = 3804] [serial = 1479] [outer = 00000000] 04:47:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (142E4000) [pid = 3804] [serial = 1480] [outer = 139F3800] 04:47:26 INFO - PROCESS | 3804 | 1468500446234 Marionette DEBUG loaded listener.js 04:47:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (15432000) [pid = 3804] [serial = 1481] [outer = 139F3800] 04:47:26 INFO - PROCESS | 3804 | 1468500446681 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]]]}] 04:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 661ms 04:47:26 INFO - PROCESS | 3804 | 1468500446722 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 04:47:26 INFO - PROCESS | 3804 | 1468500446724 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 04:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:47:26 INFO - PROCESS | 3804 | 1468500446711 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:47:26 INFO - PROCESS | 3804 | 1468500446712 Marionette TRACE conn3 <- [1,1938,null,{}] 04:47:26 INFO - PROCESS | 3804 | 1468500446716 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}] 04:47:26 INFO - PROCESS | 3804 | 1468500446718 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:26 INFO - PROCESS | 3804 | 1468500446801 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 04:47:26 INFO - PROCESS | 3804 | 1468500446807 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:26 INFO - PROCESS | 3804 | 1468500446809 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:26 INFO - PROCESS | 3804 | ++DOCSHELL 15467800 == 36 [pid = 3804] [id = 494] 04:47:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (1627C400) [pid = 3804] [serial = 1482] [outer = 00000000] 04:47:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (16A7F800) [pid = 3804] [serial = 1483] [outer = 1627C400] 04:47:26 INFO - PROCESS | 3804 | 1468500446852 Marionette DEBUG loaded listener.js 04:47:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (16AADC00) [pid = 3804] [serial = 1484] [outer = 1627C400] 04:47:27 INFO - PROCESS | 3804 | 1468500447310 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]]]}] 04:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 587ms 04:47:27 INFO - PROCESS | 3804 | 1468500447333 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 04:47:27 INFO - PROCESS | 3804 | 1468500447335 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 04:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:47:27 INFO - PROCESS | 3804 | 1468500447338 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:47:27 INFO - PROCESS | 3804 | 1468500447340 Marionette TRACE conn3 <- [1,1942,null,{}] 04:47:27 INFO - PROCESS | 3804 | 1468500447343 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}] 04:47:27 INFO - PROCESS | 3804 | 1468500447327 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:27 INFO - PROCESS | 3804 | 1468500447440 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 04:47:27 INFO - PROCESS | 3804 | 1468500447472 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:27 INFO - PROCESS | 3804 | 1468500447475 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:27 INFO - PROCESS | 3804 | ++DOCSHELL 16AB2C00 == 37 [pid = 3804] [id = 495] 04:47:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (16AB5800) [pid = 3804] [serial = 1485] [outer = 00000000] 04:47:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (175F2400) [pid = 3804] [serial = 1486] [outer = 16AB5800] 04:47:27 INFO - PROCESS | 3804 | 1468500447575 Marionette DEBUG loaded listener.js 04:47:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (175FE000) [pid = 3804] [serial = 1487] [outer = 16AB5800] 04:47:27 INFO - PROCESS | 3804 | 1468500447955 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]]]}] 04:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 661ms 04:47:27 INFO - PROCESS | 3804 | 1468500447982 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 04:47:27 INFO - PROCESS | 3804 | 1468500447984 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 04:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:47:27 INFO - PROCESS | 3804 | 1468500447987 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:47:27 INFO - PROCESS | 3804 | 1468500447989 Marionette TRACE conn3 <- [1,1946,null,{}] 04:47:27 INFO - PROCESS | 3804 | 1468500447992 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}] 04:47:27 INFO - PROCESS | 3804 | 1468500447997 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:28 INFO - PROCESS | 3804 | 1468500448129 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 04:47:28 INFO - PROCESS | 3804 | 1468500448136 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:28 INFO - PROCESS | 3804 | 1468500448138 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:28 INFO - PROCESS | 3804 | ++DOCSHELL 16F36400 == 38 [pid = 3804] [id = 496] 04:47:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (17DA5000) [pid = 3804] [serial = 1488] [outer = 00000000] 04:47:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (181A1800) [pid = 3804] [serial = 1489] [outer = 17DA5000] 04:47:28 INFO - PROCESS | 3804 | 1468500448214 Marionette DEBUG loaded listener.js 04:47:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (17E56C00) [pid = 3804] [serial = 1490] [outer = 17DA5000] 04:47:28 INFO - PROCESS | 3804 | 1468500448616 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]]]}] 04:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 661ms 04:47:28 INFO - PROCESS | 3804 | 1468500448648 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 04:47:28 INFO - PROCESS | 3804 | 1468500448650 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 04:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:47:28 INFO - PROCESS | 3804 | 1468500448653 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:47:28 INFO - PROCESS | 3804 | 1468500448655 Marionette TRACE conn3 <- [1,1950,null,{}] 04:47:28 INFO - PROCESS | 3804 | 1468500448658 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}] 04:47:28 INFO - PROCESS | 3804 | 1468500448660 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:28 INFO - PROCESS | 3804 | 1468500448804 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 04:47:28 INFO - PROCESS | 3804 | 1468500448824 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:28 INFO - PROCESS | 3804 | 1468500448810 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:28 INFO - PROCESS | 3804 | ++DOCSHELL 114D5400 == 39 [pid = 3804] [id = 497] 04:47:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (180AD800) [pid = 3804] [serial = 1491] [outer = 00000000] 04:47:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (19D8CC00) [pid = 3804] [serial = 1492] [outer = 180AD800] 04:47:28 INFO - PROCESS | 3804 | 1468500448852 Marionette DEBUG loaded listener.js 04:47:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (19D92000) [pid = 3804] [serial = 1493] [outer = 180AD800] 04:47:29 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (139FC000) [pid = 3804] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:47:29 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (156A4C00) [pid = 3804] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:47:29 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (17D16400) [pid = 3804] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:47:29 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (10E0B800) [pid = 3804] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:47:29 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (15468400) [pid = 3804] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:47:29 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (129AFC00) [pid = 3804] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:47:29 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (1123CC00) [pid = 3804] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:47:29 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (180BC000) [pid = 3804] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:47:29 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (16AAD800) [pid = 3804] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:47:29 INFO - PROCESS | 3804 | 1468500449379 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]]]}] 04:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 748ms 04:47:29 INFO - PROCESS | 3804 | 1468500449399 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 04:47:29 INFO - PROCESS | 3804 | 1468500449402 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 04:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:47:29 INFO - PROCESS | 3804 | 1468500449405 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:47:29 INFO - PROCESS | 3804 | 1468500449407 Marionette TRACE conn3 <- [1,1954,null,{}] 04:47:29 INFO - PROCESS | 3804 | 1468500449410 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}] 04:47:29 INFO - PROCESS | 3804 | 1468500449412 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:29 INFO - PROCESS | 3804 | 1468500449502 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 04:47:29 INFO - PROCESS | 3804 | 1468500449508 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:29 INFO - PROCESS | 3804 | 1468500449509 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:29 INFO - PROCESS | 3804 | ++DOCSHELL 10E05400 == 40 [pid = 3804] [id = 498] 04:47:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (1123C000) [pid = 3804] [serial = 1494] [outer = 00000000] 04:47:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (139F2C00) [pid = 3804] [serial = 1495] [outer = 1123C000] 04:47:29 INFO - PROCESS | 3804 | 1468500449552 Marionette DEBUG loaded listener.js 04:47:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (180B2400) [pid = 3804] [serial = 1496] [outer = 1123C000] 04:47:29 INFO - PROCESS | 3804 | 1468500449962 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]]]}] 04:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 602ms 04:47:29 INFO - PROCESS | 3804 | 1468500450020 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 04:47:29 INFO - PROCESS | 3804 | 1468500450022 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 04:47:30 INFO - PROCESS | 3804 | 1468500450031 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:47:30 INFO - PROCESS | 3804 | 1468500450033 Marionette TRACE conn3 <- [1,1958,null,{}] 04:47:30 INFO - PROCESS | 3804 | 1468500450036 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}] 04:47:30 INFO - PROCESS | 3804 | 1468500450038 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:30 INFO - PROCESS | 3804 | 1468500450117 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 04:47:30 INFO - PROCESS | 3804 | 1468500450122 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:30 INFO - PROCESS | 3804 | 1468500450124 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:30 INFO - PROCESS | 3804 | ++DOCSHELL 10A07800 == 41 [pid = 3804] [id = 499] 04:47:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (158A5C00) [pid = 3804] [serial = 1497] [outer = 00000000] 04:47:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (1A10C000) [pid = 3804] [serial = 1498] [outer = 158A5C00] 04:47:30 INFO - PROCESS | 3804 | 1468500450167 Marionette DEBUG loaded listener.js 04:47:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (19D86C00) [pid = 3804] [serial = 1499] [outer = 158A5C00] 04:47:30 INFO - PROCESS | 3804 | 1468500450559 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]]]}] 04:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 558ms 04:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:47:30 INFO - PROCESS | 3804 | 1468500450608 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 04:47:30 INFO - PROCESS | 3804 | 1468500450610 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 04:47:30 INFO - PROCESS | 3804 | 1468500450614 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:47:30 INFO - PROCESS | 3804 | 1468500450615 Marionette TRACE conn3 <- [1,1962,null,{}] 04:47:30 INFO - PROCESS | 3804 | 1468500450623 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}] 04:47:30 INFO - PROCESS | 3804 | 1468500450634 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:30 INFO - PROCESS | 3804 | 1468500450698 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 04:47:30 INFO - PROCESS | 3804 | 1468500450705 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:30 INFO - PROCESS | 3804 | 1468500450707 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:30 INFO - PROCESS | 3804 | ++DOCSHELL 16AAB400 == 42 [pid = 3804] [id = 500] 04:47:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (1979A800) [pid = 3804] [serial = 1500] [outer = 00000000] 04:47:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (1A6AE400) [pid = 3804] [serial = 1501] [outer = 1979A800] 04:47:30 INFO - PROCESS | 3804 | 1468500450749 Marionette DEBUG loaded listener.js 04:47:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (1A6B1800) [pid = 3804] [serial = 1502] [outer = 1979A800] 04:47:31 INFO - PROCESS | 3804 | 1468500451155 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]]]}] 04:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 602ms 04:47:31 INFO - PROCESS | 3804 | 1468500451237 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 04:47:31 INFO - PROCESS | 3804 | 1468500451241 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 04:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:47:31 INFO - PROCESS | 3804 | 1468500451233 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:47:31 INFO - PROCESS | 3804 | 1468500451237 Marionette TRACE conn3 <- [1,1966,null,{}] 04:47:31 INFO - PROCESS | 3804 | 1468500451244 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}] 04:47:31 INFO - PROCESS | 3804 | 1468500451248 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:31 INFO - PROCESS | 3804 | 1468500451377 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 04:47:31 INFO - PROCESS | 3804 | 1468500451541 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:31 INFO - PROCESS | 3804 | 1468500451546 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:31 INFO - PROCESS | 3804 | ++DOCSHELL 10ED0400 == 43 [pid = 3804] [id = 501] 04:47:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (10ED1C00) [pid = 3804] [serial = 1503] [outer = 00000000] 04:47:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (1144AC00) [pid = 3804] [serial = 1504] [outer = 10ED1C00] 04:47:31 INFO - PROCESS | 3804 | 1468500451582 Marionette DEBUG loaded listener.js 04:47:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (1289F000) [pid = 3804] [serial = 1505] [outer = 10ED1C00] 04:47:32 INFO - PROCESS | 3804 | 1468500452114 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]]]}] 04:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 940ms 04:47:32 INFO - PROCESS | 3804 | 1468500452197 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 04:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:47:32 INFO - PROCESS | 3804 | 1468500452201 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 04:47:32 INFO - PROCESS | 3804 | 1468500452189 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:47:32 INFO - PROCESS | 3804 | 1468500452193 Marionette TRACE conn3 <- [1,1970,null,{}] 04:47:32 INFO - PROCESS | 3804 | 1468500452198 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}] 04:47:32 INFO - PROCESS | 3804 | 1468500452200 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:32 INFO - PROCESS | 3804 | 1468500452348 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 04:47:32 INFO - PROCESS | 3804 | 1468500452476 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:32 INFO - PROCESS | 3804 | 1468500452479 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:32 INFO - PROCESS | 3804 | ++DOCSHELL 131EDC00 == 44 [pid = 3804] [id = 502] 04:47:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (1329CC00) [pid = 3804] [serial = 1506] [outer = 00000000] 04:47:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (139D3800) [pid = 3804] [serial = 1507] [outer = 1329CC00] 04:47:32 INFO - PROCESS | 3804 | 1468500452519 Marionette DEBUG loaded listener.js 04:47:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (13DBBC00) [pid = 3804] [serial = 1508] [outer = 1329CC00] 04:47:33 INFO - PROCESS | 3804 | 1468500453072 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]]]}] 04:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 939ms 04:47:33 INFO - PROCESS | 3804 | 1468500453133 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 04:47:33 INFO - PROCESS | 3804 | 1468500453135 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 04:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:47:33 INFO - PROCESS | 3804 | 1468500453139 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:47:33 INFO - PROCESS | 3804 | 1468500453141 Marionette TRACE conn3 <- [1,1974,null,{}] 04:47:33 INFO - PROCESS | 3804 | 1468500453151 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}] 04:47:33 INFO - PROCESS | 3804 | 1468500453155 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:33 INFO - PROCESS | 3804 | 1468500453264 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 04:47:33 INFO - PROCESS | 3804 | 1468500453385 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:33 INFO - PROCESS | 3804 | 1468500453389 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:33 INFO - PROCESS | 3804 | ++DOCSHELL 1819D400 == 45 [pid = 3804] [id = 503] 04:47:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (1819F000) [pid = 3804] [serial = 1509] [outer = 00000000] 04:47:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (1A109C00) [pid = 3804] [serial = 1510] [outer = 1819F000] 04:47:33 INFO - PROCESS | 3804 | 1468500453445 Marionette DEBUG loaded listener.js 04:47:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (1A6A9000) [pid = 3804] [serial = 1511] [outer = 1819F000] 04:47:34 INFO - PROCESS | 3804 | 1468500454258 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]]]}] 04:47:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1175ms 04:47:34 INFO - PROCESS | 3804 | 1468500454324 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 04:47:34 INFO - PROCESS | 3804 | 1468500454328 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 04:47:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:47:34 INFO - PROCESS | 3804 | 1468500454334 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:47:34 INFO - PROCESS | 3804 | 1468500454337 Marionette TRACE conn3 <- [1,1978,null,{}] 04:47:34 INFO - PROCESS | 3804 | 1468500454343 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}] 04:47:34 INFO - PROCESS | 3804 | 1468500454345 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:34 INFO - PROCESS | 3804 | 1468500454482 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 04:47:34 INFO - PROCESS | 3804 | 1468500454627 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:34 INFO - PROCESS | 3804 | 1468500454631 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:34 INFO - PROCESS | 3804 | --DOCSHELL 10A07800 == 44 [pid = 3804] [id = 499] 04:47:34 INFO - PROCESS | 3804 | --DOCSHELL 10E05400 == 43 [pid = 3804] [id = 498] 04:47:34 INFO - PROCESS | 3804 | --DOCSHELL 114D5400 == 42 [pid = 3804] [id = 497] 04:47:34 INFO - PROCESS | 3804 | --DOCSHELL 16F36400 == 41 [pid = 3804] [id = 496] 04:47:34 INFO - PROCESS | 3804 | --DOCSHELL 16AB2C00 == 40 [pid = 3804] [id = 495] 04:47:34 INFO - PROCESS | 3804 | --DOCSHELL 15467800 == 39 [pid = 3804] [id = 494] 04:47:34 INFO - PROCESS | 3804 | --DOCSHELL 139F2400 == 38 [pid = 3804] [id = 493] 04:47:34 INFO - PROCESS | 3804 | --DOCSHELL 11C45C00 == 37 [pid = 3804] [id = 492] 04:47:34 INFO - PROCESS | 3804 | --DOCSHELL 11242000 == 36 [pid = 3804] [id = 491] 04:47:34 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (1A142800) [pid = 3804] [serial = 1462] [outer = 00000000] [url = about:blank] 04:47:34 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (139F6000) [pid = 3804] [serial = 1429] [outer = 00000000] [url = about:blank] 04:47:34 INFO - PROCESS | 3804 | ++DOCSHELL 1055F800 == 37 [pid = 3804] [id = 504] 04:47:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (10A03400) [pid = 3804] [serial = 1512] [outer = 00000000] 04:47:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (10E0D800) [pid = 3804] [serial = 1513] [outer = 10A03400] 04:47:34 INFO - PROCESS | 3804 | 1468500454713 Marionette DEBUG loaded listener.js 04:47:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (11449000) [pid = 3804] [serial = 1514] [outer = 10A03400] 04:47:34 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (19C81C00) [pid = 3804] [serial = 1460] [outer = 00000000] [url = about:blank] 04:47:34 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (12D6C000) [pid = 3804] [serial = 1432] [outer = 00000000] [url = about:blank] 04:47:34 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (13DC2800) [pid = 3804] [serial = 1438] [outer = 00000000] [url = about:blank] 04:47:34 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (16AA7000) [pid = 3804] [serial = 1442] [outer = 00000000] [url = about:blank] 04:47:34 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (17EAE000) [pid = 3804] [serial = 1448] [outer = 00000000] [url = about:blank] 04:47:34 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (1770E800) [pid = 3804] [serial = 1459] [outer = 00000000] [url = about:blank] 04:47:34 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (1A02C400) [pid = 3804] [serial = 1454] [outer = 00000000] [url = about:blank] 04:47:34 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (12DF7400) [pid = 3804] [serial = 1436] [outer = 00000000] [url = about:blank] 04:47:34 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (14F24C00) [pid = 3804] [serial = 1439] [outer = 00000000] [url = about:blank] 04:47:34 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (12B20800) [pid = 3804] [serial = 1456] [outer = 00000000] [url = about:blank] 04:47:34 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (1672E800) [pid = 3804] [serial = 1441] [outer = 00000000] [url = about:blank] 04:47:34 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (19C8BC00) [pid = 3804] [serial = 1451] [outer = 00000000] [url = about:blank] 04:47:34 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (129F8400) [pid = 3804] [serial = 1435] [outer = 00000000] [url = about:blank] 04:47:34 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (1770D800) [pid = 3804] [serial = 1445] [outer = 00000000] [url = about:blank] 04:47:34 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (19D8A400) [pid = 3804] [serial = 1453] [outer = 00000000] [url = about:blank] 04:47:34 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (17E53400) [pid = 3804] [serial = 1447] [outer = 00000000] [url = about:blank] 04:47:34 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (13DC1000) [pid = 3804] [serial = 1457] [outer = 00000000] [url = about:blank] 04:47:34 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (17657800) [pid = 3804] [serial = 1444] [outer = 00000000] [url = about:blank] 04:47:34 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (181ABC00) [pid = 3804] [serial = 1450] [outer = 00000000] [url = about:blank] 04:47:35 INFO - PROCESS | 3804 | 1468500455080 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]]]}] 04:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 793ms 04:47:35 INFO - PROCESS | 3804 | 1468500455121 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 04:47:35 INFO - PROCESS | 3804 | 1468500455125 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 04:47:35 INFO - PROCESS | 3804 | 1468500455131 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:47:35 INFO - PROCESS | 3804 | 1468500455134 Marionette TRACE conn3 <- [1,1982,null,{}] 04:47:35 INFO - PROCESS | 3804 | 1468500455137 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}] 04:47:35 INFO - PROCESS | 3804 | 1468500455140 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:35 INFO - PROCESS | 3804 | 1468500455223 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 04:47:35 INFO - PROCESS | 3804 | 1468500455229 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:35 INFO - PROCESS | 3804 | 1468500455232 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:35 INFO - PROCESS | 3804 | ++DOCSHELL 13035000 == 38 [pid = 3804] [id = 505] 04:47:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (13037800) [pid = 3804] [serial = 1515] [outer = 00000000] 04:47:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (1312B000) [pid = 3804] [serial = 1516] [outer = 13037800] 04:47:35 INFO - PROCESS | 3804 | 1468500455277 Marionette DEBUG loaded listener.js 04:47:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (132A3C00) [pid = 3804] [serial = 1517] [outer = 13037800] 04:47:35 INFO - PROCESS | 3804 | 1468500455726 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]]]}] 04:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 646ms 04:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:47:35 INFO - PROCESS | 3804 | 1468500455793 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 04:47:35 INFO - PROCESS | 3804 | 1468500455796 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 04:47:35 INFO - PROCESS | 3804 | 1468500455799 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:47:35 INFO - PROCESS | 3804 | 1468500455802 Marionette TRACE conn3 <- [1,1986,null,{}] 04:47:35 INFO - PROCESS | 3804 | 1468500455812 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}] 04:47:35 INFO - PROCESS | 3804 | 1468500455816 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:35 INFO - PROCESS | 3804 | 1468500455908 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 04:47:36 INFO - PROCESS | 3804 | 1468500456013 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:36 INFO - PROCESS | 3804 | 1468500456016 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:36 INFO - PROCESS | 3804 | ++DOCSHELL 15433400 == 39 [pid = 3804] [id = 506] 04:47:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (15434400) [pid = 3804] [serial = 1518] [outer = 00000000] 04:47:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (158A6C00) [pid = 3804] [serial = 1519] [outer = 15434400] 04:47:36 INFO - PROCESS | 3804 | 1468500456062 Marionette DEBUG loaded listener.js 04:47:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (16288800) [pid = 3804] [serial = 1520] [outer = 15434400] 04:47:36 INFO - PROCESS | 3804 | 1468500456406 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]]]}] 04:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 646ms 04:47:36 INFO - PROCESS | 3804 | 1468500456445 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 04:47:36 INFO - PROCESS | 3804 | 1468500456447 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 04:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:47:36 INFO - PROCESS | 3804 | 1468500456451 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:47:36 INFO - PROCESS | 3804 | 1468500456452 Marionette TRACE conn3 <- [1,1990,null,{}] 04:47:36 INFO - PROCESS | 3804 | 1468500456456 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}] 04:47:36 INFO - PROCESS | 3804 | 1468500456458 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:36 INFO - PROCESS | 3804 | 1468500456553 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 04:47:36 INFO - PROCESS | 3804 | 1468500456558 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:36 INFO - PROCESS | 3804 | 1468500456560 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:36 INFO - PROCESS | 3804 | ++DOCSHELL 158C9C00 == 40 [pid = 3804] [id = 507] 04:47:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (16A7BC00) [pid = 3804] [serial = 1521] [outer = 00000000] 04:47:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (17569000) [pid = 3804] [serial = 1522] [outer = 16A7BC00] 04:47:36 INFO - PROCESS | 3804 | 1468500456606 Marionette DEBUG loaded listener.js 04:47:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (17707000) [pid = 3804] [serial = 1523] [outer = 16A7BC00] 04:47:37 INFO - PROCESS | 3804 | 1468500457058 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]]]}] 04:47:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:47:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 661ms 04:47:37 INFO - PROCESS | 3804 | 1468500457115 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 04:47:37 INFO - PROCESS | 3804 | 1468500457117 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 04:47:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:47:37 INFO - PROCESS | 3804 | 1468500457121 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:47:37 INFO - PROCESS | 3804 | 1468500457122 Marionette TRACE conn3 <- [1,1994,null,{}] 04:47:37 INFO - PROCESS | 3804 | 1468500457131 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}] 04:47:37 INFO - PROCESS | 3804 | 1468500457133 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:37 INFO - PROCESS | 3804 | 1468500457266 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 04:47:37 INFO - PROCESS | 3804 | 1468500457269 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:37 INFO - PROCESS | 3804 | 1468500457271 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:37 INFO - PROCESS | 3804 | ++DOCSHELL 1770D800 == 41 [pid = 3804] [id = 508] 04:47:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (1770EC00) [pid = 3804] [serial = 1524] [outer = 00000000] 04:47:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (17E54C00) [pid = 3804] [serial = 1525] [outer = 1770EC00] 04:47:37 INFO - PROCESS | 3804 | 1468500457315 Marionette DEBUG loaded listener.js 04:47:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (181A0C00) [pid = 3804] [serial = 1526] [outer = 1770EC00] 04:47:37 INFO - PROCESS | 3804 | 1468500457745 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]]]}] 04:47:37 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 04:47:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 661ms 04:47:37 INFO - PROCESS | 3804 | 1468500457785 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 04:47:37 INFO - PROCESS | 3804 | 1468500457787 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 04:47:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:47:37 INFO - PROCESS | 3804 | 1468500457796 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:47:37 INFO - PROCESS | 3804 | 1468500457798 Marionette TRACE conn3 <- [1,1998,null,{}] 04:47:37 INFO - PROCESS | 3804 | 1468500457801 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}] 04:47:37 INFO - PROCESS | 3804 | 1468500457807 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:37 INFO - PROCESS | 3804 | 1468500457937 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 04:47:38 INFO - PROCESS | 3804 | 1468500458002 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:38 INFO - PROCESS | 3804 | 1468500458004 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:38 INFO - PROCESS | 3804 | ++DOCSHELL 19C85800 == 42 [pid = 3804] [id = 509] 04:47:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (19D85400) [pid = 3804] [serial = 1527] [outer = 00000000] 04:47:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (1A02E000) [pid = 3804] [serial = 1528] [outer = 19D85400] 04:47:38 INFO - PROCESS | 3804 | 1468500458047 Marionette DEBUG loaded listener.js 04:47:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (1A106400) [pid = 3804] [serial = 1529] [outer = 19D85400] 04:47:38 INFO - PROCESS | 3804 | 1468500458421 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]]]}] 04:47:38 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 04:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 690ms 04:47:38 INFO - PROCESS | 3804 | 1468500458480 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 04:47:38 INFO - PROCESS | 3804 | 1468500458482 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 04:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:47:38 INFO - PROCESS | 3804 | 1468500458519 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:47:38 INFO - PROCESS | 3804 | 1468500458530 Marionette TRACE conn3 <- [1,2002,null,{}] 04:47:38 INFO - PROCESS | 3804 | 1468500458534 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}] 04:47:38 INFO - PROCESS | 3804 | 1468500458536 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:38 INFO - PROCESS | 3804 | 1468500458627 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 04:47:38 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (11CD1800) [pid = 3804] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:47:38 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (16AB5800) [pid = 3804] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:47:38 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (139F3800) [pid = 3804] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:47:38 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (1627C400) [pid = 3804] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:47:38 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (17DA5000) [pid = 3804] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:47:38 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (180AD800) [pid = 3804] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:47:38 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (1123C000) [pid = 3804] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:47:38 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (158A5C00) [pid = 3804] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:47:38 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (1A10C400) [pid = 3804] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:47:38 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (112E6400) [pid = 3804] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:47:38 INFO - PROCESS | 3804 | 1468500458864 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:38 INFO - PROCESS | 3804 | 1468500458866 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:38 INFO - PROCESS | 3804 | ++DOCSHELL 10A01C00 == 43 [pid = 3804] [id = 510] 04:47:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (10BC5400) [pid = 3804] [serial = 1530] [outer = 00000000] 04:47:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (114D3800) [pid = 3804] [serial = 1531] [outer = 10BC5400] 04:47:38 INFO - PROCESS | 3804 | 1468500458910 Marionette DEBUG loaded listener.js 04:47:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (139FC400) [pid = 3804] [serial = 1532] [outer = 10BC5400] 04:47:39 INFO - PROCESS | 3804 | 1468500459237 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]]]}] 04:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 763ms 04:47:39 INFO - PROCESS | 3804 | 1468500459280 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 04:47:39 INFO - PROCESS | 3804 | 1468500459282 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 04:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:47:39 INFO - PROCESS | 3804 | 1468500459285 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:47:39 INFO - PROCESS | 3804 | 1468500459286 Marionette TRACE conn3 <- [1,2006,null,{}] 04:47:39 INFO - PROCESS | 3804 | 1468500459290 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}] 04:47:39 INFO - PROCESS | 3804 | 1468500459292 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:39 INFO - PROCESS | 3804 | 1468500459371 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 04:47:39 INFO - PROCESS | 3804 | 1468500459466 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:39 INFO - PROCESS | 3804 | 1468500459468 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:39 INFO - PROCESS | 3804 | ++DOCSHELL 12DF1000 == 44 [pid = 3804] [id = 511] 04:47:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (13944400) [pid = 3804] [serial = 1533] [outer = 00000000] 04:47:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (1A6A8000) [pid = 3804] [serial = 1534] [outer = 13944400] 04:47:39 INFO - PROCESS | 3804 | 1468500459498 Marionette DEBUG loaded listener.js 04:47:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (1A14A400) [pid = 3804] [serial = 1535] [outer = 13944400] 04:47:39 INFO - PROCESS | 3804 | 1468500459832 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]]]}] 04:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 587ms 04:47:39 INFO - PROCESS | 3804 | 1468500459888 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 04:47:39 INFO - PROCESS | 3804 | 1468500459889 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 04:47:39 INFO - PROCESS | 3804 | 1468500459893 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:47:39 INFO - PROCESS | 3804 | 1468500459894 Marionette TRACE conn3 <- [1,2010,null,{}] 04:47:39 INFO - PROCESS | 3804 | 1468500459898 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}] 04:47:39 INFO - PROCESS | 3804 | 1468500459900 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:39 INFO - PROCESS | 3804 | 1468500459998 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 04:47:40 INFO - PROCESS | 3804 | 1468500460036 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:40 INFO - PROCESS | 3804 | 1468500460038 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:40 INFO - PROCESS | 3804 | ++DOCSHELL 139F9400 == 45 [pid = 3804] [id = 512] 04:47:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (1A02F000) [pid = 3804] [serial = 1536] [outer = 00000000] 04:47:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (1A7F0000) [pid = 3804] [serial = 1537] [outer = 1A02F000] 04:47:40 INFO - PROCESS | 3804 | 1468500460081 Marionette DEBUG loaded listener.js 04:47:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (1A7F1400) [pid = 3804] [serial = 1538] [outer = 1A02F000] 04:47:40 INFO - PROCESS | 3804 | 1468500460466 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]]]}] 04:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 587ms 04:47:40 INFO - PROCESS | 3804 | 1468500460494 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 04:47:40 INFO - PROCESS | 3804 | 1468500460496 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 04:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:47:40 INFO - PROCESS | 3804 | 1468500460499 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:47:40 INFO - PROCESS | 3804 | 1468500460501 Marionette TRACE conn3 <- [1,2014,null,{}] 04:47:40 INFO - PROCESS | 3804 | 1468500460504 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}] 04:47:40 INFO - PROCESS | 3804 | 1468500460506 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:40 INFO - PROCESS | 3804 | 1468500460610 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 04:47:40 INFO - PROCESS | 3804 | 1468500460618 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:40 INFO - PROCESS | 3804 | 1468500460620 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:40 INFO - PROCESS | 3804 | ++DOCSHELL 10A0E800 == 46 [pid = 3804] [id = 513] 04:47:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (1A7F9C00) [pid = 3804] [serial = 1539] [outer = 00000000] 04:47:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (1AA88800) [pid = 3804] [serial = 1540] [outer = 1A7F9C00] 04:47:40 INFO - PROCESS | 3804 | 1468500460663 Marionette DEBUG loaded listener.js 04:47:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (1AA8D400) [pid = 3804] [serial = 1541] [outer = 1A7F9C00] 04:47:41 INFO - PROCESS | 3804 | 1468500461324 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]]]}] 04:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 881ms 04:47:41 INFO - PROCESS | 3804 | 1468500461392 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 04:47:41 INFO - PROCESS | 3804 | 1468500461395 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 04:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:47:41 INFO - PROCESS | 3804 | 1468500461400 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:47:41 INFO - PROCESS | 3804 | 1468500461403 Marionette TRACE conn3 <- [1,2018,null,{}] 04:47:41 INFO - PROCESS | 3804 | 1468500461409 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}] 04:47:41 INFO - PROCESS | 3804 | 1468500461413 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:41 INFO - PROCESS | 3804 | 1468500461516 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 04:47:41 INFO - PROCESS | 3804 | 1468500461647 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:41 INFO - PROCESS | 3804 | 1468500461650 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:41 INFO - PROCESS | 3804 | ++DOCSHELL 11447800 == 47 [pid = 3804] [id = 514] 04:47:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (1281E800) [pid = 3804] [serial = 1542] [outer = 00000000] 04:47:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (1306B800) [pid = 3804] [serial = 1543] [outer = 1281E800] 04:47:41 INFO - PROCESS | 3804 | 1468500461707 Marionette DEBUG loaded listener.js 04:47:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (139F3000) [pid = 3804] [serial = 1544] [outer = 1281E800] 04:47:42 INFO - PROCESS | 3804 | 1468500462253 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]]]}] 04:47:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 940ms 04:47:42 INFO - PROCESS | 3804 | 1468500462334 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 04:47:42 INFO - PROCESS | 3804 | 1468500462339 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 04:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:47:42 INFO - PROCESS | 3804 | 1468500462359 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:47:42 INFO - PROCESS | 3804 | 1468500462362 Marionette TRACE conn3 <- [1,2022,null,{}] 04:47:42 INFO - PROCESS | 3804 | 1468500462366 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}] 04:47:42 INFO - PROCESS | 3804 | 1468500462369 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:42 INFO - PROCESS | 3804 | 1468500462485 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 04:47:42 INFO - PROCESS | 3804 | 1468500462616 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:42 INFO - PROCESS | 3804 | 1468500462618 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:42 INFO - PROCESS | 3804 | ++DOCSHELL 16AB0C00 == 48 [pid = 3804] [id = 515] 04:47:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (16EB2400) [pid = 3804] [serial = 1545] [outer = 00000000] 04:47:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (17D1EC00) [pid = 3804] [serial = 1546] [outer = 16EB2400] 04:47:42 INFO - PROCESS | 3804 | 1468500462673 Marionette DEBUG loaded listener.js 04:47:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (181A7800) [pid = 3804] [serial = 1547] [outer = 16EB2400] 04:47:43 INFO - PROCESS | 3804 | 1468500463234 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]]]}] 04:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 940ms 04:47:43 INFO - PROCESS | 3804 | 1468500463302 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 04:47:43 INFO - PROCESS | 3804 | 1468500463304 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 04:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:47:43 INFO - PROCESS | 3804 | 1468500463308 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:47:43 INFO - PROCESS | 3804 | 1468500463312 Marionette TRACE conn3 <- [1,2026,null,{}] 04:47:43 INFO - PROCESS | 3804 | 1468500463323 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}] 04:47:43 INFO - PROCESS | 3804 | 1468500463327 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:43 INFO - PROCESS | 3804 | 1468500463432 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 04:47:43 INFO - PROCESS | 3804 | 1468500463553 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:43 INFO - PROCESS | 3804 | 1468500463556 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:43 INFO - PROCESS | 3804 | ++DOCSHELL 1A50D800 == 49 [pid = 3804] [id = 516] 04:47:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (1A510C00) [pid = 3804] [serial = 1548] [outer = 00000000] 04:47:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (1AA8A800) [pid = 3804] [serial = 1549] [outer = 1A510C00] 04:47:43 INFO - PROCESS | 3804 | 1468500463612 Marionette DEBUG loaded listener.js 04:47:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (1AA93400) [pid = 3804] [serial = 1550] [outer = 1A510C00] 04:47:44 INFO - PROCESS | 3804 | 1468500464325 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]]]}] 04:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1086ms 04:47:44 INFO - PROCESS | 3804 | 1468500464414 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 04:47:44 INFO - PROCESS | 3804 | 1468500464419 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 04:47:44 INFO - PROCESS | 3804 | 1468500464426 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:47:44 INFO - PROCESS | 3804 | 1468500464429 Marionette TRACE conn3 <- [1,2030,null,{}] 04:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:47:44 INFO - PROCESS | 3804 | 1468500464435 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}] 04:47:44 INFO - PROCESS | 3804 | 1468500464438 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:44 INFO - PROCESS | 3804 | 1468500464542 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 04:47:44 INFO - PROCESS | 3804 | 1468500464677 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:44 INFO - PROCESS | 3804 | 1468500464682 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:44 INFO - PROCESS | 3804 | ++DOCSHELL 12D6DC00 == 50 [pid = 3804] [id = 517] 04:47:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (12DF4000) [pid = 3804] [serial = 1551] [outer = 00000000] 04:47:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (130A3400) [pid = 3804] [serial = 1552] [outer = 12DF4000] 04:47:44 INFO - PROCESS | 3804 | 1468500464718 Marionette DEBUG loaded listener.js 04:47:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (131F4800) [pid = 3804] [serial = 1553] [outer = 12DF4000] 04:47:45 INFO - PROCESS | 3804 | --DOCSHELL 19C84800 == 49 [pid = 3804] [id = 473] 04:47:45 INFO - PROCESS | 3804 | --DOCSHELL 139F0000 == 48 [pid = 3804] [id = 476] 04:47:45 INFO - PROCESS | 3804 | --DOCSHELL 139F9400 == 47 [pid = 3804] [id = 512] 04:47:45 INFO - PROCESS | 3804 | --DOCSHELL 12DF1000 == 46 [pid = 3804] [id = 511] 04:47:45 INFO - PROCESS | 3804 | --DOCSHELL 10A01C00 == 45 [pid = 3804] [id = 510] 04:47:45 INFO - PROCESS | 3804 | --DOCSHELL 19C85800 == 44 [pid = 3804] [id = 509] 04:47:45 INFO - PROCESS | 3804 | --DOCSHELL 1770D800 == 43 [pid = 3804] [id = 508] 04:47:45 INFO - PROCESS | 3804 | --DOCSHELL 158C9C00 == 42 [pid = 3804] [id = 507] 04:47:45 INFO - PROCESS | 3804 | --DOCSHELL 15433400 == 41 [pid = 3804] [id = 506] 04:47:45 INFO - PROCESS | 3804 | --DOCSHELL 13035000 == 40 [pid = 3804] [id = 505] 04:47:45 INFO - PROCESS | 3804 | --DOCSHELL 1055F800 == 39 [pid = 3804] [id = 504] 04:47:45 INFO - PROCESS | 3804 | --DOCSHELL 131EDC00 == 38 [pid = 3804] [id = 502] 04:47:45 INFO - PROCESS | 3804 | --DOCSHELL 10ED0400 == 37 [pid = 3804] [id = 501] 04:47:45 INFO - PROCESS | 3804 | --DOCSHELL 16AAB400 == 36 [pid = 3804] [id = 500] 04:47:45 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (129B0800) [pid = 3804] [serial = 1465] [outer = 00000000] [url = about:blank] 04:47:45 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (12BBC000) [pid = 3804] [serial = 1477] [outer = 00000000] [url = about:blank] 04:47:45 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (12DFD000) [pid = 3804] [serial = 1478] [outer = 00000000] [url = about:blank] 04:47:45 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (175F2400) [pid = 3804] [serial = 1486] [outer = 00000000] [url = about:blank] 04:47:45 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (175FE000) [pid = 3804] [serial = 1487] [outer = 00000000] [url = about:blank] 04:47:45 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (142E4000) [pid = 3804] [serial = 1480] [outer = 00000000] [url = about:blank] 04:47:45 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (15432000) [pid = 3804] [serial = 1481] [outer = 00000000] [url = about:blank] 04:47:45 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (16A7F800) [pid = 3804] [serial = 1483] [outer = 00000000] [url = about:blank] 04:47:45 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (181A1800) [pid = 3804] [serial = 1489] [outer = 00000000] [url = about:blank] 04:47:45 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (19D8CC00) [pid = 3804] [serial = 1492] [outer = 00000000] [url = about:blank] 04:47:45 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (180B2400) [pid = 3804] [serial = 1496] [outer = 00000000] [url = about:blank] 04:47:45 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (139F2C00) [pid = 3804] [serial = 1495] [outer = 00000000] [url = about:blank] 04:47:45 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (1A10C000) [pid = 3804] [serial = 1498] [outer = 00000000] [url = about:blank] 04:47:45 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (1A6AE400) [pid = 3804] [serial = 1501] [outer = 00000000] [url = about:blank] 04:47:45 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (19D92000) [pid = 3804] [serial = 1493] [outer = 00000000] [url = about:blank] 04:47:45 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (19C82000) [pid = 3804] [serial = 1471] [outer = 00000000] [url = about:blank] 04:47:45 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (1A502400) [pid = 3804] [serial = 1463] [outer = 00000000] [url = about:blank] 04:47:45 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (12B20400) [pid = 3804] [serial = 1475] [outer = 00000000] [url = about:blank] 04:47:45 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (19D86C00) [pid = 3804] [serial = 1499] [outer = 00000000] [url = about:blank] 04:47:45 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (129F3800) [pid = 3804] [serial = 1474] [outer = 00000000] [url = about:blank] 04:47:45 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (15464C00) [pid = 3804] [serial = 1468] [outer = 00000000] [url = about:blank] 04:47:45 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (17E56C00) [pid = 3804] [serial = 1490] [outer = 00000000] [url = about:blank] 04:47:45 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (16AADC00) [pid = 3804] [serial = 1484] [outer = 00000000] [url = about:blank] 04:47:45 INFO - PROCESS | 3804 | 1468500465217 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]]]}] 04:47:45 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) 04:47:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 793ms 04:47:45 INFO - PROCESS | 3804 | 1468500465236 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 04:47:45 INFO - PROCESS | 3804 | 1468500465240 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 04:47:45 INFO - PROCESS | 3804 | 1468500465246 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:47:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:47:45 INFO - PROCESS | 3804 | 1468500465248 Marionette TRACE conn3 <- [1,2034,null,{}] 04:47:45 INFO - PROCESS | 3804 | 1468500465252 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}] 04:47:45 INFO - PROCESS | 3804 | 1468500465255 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:45 INFO - PROCESS | 3804 | 1468500465327 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 04:47:45 INFO - PROCESS | 3804 | 1468500465334 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:45 INFO - PROCESS | 3804 | 1468500465337 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:45 INFO - PROCESS | 3804 | ++DOCSHELL 12DF1000 == 37 [pid = 3804] [id = 518] 04:47:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (12DF7400) [pid = 3804] [serial = 1554] [outer = 00000000] 04:47:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (139FA400) [pid = 3804] [serial = 1555] [outer = 12DF7400] 04:47:45 INFO - PROCESS | 3804 | 1468500465382 Marionette DEBUG loaded listener.js 04:47:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (15326C00) [pid = 3804] [serial = 1556] [outer = 12DF7400] 04:47:45 INFO - PROCESS | 3804 | 1468500465849 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]]]}] 04:47:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:47:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 661ms 04:47:45 INFO - PROCESS | 3804 | 1468500465924 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 04:47:45 INFO - PROCESS | 3804 | 1468500465926 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 04:47:45 INFO - PROCESS | 3804 | 1468500465930 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:47:45 INFO - PROCESS | 3804 | 1468500465933 Marionette TRACE conn3 <- [1,2038,null,{}] 04:47:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:47:45 INFO - PROCESS | 3804 | 1468500465946 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}] 04:47:45 INFO - PROCESS | 3804 | 1468500465950 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:46 INFO - PROCESS | 3804 | 1468500466039 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 04:47:46 INFO - PROCESS | 3804 | 1468500466140 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:46 INFO - PROCESS | 3804 | 1468500466143 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:46 INFO - PROCESS | 3804 | ++DOCSHELL 158C6400 == 38 [pid = 3804] [id = 519] 04:47:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (158C7800) [pid = 3804] [serial = 1557] [outer = 00000000] 04:47:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (16A7F800) [pid = 3804] [serial = 1558] [outer = 158C7800] 04:47:46 INFO - PROCESS | 3804 | 1468500466189 Marionette DEBUG loaded listener.js 04:47:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (175F2400) [pid = 3804] [serial = 1559] [outer = 158C7800] 04:47:46 INFO - PROCESS | 3804 | 1468500466528 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]]]}] 04:47:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 660ms 04:47:46 INFO - PROCESS | 3804 | 1468500466597 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 04:47:46 INFO - PROCESS | 3804 | 1468500466600 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 04:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:47:46 INFO - PROCESS | 3804 | 1468500466603 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:47:46 INFO - PROCESS | 3804 | 1468500466605 Marionette TRACE conn3 <- [1,2042,null,{}] 04:47:46 INFO - PROCESS | 3804 | 1468500466608 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}] 04:47:46 INFO - PROCESS | 3804 | 1468500466610 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:46 INFO - PROCESS | 3804 | 1468500466695 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 04:47:46 INFO - PROCESS | 3804 | 1468500466700 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:46 INFO - PROCESS | 3804 | 1468500466702 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:46 INFO - PROCESS | 3804 | ++DOCSHELL 1770A000 == 39 [pid = 3804] [id = 520] 04:47:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (17D16400) [pid = 3804] [serial = 1560] [outer = 00000000] 04:47:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (17E54400) [pid = 3804] [serial = 1561] [outer = 17D16400] 04:47:46 INFO - PROCESS | 3804 | 1468500466748 Marionette DEBUG loaded listener.js 04:47:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (181A3C00) [pid = 3804] [serial = 1562] [outer = 17D16400] 04:47:47 INFO - PROCESS | 3804 | 1468500467167 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]]]}] 04:47:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:47:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 602ms 04:47:47 INFO - PROCESS | 3804 | 1468500467215 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 04:47:47 INFO - PROCESS | 3804 | 1468500467217 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 04:47:47 INFO - PROCESS | 3804 | 1468500467220 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:47:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:47:47 INFO - PROCESS | 3804 | 1468500467222 Marionette TRACE conn3 <- [1,2046,null,{}] 04:47:47 INFO - PROCESS | 3804 | 1468500467231 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}] 04:47:47 INFO - PROCESS | 3804 | 1468500467233 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:47 INFO - PROCESS | 3804 | 1468500467325 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 04:47:47 INFO - PROCESS | 3804 | 1468500467413 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:47 INFO - PROCESS | 3804 | 1468500467415 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:47 INFO - PROCESS | 3804 | ++DOCSHELL 19794C00 == 40 [pid = 3804] [id = 521] 04:47:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (19795400) [pid = 3804] [serial = 1563] [outer = 00000000] 04:47:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (19D86800) [pid = 3804] [serial = 1564] [outer = 19795400] 04:47:47 INFO - PROCESS | 3804 | 1468500467457 Marionette DEBUG loaded listener.js 04:47:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (19D8BC00) [pid = 3804] [serial = 1565] [outer = 19795400] 04:47:47 INFO - PROCESS | 3804 | 1468500467880 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]]]}] 04:47:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:47:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 690ms 04:47:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:47:47 INFO - PROCESS | 3804 | 1468500467931 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 04:47:47 INFO - PROCESS | 3804 | 1468500467933 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 04:47:47 INFO - PROCESS | 3804 | 1468500467936 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:47:47 INFO - PROCESS | 3804 | 1468500467938 Marionette TRACE conn3 <- [1,2050,null,{}] 04:47:47 INFO - PROCESS | 3804 | 1468500467941 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}] 04:47:47 INFO - PROCESS | 3804 | 1468500467948 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:48 INFO - PROCESS | 3804 | 1468500468076 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 04:47:48 INFO - PROCESS | 3804 | 1468500468144 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:48 INFO - PROCESS | 3804 | 1468500468146 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:48 INFO - PROCESS | 3804 | ++DOCSHELL 10A77400 == 41 [pid = 3804] [id = 522] 04:47:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (10ED3000) [pid = 3804] [serial = 1566] [outer = 00000000] 04:47:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (1A149C00) [pid = 3804] [serial = 1567] [outer = 10ED3000] 04:47:48 INFO - PROCESS | 3804 | 1468500468189 Marionette DEBUG loaded listener.js 04:47:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (1A6ADC00) [pid = 3804] [serial = 1568] [outer = 10ED3000] 04:47:48 INFO - PROCESS | 3804 | 1468500468573 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]]]}] 04:47:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 690ms 04:47:48 INFO - PROCESS | 3804 | 1468500468640 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 04:47:48 INFO - PROCESS | 3804 | 1468500468642 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 04:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:47:48 INFO - PROCESS | 3804 | 1468500468651 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:47:48 INFO - PROCESS | 3804 | 1468500468652 Marionette TRACE conn3 <- [1,2054,null,{}] 04:47:48 INFO - PROCESS | 3804 | 1468500468656 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}] 04:47:48 INFO - PROCESS | 3804 | 1468500468658 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:48 INFO - PROCESS | 3804 | 1468500468772 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 04:47:48 INFO - PROCESS | 3804 | 1468500468784 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:48 INFO - PROCESS | 3804 | 1468500468785 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:48 INFO - PROCESS | 3804 | ++DOCSHELL 11AE1C00 == 42 [pid = 3804] [id = 523] 04:47:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (12D66800) [pid = 3804] [serial = 1569] [outer = 00000000] 04:47:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (1A7FA400) [pid = 3804] [serial = 1570] [outer = 12D66800] 04:47:48 INFO - PROCESS | 3804 | 1468500468837 Marionette DEBUG loaded listener.js 04:47:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (1AA8A400) [pid = 3804] [serial = 1571] [outer = 12D66800] 04:47:49 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (1770EC00) [pid = 3804] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:47:49 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (1A02F000) [pid = 3804] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:47:49 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (10A03400) [pid = 3804] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:47:49 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (15434400) [pid = 3804] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:47:49 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (13037800) [pid = 3804] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:47:49 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (19D85400) [pid = 3804] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:47:49 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (16A7BC00) [pid = 3804] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:47:49 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (10BC5400) [pid = 3804] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:47:49 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (13944400) [pid = 3804] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:47:49 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (181A2800) [pid = 3804] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:47:49 INFO - PROCESS | 3804 | 1468500469309 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]]]}] 04:47:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 705ms 04:47:49 INFO - PROCESS | 3804 | 1468500469354 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 04:47:49 INFO - PROCESS | 3804 | 1468500469356 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 04:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:47:49 INFO - PROCESS | 3804 | 1468500469359 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:47:49 INFO - PROCESS | 3804 | 1468500469361 Marionette TRACE conn3 <- [1,2058,null,{}] 04:47:49 INFO - PROCESS | 3804 | 1468500469364 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}] 04:47:49 INFO - PROCESS | 3804 | 1468500469366 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:49 INFO - PROCESS | 3804 | 1468500469428 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 04:47:49 INFO - PROCESS | 3804 | 1468500469530 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:49 INFO - PROCESS | 3804 | 1468500469531 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:49 INFO - PROCESS | 3804 | ++DOCSHELL 10E08000 == 43 [pid = 3804] [id = 524] 04:47:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (10E0A000) [pid = 3804] [serial = 1572] [outer = 00000000] 04:47:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (1770EC00) [pid = 3804] [serial = 1573] [outer = 10E0A000] 04:47:49 INFO - PROCESS | 3804 | 1468500469577 Marionette DEBUG loaded listener.js 04:47:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (17D1E400) [pid = 3804] [serial = 1574] [outer = 10E0A000] 04:47:49 INFO - PROCESS | 3804 | 1468500469918 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]]]}] 04:47:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 602ms 04:47:49 INFO - PROCESS | 3804 | 1468500469964 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 04:47:49 INFO - PROCESS | 3804 | 1468500469966 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 04:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:47:49 INFO - PROCESS | 3804 | 1468500469952 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:47:49 INFO - PROCESS | 3804 | 1468500469954 Marionette TRACE conn3 <- [1,2062,null,{}] 04:47:49 INFO - PROCESS | 3804 | 1468500469966 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}] 04:47:49 INFO - PROCESS | 3804 | 1468500469968 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:50 INFO - PROCESS | 3804 | 1468500470080 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 04:47:50 INFO - PROCESS | 3804 | 1468500470086 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:50 INFO - PROCESS | 3804 | 1468500470088 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:50 INFO - PROCESS | 3804 | ++DOCSHELL 16B7A000 == 44 [pid = 3804] [id = 525] 04:47:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (1A50F400) [pid = 3804] [serial = 1575] [outer = 00000000] 04:47:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (1AB8B000) [pid = 3804] [serial = 1576] [outer = 1A50F400] 04:47:50 INFO - PROCESS | 3804 | 1468500470130 Marionette DEBUG loaded listener.js 04:47:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (1AB8FC00) [pid = 3804] [serial = 1577] [outer = 1A50F400] 04:47:50 INFO - PROCESS | 3804 | 1468500470529 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]]]}] 04:47:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 616ms 04:47:50 INFO - PROCESS | 3804 | 1468500470584 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 04:47:50 INFO - PROCESS | 3804 | 1468500470586 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 04:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:47:50 INFO - PROCESS | 3804 | 1468500470589 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:47:50 INFO - PROCESS | 3804 | 1468500470591 Marionette TRACE conn3 <- [1,2066,null,{}] 04:47:50 INFO - PROCESS | 3804 | 1468500470595 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}] 04:47:50 INFO - PROCESS | 3804 | 1468500470597 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:50 INFO - PROCESS | 3804 | 1468500470658 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 04:47:50 INFO - PROCESS | 3804 | 1468500470671 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:50 INFO - PROCESS | 3804 | 1468500470674 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:50 INFO - PROCESS | 3804 | ++DOCSHELL 1AB8D400 == 45 [pid = 3804] [id = 526] 04:47:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (1ADB8000) [pid = 3804] [serial = 1578] [outer = 00000000] 04:47:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (1ADBEC00) [pid = 3804] [serial = 1579] [outer = 1ADB8000] 04:47:50 INFO - PROCESS | 3804 | 1468500470717 Marionette DEBUG loaded listener.js 04:47:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (1ADBF000) [pid = 3804] [serial = 1580] [outer = 1ADB8000] 04:47:51 INFO - PROCESS | 3804 | 1468500471201 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]]]}] 04:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 646ms 04:47:51 INFO - PROCESS | 3804 | 1468500471231 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 04:47:51 INFO - PROCESS | 3804 | 1468500471236 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 04:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:47:51 INFO - PROCESS | 3804 | 1468500471242 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:47:51 INFO - PROCESS | 3804 | 1468500471245 Marionette TRACE conn3 <- [1,2070,null,{}] 04:47:51 INFO - PROCESS | 3804 | 1468500471251 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}] 04:47:51 INFO - PROCESS | 3804 | 1468500471254 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:51 INFO - PROCESS | 3804 | 1468500471411 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 04:47:51 INFO - PROCESS | 3804 | 1468500471522 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:51 INFO - PROCESS | 3804 | 1468500471527 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:51 INFO - PROCESS | 3804 | ++DOCSHELL 10E0B000 == 46 [pid = 3804] [id = 527] 04:47:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (11443C00) [pid = 3804] [serial = 1581] [outer = 00000000] 04:47:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (12BC4000) [pid = 3804] [serial = 1582] [outer = 11443C00] 04:47:51 INFO - PROCESS | 3804 | 1468500471584 Marionette DEBUG loaded listener.js 04:47:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (13035000) [pid = 3804] [serial = 1583] [outer = 11443C00] 04:47:52 INFO - PROCESS | 3804 | 1468500472127 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]]]}] 04:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 939ms 04:47:52 INFO - PROCESS | 3804 | 1468500472188 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 04:47:52 INFO - PROCESS | 3804 | 1468500472193 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 04:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:47:52 INFO - PROCESS | 3804 | 1468500472199 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:47:52 INFO - PROCESS | 3804 | 1468500472202 Marionette TRACE conn3 <- [1,2074,null,{}] 04:47:52 INFO - PROCESS | 3804 | 1468500472207 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}] 04:47:52 INFO - PROCESS | 3804 | 1468500472209 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:52 INFO - PROCESS | 3804 | 1468500472320 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 04:47:52 INFO - PROCESS | 3804 | 1468500472443 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:52 INFO - PROCESS | 3804 | 1468500472446 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:52 INFO - PROCESS | 3804 | ++DOCSHELL 16285400 == 47 [pid = 3804] [id = 528] 04:47:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (1628A800) [pid = 3804] [serial = 1584] [outer = 00000000] 04:47:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (16AAE800) [pid = 3804] [serial = 1585] [outer = 1628A800] 04:47:52 INFO - PROCESS | 3804 | 1468500472501 Marionette DEBUG loaded listener.js 04:47:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (1770D800) [pid = 3804] [serial = 1586] [outer = 1628A800] 04:47:53 INFO - PROCESS | 3804 | 1468500473064 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]]]}] 04:47:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 940ms 04:47:53 INFO - PROCESS | 3804 | 1468500473148 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 04:47:53 INFO - PROCESS | 3804 | 1468500473151 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 04:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:47:53 INFO - PROCESS | 3804 | 1468500473155 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:47:53 INFO - PROCESS | 3804 | 1468500473158 Marionette TRACE conn3 <- [1,2078,null,{}] 04:47:53 INFO - PROCESS | 3804 | 1468500473169 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}] 04:47:53 INFO - PROCESS | 3804 | 1468500473174 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:53 INFO - PROCESS | 3804 | 1468500473294 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 04:47:53 INFO - PROCESS | 3804 | 1468500473435 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:53 INFO - PROCESS | 3804 | 1468500473439 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:53 INFO - PROCESS | 3804 | ++DOCSHELL 1A6AB400 == 48 [pid = 3804] [id = 529] 04:47:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (1A6AC400) [pid = 3804] [serial = 1587] [outer = 00000000] 04:47:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (1A7F8000) [pid = 3804] [serial = 1588] [outer = 1A6AC400] 04:47:53 INFO - PROCESS | 3804 | 1468500473485 Marionette DEBUG loaded listener.js 04:47:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (1AB92C00) [pid = 3804] [serial = 1589] [outer = 1A6AC400] 04:47:54 INFO - PROCESS | 3804 | 1468500474295 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]]]}] 04:47:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1219ms 04:47:54 INFO - PROCESS | 3804 | 1468500474368 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 04:47:54 INFO - PROCESS | 3804 | 1468500474372 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 04:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:47:54 INFO - PROCESS | 3804 | 1468500474376 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:47:54 INFO - PROCESS | 3804 | 1468500474380 Marionette TRACE conn3 <- [1,2082,null,{}] 04:47:54 INFO - PROCESS | 3804 | 1468500474385 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}] 04:47:54 INFO - PROCESS | 3804 | 1468500474389 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:54 INFO - PROCESS | 3804 | 1468500474486 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 04:47:54 INFO - PROCESS | 3804 | 1468500474605 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:54 INFO - PROCESS | 3804 | 1468500474610 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:54 INFO - PROCESS | 3804 | ++DOCSHELL 1123C000 == 49 [pid = 3804] [id = 530] 04:47:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (1123C800) [pid = 3804] [serial = 1590] [outer = 00000000] 04:47:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (129F3800) [pid = 3804] [serial = 1591] [outer = 1123C800] 04:47:54 INFO - PROCESS | 3804 | 1468500474661 Marionette DEBUG loaded listener.js 04:47:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (12D5E800) [pid = 3804] [serial = 1592] [outer = 1123C800] 04:47:55 INFO - PROCESS | 3804 | --DOCSHELL 16B7A000 == 48 [pid = 3804] [id = 525] 04:47:55 INFO - PROCESS | 3804 | --DOCSHELL 10E08000 == 47 [pid = 3804] [id = 524] 04:47:55 INFO - PROCESS | 3804 | --DOCSHELL 11AE1C00 == 46 [pid = 3804] [id = 523] 04:47:55 INFO - PROCESS | 3804 | --DOCSHELL 10A77400 == 45 [pid = 3804] [id = 522] 04:47:55 INFO - PROCESS | 3804 | --DOCSHELL 19794C00 == 44 [pid = 3804] [id = 521] 04:47:55 INFO - PROCESS | 3804 | --DOCSHELL 1770A000 == 43 [pid = 3804] [id = 520] 04:47:55 INFO - PROCESS | 3804 | --DOCSHELL 158C6400 == 42 [pid = 3804] [id = 519] 04:47:55 INFO - PROCESS | 3804 | --DOCSHELL 12DF1000 == 41 [pid = 3804] [id = 518] 04:47:55 INFO - PROCESS | 3804 | --DOCSHELL 12D6DC00 == 40 [pid = 3804] [id = 517] 04:47:55 INFO - PROCESS | 3804 | --DOCSHELL 1A50D800 == 39 [pid = 3804] [id = 516] 04:47:55 INFO - PROCESS | 3804 | --DOCSHELL 11447800 == 38 [pid = 3804] [id = 514] 04:47:55 INFO - PROCESS | 3804 | --DOCSHELL 16AB0C00 == 37 [pid = 3804] [id = 515] 04:47:55 INFO - PROCESS | 3804 | --DOCSHELL 1819D400 == 36 [pid = 3804] [id = 503] 04:47:55 INFO - PROCESS | 3804 | --DOCSHELL 10A0E800 == 35 [pid = 3804] [id = 513] 04:47:55 INFO - PROCESS | 3804 | --DOCSHELL 168D3C00 == 34 [pid = 3804] [id = 487] 04:47:55 INFO - PROCESS | 3804 | --DOCSHELL 112EAC00 == 33 [pid = 3804] [id = 488] 04:47:55 INFO - PROCESS | 3804 | --DOCSHELL 1532F000 == 32 [pid = 3804] [id = 489] 04:47:55 INFO - PROCESS | 3804 | --DOCSHELL 181A2000 == 31 [pid = 3804] [id = 490] 04:47:55 INFO - PROCESS | 3804 | --DOCSHELL 1A6AB400 == 30 [pid = 3804] [id = 529] 04:47:55 INFO - PROCESS | 3804 | --DOCSHELL 1AB8D400 == 29 [pid = 3804] [id = 526] 04:47:55 INFO - PROCESS | 3804 | --DOCSHELL 10E0B000 == 28 [pid = 3804] [id = 527] 04:47:55 INFO - PROCESS | 3804 | --DOCSHELL 16285400 == 27 [pid = 3804] [id = 528] 04:47:55 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (17E54C00) [pid = 3804] [serial = 1525] [outer = 00000000] [url = about:blank] 04:47:55 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (1A7F0000) [pid = 3804] [serial = 1537] [outer = 00000000] [url = about:blank] 04:47:55 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (139D3800) [pid = 3804] [serial = 1507] [outer = 00000000] [url = about:blank] 04:47:55 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (10E0D800) [pid = 3804] [serial = 1513] [outer = 00000000] [url = about:blank] 04:47:55 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (11449000) [pid = 3804] [serial = 1514] [outer = 00000000] [url = about:blank] 04:47:55 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (158A6C00) [pid = 3804] [serial = 1519] [outer = 00000000] [url = about:blank] 04:47:55 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (16288800) [pid = 3804] [serial = 1520] [outer = 00000000] [url = about:blank] 04:47:55 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (1312B000) [pid = 3804] [serial = 1516] [outer = 00000000] [url = about:blank] 04:47:55 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (132A3C00) [pid = 3804] [serial = 1517] [outer = 00000000] [url = about:blank] 04:47:55 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (1A02E000) [pid = 3804] [serial = 1528] [outer = 00000000] [url = about:blank] 04:47:55 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (1A109C00) [pid = 3804] [serial = 1510] [outer = 00000000] [url = about:blank] 04:47:55 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (17569000) [pid = 3804] [serial = 1522] [outer = 00000000] [url = about:blank] 04:47:55 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (1144AC00) [pid = 3804] [serial = 1504] [outer = 00000000] [url = about:blank] 04:47:55 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (114D3800) [pid = 3804] [serial = 1531] [outer = 00000000] [url = about:blank] 04:47:55 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (1A106400) [pid = 3804] [serial = 1529] [outer = 00000000] [url = about:blank] 04:47:55 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (139FC400) [pid = 3804] [serial = 1532] [outer = 00000000] [url = about:blank] 04:47:55 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (1A6A8000) [pid = 3804] [serial = 1534] [outer = 00000000] [url = about:blank] 04:47:55 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (181A0C00) [pid = 3804] [serial = 1526] [outer = 00000000] [url = about:blank] 04:47:55 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (1A7F1400) [pid = 3804] [serial = 1538] [outer = 00000000] [url = about:blank] 04:47:55 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (1A14A400) [pid = 3804] [serial = 1535] [outer = 00000000] [url = about:blank] 04:47:55 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (17707000) [pid = 3804] [serial = 1523] [outer = 00000000] [url = about:blank] 04:47:55 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (1A107C00) [pid = 3804] [serial = 1472] [outer = 00000000] [url = about:blank] 04:47:55 INFO - PROCESS | 3804 | 1468500475944 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]]]}] 04:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1600ms 04:47:55 INFO - PROCESS | 3804 | 1468500475999 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 04:47:55 INFO - PROCESS | 3804 | 1468500475986 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 04:47:55 INFO - PROCESS | 3804 | 1468500475991 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:47:55 INFO - PROCESS | 3804 | 1468500475994 Marionette TRACE conn3 <- [1,2086,null,{}] 04:47:56 INFO - PROCESS | 3804 | 1468500476000 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}] 04:47:56 INFO - PROCESS | 3804 | 1468500476003 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:56 INFO - PROCESS | 3804 | 1468500476083 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 04:47:56 INFO - PROCESS | 3804 | 1468500476096 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:56 INFO - PROCESS | 3804 | 1468500476099 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:56 INFO - PROCESS | 3804 | ++DOCSHELL 10A77400 == 28 [pid = 3804] [id = 531] 04:47:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (10A79400) [pid = 3804] [serial = 1593] [outer = 00000000] 04:47:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (112E6400) [pid = 3804] [serial = 1594] [outer = 10A79400] 04:47:56 INFO - PROCESS | 3804 | 1468500476148 Marionette DEBUG loaded listener.js 04:47:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (11449000) [pid = 3804] [serial = 1595] [outer = 10A79400] 04:47:56 INFO - PROCESS | 3804 | 1468500476613 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]]]}] 04:47:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 660ms 04:47:56 INFO - PROCESS | 3804 | 1468500476652 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 04:47:56 INFO - PROCESS | 3804 | 1468500476656 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 04:47:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:47:56 INFO - PROCESS | 3804 | 1468500476663 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:47:56 INFO - PROCESS | 3804 | 1468500476665 Marionette TRACE conn3 <- [1,2090,null,{}] 04:47:56 INFO - PROCESS | 3804 | 1468500476669 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}] 04:47:56 INFO - PROCESS | 3804 | 1468500476671 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:56 INFO - PROCESS | 3804 | 1468500476760 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 04:47:56 INFO - PROCESS | 3804 | 1468500476768 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:56 INFO - PROCESS | 3804 | 1468500476771 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:56 INFO - PROCESS | 3804 | ++DOCSHELL 13157400 == 29 [pid = 3804] [id = 532] 04:47:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (13157800) [pid = 3804] [serial = 1596] [outer = 00000000] 04:47:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (13430000) [pid = 3804] [serial = 1597] [outer = 13157800] 04:47:56 INFO - PROCESS | 3804 | 1468500476816 Marionette DEBUG loaded listener.js 04:47:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (139ED800) [pid = 3804] [serial = 1598] [outer = 13157800] 04:47:57 INFO - PROCESS | 3804 | 1468500477256 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]]]}] 04:47:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:47:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 661ms 04:47:57 INFO - PROCESS | 3804 | 1468500477324 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 04:47:57 INFO - PROCESS | 3804 | 1468500477326 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 04:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:47:57 INFO - PROCESS | 3804 | 1468500477330 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:47:57 INFO - PROCESS | 3804 | 1468500477333 Marionette TRACE conn3 <- [1,2094,null,{}] 04:47:57 INFO - PROCESS | 3804 | 1468500477343 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}] 04:47:57 INFO - PROCESS | 3804 | 1468500477348 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:57 INFO - PROCESS | 3804 | 1468500477457 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 04:47:57 INFO - PROCESS | 3804 | 1468500477545 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:57 INFO - PROCESS | 3804 | 1468500477548 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:57 INFO - PROCESS | 3804 | ++DOCSHELL 156A9000 == 30 [pid = 3804] [id = 533] 04:47:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (158A6C00) [pid = 3804] [serial = 1599] [outer = 00000000] 04:47:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (158C5400) [pid = 3804] [serial = 1600] [outer = 158A6C00] 04:47:57 INFO - PROCESS | 3804 | 1468500477596 Marionette DEBUG loaded listener.js 04:47:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (1672E800) [pid = 3804] [serial = 1601] [outer = 158A6C00] 04:47:58 INFO - PROCESS | 3804 | 1468500478013 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]]]}] 04:47:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 749ms 04:47:58 INFO - PROCESS | 3804 | 1468500478090 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 04:47:58 INFO - PROCESS | 3804 | 1468500478092 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 04:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:47:58 INFO - PROCESS | 3804 | 1468500478096 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:47:58 INFO - PROCESS | 3804 | 1468500478097 Marionette TRACE conn3 <- [1,2098,null,{}] 04:47:58 INFO - PROCESS | 3804 | 1468500478101 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}] 04:47:58 INFO - PROCESS | 3804 | 1468500478103 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:58 INFO - PROCESS | 3804 | 1468500478212 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 04:47:58 INFO - PROCESS | 3804 | 1468500478279 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:58 INFO - PROCESS | 3804 | 1468500478281 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:58 INFO - PROCESS | 3804 | ++DOCSHELL 158C0000 == 31 [pid = 3804] [id = 534] 04:47:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (16A7B800) [pid = 3804] [serial = 1602] [outer = 00000000] 04:47:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (16B7C800) [pid = 3804] [serial = 1603] [outer = 16A7B800] 04:47:58 INFO - PROCESS | 3804 | 1468500478325 Marionette DEBUG loaded listener.js 04:47:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (175FC400) [pid = 3804] [serial = 1604] [outer = 16A7B800] 04:47:58 INFO - PROCESS | 3804 | 1468500478720 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]]]}] 04:47:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 646ms 04:47:58 INFO - PROCESS | 3804 | 1468500478768 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 04:47:58 INFO - PROCESS | 3804 | 1468500478770 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 04:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:47:58 INFO - PROCESS | 3804 | 1468500478779 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:47:58 INFO - PROCESS | 3804 | 1468500478781 Marionette TRACE conn3 <- [1,2102,null,{}] 04:47:58 INFO - PROCESS | 3804 | 1468500478784 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}] 04:47:58 INFO - PROCESS | 3804 | 1468500478786 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:58 INFO - PROCESS | 3804 | 1468500478897 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 04:47:58 INFO - PROCESS | 3804 | 1468500478906 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:58 INFO - PROCESS | 3804 | 1468500478908 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:58 INFO - PROCESS | 3804 | ++DOCSHELL 17651C00 == 32 [pid = 3804] [id = 535] 04:47:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (17653C00) [pid = 3804] [serial = 1605] [outer = 00000000] 04:47:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (177C9400) [pid = 3804] [serial = 1606] [outer = 17653C00] 04:47:58 INFO - PROCESS | 3804 | 1468500478951 Marionette DEBUG loaded listener.js 04:47:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (177CDC00) [pid = 3804] [serial = 1607] [outer = 17653C00] 04:47:59 INFO - PROCESS | 3804 | 1468500479371 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]]]}] 04:47:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:47:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 588ms 04:47:59 INFO - PROCESS | 3804 | 1468500479383 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 04:47:59 INFO - PROCESS | 3804 | 1468500479385 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 04:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:47:59 INFO - PROCESS | 3804 | 1468500479394 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:47:59 INFO - PROCESS | 3804 | 1468500479396 Marionette TRACE conn3 <- [1,2106,null,{}] 04:47:59 INFO - PROCESS | 3804 | 1468500479399 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}] 04:47:59 INFO - PROCESS | 3804 | 1468500479405 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:59 INFO - PROCESS | 3804 | 1468500479539 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 04:47:59 INFO - PROCESS | 3804 | 1468500479545 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:59 INFO - PROCESS | 3804 | 1468500479547 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:47:59 INFO - PROCESS | 3804 | ++DOCSHELL 177D3C00 == 33 [pid = 3804] [id = 536] 04:47:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (17E49800) [pid = 3804] [serial = 1608] [outer = 00000000] 04:47:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (181A1C00) [pid = 3804] [serial = 1609] [outer = 17E49800] 04:47:59 INFO - PROCESS | 3804 | 1468500479590 Marionette DEBUG loaded listener.js 04:47:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (1979C000) [pid = 3804] [serial = 1610] [outer = 17E49800] 04:48:00 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (19795400) [pid = 3804] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:48:00 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (10ED3000) [pid = 3804] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:48:00 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (16EB2400) [pid = 3804] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:48:00 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (1A7F9C00) [pid = 3804] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:48:00 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (158C7800) [pid = 3804] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:48:00 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (1281E800) [pid = 3804] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:48:00 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (17D16400) [pid = 3804] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:48:00 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (12DF7400) [pid = 3804] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:48:00 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (10E0A000) [pid = 3804] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:48:00 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (12DF4000) [pid = 3804] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:48:00 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (1A510C00) [pid = 3804] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:48:00 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (12D66800) [pid = 3804] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:48:00 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (1ADB8000) [pid = 3804] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:48:00 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (1A50F400) [pid = 3804] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:48:00 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (15431000) [pid = 3804] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:48:00 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (112EE800) [pid = 3804] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:48:00 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (10ED1C00) [pid = 3804] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:48:00 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (139F0800) [pid = 3804] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:48:00 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (12B18800) [pid = 3804] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:48:00 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (1329CC00) [pid = 3804] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:48:00 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (1819F000) [pid = 3804] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:48:00 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (1979A800) [pid = 3804] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:48:00 INFO - PROCESS | 3804 | 1468500480381 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]]]}] 04:48:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1028ms 04:48:00 INFO - PROCESS | 3804 | 1468500480433 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 04:48:00 INFO - PROCESS | 3804 | 1468500480435 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 04:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:48:00 INFO - PROCESS | 3804 | 1468500480439 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:48:00 INFO - PROCESS | 3804 | 1468500480441 Marionette TRACE conn3 <- [1,2110,null,{}] 04:48:00 INFO - PROCESS | 3804 | 1468500480444 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}] 04:48:00 INFO - PROCESS | 3804 | 1468500480446 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:00 INFO - PROCESS | 3804 | 1468500480523 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 04:48:00 INFO - PROCESS | 3804 | 1468500480528 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:00 INFO - PROCESS | 3804 | 1468500480530 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:00 INFO - PROCESS | 3804 | ++DOCSHELL 1059BC00 == 34 [pid = 3804] [id = 537] 04:48:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (10E01400) [pid = 3804] [serial = 1611] [outer = 00000000] 04:48:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (14F1F000) [pid = 3804] [serial = 1612] [outer = 10E01400] 04:48:00 INFO - PROCESS | 3804 | 1468500480573 Marionette DEBUG loaded listener.js 04:48:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (15431000) [pid = 3804] [serial = 1613] [outer = 10E01400] 04:48:00 INFO - PROCESS | 3804 | 1468500480971 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]]]}] 04:48:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 558ms 04:48:00 INFO - PROCESS | 3804 | 1468500480999 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 04:48:00 INFO - PROCESS | 3804 | 1468500481001 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 04:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:48:01 INFO - PROCESS | 3804 | 1468500481005 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:48:01 INFO - PROCESS | 3804 | 1468500481006 Marionette TRACE conn3 <- [1,2114,null,{}] 04:48:01 INFO - PROCESS | 3804 | 1468500481010 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}] 04:48:01 INFO - PROCESS | 3804 | 1468500481011 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:01 INFO - PROCESS | 3804 | 1468500481089 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 04:48:01 INFO - PROCESS | 3804 | 1468500481094 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:01 INFO - PROCESS | 3804 | 1468500481096 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:01 INFO - PROCESS | 3804 | ++DOCSHELL 13C79000 == 35 [pid = 3804] [id = 538] 04:48:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (142E8400) [pid = 3804] [serial = 1614] [outer = 00000000] 04:48:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (1819D800) [pid = 3804] [serial = 1615] [outer = 142E8400] 04:48:01 INFO - PROCESS | 3804 | 1468500481139 Marionette DEBUG loaded listener.js 04:48:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (1819E400) [pid = 3804] [serial = 1616] [outer = 142E8400] 04:48:01 INFO - PROCESS | 3804 | 1468500481548 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]]]}] 04:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 602ms 04:48:01 INFO - PROCESS | 3804 | 1468500481613 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 04:48:01 INFO - PROCESS | 3804 | 1468500481616 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 04:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:48:01 INFO - PROCESS | 3804 | 1468500481619 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:48:01 INFO - PROCESS | 3804 | 1468500481621 Marionette TRACE conn3 <- [1,2118,null,{}] 04:48:01 INFO - PROCESS | 3804 | 1468500481624 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}] 04:48:01 INFO - PROCESS | 3804 | 1468500481626 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:01 INFO - PROCESS | 3804 | 1468500481704 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 04:48:01 INFO - PROCESS | 3804 | 1468500481710 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:01 INFO - PROCESS | 3804 | 1468500481712 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:01 INFO - PROCESS | 3804 | ++DOCSHELL 156A8000 == 36 [pid = 3804] [id = 539] 04:48:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (19D8A000) [pid = 3804] [serial = 1617] [outer = 00000000] 04:48:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (1A034000) [pid = 3804] [serial = 1618] [outer = 19D8A000] 04:48:01 INFO - PROCESS | 3804 | 1468500481754 Marionette DEBUG loaded listener.js 04:48:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (1A10B800) [pid = 3804] [serial = 1619] [outer = 19D8A000] 04:48:02 INFO - PROCESS | 3804 | 1468500482524 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] 04:48:02 INFO - PROCESS | 3804 | 1468500482572 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 04:48:02 INFO - PROCESS | 3804 | 1468500482577 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:48:02 INFO - PROCESS | 3804 | 1468500482564 Marionette TRACE conn3 <- [1,2122,null,{}] 04:48:02 INFO - PROCESS | 3804 | 1468500482570 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}] 04:48:02 INFO - PROCESS | 3804 | 1468500482573 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:02 INFO - PROCESS | 3804 | 1468500482698 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 04:48:02 INFO - PROCESS | 3804 | 1468500482839 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:02 INFO - PROCESS | 3804 | 1468500482842 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:02 INFO - PROCESS | 3804 | ++DOCSHELL 10E0E800 == 37 [pid = 3804] [id = 540] 04:48:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (112EE800) [pid = 3804] [serial = 1620] [outer = 00000000] 04:48:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (12BC1800) [pid = 3804] [serial = 1621] [outer = 112EE800] 04:48:02 INFO - PROCESS | 3804 | 1468500482881 Marionette DEBUG loaded listener.js 04:48:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (13159000) [pid = 3804] [serial = 1622] [outer = 112EE800] 04:48:03 INFO - PROCESS | 3804 | 1468500483564 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]]]}] 04:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1087ms 04:48:03 INFO - PROCESS | 3804 | 1468500483662 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 04:48:03 INFO - PROCESS | 3804 | 1468500483650 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 04:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:48:03 INFO - PROCESS | 3804 | 1468500483656 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:48:03 INFO - PROCESS | 3804 | 1468500483659 Marionette TRACE conn3 <- [1,2126,null,{}] 04:48:03 INFO - PROCESS | 3804 | 1468500483663 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}] 04:48:03 INFO - PROCESS | 3804 | 1468500483666 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:03 INFO - PROCESS | 3804 | 1468500483811 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 04:48:04 INFO - PROCESS | 3804 | 1468500484029 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:04 INFO - PROCESS | 3804 | 1468500484032 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:04 INFO - PROCESS | 3804 | ++DOCSHELL 103D3C00 == 38 [pid = 3804] [id = 541] 04:48:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (10439C00) [pid = 3804] [serial = 1623] [outer = 00000000] 04:48:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (10A07C00) [pid = 3804] [serial = 1624] [outer = 10439C00] 04:48:04 INFO - PROCESS | 3804 | 1468500484092 Marionette DEBUG loaded listener.js 04:48:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (10E10C00) [pid = 3804] [serial = 1625] [outer = 10439C00] 04:48:04 INFO - PROCESS | 3804 | --DOCSHELL 13C79000 == 37 [pid = 3804] [id = 538] 04:48:04 INFO - PROCESS | 3804 | --DOCSHELL 1059BC00 == 36 [pid = 3804] [id = 537] 04:48:04 INFO - PROCESS | 3804 | --DOCSHELL 177D3C00 == 35 [pid = 3804] [id = 536] 04:48:04 INFO - PROCESS | 3804 | --DOCSHELL 17651C00 == 34 [pid = 3804] [id = 535] 04:48:04 INFO - PROCESS | 3804 | --DOCSHELL 158C0000 == 33 [pid = 3804] [id = 534] 04:48:04 INFO - PROCESS | 3804 | --DOCSHELL 156A9000 == 32 [pid = 3804] [id = 533] 04:48:04 INFO - PROCESS | 3804 | --DOCSHELL 13157400 == 31 [pid = 3804] [id = 532] 04:48:04 INFO - PROCESS | 3804 | --DOCSHELL 10A77400 == 30 [pid = 3804] [id = 531] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (1A6A9000) [pid = 3804] [serial = 1511] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (1A6B1800) [pid = 3804] [serial = 1502] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (16283C00) [pid = 3804] [serial = 1469] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (12B13000) [pid = 3804] [serial = 1466] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (1289F000) [pid = 3804] [serial = 1505] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (13C15400) [pid = 3804] [serial = 1430] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (130CA000) [pid = 3804] [serial = 1433] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (13DBBC00) [pid = 3804] [serial = 1508] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (19D86800) [pid = 3804] [serial = 1564] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (1A6ADC00) [pid = 3804] [serial = 1568] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (17D1EC00) [pid = 3804] [serial = 1546] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (181A7800) [pid = 3804] [serial = 1547] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (1AA8D400) [pid = 3804] [serial = 1541] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (1AA88800) [pid = 3804] [serial = 1540] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (16A7F800) [pid = 3804] [serial = 1558] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (175F2400) [pid = 3804] [serial = 1559] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (1306B800) [pid = 3804] [serial = 1543] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (139F3000) [pid = 3804] [serial = 1544] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (17E54400) [pid = 3804] [serial = 1561] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (1A149C00) [pid = 3804] [serial = 1567] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (139FA400) [pid = 3804] [serial = 1555] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (1770EC00) [pid = 3804] [serial = 1573] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (15326C00) [pid = 3804] [serial = 1556] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (130A3400) [pid = 3804] [serial = 1552] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (131F4800) [pid = 3804] [serial = 1553] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (1AA8A800) [pid = 3804] [serial = 1549] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (1AA93400) [pid = 3804] [serial = 1550] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (1A7FA400) [pid = 3804] [serial = 1570] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (1ADBEC00) [pid = 3804] [serial = 1579] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (1ADBF000) [pid = 3804] [serial = 1580] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (1AB8B000) [pid = 3804] [serial = 1576] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (1AB8FC00) [pid = 3804] [serial = 1577] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (17D1E400) [pid = 3804] [serial = 1574] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (19D8BC00) [pid = 3804] [serial = 1565] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (1AA8A400) [pid = 3804] [serial = 1571] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (181A3C00) [pid = 3804] [serial = 1562] [outer = 00000000] [url = about:blank] 04:48:04 INFO - PROCESS | 3804 | 1468500484695 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]]]}] 04:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1071ms 04:48:04 INFO - PROCESS | 3804 | 1468500484747 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 04:48:04 INFO - PROCESS | 3804 | 1468500484751 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 04:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:48:04 INFO - PROCESS | 3804 | 1468500484755 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:48:04 INFO - PROCESS | 3804 | 1468500484758 Marionette TRACE conn3 <- [1,2130,null,{}] 04:48:04 INFO - PROCESS | 3804 | 1468500484763 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}] 04:48:04 INFO - PROCESS | 3804 | 1468500484767 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:04 INFO - PROCESS | 3804 | 1468500484848 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 04:48:04 INFO - PROCESS | 3804 | 1468500484947 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:04 INFO - PROCESS | 3804 | 1468500484949 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:04 INFO - PROCESS | 3804 | ++DOCSHELL 10A79000 == 31 [pid = 3804] [id = 542] 04:48:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (10A7C400) [pid = 3804] [serial = 1626] [outer = 00000000] 04:48:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (11447800) [pid = 3804] [serial = 1627] [outer = 10A7C400] 04:48:04 INFO - PROCESS | 3804 | 1468500484995 Marionette DEBUG loaded listener.js 04:48:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (12B19800) [pid = 3804] [serial = 1628] [outer = 10A7C400] 04:48:05 INFO - PROCESS | 3804 | 1468500485367 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] 04:48:05 INFO - PROCESS | 3804 | 1468500485446 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 04:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:48:05 INFO - PROCESS | 3804 | 1468500485451 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:48:05 INFO - PROCESS | 3804 | 1468500485453 Marionette TRACE conn3 <- [1,2134,null,{}] 04:48:05 INFO - PROCESS | 3804 | 1468500485458 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}] 04:48:05 INFO - PROCESS | 3804 | 1468500485462 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:05 INFO - PROCESS | 3804 | 1468500485569 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 04:48:05 INFO - PROCESS | 3804 | 1468500485577 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:05 INFO - PROCESS | 3804 | 1468500485579 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:05 INFO - PROCESS | 3804 | ++DOCSHELL 12D66800 == 32 [pid = 3804] [id = 543] 04:48:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (13034C00) [pid = 3804] [serial = 1629] [outer = 00000000] 04:48:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (139F5000) [pid = 3804] [serial = 1630] [outer = 13034C00] 04:48:05 INFO - PROCESS | 3804 | 1468500485623 Marionette DEBUG loaded listener.js 04:48:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (142E8000) [pid = 3804] [serial = 1631] [outer = 13034C00] 04:48:06 INFO - PROCESS | 3804 | 1468500486077 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] 04:48:06 INFO - PROCESS | 3804 | 1468500486101 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 04:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:48:06 INFO - PROCESS | 3804 | 1468500486107 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:48:06 INFO - PROCESS | 3804 | 1468500486112 Marionette TRACE conn3 <- [1,2138,null,{}] 04:48:06 INFO - PROCESS | 3804 | 1468500486122 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}] 04:48:06 INFO - PROCESS | 3804 | 1468500486125 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:06 INFO - PROCESS | 3804 | 1468500486210 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 04:48:06 INFO - PROCESS | 3804 | 1468500486220 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:06 INFO - PROCESS | 3804 | 1468500486222 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:06 INFO - PROCESS | 3804 | ++DOCSHELL 104E6800 == 33 [pid = 3804] [id = 544] 04:48:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (12B1BC00) [pid = 3804] [serial = 1632] [outer = 00000000] 04:48:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (1672EC00) [pid = 3804] [serial = 1633] [outer = 12B1BC00] 04:48:06 INFO - PROCESS | 3804 | 1468500486265 Marionette DEBUG loaded listener.js 04:48:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (16B7A800) [pid = 3804] [serial = 1634] [outer = 12B1BC00] 04:48:06 INFO - PROCESS | 3804 | 1468500486728 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]]]}] 04:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 646ms 04:48:06 INFO - PROCESS | 3804 | 1468500486763 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 04:48:06 INFO - PROCESS | 3804 | 1468500486765 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 04:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:48:06 INFO - PROCESS | 3804 | 1468500486768 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:48:06 INFO - PROCESS | 3804 | 1468500486770 Marionette TRACE conn3 <- [1,2142,null,{}] 04:48:06 INFO - PROCESS | 3804 | 1468500486774 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}] 04:48:06 INFO - PROCESS | 3804 | 1468500486775 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:06 INFO - PROCESS | 3804 | 1468500486889 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 04:48:06 INFO - PROCESS | 3804 | 1468500486901 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:06 INFO - PROCESS | 3804 | 1468500486903 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:06 INFO - PROCESS | 3804 | ++DOCSHELL 16AAB000 == 34 [pid = 3804] [id = 545] 04:48:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (16AAF000) [pid = 3804] [serial = 1635] [outer = 00000000] 04:48:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (1770A800) [pid = 3804] [serial = 1636] [outer = 16AAF000] 04:48:06 INFO - PROCESS | 3804 | 1468500486947 Marionette DEBUG loaded listener.js 04:48:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (177C8800) [pid = 3804] [serial = 1637] [outer = 16AAF000] 04:48:07 INFO - PROCESS | 3804 | 1468500487399 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]]]}] 04:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 646ms 04:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:48:07 INFO - PROCESS | 3804 | 1468500487423 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 04:48:07 INFO - PROCESS | 3804 | 1468500487425 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 04:48:07 INFO - PROCESS | 3804 | 1468500487428 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:48:07 INFO - PROCESS | 3804 | 1468500487430 Marionette TRACE conn3 <- [1,2146,null,{}] 04:48:07 INFO - PROCESS | 3804 | 1468500487434 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}] 04:48:07 INFO - PROCESS | 3804 | 1468500487436 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:07 INFO - PROCESS | 3804 | 1468500487552 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 04:48:07 INFO - PROCESS | 3804 | 1468500487558 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:07 INFO - PROCESS | 3804 | 1468500487563 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:07 INFO - PROCESS | 3804 | ++DOCSHELL 131EE400 == 35 [pid = 3804] [id = 546] 04:48:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (177D3C00) [pid = 3804] [serial = 1638] [outer = 00000000] 04:48:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (17E4EC00) [pid = 3804] [serial = 1639] [outer = 177D3C00] 04:48:07 INFO - PROCESS | 3804 | 1468500487668 Marionette DEBUG loaded listener.js 04:48:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (180B2400) [pid = 3804] [serial = 1640] [outer = 177D3C00] 04:48:08 INFO - PROCESS | 3804 | 1468500488074 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]]]}] 04:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 690ms 04:48:08 INFO - PROCESS | 3804 | 1468500488140 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 04:48:08 INFO - PROCESS | 3804 | 1468500488142 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 04:48:08 INFO - PROCESS | 3804 | 1468500488145 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:48:08 INFO - PROCESS | 3804 | 1468500488147 Marionette TRACE conn3 <- [1,2150,null,{}] 04:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:48:08 INFO - PROCESS | 3804 | 1468500488150 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}] 04:48:08 INFO - PROCESS | 3804 | 1468500488153 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:08 INFO - PROCESS | 3804 | 1468500488276 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 04:48:08 INFO - PROCESS | 3804 | 1468500488343 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:08 INFO - PROCESS | 3804 | 1468500488345 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:08 INFO - PROCESS | 3804 | ++DOCSHELL 12BBC000 == 36 [pid = 3804] [id = 547] 04:48:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (13DBD800) [pid = 3804] [serial = 1641] [outer = 00000000] 04:48:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (19792400) [pid = 3804] [serial = 1642] [outer = 13DBD800] 04:48:08 INFO - PROCESS | 3804 | 1468500488388 Marionette DEBUG loaded listener.js 04:48:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (19793800) [pid = 3804] [serial = 1643] [outer = 13DBD800] 04:48:08 INFO - PROCESS | 3804 | 1468500488811 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]]]}] 04:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 704ms 04:48:08 INFO - PROCESS | 3804 | 1468500488852 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 04:48:08 INFO - PROCESS | 3804 | 1468500488854 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 04:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:48:08 INFO - PROCESS | 3804 | 1468500488857 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:48:08 INFO - PROCESS | 3804 | 1468500488859 Marionette TRACE conn3 <- [1,2154,null,{}] 04:48:08 INFO - PROCESS | 3804 | 1468500488862 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}] 04:48:08 INFO - PROCESS | 3804 | 1468500488847 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:08 INFO - PROCESS | 3804 | 1468500488959 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 04:48:08 INFO - PROCESS | 3804 | 1468500488967 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:08 INFO - PROCESS | 3804 | 1468500488969 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:09 INFO - PROCESS | 3804 | ++DOCSHELL 10ED5400 == 37 [pid = 3804] [id = 548] 04:48:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (1394C000) [pid = 3804] [serial = 1644] [outer = 00000000] 04:48:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (1A106400) [pid = 3804] [serial = 1645] [outer = 1394C000] 04:48:09 INFO - PROCESS | 3804 | 1468500489120 Marionette DEBUG loaded listener.js 04:48:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (17571800) [pid = 3804] [serial = 1646] [outer = 1394C000] 04:48:09 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (16A7B800) [pid = 3804] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:48:09 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (17653C00) [pid = 3804] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:48:09 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (1123C800) [pid = 3804] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:48:09 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (10A79400) [pid = 3804] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:48:09 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (158A6C00) [pid = 3804] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:48:09 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (13157800) [pid = 3804] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:48:09 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (17E49800) [pid = 3804] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:48:09 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (142E8400) [pid = 3804] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:48:09 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (11443C00) [pid = 3804] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:48:09 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (1628A800) [pid = 3804] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:48:09 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (1A6AC400) [pid = 3804] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:48:09 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (10E01400) [pid = 3804] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:48:09 INFO - PROCESS | 3804 | 1468500489465 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]]]}] 04:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 661ms 04:48:09 INFO - PROCESS | 3804 | 1468500489505 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 04:48:09 INFO - PROCESS | 3804 | 1468500489507 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 04:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:48:09 INFO - PROCESS | 3804 | 1468500489512 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:48:09 INFO - PROCESS | 3804 | 1468500489514 Marionette TRACE conn3 <- [1,2158,null,{}] 04:48:09 INFO - PROCESS | 3804 | 1468500489518 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}] 04:48:09 INFO - PROCESS | 3804 | 1468500489520 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:09 INFO - PROCESS | 3804 | 1468500489622 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 04:48:09 INFO - PROCESS | 3804 | 1468500489728 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:09 INFO - PROCESS | 3804 | 1468500489713 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:09 INFO - PROCESS | 3804 | ++DOCSHELL 12D6DC00 == 38 [pid = 3804] [id = 549] 04:48:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (13072C00) [pid = 3804] [serial = 1647] [outer = 00000000] 04:48:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (16A7F000) [pid = 3804] [serial = 1648] [outer = 13072C00] 04:48:09 INFO - PROCESS | 3804 | 1468500489756 Marionette DEBUG loaded listener.js 04:48:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (177CBC00) [pid = 3804] [serial = 1649] [outer = 13072C00] 04:48:09 INFO - PROCESS | 3804 | --DOCSHELL 1B2E8000 == 37 [pid = 3804] [id = 15] 04:48:10 INFO - PROCESS | 3804 | 1468500490135 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]]]}] 04:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 661ms 04:48:10 INFO - PROCESS | 3804 | 1468500490180 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 04:48:10 INFO - PROCESS | 3804 | 1468500490182 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 04:48:10 INFO - PROCESS | 3804 | 1468500490185 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:48:10 INFO - PROCESS | 3804 | 1468500490187 Marionette TRACE conn3 <- [1,2162,null,{}] 04:48:10 INFO - PROCESS | 3804 | 1468500490190 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}] 04:48:10 INFO - PROCESS | 3804 | 1468500490192 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:10 INFO - PROCESS | 3804 | 1468500490283 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 04:48:10 INFO - PROCESS | 3804 | 1468500490271 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:10 INFO - PROCESS | 3804 | 1468500490273 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:10 INFO - PROCESS | 3804 | ++DOCSHELL 12822000 == 38 [pid = 3804] [id = 550] 04:48:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (131F6C00) [pid = 3804] [serial = 1650] [outer = 00000000] 04:48:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (1A02E400) [pid = 3804] [serial = 1651] [outer = 131F6C00] 04:48:10 INFO - PROCESS | 3804 | 1468500490315 Marionette DEBUG loaded listener.js 04:48:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (1A142800) [pid = 3804] [serial = 1652] [outer = 131F6C00] 04:48:10 INFO - PROCESS | 3804 | 1468500490724 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]]]}] 04:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 602ms 04:48:10 INFO - PROCESS | 3804 | 1468500490787 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 04:48:10 INFO - PROCESS | 3804 | 1468500490789 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 04:48:10 INFO - PROCESS | 3804 | 1468500490792 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:48:10 INFO - PROCESS | 3804 | 1468500490794 Marionette TRACE conn3 <- [1,2166,null,{}] 04:48:10 INFO - PROCESS | 3804 | 1468500490797 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}] 04:48:10 INFO - PROCESS | 3804 | 1468500490799 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:10 INFO - PROCESS | 3804 | 1468500490878 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 04:48:10 INFO - PROCESS | 3804 | 1468500490897 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:10 INFO - PROCESS | 3804 | 1468500490900 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:10 INFO - PROCESS | 3804 | ++DOCSHELL 1A50A400 == 39 [pid = 3804] [id = 551] 04:48:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (1A50A800) [pid = 3804] [serial = 1653] [outer = 00000000] 04:48:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (1A6A9C00) [pid = 3804] [serial = 1654] [outer = 1A50A800] 04:48:10 INFO - PROCESS | 3804 | 1468500490948 Marionette DEBUG loaded listener.js 04:48:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (1A6B0400) [pid = 3804] [serial = 1655] [outer = 1A50A800] 04:48:11 INFO - PROCESS | 3804 | 1468500491613 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]]]}] 04:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 896ms 04:48:11 INFO - PROCESS | 3804 | 1468500491683 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 04:48:11 INFO - PROCESS | 3804 | 1468500491688 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 04:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:48:11 INFO - PROCESS | 3804 | 1468500491693 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:48:11 INFO - PROCESS | 3804 | 1468500491698 Marionette TRACE conn3 <- [1,2170,null,{}] 04:48:11 INFO - PROCESS | 3804 | 1468500491703 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}] 04:48:11 INFO - PROCESS | 3804 | 1468500491706 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:11 INFO - PROCESS | 3804 | 1468500491834 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 04:48:11 INFO - PROCESS | 3804 | 1468500491944 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:11 INFO - PROCESS | 3804 | 1468500491947 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:11 INFO - PROCESS | 3804 | ++DOCSHELL 11443C00 == 40 [pid = 3804] [id = 552] 04:48:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (129B0C00) [pid = 3804] [serial = 1656] [outer = 00000000] 04:48:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (1314E000) [pid = 3804] [serial = 1657] [outer = 129B0C00] 04:48:11 INFO - PROCESS | 3804 | 1468500492002 Marionette DEBUG loaded listener.js 04:48:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (132A3C00) [pid = 3804] [serial = 1658] [outer = 129B0C00] 04:48:12 INFO - PROCESS | 3804 | 1468500492551 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]]]}] 04:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 895ms 04:48:12 INFO - PROCESS | 3804 | 1468500492586 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 04:48:12 INFO - PROCESS | 3804 | 1468500492576 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 04:48:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:48:12 INFO - PROCESS | 3804 | 1468500492584 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:48:12 INFO - PROCESS | 3804 | 1468500492587 Marionette TRACE conn3 <- [1,2174,null,{}] 04:48:12 INFO - PROCESS | 3804 | 1468500492591 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}] 04:48:12 INFO - PROCESS | 3804 | 1468500492594 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:12 INFO - PROCESS | 3804 | 1468500492711 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 04:48:12 INFO - PROCESS | 3804 | 1468500492849 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:12 INFO - PROCESS | 3804 | 1468500492852 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:12 INFO - PROCESS | 3804 | ++DOCSHELL 158AC400 == 41 [pid = 3804] [id = 553] 04:48:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (1627EC00) [pid = 3804] [serial = 1659] [outer = 00000000] 04:48:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (16AAB400) [pid = 3804] [serial = 1660] [outer = 1627EC00] 04:48:12 INFO - PROCESS | 3804 | 1468500492891 Marionette DEBUG loaded listener.js 04:48:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (17651000) [pid = 3804] [serial = 1661] [outer = 1627EC00] 04:48:13 INFO - PROCESS | 3804 | 1468500493501 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]]]}] 04:48:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:48:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 984ms 04:48:13 INFO - PROCESS | 3804 | 1468500493572 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 04:48:13 INFO - PROCESS | 3804 | 1468500493575 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 04:48:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:48:13 INFO - PROCESS | 3804 | 1468500493578 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:48:13 INFO - PROCESS | 3804 | 1468500493582 Marionette TRACE conn3 <- [1,2178,null,{}] 04:48:13 INFO - PROCESS | 3804 | 1468500493616 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}] 04:48:13 INFO - PROCESS | 3804 | 1468500493621 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:13 INFO - PROCESS | 3804 | 1468500493780 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 04:48:13 INFO - PROCESS | 3804 | 1468500493890 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:13 INFO - PROCESS | 3804 | 1468500493893 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:13 INFO - PROCESS | 3804 | ++DOCSHELL 1979B000 == 42 [pid = 3804] [id = 554] 04:48:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (19A45400) [pid = 3804] [serial = 1662] [outer = 00000000] 04:48:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (1A50D800) [pid = 3804] [serial = 1663] [outer = 19A45400] 04:48:13 INFO - PROCESS | 3804 | 1468500493949 Marionette DEBUG loaded listener.js 04:48:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (1A6AE000) [pid = 3804] [serial = 1664] [outer = 19A45400] 04:48:14 INFO - PROCESS | 3804 | 1468500494704 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]]]}] 04:48:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:48:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1160ms 04:48:14 INFO - PROCESS | 3804 | 1468500494736 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 04:48:14 INFO - PROCESS | 3804 | 1468500494740 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 04:48:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:48:14 INFO - PROCESS | 3804 | 1468500494744 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:48:14 INFO - PROCESS | 3804 | 1468500494749 Marionette TRACE conn3 <- [1,2182,null,{}] 04:48:14 INFO - PROCESS | 3804 | 1468500494754 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}] 04:48:14 INFO - PROCESS | 3804 | 1468500494756 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:14 INFO - PROCESS | 3804 | 1468500494857 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 04:48:15 INFO - PROCESS | 3804 | --DOCSHELL 12822000 == 41 [pid = 3804] [id = 550] 04:48:15 INFO - PROCESS | 3804 | --DOCSHELL 12D6DC00 == 40 [pid = 3804] [id = 549] 04:48:15 INFO - PROCESS | 3804 | --DOCSHELL 10ED5400 == 39 [pid = 3804] [id = 548] 04:48:15 INFO - PROCESS | 3804 | --DOCSHELL 12BBC000 == 38 [pid = 3804] [id = 547] 04:48:15 INFO - PROCESS | 3804 | --DOCSHELL 131EE400 == 37 [pid = 3804] [id = 546] 04:48:15 INFO - PROCESS | 3804 | --DOCSHELL 16AAB000 == 36 [pid = 3804] [id = 545] 04:48:15 INFO - PROCESS | 3804 | --DOCSHELL 104E6800 == 35 [pid = 3804] [id = 544] 04:48:15 INFO - PROCESS | 3804 | --DOCSHELL 12D66800 == 34 [pid = 3804] [id = 543] 04:48:15 INFO - PROCESS | 3804 | --DOCSHELL 10A79000 == 33 [pid = 3804] [id = 542] 04:48:15 INFO - PROCESS | 3804 | --DOCSHELL 103D3C00 == 32 [pid = 3804] [id = 541] 04:48:15 INFO - PROCESS | 3804 | --DOCSHELL 10E0E800 == 31 [pid = 3804] [id = 540] 04:48:15 INFO - PROCESS | 3804 | --DOCSHELL 156A8000 == 30 [pid = 3804] [id = 539] 04:48:15 INFO - PROCESS | 3804 | --DOCSHELL 1123C000 == 29 [pid = 3804] [id = 530] 04:48:15 INFO - PROCESS | 3804 | --DOCSHELL 1A6AE800 == 28 [pid = 3804] [id = 16] 04:48:15 INFO - PROCESS | 3804 | --DOCSHELL 1979B000 == 27 [pid = 3804] [id = 554] 04:48:15 INFO - PROCESS | 3804 | --DOCSHELL 158AC400 == 26 [pid = 3804] [id = 553] 04:48:15 INFO - PROCESS | 3804 | --DOCSHELL 1A50A400 == 25 [pid = 3804] [id = 551] 04:48:15 INFO - PROCESS | 3804 | --DOCSHELL 11443C00 == 24 [pid = 3804] [id = 552] 04:48:15 INFO - PROCESS | 3804 | 1468500495528 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:15 INFO - PROCESS | 3804 | 1468500495514 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:15 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (16B7C800) [pid = 3804] [serial = 1603] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (177C9400) [pid = 3804] [serial = 1606] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (175FC400) [pid = 3804] [serial = 1604] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (12D5E800) [pid = 3804] [serial = 1592] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (129F3800) [pid = 3804] [serial = 1591] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (112E6400) [pid = 3804] [serial = 1594] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (11449000) [pid = 3804] [serial = 1595] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (158C5400) [pid = 3804] [serial = 1600] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (13430000) [pid = 3804] [serial = 1597] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (139ED800) [pid = 3804] [serial = 1598] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (181A1C00) [pid = 3804] [serial = 1609] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (177CDC00) [pid = 3804] [serial = 1607] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (1819E400) [pid = 3804] [serial = 1616] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (13035000) [pid = 3804] [serial = 1583] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (1A034000) [pid = 3804] [serial = 1618] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (12BC4000) [pid = 3804] [serial = 1582] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (1770D800) [pid = 3804] [serial = 1586] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (16AAE800) [pid = 3804] [serial = 1585] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (1AB92C00) [pid = 3804] [serial = 1589] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (1A7F8000) [pid = 3804] [serial = 1588] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (1979C000) [pid = 3804] [serial = 1610] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (14F1F000) [pid = 3804] [serial = 1612] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (1819D800) [pid = 3804] [serial = 1615] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (15431000) [pid = 3804] [serial = 1613] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (1672E800) [pid = 3804] [serial = 1601] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3804 | ++DOCSHELL 1055EC00 == 25 [pid = 3804] [id = 555] 04:48:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (1055F800) [pid = 3804] [serial = 1665] [outer = 00000000] 04:48:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (10A75400) [pid = 3804] [serial = 1666] [outer = 1055F800] 04:48:15 INFO - PROCESS | 3804 | 1468500495657 Marionette DEBUG loaded listener.js 04:48:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (10E08800) [pid = 3804] [serial = 1667] [outer = 1055F800] 04:48:16 INFO - PROCESS | 3804 | 1468500496082 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]]]}] 04:48:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:48:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1365ms 04:48:16 INFO - PROCESS | 3804 | 1468500496102 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 04:48:16 INFO - PROCESS | 3804 | 1468500496106 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 04:48:16 INFO - PROCESS | 3804 | 1468500496110 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:48:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:48:16 INFO - PROCESS | 3804 | 1468500496113 Marionette TRACE conn3 <- [1,2186,null,{}] 04:48:16 INFO - PROCESS | 3804 | 1468500496121 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}] 04:48:16 INFO - PROCESS | 3804 | 1468500496125 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:16 INFO - PROCESS | 3804 | 1468500496211 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 04:48:16 INFO - PROCESS | 3804 | 1468500496220 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:16 INFO - PROCESS | 3804 | 1468500496223 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:16 INFO - PROCESS | 3804 | ++DOCSHELL 12927000 == 26 [pid = 3804] [id = 556] 04:48:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (12928000) [pid = 3804] [serial = 1668] [outer = 00000000] 04:48:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (129F3000) [pid = 3804] [serial = 1669] [outer = 12928000] 04:48:16 INFO - PROCESS | 3804 | 1468500496270 Marionette DEBUG loaded listener.js 04:48:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (12B17000) [pid = 3804] [serial = 1670] [outer = 12928000] 04:48:16 INFO - PROCESS | 3804 | 1468500496701 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]]]}] 04:48:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:48:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 602ms 04:48:16 INFO - PROCESS | 3804 | 1468500496719 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 04:48:16 INFO - PROCESS | 3804 | 1468500496723 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 04:48:16 INFO - PROCESS | 3804 | 1468500496728 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:48:16 INFO - PROCESS | 3804 | 1468500496730 Marionette TRACE conn3 <- [1,2190,null,{}] 04:48:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:48:16 INFO - PROCESS | 3804 | 1468500496734 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}] 04:48:16 INFO - PROCESS | 3804 | 1468500496737 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:16 INFO - PROCESS | 3804 | 1468500496823 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 04:48:16 INFO - PROCESS | 3804 | 1468500496859 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:16 INFO - PROCESS | 3804 | 1468500496862 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:16 INFO - PROCESS | 3804 | ++DOCSHELL 13127400 == 27 [pid = 3804] [id = 557] 04:48:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (1312B000) [pid = 3804] [serial = 1671] [outer = 00000000] 04:48:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (13157800) [pid = 3804] [serial = 1672] [outer = 1312B000] 04:48:16 INFO - PROCESS | 3804 | 1468500496907 Marionette DEBUG loaded listener.js 04:48:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (13430000) [pid = 3804] [serial = 1673] [outer = 1312B000] 04:48:17 INFO - PROCESS | 3804 | 1468500497364 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]]]}] 04:48:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:48:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 661ms 04:48:17 INFO - PROCESS | 3804 | 1468500497393 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 04:48:17 INFO - PROCESS | 3804 | 1468500497395 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 04:48:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:48:17 INFO - PROCESS | 3804 | 1468500497400 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:48:17 INFO - PROCESS | 3804 | 1468500497406 Marionette TRACE conn3 <- [1,2194,null,{}] 04:48:17 INFO - PROCESS | 3804 | 1468500497415 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}] 04:48:17 INFO - PROCESS | 3804 | 1468500497418 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:17 INFO - PROCESS | 3804 | 1468500497501 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 04:48:17 INFO - PROCESS | 3804 | 1468500497508 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:17 INFO - PROCESS | 3804 | 1468500497510 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:17 INFO - PROCESS | 3804 | ++DOCSHELL 13947C00 == 28 [pid = 3804] [id = 558] 04:48:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (139F1000) [pid = 3804] [serial = 1674] [outer = 00000000] 04:48:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (142DF400) [pid = 3804] [serial = 1675] [outer = 139F1000] 04:48:17 INFO - PROCESS | 3804 | 1468500497537 Marionette DEBUG loaded listener.js 04:48:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (1542F400) [pid = 3804] [serial = 1676] [outer = 139F1000] 04:48:18 INFO - PROCESS | 3804 | 1468500498039 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]]]}] 04:48:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:48:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 690ms 04:48:18 INFO - PROCESS | 3804 | 1468500498085 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 04:48:18 INFO - PROCESS | 3804 | 1468500498088 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 04:48:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:48:18 INFO - PROCESS | 3804 | 1468500498122 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:48:18 INFO - PROCESS | 3804 | 1468500498124 Marionette TRACE conn3 <- [1,2198,null,{}] 04:48:18 INFO - PROCESS | 3804 | 1468500498135 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}] 04:48:18 INFO - PROCESS | 3804 | 1468500498137 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:18 INFO - PROCESS | 3804 | 1468500498251 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 04:48:18 INFO - PROCESS | 3804 | 1468500498261 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:18 INFO - PROCESS | 3804 | 1468500498263 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:18 INFO - PROCESS | 3804 | ++DOCSHELL 13DBC400 == 29 [pid = 3804] [id = 559] 04:48:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (142DE000) [pid = 3804] [serial = 1677] [outer = 00000000] 04:48:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (158C8400) [pid = 3804] [serial = 1678] [outer = 142DE000] 04:48:18 INFO - PROCESS | 3804 | 1468500498306 Marionette DEBUG loaded listener.js 04:48:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (16285400) [pid = 3804] [serial = 1679] [outer = 142DE000] 04:48:18 INFO - PROCESS | 3804 | 1468500498731 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]]]}] 04:48:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:48:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 675ms 04:48:18 INFO - PROCESS | 3804 | 1468500498779 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 04:48:18 INFO - PROCESS | 3804 | 1468500498781 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 04:48:18 INFO - PROCESS | 3804 | 1468500498784 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:48:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:48:18 INFO - PROCESS | 3804 | 1468500498786 Marionette TRACE conn3 <- [1,2202,null,{}] 04:48:18 INFO - PROCESS | 3804 | 1468500498790 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}] 04:48:18 INFO - PROCESS | 3804 | 1468500498792 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:18 INFO - PROCESS | 3804 | 1468500498899 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 04:48:18 INFO - PROCESS | 3804 | 1468500498905 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:18 INFO - PROCESS | 3804 | 1468500498911 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:18 INFO - PROCESS | 3804 | ++DOCSHELL 16AA9800 == 30 [pid = 3804] [id = 560] 04:48:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (16AA9C00) [pid = 3804] [serial = 1680] [outer = 00000000] 04:48:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (16AB2400) [pid = 3804] [serial = 1681] [outer = 16AA9C00] 04:48:18 INFO - PROCESS | 3804 | 1468500498996 Marionette DEBUG loaded listener.js 04:48:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (174E8000) [pid = 3804] [serial = 1682] [outer = 16AA9C00] 04:48:19 INFO - PROCESS | 3804 | 1468500499419 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]]]}] 04:48:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:48:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 646ms 04:48:19 INFO - PROCESS | 3804 | 1468500499445 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 04:48:19 INFO - PROCESS | 3804 | 1468500499447 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 04:48:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:48:19 INFO - PROCESS | 3804 | 1468500499455 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:48:19 INFO - PROCESS | 3804 | 1468500499456 Marionette TRACE conn3 <- [1,2206,null,{}] 04:48:19 INFO - PROCESS | 3804 | 1468500499492 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}] 04:48:19 INFO - PROCESS | 3804 | 1468500499494 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:19 INFO - PROCESS | 3804 | 1468500499797 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 04:48:19 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (177D3C00) [pid = 3804] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:48:19 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (13DBD800) [pid = 3804] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:48:19 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (1A7ED400) [pid = 3804] [serial = 44] [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.] 04:48:19 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (16AAF000) [pid = 3804] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:48:19 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (19D8A000) [pid = 3804] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:48:19 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (10A7C400) [pid = 3804] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:48:19 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (12B1BC00) [pid = 3804] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:48:19 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (112EE800) [pid = 3804] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:48:19 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (13034C00) [pid = 3804] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:48:19 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (10439C00) [pid = 3804] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:48:19 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (1394C000) [pid = 3804] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:48:19 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (13072C00) [pid = 3804] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:48:19 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (1B2E8400) [pid = 3804] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:48:19 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (1A50A800) [pid = 3804] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:48:19 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (131F6C00) [pid = 3804] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:48:19 INFO - PROCESS | 3804 | 1468500499849 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:19 INFO - PROCESS | 3804 | 1468500499851 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:19 INFO - PROCESS | 3804 | ++DOCSHELL 1047DC00 == 31 [pid = 3804] [id = 561] 04:48:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (104E3400) [pid = 3804] [serial = 1683] [outer = 00000000] 04:48:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (10ECF000) [pid = 3804] [serial = 1684] [outer = 104E3400] 04:48:19 INFO - PROCESS | 3804 | 1468500499894 Marionette DEBUG loaded listener.js 04:48:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (12B1F800) [pid = 3804] [serial = 1685] [outer = 104E3400] 04:48:20 INFO - PROCESS | 3804 | 1468500500235 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]]]}] 04:48:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:48:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 851ms 04:48:20 INFO - PROCESS | 3804 | 1468500500306 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 04:48:20 INFO - PROCESS | 3804 | 1468500500308 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 04:48:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:48:20 INFO - PROCESS | 3804 | 1468500500312 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:48:20 INFO - PROCESS | 3804 | 1468500500313 Marionette TRACE conn3 <- [1,2210,null,{}] 04:48:20 INFO - PROCESS | 3804 | 1468500500317 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}] 04:48:20 INFO - PROCESS | 3804 | 1468500500319 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:20 INFO - PROCESS | 3804 | 1468500500376 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 04:48:20 INFO - PROCESS | 3804 | 1468500500381 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:20 INFO - PROCESS | 3804 | 1468500500383 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:20 INFO - PROCESS | 3804 | ++DOCSHELL 1394C000 == 32 [pid = 3804] [id = 562] 04:48:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (139CDC00) [pid = 3804] [serial = 1686] [outer = 00000000] 04:48:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (175FBC00) [pid = 3804] [serial = 1687] [outer = 139CDC00] 04:48:20 INFO - PROCESS | 3804 | 1468500500425 Marionette DEBUG loaded listener.js 04:48:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (1770D800) [pid = 3804] [serial = 1688] [outer = 139CDC00] 04:48:20 INFO - PROCESS | 3804 | 1468500500838 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]]]}] 04:48:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:48:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 558ms 04:48:20 INFO - PROCESS | 3804 | 1468500500876 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 04:48:20 INFO - PROCESS | 3804 | 1468500500878 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 04:48:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:48:20 INFO - PROCESS | 3804 | 1468500500882 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:48:20 INFO - PROCESS | 3804 | 1468500500883 Marionette TRACE conn3 <- [1,2214,null,{}] 04:48:20 INFO - PROCESS | 3804 | 1468500500887 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}] 04:48:20 INFO - PROCESS | 3804 | 1468500500888 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:20 INFO - PROCESS | 3804 | 1468500500946 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 04:48:20 INFO - PROCESS | 3804 | 1468500500951 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:20 INFO - PROCESS | 3804 | 1468500500953 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:20 INFO - PROCESS | 3804 | ++DOCSHELL 142E8400 == 33 [pid = 3804] [id = 563] 04:48:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (1770FC00) [pid = 3804] [serial = 1689] [outer = 00000000] 04:48:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (177D0C00) [pid = 3804] [serial = 1690] [outer = 1770FC00] 04:48:20 INFO - PROCESS | 3804 | 1468500500996 Marionette DEBUG loaded listener.js 04:48:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (17D0FC00) [pid = 3804] [serial = 1691] [outer = 1770FC00] 04:48:21 INFO - PROCESS | 3804 | 1468500501413 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]]]}] 04:48:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:48:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 558ms 04:48:21 INFO - PROCESS | 3804 | 1468500501442 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 04:48:21 INFO - PROCESS | 3804 | 1468500501444 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 04:48:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:48:21 INFO - PROCESS | 3804 | 1468500501447 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:48:21 INFO - PROCESS | 3804 | 1468500501448 Marionette TRACE conn3 <- [1,2218,null,{}] 04:48:21 INFO - PROCESS | 3804 | 1468500501452 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}] 04:48:21 INFO - PROCESS | 3804 | 1468500501453 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:21 INFO - PROCESS | 3804 | 1468500501553 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 04:48:21 INFO - PROCESS | 3804 | 1468500501561 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:21 INFO - PROCESS | 3804 | 1468500501563 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:21 INFO - PROCESS | 3804 | ++DOCSHELL 1770EC00 == 34 [pid = 3804] [id = 564] 04:48:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (17E49C00) [pid = 3804] [serial = 1692] [outer = 00000000] 04:48:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (17EAE400) [pid = 3804] [serial = 1693] [outer = 17E49C00] 04:48:21 INFO - PROCESS | 3804 | 1468500501605 Marionette DEBUG loaded listener.js 04:48:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (180B8800) [pid = 3804] [serial = 1694] [outer = 17E49C00] 04:48:22 INFO - PROCESS | 3804 | 1468500502372 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]]]}] 04:48:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:48:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 969ms 04:48:22 INFO - PROCESS | 3804 | 1468500502428 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 04:48:22 INFO - PROCESS | 3804 | 1468500502432 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 04:48:22 INFO - PROCESS | 3804 | 1468500502437 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:48:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:48:22 INFO - PROCESS | 3804 | 1468500502442 Marionette TRACE conn3 <- [1,2222,null,{}] 04:48:22 INFO - PROCESS | 3804 | 1468500502489 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}] 04:48:22 INFO - PROCESS | 3804 | 1468500502492 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:22 INFO - PROCESS | 3804 | 1468500502596 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 04:48:22 INFO - PROCESS | 3804 | 1468500502725 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:22 INFO - PROCESS | 3804 | 1468500502728 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:22 INFO - PROCESS | 3804 | ++DOCSHELL 11443C00 == 35 [pid = 3804] [id = 565] 04:48:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (1144C800) [pid = 3804] [serial = 1695] [outer = 00000000] 04:48:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (12D64C00) [pid = 3804] [serial = 1696] [outer = 1144C800] 04:48:22 INFO - PROCESS | 3804 | 1468500502765 Marionette DEBUG loaded listener.js 04:48:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (13031C00) [pid = 3804] [serial = 1697] [outer = 1144C800] 04:48:23 INFO - PROCESS | 3804 | 1468500503552 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]]]}] 04:48:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:48:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1174ms 04:48:23 INFO - PROCESS | 3804 | 1468500503648 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 04:48:23 INFO - PROCESS | 3804 | 1468500503653 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 04:48:23 INFO - PROCESS | 3804 | 1468500503659 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:48:23 INFO - PROCESS | 3804 | 1468500503662 Marionette TRACE conn3 <- [1,2226,null,{}] 04:48:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:48:23 INFO - PROCESS | 3804 | 1468500503676 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}] 04:48:23 INFO - PROCESS | 3804 | 1468500503679 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:23 INFO - PROCESS | 3804 | 1468500503786 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 04:48:23 INFO - PROCESS | 3804 | 1468500503922 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:23 INFO - PROCESS | 3804 | 1468500503926 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:23 INFO - PROCESS | 3804 | --DOCSHELL 142E8400 == 34 [pid = 3804] [id = 563] 04:48:23 INFO - PROCESS | 3804 | --DOCSHELL 1394C000 == 33 [pid = 3804] [id = 562] 04:48:23 INFO - PROCESS | 3804 | --DOCSHELL 1047DC00 == 32 [pid = 3804] [id = 561] 04:48:23 INFO - PROCESS | 3804 | --DOCSHELL 16AA9800 == 31 [pid = 3804] [id = 560] 04:48:23 INFO - PROCESS | 3804 | --DOCSHELL 13DBC400 == 30 [pid = 3804] [id = 559] 04:48:23 INFO - PROCESS | 3804 | --DOCSHELL 13947C00 == 29 [pid = 3804] [id = 558] 04:48:23 INFO - PROCESS | 3804 | --DOCSHELL 13127400 == 28 [pid = 3804] [id = 557] 04:48:23 INFO - PROCESS | 3804 | --DOCSHELL 12927000 == 27 [pid = 3804] [id = 556] 04:48:23 INFO - PROCESS | 3804 | --DOCSHELL 1055EC00 == 26 [pid = 3804] [id = 555] 04:48:23 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (1B2E8C00) [pid = 3804] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:48:23 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (1A6B0400) [pid = 3804] [serial = 1655] [outer = 00000000] [url = about:blank] 04:48:23 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (1A02E400) [pid = 3804] [serial = 1651] [outer = 00000000] [url = about:blank] 04:48:23 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (17E4EC00) [pid = 3804] [serial = 1639] [outer = 00000000] [url = about:blank] 04:48:23 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (19792400) [pid = 3804] [serial = 1642] [outer = 00000000] [url = about:blank] 04:48:23 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (180B2400) [pid = 3804] [serial = 1640] [outer = 00000000] [url = about:blank] 04:48:23 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (1532A000) [pid = 3804] [serial = 1106] [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.] 04:48:23 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (1770A800) [pid = 3804] [serial = 1636] [outer = 00000000] [url = about:blank] 04:48:23 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (1A10B800) [pid = 3804] [serial = 1619] [outer = 00000000] [url = about:blank] 04:48:23 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (11447800) [pid = 3804] [serial = 1627] [outer = 00000000] [url = about:blank] 04:48:23 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (12B19800) [pid = 3804] [serial = 1628] [outer = 00000000] [url = about:blank] 04:48:23 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (1672EC00) [pid = 3804] [serial = 1633] [outer = 00000000] [url = about:blank] 04:48:23 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (16B7A800) [pid = 3804] [serial = 1634] [outer = 00000000] [url = about:blank] 04:48:23 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (12BC1800) [pid = 3804] [serial = 1621] [outer = 00000000] [url = about:blank] 04:48:23 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (13159000) [pid = 3804] [serial = 1622] [outer = 00000000] [url = about:blank] 04:48:23 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (139F5000) [pid = 3804] [serial = 1630] [outer = 00000000] [url = about:blank] 04:48:23 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (19793800) [pid = 3804] [serial = 1643] [outer = 00000000] [url = about:blank] 04:48:23 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (142E8000) [pid = 3804] [serial = 1631] [outer = 00000000] [url = about:blank] 04:48:23 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (10A07C00) [pid = 3804] [serial = 1624] [outer = 00000000] [url = about:blank] 04:48:23 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (10E10C00) [pid = 3804] [serial = 1625] [outer = 00000000] [url = about:blank] 04:48:23 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (17571800) [pid = 3804] [serial = 1646] [outer = 00000000] [url = about:blank] 04:48:23 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (1A106400) [pid = 3804] [serial = 1645] [outer = 00000000] [url = about:blank] 04:48:23 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (177CBC00) [pid = 3804] [serial = 1649] [outer = 00000000] [url = about:blank] 04:48:23 INFO - PROCESS | 3804 | --DOMWINDOW == 60 (1A142800) [pid = 3804] [serial = 1652] [outer = 00000000] [url = about:blank] 04:48:23 INFO - PROCESS | 3804 | --DOMWINDOW == 59 (16A7F000) [pid = 3804] [serial = 1648] [outer = 00000000] [url = about:blank] 04:48:23 INFO - PROCESS | 3804 | --DOMWINDOW == 58 (177C8800) [pid = 3804] [serial = 1637] [outer = 00000000] [url = about:blank] 04:48:23 INFO - PROCESS | 3804 | --DOMWINDOW == 57 (1A6A9C00) [pid = 3804] [serial = 1654] [outer = 00000000] [url = about:blank] 04:48:23 INFO - PROCESS | 3804 | ++DOCSHELL 10A07C00 == 27 [pid = 3804] [id = 566] 04:48:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 58 (10A0E000) [pid = 3804] [serial = 1698] [outer = 00000000] 04:48:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 59 (11242400) [pid = 3804] [serial = 1699] [outer = 10A0E000] 04:48:23 INFO - PROCESS | 3804 | 1468500503984 Marionette DEBUG loaded listener.js 04:48:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (1281F800) [pid = 3804] [serial = 1700] [outer = 10A0E000] 04:48:24 INFO - PROCESS | 3804 | 1468500504413 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]]]}] 04:48:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:48:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 778ms 04:48:24 INFO - PROCESS | 3804 | 1468500504454 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 04:48:24 INFO - PROCESS | 3804 | 1468500504459 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 04:48:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:48:24 INFO - PROCESS | 3804 | 1468500504466 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:48:24 INFO - PROCESS | 3804 | 1468500504468 Marionette TRACE conn3 <- [1,2230,null,{}] 04:48:24 INFO - PROCESS | 3804 | 1468500504472 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}] 04:48:24 INFO - PROCESS | 3804 | 1468500504475 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:24 INFO - PROCESS | 3804 | 1468500504564 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 04:48:24 INFO - PROCESS | 3804 | 1468500504574 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:24 INFO - PROCESS | 3804 | 1468500504577 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:24 INFO - PROCESS | 3804 | ++DOCSHELL 130D4400 == 28 [pid = 3804] [id = 567] 04:48:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (13126000) [pid = 3804] [serial = 1701] [outer = 00000000] 04:48:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (1315A400) [pid = 3804] [serial = 1702] [outer = 13126000] 04:48:24 INFO - PROCESS | 3804 | 1468500504623 Marionette DEBUG loaded listener.js 04:48:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (132A4000) [pid = 3804] [serial = 1703] [outer = 13126000] 04:48:25 INFO - PROCESS | 3804 | 1468500505076 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]]]}] 04:48:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:48:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 660ms 04:48:25 INFO - PROCESS | 3804 | 1468500505126 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 04:48:25 INFO - PROCESS | 3804 | 1468500505128 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 04:48:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:48:25 INFO - PROCESS | 3804 | 1468500505132 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:48:25 INFO - PROCESS | 3804 | 1468500505136 Marionette TRACE conn3 <- [1,2234,null,{}] 04:48:25 INFO - PROCESS | 3804 | 1468500505146 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}] 04:48:25 INFO - PROCESS | 3804 | 1468500505150 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:25 INFO - PROCESS | 3804 | 1468500505261 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 04:48:25 INFO - PROCESS | 3804 | 1468500505365 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:25 INFO - PROCESS | 3804 | 1468500505350 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:25 INFO - PROCESS | 3804 | ++DOCSHELL 13DC3400 == 29 [pid = 3804] [id = 568] 04:48:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (142E2C00) [pid = 3804] [serial = 1704] [outer = 00000000] 04:48:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (14F24C00) [pid = 3804] [serial = 1705] [outer = 142E2C00] 04:48:25 INFO - PROCESS | 3804 | 1468500505396 Marionette DEBUG loaded listener.js 04:48:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (15433400) [pid = 3804] [serial = 1706] [outer = 142E2C00] 04:48:25 INFO - PROCESS | 3804 | 1468500505763 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]]]}] 04:48:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:48:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 705ms 04:48:25 INFO - PROCESS | 3804 | 1468500505832 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 04:48:25 INFO - PROCESS | 3804 | 1468500505835 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 04:48:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:48:25 INFO - PROCESS | 3804 | 1468500505838 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:48:25 INFO - PROCESS | 3804 | 1468500505840 Marionette TRACE conn3 <- [1,2238,null,{}] 04:48:25 INFO - PROCESS | 3804 | 1468500505848 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}] 04:48:25 INFO - PROCESS | 3804 | 1468500505850 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:25 INFO - PROCESS | 3804 | 1468500505949 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 04:48:25 INFO - PROCESS | 3804 | 1468500505944 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:25 INFO - PROCESS | 3804 | 1468500505946 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:25 INFO - PROCESS | 3804 | ++DOCSHELL 156A4800 == 30 [pid = 3804] [id = 569] 04:48:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (1628A800) [pid = 3804] [serial = 1707] [outer = 00000000] 04:48:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (16AA7C00) [pid = 3804] [serial = 1708] [outer = 1628A800] 04:48:25 INFO - PROCESS | 3804 | 1468500505989 Marionette DEBUG loaded listener.js 04:48:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (16AB1800) [pid = 3804] [serial = 1709] [outer = 1628A800] 04:48:26 INFO - PROCESS | 3804 | 1468500506437 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]]]}] 04:48:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:48:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 661ms 04:48:26 INFO - PROCESS | 3804 | 1468500506501 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 04:48:26 INFO - PROCESS | 3804 | 1468500506503 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 04:48:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:48:26 INFO - PROCESS | 3804 | 1468500506494 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:48:26 INFO - PROCESS | 3804 | 1468500506496 Marionette TRACE conn3 <- [1,2242,null,{}] 04:48:26 INFO - PROCESS | 3804 | 1468500506500 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}] 04:48:26 INFO - PROCESS | 3804 | 1468500506502 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:26 INFO - PROCESS | 3804 | 1468500506636 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 04:48:26 INFO - PROCESS | 3804 | 1468500506645 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:26 INFO - PROCESS | 3804 | 1468500506647 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:26 INFO - PROCESS | 3804 | ++DOCSHELL 16B7A800 == 31 [pid = 3804] [id = 570] 04:48:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (16EB3800) [pid = 3804] [serial = 1710] [outer = 00000000] 04:48:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (175FD400) [pid = 3804] [serial = 1711] [outer = 16EB3800] 04:48:26 INFO - PROCESS | 3804 | 1468500506691 Marionette DEBUG loaded listener.js 04:48:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (177C5800) [pid = 3804] [serial = 1712] [outer = 16EB3800] 04:48:27 INFO - PROCESS | 3804 | 1468500507114 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]]]}] 04:48:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:48:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 660ms 04:48:27 INFO - PROCESS | 3804 | 1468500507166 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 04:48:27 INFO - PROCESS | 3804 | 1468500507168 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 04:48:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:48:27 INFO - PROCESS | 3804 | 1468500507171 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:48:27 INFO - PROCESS | 3804 | 1468500507173 Marionette TRACE conn3 <- [1,2246,null,{}] 04:48:27 INFO - PROCESS | 3804 | 1468500507176 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}] 04:48:27 INFO - PROCESS | 3804 | 1468500507181 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:27 INFO - PROCESS | 3804 | 1468500507314 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 04:48:27 INFO - PROCESS | 3804 | 1468500507326 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:27 INFO - PROCESS | 3804 | 1468500507328 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:27 INFO - PROCESS | 3804 | ++DOCSHELL 177CBC00 == 32 [pid = 3804] [id = 571] 04:48:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (177CD000) [pid = 3804] [serial = 1713] [outer = 00000000] 04:48:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (17E54400) [pid = 3804] [serial = 1714] [outer = 177CD000] 04:48:27 INFO - PROCESS | 3804 | 1468500507374 Marionette DEBUG loaded listener.js 04:48:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (181A4800) [pid = 3804] [serial = 1715] [outer = 177CD000] 04:48:27 INFO - PROCESS | 3804 | 1468500507788 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]]]}] 04:48:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:48:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 661ms 04:48:27 INFO - PROCESS | 3804 | 1468500507850 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 04:48:27 INFO - PROCESS | 3804 | 1468500507852 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 04:48:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:48:27 INFO - PROCESS | 3804 | 1468500507887 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:48:27 INFO - PROCESS | 3804 | 1468500507889 Marionette TRACE conn3 <- [1,2250,null,{}] 04:48:27 INFO - PROCESS | 3804 | 1468500507892 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}] 04:48:27 INFO - PROCESS | 3804 | 1468500507894 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:27 INFO - PROCESS | 3804 | 1468500507994 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 04:48:28 INFO - PROCESS | 3804 | 1468500508003 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:28 INFO - PROCESS | 3804 | 1468500508005 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:28 INFO - PROCESS | 3804 | ++DOCSHELL 17E54000 == 33 [pid = 3804] [id = 572] 04:48:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (17EAB800) [pid = 3804] [serial = 1716] [outer = 00000000] 04:48:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (19793000) [pid = 3804] [serial = 1717] [outer = 17EAB800] 04:48:28 INFO - PROCESS | 3804 | 1468500508047 Marionette DEBUG loaded listener.js 04:48:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (19C81C00) [pid = 3804] [serial = 1718] [outer = 17EAB800] 04:48:28 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (139CDC00) [pid = 3804] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:48:28 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (1312B000) [pid = 3804] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:48:28 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (19A45400) [pid = 3804] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:48:28 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (1055F800) [pid = 3804] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:48:28 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (1770FC00) [pid = 3804] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:48:28 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (12928000) [pid = 3804] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:48:28 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (139F1000) [pid = 3804] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:48:28 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (142DE000) [pid = 3804] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:48:28 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (129B0C00) [pid = 3804] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:48:28 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (1627EC00) [pid = 3804] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:48:28 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (16AA9C00) [pid = 3804] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:48:28 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (104E3400) [pid = 3804] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:48:28 INFO - PROCESS | 3804 | 1468500508503 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]]]}] 04:48:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:48:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 661ms 04:48:28 INFO - PROCESS | 3804 | 1468500508545 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 04:48:28 INFO - PROCESS | 3804 | 1468500508547 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 04:48:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:48:28 INFO - PROCESS | 3804 | 1468500508550 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:48:28 INFO - PROCESS | 3804 | 1468500508552 Marionette TRACE conn3 <- [1,2254,null,{}] 04:48:28 INFO - PROCESS | 3804 | 1468500508555 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}] 04:48:28 INFO - PROCESS | 3804 | 1468500508557 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:28 INFO - PROCESS | 3804 | 1468500508623 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 04:48:28 INFO - PROCESS | 3804 | 1468500508628 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:28 INFO - PROCESS | 3804 | 1468500508630 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:28 INFO - PROCESS | 3804 | ++DOCSHELL 1036CC00 == 34 [pid = 3804] [id = 573] 04:48:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (14F23400) [pid = 3804] [serial = 1719] [outer = 00000000] 04:48:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (1672F800) [pid = 3804] [serial = 1720] [outer = 14F23400] 04:48:28 INFO - PROCESS | 3804 | 1468500508672 Marionette DEBUG loaded listener.js 04:48:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (181A5400) [pid = 3804] [serial = 1721] [outer = 14F23400] 04:48:29 INFO - PROCESS | 3804 | 1468500509084 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]]]}] 04:48:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:48:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 558ms 04:48:29 INFO - PROCESS | 3804 | 1468500509130 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 04:48:29 INFO - PROCESS | 3804 | 1468500509132 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 04:48:29 INFO - PROCESS | 3804 | 1468500509136 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:48:29 INFO - PROCESS | 3804 | 1468500509137 Marionette TRACE conn3 <- [1,2258,null,{}] 04:48:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:48:29 INFO - PROCESS | 3804 | 1468500509141 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}] 04:48:29 INFO - PROCESS | 3804 | 1468500509142 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:29 INFO - PROCESS | 3804 | 1468500509203 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 04:48:29 INFO - PROCESS | 3804 | 1468500509209 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:29 INFO - PROCESS | 3804 | 1468500509211 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:29 INFO - PROCESS | 3804 | ++DOCSHELL 15438C00 == 35 [pid = 3804] [id = 574] 04:48:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (181A7C00) [pid = 3804] [serial = 1722] [outer = 00000000] 04:48:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (19D88C00) [pid = 3804] [serial = 1723] [outer = 181A7C00] 04:48:29 INFO - PROCESS | 3804 | 1468500509253 Marionette DEBUG loaded listener.js 04:48:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (16EB6C00) [pid = 3804] [serial = 1724] [outer = 181A7C00] 04:48:29 INFO - PROCESS | 3804 | 1468500509681 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]]]}] 04:48:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:48:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 587ms 04:48:29 INFO - PROCESS | 3804 | 1468500509740 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 04:48:29 INFO - PROCESS | 3804 | 1468500509742 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 04:48:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:48:29 INFO - PROCESS | 3804 | 1468500509745 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:48:29 INFO - PROCESS | 3804 | 1468500509747 Marionette TRACE conn3 <- [1,2262,null,{}] 04:48:29 INFO - PROCESS | 3804 | 1468500509751 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}] 04:48:29 INFO - PROCESS | 3804 | 1468500509753 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:29 INFO - PROCESS | 3804 | 1468500509815 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 04:48:29 INFO - PROCESS | 3804 | 1468500509821 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:29 INFO - PROCESS | 3804 | 1468500509823 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:29 INFO - PROCESS | 3804 | ++DOCSHELL 1770FC00 == 36 [pid = 3804] [id = 575] 04:48:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (177C8C00) [pid = 3804] [serial = 1725] [outer = 00000000] 04:48:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (1A101C00) [pid = 3804] [serial = 1726] [outer = 177C8C00] 04:48:29 INFO - PROCESS | 3804 | 1468500509866 Marionette DEBUG loaded listener.js 04:48:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (1A10A800) [pid = 3804] [serial = 1727] [outer = 177C8C00] 04:48:30 INFO - PROCESS | 3804 | --DOCSHELL 130D4400 == 35 [pid = 3804] [id = 567] 04:48:30 INFO - PROCESS | 3804 | --DOCSHELL 11443C00 == 34 [pid = 3804] [id = 565] 04:48:30 INFO - PROCESS | 3804 | --DOCSHELL 10A07C00 == 33 [pid = 3804] [id = 566] 04:48:30 INFO - PROCESS | 3804 | --DOCSHELL 1770EC00 == 32 [pid = 3804] [id = 564] 04:48:31 INFO - PROCESS | 3804 | --DOCSHELL 156A4800 == 31 [pid = 3804] [id = 569] 04:48:31 INFO - PROCESS | 3804 | --DOCSHELL 13DC3400 == 30 [pid = 3804] [id = 568] 04:48:31 INFO - PROCESS | 3804 | --DOCSHELL 16B7A800 == 29 [pid = 3804] [id = 570] 04:48:31 INFO - PROCESS | 3804 | --DOCSHELL 1036CC00 == 28 [pid = 3804] [id = 573] 04:48:31 INFO - PROCESS | 3804 | --DOCSHELL 15438C00 == 27 [pid = 3804] [id = 574] 04:48:31 INFO - PROCESS | 3804 | --DOCSHELL 177CBC00 == 26 [pid = 3804] [id = 571] 04:48:31 INFO - PROCESS | 3804 | --DOCSHELL 17E54000 == 25 [pid = 3804] [id = 572] 04:48:31 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (177D0C00) [pid = 3804] [serial = 1690] [outer = 00000000] [url = about:blank] 04:48:31 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (129F3000) [pid = 3804] [serial = 1669] [outer = 00000000] [url = about:blank] 04:48:31 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (12B17000) [pid = 3804] [serial = 1670] [outer = 00000000] [url = about:blank] 04:48:31 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (142DF400) [pid = 3804] [serial = 1675] [outer = 00000000] [url = about:blank] 04:48:31 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (158C8400) [pid = 3804] [serial = 1678] [outer = 00000000] [url = about:blank] 04:48:31 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (132A3C00) [pid = 3804] [serial = 1658] [outer = 00000000] [url = about:blank] 04:48:31 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (1314E000) [pid = 3804] [serial = 1657] [outer = 00000000] [url = about:blank] 04:48:31 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (17651000) [pid = 3804] [serial = 1661] [outer = 00000000] [url = about:blank] 04:48:31 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (16AAB400) [pid = 3804] [serial = 1660] [outer = 00000000] [url = about:blank] 04:48:31 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (16AB2400) [pid = 3804] [serial = 1681] [outer = 00000000] [url = about:blank] 04:48:31 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (16285400) [pid = 3804] [serial = 1679] [outer = 00000000] [url = about:blank] 04:48:31 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (10ECF000) [pid = 3804] [serial = 1684] [outer = 00000000] [url = about:blank] 04:48:31 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (175FBC00) [pid = 3804] [serial = 1687] [outer = 00000000] [url = about:blank] 04:48:31 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (13157800) [pid = 3804] [serial = 1672] [outer = 00000000] [url = about:blank] 04:48:31 INFO - PROCESS | 3804 | --DOMWINDOW == 60 (13430000) [pid = 3804] [serial = 1673] [outer = 00000000] [url = about:blank] 04:48:31 INFO - PROCESS | 3804 | --DOMWINDOW == 59 (17D0FC00) [pid = 3804] [serial = 1691] [outer = 00000000] [url = about:blank] 04:48:31 INFO - PROCESS | 3804 | --DOMWINDOW == 58 (1A6AE000) [pid = 3804] [serial = 1664] [outer = 00000000] [url = about:blank] 04:48:31 INFO - PROCESS | 3804 | --DOMWINDOW == 57 (1A50D800) [pid = 3804] [serial = 1663] [outer = 00000000] [url = about:blank] 04:48:31 INFO - PROCESS | 3804 | --DOMWINDOW == 56 (10E08800) [pid = 3804] [serial = 1667] [outer = 00000000] [url = about:blank] 04:48:31 INFO - PROCESS | 3804 | --DOMWINDOW == 55 (174E8000) [pid = 3804] [serial = 1682] [outer = 00000000] [url = about:blank] 04:48:31 INFO - PROCESS | 3804 | --DOMWINDOW == 54 (1770D800) [pid = 3804] [serial = 1688] [outer = 00000000] [url = about:blank] 04:48:31 INFO - PROCESS | 3804 | --DOMWINDOW == 53 (12B1F800) [pid = 3804] [serial = 1685] [outer = 00000000] [url = about:blank] 04:48:31 INFO - PROCESS | 3804 | --DOMWINDOW == 52 (10A75400) [pid = 3804] [serial = 1666] [outer = 00000000] [url = about:blank] 04:48:31 INFO - PROCESS | 3804 | --DOMWINDOW == 51 (1542F400) [pid = 3804] [serial = 1676] [outer = 00000000] [url = about:blank] 04:48:31 INFO - PROCESS | 3804 | 1468500511477 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]]]}] 04:48:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:48:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1792ms 04:48:31 INFO - PROCESS | 3804 | 1468500511537 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 04:48:31 INFO - PROCESS | 3804 | 1468500511542 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 04:48:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:48:31 INFO - PROCESS | 3804 | 1468500511547 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:48:31 INFO - PROCESS | 3804 | 1468500511551 Marionette TRACE conn3 <- [1,2266,null,{}] 04:48:31 INFO - PROCESS | 3804 | 1468500511556 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}] 04:48:31 INFO - PROCESS | 3804 | 1468500511559 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:31 INFO - PROCESS | 3804 | 1468500511652 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 04:48:31 INFO - PROCESS | 3804 | 1468500511659 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:31 INFO - PROCESS | 3804 | 1468500511662 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:31 INFO - PROCESS | 3804 | ++DOCSHELL 10E0A800 == 26 [pid = 3804] [id = 576] 04:48:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 52 (10ECFC00) [pid = 3804] [serial = 1728] [outer = 00000000] 04:48:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 53 (112E6C00) [pid = 3804] [serial = 1729] [outer = 10ECFC00] 04:48:31 INFO - PROCESS | 3804 | 1468500511717 Marionette DEBUG loaded listener.js 04:48:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 54 (11447800) [pid = 3804] [serial = 1730] [outer = 10ECFC00] 04:48:32 INFO - PROCESS | 3804 | 1468500512164 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]]]}] 04:48:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:48:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 661ms 04:48:32 INFO - PROCESS | 3804 | 1468500512208 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 04:48:32 INFO - PROCESS | 3804 | 1468500512213 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 04:48:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:48:32 INFO - PROCESS | 3804 | 1468500512219 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:48:32 INFO - PROCESS | 3804 | 1468500512222 Marionette TRACE conn3 <- [1,2270,null,{}] 04:48:32 INFO - PROCESS | 3804 | 1468500512226 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}] 04:48:32 INFO - PROCESS | 3804 | 1468500512228 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:32 INFO - PROCESS | 3804 | 1468500512296 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 04:48:32 INFO - PROCESS | 3804 | 1468500512305 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:32 INFO - PROCESS | 3804 | 1468500512308 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:32 INFO - PROCESS | 3804 | ++DOCSHELL 12B13800 == 27 [pid = 3804] [id = 577] 04:48:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 55 (12B14000) [pid = 3804] [serial = 1731] [outer = 00000000] 04:48:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 56 (12B1B800) [pid = 3804] [serial = 1732] [outer = 12B14000] 04:48:32 INFO - PROCESS | 3804 | 1468500512355 Marionette DEBUG loaded listener.js 04:48:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 57 (12BC1800) [pid = 3804] [serial = 1733] [outer = 12B14000] 04:48:32 INFO - PROCESS | 3804 | 1468500512790 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]]]}] 04:48:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:48:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 587ms 04:48:32 INFO - PROCESS | 3804 | 1468500512819 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 04:48:32 INFO - PROCESS | 3804 | 1468500512821 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 04:48:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:48:32 INFO - PROCESS | 3804 | 1468500512825 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:48:32 INFO - PROCESS | 3804 | 1468500512828 Marionette TRACE conn3 <- [1,2274,null,{}] 04:48:32 INFO - PROCESS | 3804 | 1468500512843 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}] 04:48:32 INFO - PROCESS | 3804 | 1468500512847 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:32 INFO - PROCESS | 3804 | 1468500512911 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 04:48:32 INFO - PROCESS | 3804 | 1468500512918 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:32 INFO - PROCESS | 3804 | 1468500512921 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:32 INFO - PROCESS | 3804 | ++DOCSHELL 131F4000 == 28 [pid = 3804] [id = 578] 04:48:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 58 (131F5000) [pid = 3804] [serial = 1734] [outer = 00000000] 04:48:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 59 (13941C00) [pid = 3804] [serial = 1735] [outer = 131F5000] 04:48:32 INFO - PROCESS | 3804 | 1468500512968 Marionette DEBUG loaded listener.js 04:48:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (139D4400) [pid = 3804] [serial = 1736] [outer = 131F5000] 04:48:33 INFO - PROCESS | 3804 | 1468500513400 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]]]}] 04:48:33 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 04:48:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 616ms 04:48:33 INFO - PROCESS | 3804 | 1468500513444 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 04:48:33 INFO - PROCESS | 3804 | 1468500513446 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 04:48:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:48:33 INFO - PROCESS | 3804 | 1468500513449 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:48:33 INFO - PROCESS | 3804 | 1468500513451 Marionette TRACE conn3 <- [1,2278,null,{}] 04:48:33 INFO - PROCESS | 3804 | 1468500513455 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}] 04:48:33 INFO - PROCESS | 3804 | 1468500513467 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:33 INFO - PROCESS | 3804 | 1468500513532 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 04:48:33 INFO - PROCESS | 3804 | 1468500513537 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:33 INFO - PROCESS | 3804 | 1468500513539 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:33 INFO - PROCESS | 3804 | ++DOCSHELL 139C7C00 == 29 [pid = 3804] [id = 579] 04:48:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (139F5C00) [pid = 3804] [serial = 1737] [outer = 00000000] 04:48:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (13DCA800) [pid = 3804] [serial = 1738] [outer = 139F5C00] 04:48:33 INFO - PROCESS | 3804 | 1468500513583 Marionette DEBUG loaded listener.js 04:48:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (142E3800) [pid = 3804] [serial = 1739] [outer = 139F5C00] 04:48:34 INFO - PROCESS | 3804 | 1468500514022 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]]]}] 04:48:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:48:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 602ms 04:48:34 INFO - PROCESS | 3804 | 1468500514049 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 04:48:34 INFO - PROCESS | 3804 | 1468500514051 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 04:48:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:48:34 INFO - PROCESS | 3804 | 1468500514041 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:48:34 INFO - PROCESS | 3804 | 1468500514043 Marionette TRACE conn3 <- [1,2282,null,{}] 04:48:34 INFO - PROCESS | 3804 | 1468500514046 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}] 04:48:34 INFO - PROCESS | 3804 | 1468500514048 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:34 INFO - PROCESS | 3804 | 1468500514123 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 04:48:34 INFO - PROCESS | 3804 | 1468500514129 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:34 INFO - PROCESS | 3804 | 1468500514131 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:34 INFO - PROCESS | 3804 | ++DOCSHELL 139EEC00 == 30 [pid = 3804] [id = 580] 04:48:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (14FB2C00) [pid = 3804] [serial = 1740] [outer = 00000000] 04:48:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (156A2400) [pid = 3804] [serial = 1741] [outer = 14FB2C00] 04:48:34 INFO - PROCESS | 3804 | 1468500514181 Marionette DEBUG loaded listener.js 04:48:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (158A6C00) [pid = 3804] [serial = 1742] [outer = 14FB2C00] 04:48:34 INFO - PROCESS | 3804 | 1468500514599 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]]]}] 04:48:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:48:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 587ms 04:48:34 INFO - PROCESS | 3804 | 1468500514658 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 04:48:34 INFO - PROCESS | 3804 | 1468500514660 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 04:48:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:48:34 INFO - PROCESS | 3804 | 1468500514667 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:48:34 INFO - PROCESS | 3804 | 1468500514669 Marionette TRACE conn3 <- [1,2286,null,{}] 04:48:34 INFO - PROCESS | 3804 | 1468500514673 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}] 04:48:34 INFO - PROCESS | 3804 | 1468500514678 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:34 INFO - PROCESS | 3804 | 1468500514760 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 04:48:34 INFO - PROCESS | 3804 | 1468500514767 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:34 INFO - PROCESS | 3804 | 1468500514769 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:34 INFO - PROCESS | 3804 | ++DOCSHELL 16284C00 == 31 [pid = 3804] [id = 581] 04:48:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (168D6000) [pid = 3804] [serial = 1743] [outer = 00000000] 04:48:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (16AAB800) [pid = 3804] [serial = 1744] [outer = 168D6000] 04:48:34 INFO - PROCESS | 3804 | 1468500514817 Marionette DEBUG loaded listener.js 04:48:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (16F2D800) [pid = 3804] [serial = 1745] [outer = 168D6000] 04:48:35 INFO - PROCESS | 3804 | 1468500515229 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]]]}] 04:48:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:48:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 602ms 04:48:35 INFO - PROCESS | 3804 | 1468500515262 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 04:48:35 INFO - PROCESS | 3804 | 1468500515264 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 04:48:35 INFO - PROCESS | 3804 | 1468500515268 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:48:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:48:35 INFO - PROCESS | 3804 | 1468500515269 Marionette TRACE conn3 <- [1,2290,null,{}] 04:48:35 INFO - PROCESS | 3804 | 1468500515277 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}] 04:48:35 INFO - PROCESS | 3804 | 1468500515279 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:35 INFO - PROCESS | 3804 | 1468500515347 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 04:48:35 INFO - PROCESS | 3804 | 1468500515352 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:35 INFO - PROCESS | 3804 | 1468500515354 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:35 INFO - PROCESS | 3804 | ++DOCSHELL 1756A800 == 32 [pid = 3804] [id = 582] 04:48:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (175F3400) [pid = 3804] [serial = 1746] [outer = 00000000] 04:48:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (17657800) [pid = 3804] [serial = 1747] [outer = 175F3400] 04:48:35 INFO - PROCESS | 3804 | 1468500515396 Marionette DEBUG loaded listener.js 04:48:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (175F7800) [pid = 3804] [serial = 1748] [outer = 175F3400] 04:48:35 INFO - PROCESS | 3804 | 1468500515811 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]]]}] 04:48:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:48:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 602ms 04:48:35 INFO - PROCESS | 3804 | 1468500515867 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 04:48:35 INFO - PROCESS | 3804 | 1468500515869 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 04:48:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:48:35 INFO - PROCESS | 3804 | 1468500515876 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:48:35 INFO - PROCESS | 3804 | 1468500515878 Marionette TRACE conn3 <- [1,2294,null,{}] 04:48:35 INFO - PROCESS | 3804 | 1468500515882 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}] 04:48:35 INFO - PROCESS | 3804 | 1468500515883 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:35 INFO - PROCESS | 3804 | 1468500515942 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 04:48:35 INFO - PROCESS | 3804 | 1468500515947 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:35 INFO - PROCESS | 3804 | 1468500515949 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:35 INFO - PROCESS | 3804 | ++DOCSHELL 12B1A800 == 33 [pid = 3804] [id = 583] 04:48:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (17656C00) [pid = 3804] [serial = 1749] [outer = 00000000] 04:48:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (177CF400) [pid = 3804] [serial = 1750] [outer = 17656C00] 04:48:35 INFO - PROCESS | 3804 | 1468500515991 Marionette DEBUG loaded listener.js 04:48:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (177CF800) [pid = 3804] [serial = 1751] [outer = 17656C00] 04:48:36 INFO - PROCESS | 3804 | 1468500516403 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]]]}] 04:48:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:48:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 558ms 04:48:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:48:36 INFO - PROCESS | 3804 | 1468500516449 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 04:48:36 INFO - PROCESS | 3804 | 1468500516451 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 04:48:36 INFO - PROCESS | 3804 | 1468500516455 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:48:36 INFO - PROCESS | 3804 | 1468500516457 Marionette TRACE conn3 <- [1,2298,null,{}] 04:48:36 INFO - PROCESS | 3804 | 1468500516460 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}] 04:48:36 INFO - PROCESS | 3804 | 1468500516462 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:36 INFO - PROCESS | 3804 | 1468500516555 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 04:48:36 INFO - PROCESS | 3804 | 1468500516560 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:36 INFO - PROCESS | 3804 | 1468500516562 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:36 INFO - PROCESS | 3804 | ++DOCSHELL 131F3400 == 34 [pid = 3804] [id = 584] 04:48:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (17D9A800) [pid = 3804] [serial = 1752] [outer = 00000000] 04:48:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (17E51C00) [pid = 3804] [serial = 1753] [outer = 17D9A800] 04:48:36 INFO - PROCESS | 3804 | 1468500516607 Marionette DEBUG loaded listener.js 04:48:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (17E55000) [pid = 3804] [serial = 1754] [outer = 17D9A800] 04:48:37 INFO - PROCESS | 3804 | 1468500517047 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]]]}] 04:48:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:48:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 646ms 04:48:37 INFO - PROCESS | 3804 | 1468500517102 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 04:48:37 INFO - PROCESS | 3804 | 1468500517104 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 04:48:37 INFO - PROCESS | 3804 | 1468500517107 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:48:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:48:37 INFO - PROCESS | 3804 | 1468500517109 Marionette TRACE conn3 <- [1,2302,null,{}] 04:48:37 INFO - PROCESS | 3804 | 1468500517113 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}] 04:48:37 INFO - PROCESS | 3804 | 1468500517115 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:37 INFO - PROCESS | 3804 | 1468500517244 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 04:48:37 INFO - PROCESS | 3804 | 1468500517306 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:37 INFO - PROCESS | 3804 | 1468500517308 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:37 INFO - PROCESS | 3804 | ++DOCSHELL 10A7C000 == 35 [pid = 3804] [id = 585] 04:48:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (10A7D000) [pid = 3804] [serial = 1755] [outer = 00000000] 04:48:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (181A4000) [pid = 3804] [serial = 1756] [outer = 10A7D000] 04:48:37 INFO - PROCESS | 3804 | 1468500517350 Marionette DEBUG loaded listener.js 04:48:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (19A43400) [pid = 3804] [serial = 1757] [outer = 10A7D000] 04:48:37 INFO - PROCESS | 3804 | 1468500517745 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]]]}] 04:48:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:48:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 660ms 04:48:37 INFO - PROCESS | 3804 | 1468500517768 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 04:48:37 INFO - PROCESS | 3804 | 1468500517770 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 04:48:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:48:37 INFO - PROCESS | 3804 | 1468500517773 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:48:37 INFO - PROCESS | 3804 | 1468500517776 Marionette TRACE conn3 <- [1,2306,null,{}] 04:48:37 INFO - PROCESS | 3804 | 1468500517787 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}] 04:48:37 INFO - PROCESS | 3804 | 1468500517789 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:37 INFO - PROCESS | 3804 | 1468500517937 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 04:48:37 INFO - PROCESS | 3804 | 1468500518006 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:37 INFO - PROCESS | 3804 | 1468500517991 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:38 INFO - PROCESS | 3804 | ++DOCSHELL 10ED3000 == 36 [pid = 3804] [id = 586] 04:48:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (19D87C00) [pid = 3804] [serial = 1758] [outer = 00000000] 04:48:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (1A035400) [pid = 3804] [serial = 1759] [outer = 19D87C00] 04:48:38 INFO - PROCESS | 3804 | 1468500518035 Marionette DEBUG loaded listener.js 04:48:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (1A141800) [pid = 3804] [serial = 1760] [outer = 19D87C00] 04:48:38 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (181A7C00) [pid = 3804] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:48:38 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (16EB3800) [pid = 3804] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:48:38 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (177CD000) [pid = 3804] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:48:38 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (17EAB800) [pid = 3804] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:48:38 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (1144C800) [pid = 3804] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:48:38 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (17E49C00) [pid = 3804] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:48:38 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (1628A800) [pid = 3804] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:48:38 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (142E2C00) [pid = 3804] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:48:38 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (13126000) [pid = 3804] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:48:38 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (10A0E000) [pid = 3804] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:48:38 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (14F23400) [pid = 3804] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:48:38 INFO - PROCESS | 3804 | 1468500518553 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] 04:48:38 INFO - PROCESS | 3804 | 1468500518562 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 04:48:38 INFO - PROCESS | 3804 | 1468500518565 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:48:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:48:38 INFO - PROCESS | 3804 | 1468500518567 Marionette TRACE conn3 <- [1,2310,null,{}] 04:48:38 INFO - PROCESS | 3804 | 1468500518570 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}] 04:48:38 INFO - PROCESS | 3804 | 1468500518572 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:38 INFO - PROCESS | 3804 | 1468500518650 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 04:48:38 INFO - PROCESS | 3804 | 1468500518655 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:38 INFO - PROCESS | 3804 | 1468500518657 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:38 INFO - PROCESS | 3804 | ++DOCSHELL 10A0B800 == 37 [pid = 3804] [id = 587] 04:48:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (129EC800) [pid = 3804] [serial = 1761] [outer = 00000000] 04:48:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (1765C000) [pid = 3804] [serial = 1762] [outer = 129EC800] 04:48:38 INFO - PROCESS | 3804 | 1468500518702 Marionette DEBUG loaded listener.js 04:48:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (17E48400) [pid = 3804] [serial = 1763] [outer = 129EC800] 04:48:39 INFO - PROCESS | 3804 | 1468500519104 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]]]}] 04:48:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:48:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 558ms 04:48:39 INFO - PROCESS | 3804 | 1468500519141 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 04:48:39 INFO - PROCESS | 3804 | 1468500519143 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 04:48:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:48:39 INFO - PROCESS | 3804 | 1468500519147 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:48:39 INFO - PROCESS | 3804 | 1468500519148 Marionette TRACE conn3 <- [1,2314,null,{}] 04:48:39 INFO - PROCESS | 3804 | 1468500519161 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}] 04:48:39 INFO - PROCESS | 3804 | 1468500519163 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:39 INFO - PROCESS | 3804 | 1468500519246 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 04:48:39 INFO - PROCESS | 3804 | 1468500519254 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:39 INFO - PROCESS | 3804 | 1468500519256 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:39 INFO - PROCESS | 3804 | ++DOCSHELL 1058C400 == 38 [pid = 3804] [id = 588] 04:48:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (12926400) [pid = 3804] [serial = 1764] [outer = 00000000] 04:48:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (1A505400) [pid = 3804] [serial = 1765] [outer = 12926400] 04:48:39 INFO - PROCESS | 3804 | 1468500519305 Marionette DEBUG loaded listener.js 04:48:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (1A50E000) [pid = 3804] [serial = 1766] [outer = 12926400] 04:48:39 INFO - PROCESS | 3804 | 1468500519691 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]]]}] 04:48:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:48:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 602ms 04:48:39 INFO - PROCESS | 3804 | 1468500519746 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 04:48:39 INFO - PROCESS | 3804 | 1468500519748 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 04:48:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:48:39 INFO - PROCESS | 3804 | 1468500519751 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:48:39 INFO - PROCESS | 3804 | 1468500519753 Marionette TRACE conn3 <- [1,2318,null,{}] 04:48:39 INFO - PROCESS | 3804 | 1468500519760 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}] 04:48:39 INFO - PROCESS | 3804 | 1468500519762 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:39 INFO - PROCESS | 3804 | 1468500519822 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 04:48:39 INFO - PROCESS | 3804 | 1468500519828 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:39 INFO - PROCESS | 3804 | 1468500519830 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:39 INFO - PROCESS | 3804 | ++DOCSHELL 156A1800 == 39 [pid = 3804] [id = 589] 04:48:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (1A6A7800) [pid = 3804] [serial = 1767] [outer = 00000000] 04:48:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (1A6ADC00) [pid = 3804] [serial = 1768] [outer = 1A6A7800] 04:48:39 INFO - PROCESS | 3804 | 1468500519871 Marionette DEBUG loaded listener.js 04:48:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (1A6AFC00) [pid = 3804] [serial = 1769] [outer = 1A6A7800] 04:48:40 INFO - PROCESS | 3804 | 1468500520298 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]]]}] 04:48:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:48:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 602ms 04:48:40 INFO - PROCESS | 3804 | 1468500520378 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 04:48:40 INFO - PROCESS | 3804 | 1468500520382 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 04:48:40 INFO - PROCESS | 3804 | 1468500520388 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:48:40 INFO - PROCESS | 3804 | 1468500520393 Marionette TRACE conn3 <- [1,2322,null,{}] 04:48:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:48:40 INFO - PROCESS | 3804 | 1468500520400 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}] 04:48:40 INFO - PROCESS | 3804 | 1468500520404 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:40 INFO - PROCESS | 3804 | 1468500520558 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 04:48:40 INFO - PROCESS | 3804 | 1468500520734 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:40 INFO - PROCESS | 3804 | 1468500520739 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:40 INFO - PROCESS | 3804 | ++DOCSHELL 10E0D800 == 40 [pid = 3804] [id = 590] 04:48:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (10E0E400) [pid = 3804] [serial = 1770] [outer = 00000000] 04:48:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (10ED5400) [pid = 3804] [serial = 1771] [outer = 10E0E400] 04:48:40 INFO - PROCESS | 3804 | 1468500520794 Marionette DEBUG loaded listener.js 04:48:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (114C9800) [pid = 3804] [serial = 1772] [outer = 10E0E400] 04:48:41 INFO - PROCESS | 3804 | 1468500521481 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]]]}] 04:48:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:48:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1116ms 04:48:41 INFO - PROCESS | 3804 | 1468500521515 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 04:48:41 INFO - PROCESS | 3804 | 1468500521518 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 04:48:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:48:41 INFO - PROCESS | 3804 | 1468500521548 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:48:41 INFO - PROCESS | 3804 | 1468500521552 Marionette TRACE conn3 <- [1,2326,null,{}] 04:48:41 INFO - PROCESS | 3804 | 1468500521558 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}] 04:48:41 INFO - PROCESS | 3804 | 1468500521561 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:41 INFO - PROCESS | 3804 | 1468500521683 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 04:48:41 INFO - PROCESS | 3804 | 1468500521815 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:41 INFO - PROCESS | 3804 | 1468500521818 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:41 INFO - PROCESS | 3804 | ++DOCSHELL 129F3800 == 41 [pid = 3804] [id = 591] 04:48:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (12DFBC00) [pid = 3804] [serial = 1773] [outer = 00000000] 04:48:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (13157800) [pid = 3804] [serial = 1774] [outer = 12DFBC00] 04:48:41 INFO - PROCESS | 3804 | 1468500521873 Marionette DEBUG loaded listener.js 04:48:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (13437C00) [pid = 3804] [serial = 1775] [outer = 12DFBC00] 04:48:42 INFO - PROCESS | 3804 | --DOCSHELL 1058C400 == 40 [pid = 3804] [id = 588] 04:48:42 INFO - PROCESS | 3804 | --DOCSHELL 10A0B800 == 39 [pid = 3804] [id = 587] 04:48:42 INFO - PROCESS | 3804 | --DOCSHELL 10ED3000 == 38 [pid = 3804] [id = 586] 04:48:42 INFO - PROCESS | 3804 | --DOCSHELL 10A7C000 == 37 [pid = 3804] [id = 585] 04:48:42 INFO - PROCESS | 3804 | --DOCSHELL 131F3400 == 36 [pid = 3804] [id = 584] 04:48:42 INFO - PROCESS | 3804 | --DOCSHELL 12B1A800 == 35 [pid = 3804] [id = 583] 04:48:42 INFO - PROCESS | 3804 | --DOCSHELL 1756A800 == 34 [pid = 3804] [id = 582] 04:48:42 INFO - PROCESS | 3804 | --DOCSHELL 16284C00 == 33 [pid = 3804] [id = 581] 04:48:42 INFO - PROCESS | 3804 | --DOCSHELL 139EEC00 == 32 [pid = 3804] [id = 580] 04:48:42 INFO - PROCESS | 3804 | --DOCSHELL 139C7C00 == 31 [pid = 3804] [id = 579] 04:48:42 INFO - PROCESS | 3804 | --DOCSHELL 131F4000 == 30 [pid = 3804] [id = 578] 04:48:42 INFO - PROCESS | 3804 | --DOCSHELL 12B13800 == 29 [pid = 3804] [id = 577] 04:48:42 INFO - PROCESS | 3804 | --DOCSHELL 10E0A800 == 28 [pid = 3804] [id = 576] 04:48:42 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (1A101C00) [pid = 3804] [serial = 1726] [outer = 00000000] [url = about:blank] 04:48:42 INFO - PROCESS | 3804 | --DOCSHELL 1770FC00 == 27 [pid = 3804] [id = 575] 04:48:42 INFO - PROCESS | 3804 | 1468500522688 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]]]}] 04:48:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:48:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1204ms 04:48:42 INFO - PROCESS | 3804 | 1468500522724 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 04:48:42 INFO - PROCESS | 3804 | 1468500522728 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 04:48:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:48:42 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (16EB6C00) [pid = 3804] [serial = 1724] [outer = 00000000] [url = about:blank] 04:48:42 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (175FD400) [pid = 3804] [serial = 1711] [outer = 00000000] [url = about:blank] 04:48:42 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (17E54400) [pid = 3804] [serial = 1714] [outer = 00000000] [url = about:blank] 04:48:42 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (19793000) [pid = 3804] [serial = 1717] [outer = 00000000] [url = about:blank] 04:48:42 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (181A4800) [pid = 3804] [serial = 1715] [outer = 00000000] [url = about:blank] 04:48:42 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (19D88C00) [pid = 3804] [serial = 1723] [outer = 00000000] [url = about:blank] 04:48:42 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (19C81C00) [pid = 3804] [serial = 1718] [outer = 00000000] [url = about:blank] 04:48:42 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (12D64C00) [pid = 3804] [serial = 1696] [outer = 00000000] [url = about:blank] 04:48:42 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (17EAE400) [pid = 3804] [serial = 1693] [outer = 00000000] [url = about:blank] 04:48:42 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (180B8800) [pid = 3804] [serial = 1694] [outer = 00000000] [url = about:blank] 04:48:42 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (16AA7C00) [pid = 3804] [serial = 1708] [outer = 00000000] [url = about:blank] 04:48:42 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (14F24C00) [pid = 3804] [serial = 1705] [outer = 00000000] [url = about:blank] 04:48:42 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (15433400) [pid = 3804] [serial = 1706] [outer = 00000000] [url = about:blank] 04:48:42 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (1315A400) [pid = 3804] [serial = 1702] [outer = 00000000] [url = about:blank] 04:48:42 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (132A4000) [pid = 3804] [serial = 1703] [outer = 00000000] [url = about:blank] 04:48:42 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (11242400) [pid = 3804] [serial = 1699] [outer = 00000000] [url = about:blank] 04:48:42 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (1281F800) [pid = 3804] [serial = 1700] [outer = 00000000] [url = about:blank] 04:48:42 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (13031C00) [pid = 3804] [serial = 1697] [outer = 00000000] [url = about:blank] 04:48:42 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (177C5800) [pid = 3804] [serial = 1712] [outer = 00000000] [url = about:blank] 04:48:42 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (1672F800) [pid = 3804] [serial = 1720] [outer = 00000000] [url = about:blank] 04:48:42 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (181A5400) [pid = 3804] [serial = 1721] [outer = 00000000] [url = about:blank] 04:48:42 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (16AB1800) [pid = 3804] [serial = 1709] [outer = 00000000] [url = about:blank] 04:48:42 INFO - PROCESS | 3804 | 1468500522750 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:48:42 INFO - PROCESS | 3804 | 1468500522755 Marionette TRACE conn3 <- [1,2330,null,{}] 04:48:42 INFO - PROCESS | 3804 | 1468500522762 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}] 04:48:42 INFO - PROCESS | 3804 | 1468500522764 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:42 INFO - PROCESS | 3804 | 1468500522850 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 04:48:42 INFO - PROCESS | 3804 | 1468500522856 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:42 INFO - PROCESS | 3804 | 1468500522859 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:42 INFO - PROCESS | 3804 | ++DOCSHELL 10ED1000 == 28 [pid = 3804] [id = 592] 04:48:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (10ED3000) [pid = 3804] [serial = 1776] [outer = 00000000] 04:48:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (128A8000) [pid = 3804] [serial = 1777] [outer = 10ED3000] 04:48:42 INFO - PROCESS | 3804 | 1468500522906 Marionette DEBUG loaded listener.js 04:48:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (12B11800) [pid = 3804] [serial = 1778] [outer = 10ED3000] 04:48:43 INFO - PROCESS | 3804 | 1468500523414 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]]]}] 04:48:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:48:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 719ms 04:48:43 INFO - PROCESS | 3804 | 1468500523457 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 04:48:43 INFO - PROCESS | 3804 | 1468500523461 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 04:48:43 INFO - PROCESS | 3804 | 1468500523467 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:48:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:48:43 INFO - PROCESS | 3804 | 1468500523469 Marionette TRACE conn3 <- [1,2334,null,{}] 04:48:43 INFO - PROCESS | 3804 | 1468500523473 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}] 04:48:43 INFO - PROCESS | 3804 | 1468500523476 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:43 INFO - PROCESS | 3804 | 1468500523544 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 04:48:43 INFO - PROCESS | 3804 | 1468500523549 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:43 INFO - PROCESS | 3804 | 1468500523552 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:43 INFO - PROCESS | 3804 | ++DOCSHELL 1289E400 == 29 [pid = 3804] [id = 593] 04:48:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (12B15000) [pid = 3804] [serial = 1779] [outer = 00000000] 04:48:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (131EE400) [pid = 3804] [serial = 1780] [outer = 12B15000] 04:48:43 INFO - PROCESS | 3804 | 1468500523598 Marionette DEBUG loaded listener.js 04:48:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (13429400) [pid = 3804] [serial = 1781] [outer = 12B15000] 04:48:44 INFO - PROCESS | 3804 | 1468500524058 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]]]}] 04:48:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:48:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 661ms 04:48:44 INFO - PROCESS | 3804 | 1468500524127 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 04:48:44 INFO - PROCESS | 3804 | 1468500524113 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 04:48:44 INFO - PROCESS | 3804 | 1468500524116 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:48:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:48:44 INFO - PROCESS | 3804 | 1468500524120 Marionette TRACE conn3 <- [1,2338,null,{}] 04:48:44 INFO - PROCESS | 3804 | 1468500524130 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}] 04:48:44 INFO - PROCESS | 3804 | 1468500524135 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:44 INFO - PROCESS | 3804 | 1468500524218 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 04:48:44 INFO - PROCESS | 3804 | 1468500524314 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:44 INFO - PROCESS | 3804 | 1468500524317 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:44 INFO - PROCESS | 3804 | ++DOCSHELL 14F1AC00 == 30 [pid = 3804] [id = 594] 04:48:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (14F1D400) [pid = 3804] [serial = 1782] [outer = 00000000] 04:48:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (1542D000) [pid = 3804] [serial = 1783] [outer = 14F1D400] 04:48:44 INFO - PROCESS | 3804 | 1468500524364 Marionette DEBUG loaded listener.js 04:48:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (15464C00) [pid = 3804] [serial = 1784] [outer = 14F1D400] 04:48:44 INFO - PROCESS | 3804 | 1468500524735 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]]]}] 04:48:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:48:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 646ms 04:48:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:48:44 INFO - PROCESS | 3804 | 1468500524780 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 04:48:44 INFO - PROCESS | 3804 | 1468500524782 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 04:48:44 INFO - PROCESS | 3804 | 1468500524785 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:48:44 INFO - PROCESS | 3804 | 1468500524787 Marionette TRACE conn3 <- [1,2342,null,{}] 04:48:44 INFO - PROCESS | 3804 | 1468500524790 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}] 04:48:44 INFO - PROCESS | 3804 | 1468500524792 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:44 INFO - PROCESS | 3804 | 1468500524933 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 04:48:44 INFO - PROCESS | 3804 | 1468500524979 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:44 INFO - PROCESS | 3804 | 1468500524981 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:44 INFO - PROCESS | 3804 | ++DOCSHELL 16284800 == 31 [pid = 3804] [id = 595] 04:48:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (16284C00) [pid = 3804] [serial = 1785] [outer = 00000000] 04:48:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (16A7BC00) [pid = 3804] [serial = 1786] [outer = 16284C00] 04:48:45 INFO - PROCESS | 3804 | 1468500525024 Marionette DEBUG loaded listener.js 04:48:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (16AAC400) [pid = 3804] [serial = 1787] [outer = 16284C00] 04:48:45 INFO - PROCESS | 3804 | 1468500525416 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]]]}] 04:48:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:48:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 661ms 04:48:45 INFO - PROCESS | 3804 | 1468500525458 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 04:48:45 INFO - PROCESS | 3804 | 1468500525461 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 04:48:45 INFO - PROCESS | 3804 | 1468500525465 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:48:45 INFO - PROCESS | 3804 | 1468500525467 Marionette TRACE conn3 <- [1,2346,null,{}] 04:48:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:48:45 INFO - PROCESS | 3804 | 1468500525470 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}] 04:48:45 INFO - PROCESS | 3804 | 1468500525473 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:45 INFO - PROCESS | 3804 | 1468500525568 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 04:48:45 INFO - PROCESS | 3804 | 1468500525576 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:45 INFO - PROCESS | 3804 | 1468500525578 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:45 INFO - PROCESS | 3804 | ++DOCSHELL 16A7B800 == 32 [pid = 3804] [id = 596] 04:48:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (16AB0400) [pid = 3804] [serial = 1788] [outer = 00000000] 04:48:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (1756A800) [pid = 3804] [serial = 1789] [outer = 16AB0400] 04:48:45 INFO - PROCESS | 3804 | 1468500525677 Marionette DEBUG loaded listener.js 04:48:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (175F7000) [pid = 3804] [serial = 1790] [outer = 16AB0400] 04:48:46 INFO - PROCESS | 3804 | 1468500526119 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]]]}] 04:48:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:48:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 690ms 04:48:46 INFO - PROCESS | 3804 | 1468500526173 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 04:48:46 INFO - PROCESS | 3804 | 1468500526175 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 04:48:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:48:46 INFO - PROCESS | 3804 | 1468500526196 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:48:46 INFO - PROCESS | 3804 | 1468500526197 Marionette TRACE conn3 <- [1,2350,null,{}] 04:48:46 INFO - PROCESS | 3804 | 1468500526203 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}] 04:48:46 INFO - PROCESS | 3804 | 1468500526209 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:46 INFO - PROCESS | 3804 | 1468500526331 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 04:48:46 INFO - PROCESS | 3804 | 1468500526341 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:46 INFO - PROCESS | 3804 | 1468500526343 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:46 INFO - PROCESS | 3804 | ++DOCSHELL 177C5400 == 33 [pid = 3804] [id = 597] 04:48:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (177C9800) [pid = 3804] [serial = 1791] [outer = 00000000] 04:48:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (17E51400) [pid = 3804] [serial = 1792] [outer = 177C9800] 04:48:46 INFO - PROCESS | 3804 | 1468500526449 Marionette DEBUG loaded listener.js 04:48:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (17E54400) [pid = 3804] [serial = 1793] [outer = 177C9800] 04:48:46 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (168D6000) [pid = 3804] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:48:46 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (139F5C00) [pid = 3804] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:48:46 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (131F5000) [pid = 3804] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:48:46 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (175F3400) [pid = 3804] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:48:46 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (10ECFC00) [pid = 3804] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:48:46 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (14FB2C00) [pid = 3804] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:48:46 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (12B14000) [pid = 3804] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:48:46 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (177C8C00) [pid = 3804] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:48:46 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (10A7D000) [pid = 3804] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:48:46 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (19D87C00) [pid = 3804] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:48:46 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (129EC800) [pid = 3804] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:48:46 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (12926400) [pid = 3804] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:48:46 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (17D9A800) [pid = 3804] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:48:46 INFO - PROCESS | 3804 | 1468500526897 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]]]}] 04:48:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:48:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 793ms 04:48:46 INFO - PROCESS | 3804 | 1468500526963 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 04:48:46 INFO - PROCESS | 3804 | 1468500526965 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 04:48:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:48:46 INFO - PROCESS | 3804 | 1468500526975 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:48:46 INFO - PROCESS | 3804 | 1468500526977 Marionette TRACE conn3 <- [1,2354,null,{}] 04:48:46 INFO - PROCESS | 3804 | 1468500526982 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}] 04:48:46 INFO - PROCESS | 3804 | 1468500526983 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:47 INFO - PROCESS | 3804 | 1468500527060 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 04:48:47 INFO - PROCESS | 3804 | 1468500527068 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:47 INFO - PROCESS | 3804 | 1468500527070 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:47 INFO - PROCESS | 3804 | ++DOCSHELL 139F1800 == 34 [pid = 3804] [id = 598] 04:48:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (139F5C00) [pid = 3804] [serial = 1794] [outer = 00000000] 04:48:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (16F36400) [pid = 3804] [serial = 1795] [outer = 139F5C00] 04:48:47 INFO - PROCESS | 3804 | 1468500527095 Marionette DEBUG loaded listener.js 04:48:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (175F8000) [pid = 3804] [serial = 1796] [outer = 139F5C00] 04:48:47 INFO - PROCESS | 3804 | 1468500527496 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]]]}] 04:48:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:48:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 558ms 04:48:47 INFO - PROCESS | 3804 | 1468500527526 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 04:48:47 INFO - PROCESS | 3804 | 1468500527528 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 04:48:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:48:47 INFO - PROCESS | 3804 | 1468500527531 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:48:47 INFO - PROCESS | 3804 | 1468500527533 Marionette TRACE conn3 <- [1,2358,null,{}] 04:48:47 INFO - PROCESS | 3804 | 1468500527548 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}] 04:48:47 INFO - PROCESS | 3804 | 1468500527550 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:47 INFO - PROCESS | 3804 | 1468500527631 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 04:48:47 INFO - PROCESS | 3804 | 1468500527637 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:47 INFO - PROCESS | 3804 | 1468500527639 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:47 INFO - PROCESS | 3804 | ++DOCSHELL 129EC800 == 35 [pid = 3804] [id = 599] 04:48:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (12B15800) [pid = 3804] [serial = 1797] [outer = 00000000] 04:48:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (177CBC00) [pid = 3804] [serial = 1798] [outer = 12B15800] 04:48:47 INFO - PROCESS | 3804 | 1468500527681 Marionette DEBUG loaded listener.js 04:48:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (17E4B000) [pid = 3804] [serial = 1799] [outer = 12B15800] 04:48:48 INFO - PROCESS | 3804 | 1468500528111 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]]]}] 04:48:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:48:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 602ms 04:48:48 INFO - PROCESS | 3804 | 1468500528135 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 04:48:48 INFO - PROCESS | 3804 | 1468500528137 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 04:48:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:48:48 INFO - PROCESS | 3804 | 1468500528156 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:48:48 INFO - PROCESS | 3804 | 1468500528157 Marionette TRACE conn3 <- [1,2362,null,{}] 04:48:48 INFO - PROCESS | 3804 | 1468500528161 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}] 04:48:48 INFO - PROCESS | 3804 | 1468500528162 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:48 INFO - PROCESS | 3804 | 1468500528233 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 04:48:48 INFO - PROCESS | 3804 | 1468500528238 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:48 INFO - PROCESS | 3804 | 1468500528240 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:48 INFO - PROCESS | 3804 | ++DOCSHELL 181A3800 == 36 [pid = 3804] [id = 600] 04:48:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (181A3C00) [pid = 3804] [serial = 1800] [outer = 00000000] 04:48:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (181AB400) [pid = 3804] [serial = 1801] [outer = 181A3C00] 04:48:48 INFO - PROCESS | 3804 | 1468500528283 Marionette DEBUG loaded listener.js 04:48:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (181AC800) [pid = 3804] [serial = 1802] [outer = 181A3C00] 04:48:48 INFO - PROCESS | 3804 | 1468500528810 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]]]}] 04:48:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:48:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 719ms 04:48:48 INFO - PROCESS | 3804 | 1468500528848 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 04:48:48 INFO - PROCESS | 3804 | 1468500528853 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 04:48:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:48:48 INFO - PROCESS | 3804 | 1468500528858 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:48:48 INFO - PROCESS | 3804 | 1468500528862 Marionette TRACE conn3 <- [1,2366,null,{}] 04:48:48 INFO - PROCESS | 3804 | 1468500528868 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}] 04:48:48 INFO - PROCESS | 3804 | 1468500528871 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:49 INFO - PROCESS | 3804 | 1468500529039 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 04:48:49 INFO - PROCESS | 3804 | 1468500529177 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:49 INFO - PROCESS | 3804 | 1468500529184 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:49 INFO - PROCESS | 3804 | ++DOCSHELL 10A09400 == 37 [pid = 3804] [id = 601] 04:48:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (10A73400) [pid = 3804] [serial = 1803] [outer = 00000000] 04:48:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (12B16000) [pid = 3804] [serial = 1804] [outer = 10A73400] 04:48:49 INFO - PROCESS | 3804 | 1468500529241 Marionette DEBUG loaded listener.js 04:48:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (12DFD000) [pid = 3804] [serial = 1805] [outer = 10A73400] 04:48:49 INFO - PROCESS | 3804 | 1468500529832 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]]]}] 04:48:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:48:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1043ms 04:48:49 INFO - PROCESS | 3804 | 1468500529906 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 04:48:49 INFO - PROCESS | 3804 | 1468500529911 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 04:48:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:48:49 INFO - PROCESS | 3804 | 1468500529917 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:48:49 INFO - PROCESS | 3804 | 1468500529920 Marionette TRACE conn3 <- [1,2370,null,{}] 04:48:49 INFO - PROCESS | 3804 | 1468500529924 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}] 04:48:49 INFO - PROCESS | 3804 | 1468500529927 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:50 INFO - PROCESS | 3804 | 1468500530015 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 04:48:50 INFO - PROCESS | 3804 | 1468500530152 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:50 INFO - PROCESS | 3804 | 1468500530154 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:50 INFO - PROCESS | 3804 | ++DOCSHELL 13C17C00 == 38 [pid = 3804] [id = 602] 04:48:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (13C79800) [pid = 3804] [serial = 1806] [outer = 00000000] 04:48:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (15431000) [pid = 3804] [serial = 1807] [outer = 13C79800] 04:48:50 INFO - PROCESS | 3804 | 1468500530210 Marionette DEBUG loaded listener.js 04:48:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (158C6800) [pid = 3804] [serial = 1808] [outer = 13C79800] 04:48:50 INFO - PROCESS | 3804 | 1468500530770 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]]]}] 04:48:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:48:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 881ms 04:48:50 INFO - PROCESS | 3804 | 1468500530807 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 04:48:50 INFO - PROCESS | 3804 | 1468500530809 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 04:48:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:48:50 INFO - PROCESS | 3804 | 1468500530814 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:48:50 INFO - PROCESS | 3804 | 1468500530817 Marionette TRACE conn3 <- [1,2374,null,{}] 04:48:50 INFO - PROCESS | 3804 | 1468500530828 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}] 04:48:50 INFO - PROCESS | 3804 | 1468500530833 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:50 INFO - PROCESS | 3804 | 1468500530920 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 04:48:51 INFO - PROCESS | 3804 | 1468500531047 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:51 INFO - PROCESS | 3804 | 1468500531051 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:51 INFO - PROCESS | 3804 | ++DOCSHELL 10A76800 == 39 [pid = 3804] [id = 603] 04:48:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (10A7C400) [pid = 3804] [serial = 1809] [outer = 00000000] 04:48:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (177D1800) [pid = 3804] [serial = 1810] [outer = 10A7C400] 04:48:51 INFO - PROCESS | 3804 | 1468500531131 Marionette DEBUG loaded listener.js 04:48:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (181A3000) [pid = 3804] [serial = 1811] [outer = 10A7C400] 04:48:51 INFO - PROCESS | 3804 | 1468500531850 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]]]}] 04:48:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:48:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1072ms 04:48:51 INFO - PROCESS | 3804 | 1468500531883 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 04:48:51 INFO - PROCESS | 3804 | 1468500531887 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 04:48:51 INFO - PROCESS | 3804 | 1468500531891 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:48:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:48:51 INFO - PROCESS | 3804 | 1468500531894 Marionette TRACE conn3 <- [1,2378,null,{}] 04:48:51 INFO - PROCESS | 3804 | 1468500531900 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}] 04:48:51 INFO - PROCESS | 3804 | 1468500531903 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:51 INFO - PROCESS | 3804 | 1468500532000 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 04:48:52 INFO - PROCESS | 3804 | --DOCSHELL 129EC800 == 38 [pid = 3804] [id = 599] 04:48:52 INFO - PROCESS | 3804 | --DOCSHELL 139F1800 == 37 [pid = 3804] [id = 598] 04:48:52 INFO - PROCESS | 3804 | --DOCSHELL 177C5400 == 36 [pid = 3804] [id = 597] 04:48:52 INFO - PROCESS | 3804 | --DOCSHELL 16A7B800 == 35 [pid = 3804] [id = 596] 04:48:52 INFO - PROCESS | 3804 | --DOCSHELL 16284800 == 34 [pid = 3804] [id = 595] 04:48:52 INFO - PROCESS | 3804 | --DOCSHELL 14F1AC00 == 33 [pid = 3804] [id = 594] 04:48:52 INFO - PROCESS | 3804 | --DOCSHELL 1289E400 == 32 [pid = 3804] [id = 593] 04:48:52 INFO - PROCESS | 3804 | --DOCSHELL 10ED1000 == 31 [pid = 3804] [id = 592] 04:48:52 INFO - PROCESS | 3804 | --DOCSHELL 129F3800 == 30 [pid = 3804] [id = 591] 04:48:52 INFO - PROCESS | 3804 | --DOCSHELL 10E0D800 == 29 [pid = 3804] [id = 590] 04:48:52 INFO - PROCESS | 3804 | --DOCSHELL 156A1800 == 28 [pid = 3804] [id = 589] 04:48:52 INFO - PROCESS | 3804 | --DOCSHELL 10A76800 == 27 [pid = 3804] [id = 603] 04:48:52 INFO - PROCESS | 3804 | --DOCSHELL 181A3800 == 26 [pid = 3804] [id = 600] 04:48:52 INFO - PROCESS | 3804 | --DOCSHELL 10A09400 == 25 [pid = 3804] [id = 601] 04:48:52 INFO - PROCESS | 3804 | --DOCSHELL 13C17C00 == 24 [pid = 3804] [id = 602] 04:48:52 INFO - PROCESS | 3804 | 1468500532673 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:52 INFO - PROCESS | 3804 | 1468500532659 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:52 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (12B1B800) [pid = 3804] [serial = 1732] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (12BC1800) [pid = 3804] [serial = 1733] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (1A10A800) [pid = 3804] [serial = 1727] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (19A43400) [pid = 3804] [serial = 1757] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (181A4000) [pid = 3804] [serial = 1756] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (1A035400) [pid = 3804] [serial = 1759] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (17E48400) [pid = 3804] [serial = 1763] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (1765C000) [pid = 3804] [serial = 1762] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (1A505400) [pid = 3804] [serial = 1765] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (1A141800) [pid = 3804] [serial = 1760] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (17E55000) [pid = 3804] [serial = 1754] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (17E51C00) [pid = 3804] [serial = 1753] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (1A50E000) [pid = 3804] [serial = 1766] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (1A6ADC00) [pid = 3804] [serial = 1768] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (16AAB800) [pid = 3804] [serial = 1744] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (16F2D800) [pid = 3804] [serial = 1745] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (13DCA800) [pid = 3804] [serial = 1738] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (142E3800) [pid = 3804] [serial = 1739] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (13941C00) [pid = 3804] [serial = 1735] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (139D4400) [pid = 3804] [serial = 1736] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (17657800) [pid = 3804] [serial = 1747] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (175F7800) [pid = 3804] [serial = 1748] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (112E6C00) [pid = 3804] [serial = 1729] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (11447800) [pid = 3804] [serial = 1730] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (177CF400) [pid = 3804] [serial = 1750] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (156A2400) [pid = 3804] [serial = 1741] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (158A6C00) [pid = 3804] [serial = 1742] [outer = 00000000] [url = about:blank] 04:48:52 INFO - PROCESS | 3804 | ++DOCSHELL 10A79400 == 25 [pid = 3804] [id = 604] 04:48:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (10A7D000) [pid = 3804] [serial = 1812] [outer = 00000000] 04:48:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (10E03000) [pid = 3804] [serial = 1813] [outer = 10A7D000] 04:48:52 INFO - PROCESS | 3804 | 1468500532825 Marionette DEBUG loaded listener.js 04:48:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (10E0D400) [pid = 3804] [serial = 1814] [outer = 10A7D000] 04:48:53 INFO - PROCESS | 3804 | 1468500533257 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]]]}] 04:48:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:48:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1410ms 04:48:53 INFO - PROCESS | 3804 | 1468500533304 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 04:48:53 INFO - PROCESS | 3804 | 1468500533307 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 04:48:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:48:53 INFO - PROCESS | 3804 | 1468500533315 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:48:53 INFO - PROCESS | 3804 | 1468500533319 Marionette TRACE conn3 <- [1,2382,null,{}] 04:48:53 INFO - PROCESS | 3804 | 1468500533324 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}] 04:48:53 INFO - PROCESS | 3804 | 1468500533326 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:53 INFO - PROCESS | 3804 | 1468500533434 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 04:48:53 INFO - PROCESS | 3804 | 1468500533444 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:53 INFO - PROCESS | 3804 | 1468500533447 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:53 INFO - PROCESS | 3804 | ++DOCSHELL 1289F000 == 26 [pid = 3804] [id = 605] 04:48:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (12927000) [pid = 3804] [serial = 1815] [outer = 00000000] 04:48:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (129F3C00) [pid = 3804] [serial = 1816] [outer = 12927000] 04:48:53 INFO - PROCESS | 3804 | 1468500533492 Marionette DEBUG loaded listener.js 04:48:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (12B1B800) [pid = 3804] [serial = 1817] [outer = 12927000] 04:48:53 INFO - PROCESS | 3804 | 1468500533946 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]]]}] 04:48:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:48:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 646ms 04:48:53 INFO - PROCESS | 3804 | 1468500533978 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 04:48:53 INFO - PROCESS | 3804 | 1468500533982 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 04:48:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:48:54 INFO - PROCESS | 3804 | 1468500534016 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:48:54 INFO - PROCESS | 3804 | 1468500534019 Marionette TRACE conn3 <- [1,2386,null,{}] 04:48:54 INFO - PROCESS | 3804 | 1468500534024 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}] 04:48:54 INFO - PROCESS | 3804 | 1468500534027 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:54 INFO - PROCESS | 3804 | 1468500534096 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 04:48:54 INFO - PROCESS | 3804 | 1468500534191 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:54 INFO - PROCESS | 3804 | 1468500534193 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:54 INFO - PROCESS | 3804 | ++DOCSHELL 1144C800 == 27 [pid = 3804] [id = 606] 04:48:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (130D4400) [pid = 3804] [serial = 1818] [outer = 00000000] 04:48:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (131F5800) [pid = 3804] [serial = 1819] [outer = 130D4400] 04:48:54 INFO - PROCESS | 3804 | 1468500534237 Marionette DEBUG loaded listener.js 04:48:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (13943000) [pid = 3804] [serial = 1820] [outer = 130D4400] 04:48:54 INFO - PROCESS | 3804 | 1468500534589 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]]]}] 04:48:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:48:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 602ms 04:48:54 INFO - PROCESS | 3804 | 1468500534618 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 04:48:54 INFO - PROCESS | 3804 | 1468500534620 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 04:48:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:48:54 INFO - PROCESS | 3804 | 1468500534625 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:48:54 INFO - PROCESS | 3804 | 1468500534631 Marionette TRACE conn3 <- [1,2390,null,{}] 04:48:54 INFO - PROCESS | 3804 | 1468500534640 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}] 04:48:54 INFO - PROCESS | 3804 | 1468500534644 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:54 INFO - PROCESS | 3804 | 1468500534757 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 04:48:54 INFO - PROCESS | 3804 | 1468500534779 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:54 INFO - PROCESS | 3804 | 1468500534781 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:54 INFO - PROCESS | 3804 | ++DOCSHELL 13DBD400 == 28 [pid = 3804] [id = 607] 04:48:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (13DBD800) [pid = 3804] [serial = 1821] [outer = 00000000] 04:48:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (14FB0400) [pid = 3804] [serial = 1822] [outer = 13DBD800] 04:48:54 INFO - PROCESS | 3804 | 1468500534825 Marionette DEBUG loaded listener.js 04:48:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (15436000) [pid = 3804] [serial = 1823] [outer = 13DBD800] 04:48:55 INFO - PROCESS | 3804 | 1468500535241 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]]]}] 04:48:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:48:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 661ms 04:48:55 INFO - PROCESS | 3804 | 1468500535265 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 04:48:55 INFO - PROCESS | 3804 | 1468500535268 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 04:48:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:48:55 INFO - PROCESS | 3804 | 1468500535271 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:48:55 INFO - PROCESS | 3804 | 1468500535273 Marionette TRACE conn3 <- [1,2394,null,{}] 04:48:55 INFO - PROCESS | 3804 | 1468500535277 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}] 04:48:55 INFO - PROCESS | 3804 | 1468500535279 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:55 INFO - PROCESS | 3804 | 1468500535391 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 04:48:55 INFO - PROCESS | 3804 | 1468500535480 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:55 INFO - PROCESS | 3804 | 1468500535482 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:55 INFO - PROCESS | 3804 | ++DOCSHELL 156A4800 == 29 [pid = 3804] [id = 608] 04:48:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (158A6C00) [pid = 3804] [serial = 1824] [outer = 00000000] 04:48:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (16283C00) [pid = 3804] [serial = 1825] [outer = 158A6C00] 04:48:55 INFO - PROCESS | 3804 | 1468500535525 Marionette DEBUG loaded listener.js 04:48:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (1628A800) [pid = 3804] [serial = 1826] [outer = 158A6C00] 04:48:55 INFO - PROCESS | 3804 | 1468500535906 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]]]}] 04:48:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:48:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 661ms 04:48:55 INFO - PROCESS | 3804 | 1468500535933 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 04:48:55 INFO - PROCESS | 3804 | 1468500535935 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 04:48:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:48:55 INFO - PROCESS | 3804 | 1468500535938 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:48:55 INFO - PROCESS | 3804 | 1468500535940 Marionette TRACE conn3 <- [1,2398,null,{}] 04:48:55 INFO - PROCESS | 3804 | 1468500535944 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}] 04:48:55 INFO - PROCESS | 3804 | 1468500535946 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:56 INFO - PROCESS | 3804 | 1468500536059 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 04:48:56 INFO - PROCESS | 3804 | 1468500536066 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:56 INFO - PROCESS | 3804 | 1468500536072 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:56 INFO - PROCESS | 3804 | ++DOCSHELL 16AB2400 == 30 [pid = 3804] [id = 609] 04:48:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (16AB3400) [pid = 3804] [serial = 1827] [outer = 00000000] 04:48:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (16EB3800) [pid = 3804] [serial = 1828] [outer = 16AB3400] 04:48:56 INFO - PROCESS | 3804 | 1468500536161 Marionette DEBUG loaded listener.js 04:48:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (17570000) [pid = 3804] [serial = 1829] [outer = 16AB3400] 04:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (139F5C00) [pid = 3804] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (12B15000) [pid = 3804] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (12DFBC00) [pid = 3804] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (16284C00) [pid = 3804] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (10ED3000) [pid = 3804] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (177C9800) [pid = 3804] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (1A6A7800) [pid = 3804] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (10E0E400) [pid = 3804] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (14F1D400) [pid = 3804] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (16AB0400) [pid = 3804] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (12B15800) [pid = 3804] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (17656C00) [pid = 3804] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (181A3C00) [pid = 3804] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:48:56 INFO - PROCESS | 3804 | 1468500536816 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]]]}] 04:48:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:48:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 940ms 04:48:56 INFO - PROCESS | 3804 | 1468500536881 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 04:48:56 INFO - PROCESS | 3804 | 1468500536883 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 04:48:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:48:56 INFO - PROCESS | 3804 | 1468500536887 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:48:56 INFO - PROCESS | 3804 | 1468500536888 Marionette TRACE conn3 <- [1,2402,null,{}] 04:48:56 INFO - PROCESS | 3804 | 1468500536892 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}] 04:48:56 INFO - PROCESS | 3804 | 1468500536895 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:56 INFO - PROCESS | 3804 | 1468500536972 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 04:48:56 INFO - PROCESS | 3804 | 1468500536983 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:56 INFO - PROCESS | 3804 | 1468500536985 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:56 INFO - PROCESS | 3804 | ++DOCSHELL 1043A400 == 31 [pid = 3804] [id = 610] 04:48:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (131F7C00) [pid = 3804] [serial = 1830] [outer = 00000000] 04:48:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (158A1C00) [pid = 3804] [serial = 1831] [outer = 131F7C00] 04:48:57 INFO - PROCESS | 3804 | 1468500537029 Marionette DEBUG loaded listener.js 04:48:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (16A87000) [pid = 3804] [serial = 1832] [outer = 131F7C00] 04:48:57 INFO - PROCESS | 3804 | 1468500537424 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]]]}] 04:48:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:48:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 558ms 04:48:57 INFO - PROCESS | 3804 | 1468500537448 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 04:48:57 INFO - PROCESS | 3804 | 1468500537450 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 04:48:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:48:57 INFO - PROCESS | 3804 | 1468500537454 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:48:57 INFO - PROCESS | 3804 | 1468500537455 Marionette TRACE conn3 <- [1,2406,null,{}] 04:48:57 INFO - PROCESS | 3804 | 1468500537459 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}] 04:48:57 INFO - PROCESS | 3804 | 1468500537460 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:57 INFO - PROCESS | 3804 | 1468500537535 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 04:48:57 INFO - PROCESS | 3804 | 1468500537540 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:57 INFO - PROCESS | 3804 | 1468500537542 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:57 INFO - PROCESS | 3804 | ++DOCSHELL 13128800 == 32 [pid = 3804] [id = 611] 04:48:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (16AB2800) [pid = 3804] [serial = 1833] [outer = 00000000] 04:48:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (177C5800) [pid = 3804] [serial = 1834] [outer = 16AB2800] 04:48:57 INFO - PROCESS | 3804 | 1468500537585 Marionette DEBUG loaded listener.js 04:48:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (177CC400) [pid = 3804] [serial = 1835] [outer = 16AB2800] 04:48:57 INFO - PROCESS | 3804 | 1468500537973 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]]]}] 04:48:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:48:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 558ms 04:48:58 INFO - PROCESS | 3804 | 1468500538022 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 04:48:58 INFO - PROCESS | 3804 | 1468500538024 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 04:48:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:48:58 INFO - PROCESS | 3804 | 1468500538033 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:48:58 INFO - PROCESS | 3804 | 1468500538034 Marionette TRACE conn3 <- [1,2410,null,{}] 04:48:58 INFO - PROCESS | 3804 | 1468500538038 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}] 04:48:58 INFO - PROCESS | 3804 | 1468500538040 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:58 INFO - PROCESS | 3804 | 1468500538115 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 04:48:58 INFO - PROCESS | 3804 | 1468500538120 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:58 INFO - PROCESS | 3804 | 1468500538122 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:58 INFO - PROCESS | 3804 | ++DOCSHELL 10ED0C00 == 33 [pid = 3804] [id = 612] 04:48:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (130C9C00) [pid = 3804] [serial = 1836] [outer = 00000000] 04:48:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (17E55000) [pid = 3804] [serial = 1837] [outer = 130C9C00] 04:48:58 INFO - PROCESS | 3804 | 1468500538166 Marionette DEBUG loaded listener.js 04:48:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (17E55C00) [pid = 3804] [serial = 1838] [outer = 130C9C00] 04:48:58 INFO - PROCESS | 3804 | 1468500538571 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]]]}] 04:48:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:48:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 558ms 04:48:58 INFO - PROCESS | 3804 | 1468500538594 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 04:48:58 INFO - PROCESS | 3804 | 1468500538596 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 04:48:58 INFO - PROCESS | 3804 | 1468500538599 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:48:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:48:58 INFO - PROCESS | 3804 | 1468500538600 Marionette TRACE conn3 <- [1,2414,null,{}] 04:48:58 INFO - PROCESS | 3804 | 1468500538604 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}] 04:48:58 INFO - PROCESS | 3804 | 1468500538606 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:58 INFO - PROCESS | 3804 | 1468500538768 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 04:48:58 INFO - PROCESS | 3804 | 1468500538845 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:58 INFO - PROCESS | 3804 | 1468500538848 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:58 INFO - PROCESS | 3804 | ++DOCSHELL 104E5400 == 34 [pid = 3804] [id = 613] 04:48:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (104E9000) [pid = 3804] [serial = 1839] [outer = 00000000] 04:48:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (10BC0800) [pid = 3804] [serial = 1840] [outer = 104E9000] 04:48:58 INFO - PROCESS | 3804 | 1468500538886 Marionette DEBUG loaded listener.js 04:48:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (10ED9000) [pid = 3804] [serial = 1841] [outer = 104E9000] 04:48:59 INFO - PROCESS | 3804 | 1468500539628 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]]]}] 04:48:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:48:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1072ms 04:48:59 INFO - PROCESS | 3804 | 1468500539672 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 04:48:59 INFO - PROCESS | 3804 | 1468500539677 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 04:48:59 INFO - PROCESS | 3804 | 1468500539682 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:48:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:48:59 INFO - PROCESS | 3804 | 1468500539685 Marionette TRACE conn3 <- [1,2418,null,{}] 04:48:59 INFO - PROCESS | 3804 | 1468500539690 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}] 04:48:59 INFO - PROCESS | 3804 | 1468500539693 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:59 INFO - PROCESS | 3804 | 1468500539816 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 04:48:59 INFO - PROCESS | 3804 | 1468500539952 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:59 INFO - PROCESS | 3804 | 1468500539955 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:48:59 INFO - PROCESS | 3804 | ++DOCSHELL 12DFC800 == 35 [pid = 3804] [id = 614] 04:48:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (1306A800) [pid = 3804] [serial = 1842] [outer = 00000000] 04:48:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (139EE800) [pid = 3804] [serial = 1843] [outer = 1306A800] 04:49:00 INFO - PROCESS | 3804 | 1468500540011 Marionette DEBUG loaded listener.js 04:49:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (139F8000) [pid = 3804] [serial = 1844] [outer = 1306A800] 04:49:00 INFO - PROCESS | 3804 | 1468500540825 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]]]}] 04:49:00 INFO - PROCESS | 3804 | --DOCSHELL 10ED0C00 == 34 [pid = 3804] [id = 612] 04:49:00 INFO - PROCESS | 3804 | --DOCSHELL 13128800 == 33 [pid = 3804] [id = 611] 04:49:00 INFO - PROCESS | 3804 | --DOCSHELL 1043A400 == 32 [pid = 3804] [id = 610] 04:49:00 INFO - PROCESS | 3804 | --DOCSHELL 16AB2400 == 31 [pid = 3804] [id = 609] 04:49:00 INFO - PROCESS | 3804 | --DOCSHELL 156A4800 == 30 [pid = 3804] [id = 608] 04:49:00 INFO - PROCESS | 3804 | --DOCSHELL 13DBD400 == 29 [pid = 3804] [id = 607] 04:49:00 INFO - PROCESS | 3804 | --DOCSHELL 1144C800 == 28 [pid = 3804] [id = 606] 04:49:00 INFO - PROCESS | 3804 | --DOCSHELL 1289F000 == 27 [pid = 3804] [id = 605] 04:49:00 INFO - PROCESS | 3804 | --DOCSHELL 10A79400 == 26 [pid = 3804] [id = 604] 04:49:00 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (17E4B000) [pid = 3804] [serial = 1799] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (181AB400) [pid = 3804] [serial = 1801] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (181AC800) [pid = 3804] [serial = 1802] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (175F8000) [pid = 3804] [serial = 1796] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (131EE400) [pid = 3804] [serial = 1780] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (13437C00) [pid = 3804] [serial = 1775] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (16A7BC00) [pid = 3804] [serial = 1786] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (128A8000) [pid = 3804] [serial = 1777] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (13157800) [pid = 3804] [serial = 1774] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (13429400) [pid = 3804] [serial = 1781] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (17E51400) [pid = 3804] [serial = 1792] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (1A6AFC00) [pid = 3804] [serial = 1769] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (10ED5400) [pid = 3804] [serial = 1771] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (16F36400) [pid = 3804] [serial = 1795] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (1542D000) [pid = 3804] [serial = 1783] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (1756A800) [pid = 3804] [serial = 1789] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (16AAC400) [pid = 3804] [serial = 1787] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (15464C00) [pid = 3804] [serial = 1784] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (175F7000) [pid = 3804] [serial = 1790] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (12B11800) [pid = 3804] [serial = 1778] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3804 | --DOMWINDOW == 60 (114C9800) [pid = 3804] [serial = 1772] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3804 | --DOMWINDOW == 59 (177CBC00) [pid = 3804] [serial = 1798] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3804 | --DOMWINDOW == 58 (17E54400) [pid = 3804] [serial = 1793] [outer = 00000000] [url = about:blank] 04:49:00 INFO - PROCESS | 3804 | --DOMWINDOW == 57 (177CF800) [pid = 3804] [serial = 1751] [outer = 00000000] [url = about:blank] 04:49:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:49:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1219ms 04:49:00 INFO - PROCESS | 3804 | 1468500540912 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 04:49:00 INFO - PROCESS | 3804 | 1468500540916 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 04:49:00 INFO - PROCESS | 3804 | 1468500540922 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:49:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:49:00 INFO - PROCESS | 3804 | 1468500540925 Marionette TRACE conn3 <- [1,2422,null,{}] 04:49:00 INFO - PROCESS | 3804 | 1468500540930 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}] 04:49:00 INFO - PROCESS | 3804 | 1468500540933 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:01 INFO - PROCESS | 3804 | 1468500541027 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 04:49:01 INFO - PROCESS | 3804 | 1468500541017 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:01 INFO - PROCESS | 3804 | 1468500541021 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:01 INFO - PROCESS | 3804 | ++DOCSHELL 11447000 == 27 [pid = 3804] [id = 615] 04:49:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 58 (1144F800) [pid = 3804] [serial = 1845] [outer = 00000000] 04:49:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 59 (1289E400) [pid = 3804] [serial = 1846] [outer = 1144F800] 04:49:01 INFO - PROCESS | 3804 | 1468500541067 Marionette DEBUG loaded listener.js 04:49:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (129B5400) [pid = 3804] [serial = 1847] [outer = 1144F800] 04:49:01 INFO - PROCESS | 3804 | 1468500541568 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]]]}] 04:49:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:49:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 690ms 04:49:01 INFO - PROCESS | 3804 | 1468500541627 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 04:49:01 INFO - PROCESS | 3804 | 1468500541613 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 04:49:01 INFO - PROCESS | 3804 | 1468500541620 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:49:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:49:01 INFO - PROCESS | 3804 | 1468500541622 Marionette TRACE conn3 <- [1,2426,null,{}] 04:49:01 INFO - PROCESS | 3804 | 1468500541626 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}] 04:49:01 INFO - PROCESS | 3804 | 1468500541628 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:01 INFO - PROCESS | 3804 | 1468500541712 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 04:49:01 INFO - PROCESS | 3804 | 1468500541810 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:01 INFO - PROCESS | 3804 | 1468500541812 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:01 INFO - PROCESS | 3804 | ++DOCSHELL 13034C00 == 28 [pid = 3804] [id = 616] 04:49:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (1306F800) [pid = 3804] [serial = 1848] [outer = 00000000] 04:49:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (13154000) [pid = 3804] [serial = 1849] [outer = 1306F800] 04:49:01 INFO - PROCESS | 3804 | 1468500541858 Marionette DEBUG loaded listener.js 04:49:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (131F6000) [pid = 3804] [serial = 1850] [outer = 1306F800] 04:49:02 INFO - PROCESS | 3804 | 1468500542210 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]]]}] 04:49:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:49:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 602ms 04:49:02 INFO - PROCESS | 3804 | 1468500542227 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 04:49:02 INFO - PROCESS | 3804 | 1468500542229 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 04:49:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:49:02 INFO - PROCESS | 3804 | 1468500542233 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:49:02 INFO - PROCESS | 3804 | 1468500542237 Marionette TRACE conn3 <- [1,2430,null,{}] 04:49:02 INFO - PROCESS | 3804 | 1468500542247 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}] 04:49:02 INFO - PROCESS | 3804 | 1468500542251 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:02 INFO - PROCESS | 3804 | 1468500542361 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 04:49:02 INFO - PROCESS | 3804 | 1468500542374 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:02 INFO - PROCESS | 3804 | 1468500542377 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:02 INFO - PROCESS | 3804 | ++DOCSHELL 142E3800 == 29 [pid = 3804] [id = 617] 04:49:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (142E8400) [pid = 3804] [serial = 1851] [outer = 00000000] 04:49:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (14FB3400) [pid = 3804] [serial = 1852] [outer = 142E8400] 04:49:02 INFO - PROCESS | 3804 | 1468500542424 Marionette DEBUG loaded listener.js 04:49:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (1543A000) [pid = 3804] [serial = 1853] [outer = 142E8400] 04:49:02 INFO - PROCESS | 3804 | 1468500542844 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]]]}] 04:49:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:49:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 646ms 04:49:02 INFO - PROCESS | 3804 | 1468500542901 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 04:49:02 INFO - PROCESS | 3804 | 1468500542904 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 04:49:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:49:02 INFO - PROCESS | 3804 | 1468500542909 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:49:02 INFO - PROCESS | 3804 | 1468500542911 Marionette TRACE conn3 <- [1,2434,null,{}] 04:49:02 INFO - PROCESS | 3804 | 1468500542916 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}] 04:49:02 INFO - PROCESS | 3804 | 1468500542919 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:03 INFO - PROCESS | 3804 | 1468500543017 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 04:49:03 INFO - PROCESS | 3804 | 1468500543022 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:03 INFO - PROCESS | 3804 | 1468500543024 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:03 INFO - PROCESS | 3804 | ++DOCSHELL 16A7B000 == 30 [pid = 3804] [id = 618] 04:49:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (16A87400) [pid = 3804] [serial = 1854] [outer = 00000000] 04:49:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (16AAB800) [pid = 3804] [serial = 1855] [outer = 16A87400] 04:49:03 INFO - PROCESS | 3804 | 1468500543117 Marionette DEBUG loaded listener.js 04:49:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (16AB2400) [pid = 3804] [serial = 1856] [outer = 16A87400] 04:49:03 INFO - PROCESS | 3804 | 1468500543519 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]]]}] 04:49:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:49:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 660ms 04:49:03 INFO - PROCESS | 3804 | 1468500543576 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 04:49:03 INFO - PROCESS | 3804 | 1468500543578 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 04:49:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:49:03 INFO - PROCESS | 3804 | 1468500543582 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:49:03 INFO - PROCESS | 3804 | 1468500543566 Marionette TRACE conn3 <- [1,2438,null,{}] 04:49:03 INFO - PROCESS | 3804 | 1468500543570 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}] 04:49:03 INFO - PROCESS | 3804 | 1468500543572 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:03 INFO - PROCESS | 3804 | 1468500543708 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 04:49:03 INFO - PROCESS | 3804 | 1468500543731 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:03 INFO - PROCESS | 3804 | 1468500543733 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:03 INFO - PROCESS | 3804 | ++DOCSHELL 11AE3800 == 31 [pid = 3804] [id = 619] 04:49:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (1756A400) [pid = 3804] [serial = 1857] [outer = 00000000] 04:49:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (17653C00) [pid = 3804] [serial = 1858] [outer = 1756A400] 04:49:03 INFO - PROCESS | 3804 | 1468500543775 Marionette DEBUG loaded listener.js 04:49:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (17707400) [pid = 3804] [serial = 1859] [outer = 1756A400] 04:49:04 INFO - PROCESS | 3804 | 1468500544205 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]]]}] 04:49:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:49:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 646ms 04:49:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:49:04 INFO - PROCESS | 3804 | 1468500544242 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 04:49:04 INFO - PROCESS | 3804 | 1468500544227 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 04:49:04 INFO - PROCESS | 3804 | 1468500544230 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:49:04 INFO - PROCESS | 3804 | 1468500544232 Marionette TRACE conn3 <- [1,2442,null,{}] 04:49:04 INFO - PROCESS | 3804 | 1468500544235 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}] 04:49:04 INFO - PROCESS | 3804 | 1468500544241 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:04 INFO - PROCESS | 3804 | 1468500544381 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 04:49:04 INFO - PROCESS | 3804 | 1468500544443 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:04 INFO - PROCESS | 3804 | 1468500544446 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:04 INFO - PROCESS | 3804 | ++DOCSHELL 177C9000 == 32 [pid = 3804] [id = 620] 04:49:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (177CFC00) [pid = 3804] [serial = 1860] [outer = 00000000] 04:49:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (17E53400) [pid = 3804] [serial = 1861] [outer = 177CFC00] 04:49:04 INFO - PROCESS | 3804 | 1468500544488 Marionette DEBUG loaded listener.js 04:49:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (17EB0000) [pid = 3804] [serial = 1862] [outer = 177CFC00] 04:49:04 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (158A6C00) [pid = 3804] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:49:04 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (10A7D000) [pid = 3804] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:49:04 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (130D4400) [pid = 3804] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:49:04 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (10A73400) [pid = 3804] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:49:04 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (13C79800) [pid = 3804] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:49:04 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (16AB3400) [pid = 3804] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:49:04 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (131F7C00) [pid = 3804] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:49:04 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (12927000) [pid = 3804] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:49:04 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (13DBD800) [pid = 3804] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:49:04 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (16AB2800) [pid = 3804] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:49:04 INFO - PROCESS | 3804 | 1468500544897 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]]]}] 04:49:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:49:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 690ms 04:49:04 INFO - PROCESS | 3804 | 1468500544929 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 04:49:04 INFO - PROCESS | 3804 | 1468500544931 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 04:49:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:49:04 INFO - PROCESS | 3804 | 1468500544935 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:49:04 INFO - PROCESS | 3804 | 1468500544936 Marionette TRACE conn3 <- [1,2446,null,{}] 04:49:04 INFO - PROCESS | 3804 | 1468500544940 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}] 04:49:04 INFO - PROCESS | 3804 | 1468500544942 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:05 INFO - PROCESS | 3804 | 1468500545055 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 04:49:05 INFO - PROCESS | 3804 | 1468500545152 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:05 INFO - PROCESS | 3804 | 1468500545137 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:05 INFO - PROCESS | 3804 | ++DOCSHELL 1281C400 == 33 [pid = 3804] [id = 621] 04:49:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (1281F800) [pid = 3804] [serial = 1863] [outer = 00000000] 04:49:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (16AB3400) [pid = 3804] [serial = 1864] [outer = 1281F800] 04:49:05 INFO - PROCESS | 3804 | 1468500545180 Marionette DEBUG loaded listener.js 04:49:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (177CF400) [pid = 3804] [serial = 1865] [outer = 1281F800] 04:49:05 INFO - PROCESS | 3804 | 1468500545514 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]]]}] 04:49:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:49:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 602ms 04:49:05 INFO - PROCESS | 3804 | 1468500545533 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 04:49:05 INFO - PROCESS | 3804 | 1468500545535 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 04:49:05 INFO - PROCESS | 3804 | 1468500545539 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:49:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:49:05 INFO - PROCESS | 3804 | 1468500545540 Marionette TRACE conn3 <- [1,2450,null,{}] 04:49:05 INFO - PROCESS | 3804 | 1468500545543 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}] 04:49:05 INFO - PROCESS | 3804 | 1468500545545 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:05 INFO - PROCESS | 3804 | 1468500545658 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 04:49:05 INFO - PROCESS | 3804 | 1468500545666 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:05 INFO - PROCESS | 3804 | 1468500545668 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:05 INFO - PROCESS | 3804 | ++DOCSHELL 1055D800 == 34 [pid = 3804] [id = 622] 04:49:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (114D8000) [pid = 3804] [serial = 1866] [outer = 00000000] 04:49:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (1819F800) [pid = 3804] [serial = 1867] [outer = 114D8000] 04:49:05 INFO - PROCESS | 3804 | 1468500545716 Marionette DEBUG loaded listener.js 04:49:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (19793800) [pid = 3804] [serial = 1868] [outer = 114D8000] 04:49:06 INFO - PROCESS | 3804 | 1468500546130 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]]]}] 04:49:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:49:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 646ms 04:49:06 INFO - PROCESS | 3804 | 1468500546201 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 04:49:06 INFO - PROCESS | 3804 | 1468500546203 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 04:49:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:49:06 INFO - PROCESS | 3804 | 1468500546215 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:49:06 INFO - PROCESS | 3804 | 1468500546216 Marionette TRACE conn3 <- [1,2454,null,{}] 04:49:06 INFO - PROCESS | 3804 | 1468500546220 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}] 04:49:06 INFO - PROCESS | 3804 | 1468500546222 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:06 INFO - PROCESS | 3804 | 1468500546311 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 04:49:06 INFO - PROCESS | 3804 | 1468500546327 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:06 INFO - PROCESS | 3804 | 1468500546329 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:06 INFO - PROCESS | 3804 | ++DOCSHELL 1979B000 == 35 [pid = 3804] [id = 623] 04:49:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (19A3DC00) [pid = 3804] [serial = 1869] [outer = 00000000] 04:49:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (19C88000) [pid = 3804] [serial = 1870] [outer = 19A3DC00] 04:49:06 INFO - PROCESS | 3804 | 1468500546371 Marionette DEBUG loaded listener.js 04:49:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (19C8B400) [pid = 3804] [serial = 1871] [outer = 19A3DC00] 04:49:06 INFO - PROCESS | 3804 | 1468500546938 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]]]}] 04:49:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:49:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 793ms 04:49:07 INFO - PROCESS | 3804 | 1468500547007 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 04:49:07 INFO - PROCESS | 3804 | 1468500547014 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 04:49:07 INFO - PROCESS | 3804 | 1468500547019 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:49:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:49:07 INFO - PROCESS | 3804 | 1468500547023 Marionette TRACE conn3 <- [1,2458,null,{}] 04:49:07 INFO - PROCESS | 3804 | 1468500547073 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}] 04:49:07 INFO - PROCESS | 3804 | 1468500547076 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:07 INFO - PROCESS | 3804 | 1468500547186 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 04:49:07 INFO - PROCESS | 3804 | 1468500547315 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:07 INFO - PROCESS | 3804 | 1468500547319 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:07 INFO - PROCESS | 3804 | ++DOCSHELL 1047A800 == 36 [pid = 3804] [id = 624] 04:49:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (10A79000) [pid = 3804] [serial = 1872] [outer = 00000000] 04:49:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (12B17400) [pid = 3804] [serial = 1873] [outer = 10A79000] 04:49:07 INFO - PROCESS | 3804 | 1468500547376 Marionette DEBUG loaded listener.js 04:49:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (12D66C00) [pid = 3804] [serial = 1874] [outer = 10A79000] 04:49:07 INFO - PROCESS | 3804 | 1468500547929 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]]]}] 04:49:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:49:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 925ms 04:49:07 INFO - PROCESS | 3804 | 1468500547954 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 04:49:07 INFO - PROCESS | 3804 | 1468500547959 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 04:49:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:49:07 INFO - PROCESS | 3804 | 1468500547966 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:49:07 INFO - PROCESS | 3804 | 1468500547969 Marionette TRACE conn3 <- [1,2462,null,{}] 04:49:07 INFO - PROCESS | 3804 | 1468500547973 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}] 04:49:07 INFO - PROCESS | 3804 | 1468500547975 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:08 INFO - PROCESS | 3804 | 1468500548081 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 04:49:08 INFO - PROCESS | 3804 | 1468500548190 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:08 INFO - PROCESS | 3804 | 1468500548193 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:08 INFO - PROCESS | 3804 | ++DOCSHELL 13DBBC00 == 37 [pid = 3804] [id = 625] 04:49:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (142DF400) [pid = 3804] [serial = 1875] [outer = 00000000] 04:49:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (156A0800) [pid = 3804] [serial = 1876] [outer = 142DF400] 04:49:08 INFO - PROCESS | 3804 | 1468500548246 Marionette DEBUG loaded listener.js 04:49:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (16AA7000) [pid = 3804] [serial = 1877] [outer = 142DF400] 04:49:08 INFO - PROCESS | 3804 | 1468500548842 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]]]}] 04:49:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:49:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 896ms 04:49:08 INFO - PROCESS | 3804 | 1468500548854 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 04:49:08 INFO - PROCESS | 3804 | 1468500548857 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 04:49:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:49:08 INFO - PROCESS | 3804 | 1468500548861 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:49:08 INFO - PROCESS | 3804 | 1468500548864 Marionette TRACE conn3 <- [1,2466,null,{}] 04:49:08 INFO - PROCESS | 3804 | 1468500548876 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}] 04:49:08 INFO - PROCESS | 3804 | 1468500548882 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:08 INFO - PROCESS | 3804 | 1468500548974 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 04:49:09 INFO - PROCESS | 3804 | 1468500549131 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:09 INFO - PROCESS | 3804 | 1468500549134 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:09 INFO - PROCESS | 3804 | ++DOCSHELL 1819F000 == 38 [pid = 3804] [id = 626] 04:49:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (181A6C00) [pid = 3804] [serial = 1878] [outer = 00000000] 04:49:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (19D8A800) [pid = 3804] [serial = 1879] [outer = 181A6C00] 04:49:09 INFO - PROCESS | 3804 | 1468500549189 Marionette DEBUG loaded listener.js 04:49:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (1A032000) [pid = 3804] [serial = 1880] [outer = 181A6C00] 04:49:09 INFO - PROCESS | 3804 | 1468500549892 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]]]}] 04:49:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:49:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1086ms 04:49:09 INFO - PROCESS | 3804 | 1468500549945 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 04:49:09 INFO - PROCESS | 3804 | 1468500549949 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 04:49:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:49:09 INFO - PROCESS | 3804 | 1468500549955 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:49:09 INFO - PROCESS | 3804 | 1468500549958 Marionette TRACE conn3 <- [1,2470,null,{}] 04:49:09 INFO - PROCESS | 3804 | 1468500549963 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}] 04:49:09 INFO - PROCESS | 3804 | 1468500549966 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:10 INFO - PROCESS | 3804 | 1468500550052 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 04:49:10 INFO - PROCESS | 3804 | 1468500550201 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:10 INFO - PROCESS | 3804 | 1468500550205 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:10 INFO - PROCESS | 3804 | ++DOCSHELL 11446000 == 39 [pid = 3804] [id = 627] 04:49:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (1144D400) [pid = 3804] [serial = 1881] [outer = 00000000] 04:49:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (12B15C00) [pid = 3804] [serial = 1882] [outer = 1144D400] 04:49:10 INFO - PROCESS | 3804 | 1468500550257 Marionette DEBUG loaded listener.js 04:49:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (12BBC800) [pid = 3804] [serial = 1883] [outer = 1144D400] 04:49:10 INFO - PROCESS | 3804 | --DOCSHELL 1055D800 == 38 [pid = 3804] [id = 622] 04:49:10 INFO - PROCESS | 3804 | --DOCSHELL 1281C400 == 37 [pid = 3804] [id = 621] 04:49:10 INFO - PROCESS | 3804 | --DOCSHELL 177C9000 == 36 [pid = 3804] [id = 620] 04:49:10 INFO - PROCESS | 3804 | --DOCSHELL 11AE3800 == 35 [pid = 3804] [id = 619] 04:49:10 INFO - PROCESS | 3804 | --DOCSHELL 16A7B000 == 34 [pid = 3804] [id = 618] 04:49:10 INFO - PROCESS | 3804 | --DOCSHELL 142E3800 == 33 [pid = 3804] [id = 617] 04:49:10 INFO - PROCESS | 3804 | --DOCSHELL 13034C00 == 32 [pid = 3804] [id = 616] 04:49:10 INFO - PROCESS | 3804 | --DOCSHELL 11447000 == 31 [pid = 3804] [id = 615] 04:49:10 INFO - PROCESS | 3804 | --DOCSHELL 104E5400 == 30 [pid = 3804] [id = 613] 04:49:10 INFO - PROCESS | 3804 | --DOCSHELL 12DFC800 == 29 [pid = 3804] [id = 614] 04:49:10 INFO - PROCESS | 3804 | --DOCSHELL 1819F000 == 28 [pid = 3804] [id = 626] 04:49:10 INFO - PROCESS | 3804 | --DOCSHELL 1979B000 == 27 [pid = 3804] [id = 623] 04:49:10 INFO - PROCESS | 3804 | --DOCSHELL 1047A800 == 26 [pid = 3804] [id = 624] 04:49:10 INFO - PROCESS | 3804 | --DOCSHELL 13DBBC00 == 25 [pid = 3804] [id = 625] 04:49:10 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (17E55000) [pid = 3804] [serial = 1837] [outer = 00000000] [url = about:blank] 04:49:10 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (16283C00) [pid = 3804] [serial = 1825] [outer = 00000000] [url = about:blank] 04:49:10 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (10E03000) [pid = 3804] [serial = 1813] [outer = 00000000] [url = about:blank] 04:49:10 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (10E0D400) [pid = 3804] [serial = 1814] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (131F5800) [pid = 3804] [serial = 1819] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (13943000) [pid = 3804] [serial = 1820] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (12DFD000) [pid = 3804] [serial = 1805] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (12B16000) [pid = 3804] [serial = 1804] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (158C6800) [pid = 3804] [serial = 1808] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (15431000) [pid = 3804] [serial = 1807] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (177D1800) [pid = 3804] [serial = 1810] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (16EB3800) [pid = 3804] [serial = 1828] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (1628A800) [pid = 3804] [serial = 1826] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (16A87000) [pid = 3804] [serial = 1832] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (158A1C00) [pid = 3804] [serial = 1831] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (17570000) [pid = 3804] [serial = 1829] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (129F3C00) [pid = 3804] [serial = 1816] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (12B1B800) [pid = 3804] [serial = 1817] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (14FB0400) [pid = 3804] [serial = 1822] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (15436000) [pid = 3804] [serial = 1823] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (177CC400) [pid = 3804] [serial = 1835] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (177C5800) [pid = 3804] [serial = 1834] [outer = 00000000] [url = about:blank] 04:49:11 INFO - PROCESS | 3804 | 1468500551288 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]]]}] 04:49:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:49:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1365ms 04:49:11 INFO - PROCESS | 3804 | 1468500551326 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 04:49:11 INFO - PROCESS | 3804 | 1468500551330 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 04:49:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:49:11 INFO - PROCESS | 3804 | 1468500551334 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:49:11 INFO - PROCESS | 3804 | 1468500551339 Marionette TRACE conn3 <- [1,2474,null,{}] 04:49:11 INFO - PROCESS | 3804 | 1468500551343 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}] 04:49:11 INFO - PROCESS | 3804 | 1468500551346 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:11 INFO - PROCESS | 3804 | 1468500551436 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 04:49:11 INFO - PROCESS | 3804 | 1468500551554 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:11 INFO - PROCESS | 3804 | 1468500551557 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:11 INFO - PROCESS | 3804 | ++DOCSHELL 10E10000 == 26 [pid = 3804] [id = 628] 04:49:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (10E10C00) [pid = 3804] [serial = 1884] [outer = 00000000] 04:49:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (1144C800) [pid = 3804] [serial = 1885] [outer = 10E10C00] 04:49:11 INFO - PROCESS | 3804 | 1468500551606 Marionette DEBUG loaded listener.js 04:49:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (129F6800) [pid = 3804] [serial = 1886] [outer = 10E10C00] 04:49:12 INFO - PROCESS | 3804 | 1468500552114 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]]]}] 04:49:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:49:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 852ms 04:49:12 INFO - PROCESS | 3804 | 1468500552189 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 04:49:12 INFO - PROCESS | 3804 | 1468500552193 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 04:49:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:49:12 INFO - PROCESS | 3804 | 1468500552198 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:49:12 INFO - PROCESS | 3804 | 1468500552202 Marionette TRACE conn3 <- [1,2478,null,{}] 04:49:12 INFO - PROCESS | 3804 | 1468500552208 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}] 04:49:12 INFO - PROCESS | 3804 | 1468500552211 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:12 INFO - PROCESS | 3804 | 1468500552339 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 04:49:12 INFO - PROCESS | 3804 | 1468500552450 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:12 INFO - PROCESS | 3804 | 1468500552453 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:12 INFO - PROCESS | 3804 | ++DOCSHELL 10E08000 == 27 [pid = 3804] [id = 629] 04:49:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (10E08800) [pid = 3804] [serial = 1887] [outer = 00000000] 04:49:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (12B1AC00) [pid = 3804] [serial = 1888] [outer = 10E08800] 04:49:12 INFO - PROCESS | 3804 | 1468500552508 Marionette DEBUG loaded listener.js 04:49:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (12BCA400) [pid = 3804] [serial = 1889] [outer = 10E08800] 04:49:13 INFO - PROCESS | 3804 | 1468500553174 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]]]}] 04:49:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:49:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1028ms 04:49:13 INFO - PROCESS | 3804 | 1468500553231 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 04:49:13 INFO - PROCESS | 3804 | 1468500553236 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 04:49:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:49:13 INFO - PROCESS | 3804 | 1468500553243 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:49:13 INFO - PROCESS | 3804 | 1468500553246 Marionette TRACE conn3 <- [1,2482,null,{}] 04:49:13 INFO - PROCESS | 3804 | 1468500553250 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}] 04:49:13 INFO - PROCESS | 3804 | 1468500553253 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:13 INFO - PROCESS | 3804 | 1468500553365 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 04:49:13 INFO - PROCESS | 3804 | 1468500553504 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:13 INFO - PROCESS | 3804 | 1468500553507 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:13 INFO - PROCESS | 3804 | ++DOCSHELL 13433000 == 28 [pid = 3804] [id = 630] 04:49:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (13437400) [pid = 3804] [serial = 1890] [outer = 00000000] 04:49:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (1394C000) [pid = 3804] [serial = 1891] [outer = 13437400] 04:49:13 INFO - PROCESS | 3804 | 1468500553567 Marionette DEBUG loaded listener.js 04:49:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (139F3000) [pid = 3804] [serial = 1892] [outer = 13437400] 04:49:14 INFO - PROCESS | 3804 | --DOCSHELL 11446000 == 27 [pid = 3804] [id = 627] 04:49:14 INFO - PROCESS | 3804 | 1468500554212 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]]]}] 04:49:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:49:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 983ms 04:49:14 INFO - PROCESS | 3804 | 1468500554225 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 04:49:14 INFO - PROCESS | 3804 | 1468500554229 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 04:49:14 INFO - PROCESS | 3804 | 1468500554254 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:49:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:49:14 INFO - PROCESS | 3804 | 1468500554257 Marionette TRACE conn3 <- [1,2486,null,{}] 04:49:14 INFO - PROCESS | 3804 | 1468500554262 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}] 04:49:14 INFO - PROCESS | 3804 | 1468500554265 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:14 INFO - PROCESS | 3804 | 1468500554354 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 04:49:14 INFO - PROCESS | 3804 | 1468500554347 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:14 INFO - PROCESS | 3804 | 1468500554351 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:14 INFO - PROCESS | 3804 | ++DOCSHELL 11CD1400 == 28 [pid = 3804] [id = 631] 04:49:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (1281C400) [pid = 3804] [serial = 1893] [outer = 00000000] 04:49:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (131F5400) [pid = 3804] [serial = 1894] [outer = 1281C400] 04:49:14 INFO - PROCESS | 3804 | 1468500554398 Marionette DEBUG loaded listener.js 04:49:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (139C7C00) [pid = 3804] [serial = 1895] [outer = 1281C400] 04:49:14 INFO - PROCESS | 3804 | 1468500554896 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]]]}] 04:49:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:49:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 690ms 04:49:14 INFO - PROCESS | 3804 | 1468500554961 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 04:49:14 INFO - PROCESS | 3804 | 1468500554946 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 04:49:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:49:14 INFO - PROCESS | 3804 | 1468500554952 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:49:14 INFO - PROCESS | 3804 | 1468500554954 Marionette TRACE conn3 <- [1,2490,null,{}] 04:49:14 INFO - PROCESS | 3804 | 1468500554958 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}] 04:49:14 INFO - PROCESS | 3804 | 1468500554960 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:15 INFO - PROCESS | 3804 | 1468500555079 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 04:49:15 INFO - PROCESS | 3804 | 1468500555175 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:15 INFO - PROCESS | 3804 | 1468500555177 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:15 INFO - PROCESS | 3804 | ++DOCSHELL 13C15800 == 29 [pid = 3804] [id = 632] 04:49:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (13C79400) [pid = 3804] [serial = 1896] [outer = 00000000] 04:49:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (1532C000) [pid = 3804] [serial = 1897] [outer = 13C79400] 04:49:15 INFO - PROCESS | 3804 | 1468500555223 Marionette DEBUG loaded listener.js 04:49:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (15438000) [pid = 3804] [serial = 1898] [outer = 13C79400] 04:49:15 INFO - PROCESS | 3804 | 1468500555639 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]]]}] 04:49:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:49:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 690ms 04:49:15 INFO - PROCESS | 3804 | 1468500555657 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 04:49:15 INFO - PROCESS | 3804 | 1468500555659 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 04:49:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:49:15 INFO - PROCESS | 3804 | 1468500555668 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:49:15 INFO - PROCESS | 3804 | 1468500555672 Marionette TRACE conn3 <- [1,2494,null,{}] 04:49:15 INFO - PROCESS | 3804 | 1468500555686 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}] 04:49:15 INFO - PROCESS | 3804 | 1468500555691 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:15 INFO - PROCESS | 3804 | 1468500555785 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 04:49:15 INFO - PROCESS | 3804 | 1468500555794 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:15 INFO - PROCESS | 3804 | 1468500555797 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:15 INFO - PROCESS | 3804 | ++DOCSHELL 16730800 == 30 [pid = 3804] [id = 633] 04:49:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (16731000) [pid = 3804] [serial = 1899] [outer = 00000000] 04:49:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (16AA6800) [pid = 3804] [serial = 1900] [outer = 16731000] 04:49:15 INFO - PROCESS | 3804 | 1468500555904 Marionette DEBUG loaded listener.js 04:49:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (16B74000) [pid = 3804] [serial = 1901] [outer = 16731000] 04:49:16 INFO - PROCESS | 3804 | 1468500556330 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]]]}] 04:49:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:49:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 720ms 04:49:16 INFO - PROCESS | 3804 | 1468500556399 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 04:49:16 INFO - PROCESS | 3804 | 1468500556402 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 04:49:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:49:16 INFO - PROCESS | 3804 | 1468500556407 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:49:16 INFO - PROCESS | 3804 | 1468500556409 Marionette TRACE conn3 <- [1,2498,null,{}] 04:49:16 INFO - PROCESS | 3804 | 1468500556413 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}] 04:49:16 INFO - PROCESS | 3804 | 1468500556415 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:16 INFO - PROCESS | 3804 | 1468500556529 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 04:49:16 INFO - PROCESS | 3804 | 1468500556597 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:16 INFO - PROCESS | 3804 | 1468500556599 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:16 INFO - PROCESS | 3804 | ++DOCSHELL 17570000 == 31 [pid = 3804] [id = 634] 04:49:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (175F0800) [pid = 3804] [serial = 1902] [outer = 00000000] 04:49:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (17707000) [pid = 3804] [serial = 1903] [outer = 175F0800] 04:49:16 INFO - PROCESS | 3804 | 1468500556643 Marionette DEBUG loaded listener.js 04:49:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (177C8400) [pid = 3804] [serial = 1904] [outer = 175F0800] 04:49:17 INFO - PROCESS | 3804 | 1468500557028 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]]]}] 04:49:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:49:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 646ms 04:49:17 INFO - PROCESS | 3804 | 1468500557065 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 04:49:17 INFO - PROCESS | 3804 | 1468500557067 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 04:49:17 INFO - PROCESS | 3804 | 1468500557071 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:49:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:49:17 INFO - PROCESS | 3804 | 1468500557072 Marionette TRACE conn3 <- [1,2502,null,{}] 04:49:17 INFO - PROCESS | 3804 | 1468500557082 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}] 04:49:17 INFO - PROCESS | 3804 | 1468500557084 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:17 INFO - PROCESS | 3804 | 1468500557193 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 04:49:17 INFO - PROCESS | 3804 | 1468500557198 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:17 INFO - PROCESS | 3804 | 1468500557200 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:17 INFO - PROCESS | 3804 | ++DOCSHELL 174E8000 == 32 [pid = 3804] [id = 635] 04:49:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (177C6000) [pid = 3804] [serial = 1905] [outer = 00000000] 04:49:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (17D15400) [pid = 3804] [serial = 1906] [outer = 177C6000] 04:49:17 INFO - PROCESS | 3804 | 1468500557226 Marionette DEBUG loaded listener.js 04:49:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (17D16C00) [pid = 3804] [serial = 1907] [outer = 177C6000] 04:49:17 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (1144D400) [pid = 3804] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:49:17 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (177CFC00) [pid = 3804] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:49:17 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (1306F800) [pid = 3804] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:49:17 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (142E8400) [pid = 3804] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:49:17 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (1144F800) [pid = 3804] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:49:17 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (104E9000) [pid = 3804] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:49:17 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (130C9C00) [pid = 3804] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:49:17 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (1306A800) [pid = 3804] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:49:17 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (1756A400) [pid = 3804] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:49:17 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (10A79000) [pid = 3804] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:49:17 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (142DF400) [pid = 3804] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:49:17 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (1281F800) [pid = 3804] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:49:17 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (181A6C00) [pid = 3804] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:49:17 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (19A3DC00) [pid = 3804] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:49:17 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (16A87400) [pid = 3804] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:49:17 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (114D8000) [pid = 3804] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:49:17 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (10A7C400) [pid = 3804] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:49:17 INFO - PROCESS | 3804 | 1468500557686 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]]]}] 04:49:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:49:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 646ms 04:49:17 INFO - PROCESS | 3804 | 1468500557732 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 04:49:17 INFO - PROCESS | 3804 | 1468500557734 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 04:49:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:49:17 INFO - PROCESS | 3804 | 1468500557737 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:49:17 INFO - PROCESS | 3804 | 1468500557739 Marionette TRACE conn3 <- [1,2506,null,{}] 04:49:17 INFO - PROCESS | 3804 | 1468500557743 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}] 04:49:17 INFO - PROCESS | 3804 | 1468500557748 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:17 INFO - PROCESS | 3804 | 1468500557858 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 04:49:17 INFO - PROCESS | 3804 | 1468500557872 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:17 INFO - PROCESS | 3804 | 1468500557874 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:17 INFO - PROCESS | 3804 | ++DOCSHELL 1306F800 == 33 [pid = 3804] [id = 636] 04:49:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (130A7400) [pid = 3804] [serial = 1908] [outer = 00000000] 04:49:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (17E49000) [pid = 3804] [serial = 1909] [outer = 130A7400] 04:49:17 INFO - PROCESS | 3804 | 1468500557917 Marionette DEBUG loaded listener.js 04:49:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (17E4B800) [pid = 3804] [serial = 1910] [outer = 130A7400] 04:49:18 INFO - PROCESS | 3804 | 1468500558353 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]]]}] 04:49:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:49:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 661ms 04:49:18 INFO - PROCESS | 3804 | 1468500558408 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 04:49:18 INFO - PROCESS | 3804 | 1468500558410 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 04:49:18 INFO - PROCESS | 3804 | 1468500558396 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:49:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:49:18 INFO - PROCESS | 3804 | 1468500558398 Marionette TRACE conn3 <- [1,2510,null,{}] 04:49:18 INFO - PROCESS | 3804 | 1468500558401 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}] 04:49:18 INFO - PROCESS | 3804 | 1468500558403 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:18 INFO - PROCESS | 3804 | 1468500558480 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 04:49:18 INFO - PROCESS | 3804 | 1468500558485 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:18 INFO - PROCESS | 3804 | 1468500558487 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:18 INFO - PROCESS | 3804 | ++DOCSHELL 181A5000 == 34 [pid = 3804] [id = 637] 04:49:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (181A5400) [pid = 3804] [serial = 1911] [outer = 00000000] 04:49:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (19A43000) [pid = 3804] [serial = 1912] [outer = 181A5400] 04:49:18 INFO - PROCESS | 3804 | 1468500558529 Marionette DEBUG loaded listener.js 04:49:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (19D86C00) [pid = 3804] [serial = 1913] [outer = 181A5400] 04:49:18 INFO - PROCESS | 3804 | 1468500558935 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]]]}] 04:49:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:49:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 558ms 04:49:18 INFO - PROCESS | 3804 | 1468500558975 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 04:49:18 INFO - PROCESS | 3804 | 1468500558977 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 04:49:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:49:18 INFO - PROCESS | 3804 | 1468500558985 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:49:18 INFO - PROCESS | 3804 | 1468500558987 Marionette TRACE conn3 <- [1,2514,null,{}] 04:49:18 INFO - PROCESS | 3804 | 1468500558990 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}] 04:49:18 INFO - PROCESS | 3804 | 1468500558992 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:19 INFO - PROCESS | 3804 | 1468500559050 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 04:49:19 INFO - PROCESS | 3804 | 1468500559056 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:19 INFO - PROCESS | 3804 | 1468500559058 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:19 INFO - PROCESS | 3804 | ++DOCSHELL 177CEC00 == 35 [pid = 3804] [id = 638] 04:49:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (19D90000) [pid = 3804] [serial = 1914] [outer = 00000000] 04:49:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (1A109800) [pid = 3804] [serial = 1915] [outer = 19D90000] 04:49:19 INFO - PROCESS | 3804 | 1468500559101 Marionette DEBUG loaded listener.js 04:49:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (1A10D000) [pid = 3804] [serial = 1916] [outer = 19D90000] 04:49:19 INFO - PROCESS | 3804 | 1468500559749 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]]]}] 04:49:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:49:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 778ms 04:49:19 INFO - PROCESS | 3804 | 1468500559769 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 04:49:19 INFO - PROCESS | 3804 | 1468500559774 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 04:49:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:49:19 INFO - PROCESS | 3804 | 1468500559793 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:49:19 INFO - PROCESS | 3804 | 1468500559797 Marionette TRACE conn3 <- [1,2518,null,{}] 04:49:19 INFO - PROCESS | 3804 | 1468500559803 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}] 04:49:19 INFO - PROCESS | 3804 | 1468500559806 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:19 INFO - PROCESS | 3804 | 1468500559917 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 04:49:20 INFO - PROCESS | 3804 | 1468500560040 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:20 INFO - PROCESS | 3804 | 1468500560043 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:20 INFO - PROCESS | 3804 | ++DOCSHELL 10ED1C00 == 36 [pid = 3804] [id = 639] 04:49:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (10ED3000) [pid = 3804] [serial = 1917] [outer = 00000000] 04:49:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (12DF4000) [pid = 3804] [serial = 1918] [outer = 10ED3000] 04:49:20 INFO - PROCESS | 3804 | 1468500560099 Marionette DEBUG loaded listener.js 04:49:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (131F5800) [pid = 3804] [serial = 1919] [outer = 10ED3000] 04:49:20 INFO - PROCESS | 3804 | 1468500560677 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]]]}] 04:49:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:49:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 939ms 04:49:20 INFO - PROCESS | 3804 | 1468500560739 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 04:49:20 INFO - PROCESS | 3804 | 1468500560744 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 04:49:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:49:20 INFO - PROCESS | 3804 | 1468500560751 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:49:20 INFO - PROCESS | 3804 | 1468500560753 Marionette TRACE conn3 <- [1,2522,null,{}] 04:49:20 INFO - PROCESS | 3804 | 1468500560757 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}] 04:49:20 INFO - PROCESS | 3804 | 1468500560760 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:20 INFO - PROCESS | 3804 | 1468500560852 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 04:49:20 INFO - PROCESS | 3804 | 1468500561009 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:20 INFO - PROCESS | 3804 | 1468500561012 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:21 INFO - PROCESS | 3804 | ++DOCSHELL 156A2000 == 37 [pid = 3804] [id = 640] 04:49:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (156A2800) [pid = 3804] [serial = 1920] [outer = 00000000] 04:49:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (1628A800) [pid = 3804] [serial = 1921] [outer = 156A2800] 04:49:21 INFO - PROCESS | 3804 | 1468500561068 Marionette DEBUG loaded listener.js 04:49:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (1672EC00) [pid = 3804] [serial = 1922] [outer = 156A2800] 04:49:21 INFO - PROCESS | 3804 | 1468500561695 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]]]}] 04:49:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:49:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 984ms 04:49:21 INFO - PROCESS | 3804 | 1468500561747 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 04:49:21 INFO - PROCESS | 3804 | 1468500561750 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 04:49:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:49:21 INFO - PROCESS | 3804 | 1468500561754 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:49:21 INFO - PROCESS | 3804 | 1468500561758 Marionette TRACE conn3 <- [1,2526,null,{}] 04:49:21 INFO - PROCESS | 3804 | 1468500561770 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}] 04:49:21 INFO - PROCESS | 3804 | 1468500561774 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:21 INFO - PROCESS | 3804 | 1468500561876 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 04:49:22 INFO - PROCESS | 3804 | 1468500562019 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:22 INFO - PROCESS | 3804 | 1468500562023 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:22 INFO - PROCESS | 3804 | ++DOCSHELL 10E0B800 == 38 [pid = 3804] [id = 641] 04:49:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (10E0C800) [pid = 3804] [serial = 1923] [outer = 00000000] 04:49:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (129EF000) [pid = 3804] [serial = 1924] [outer = 10E0C800] 04:49:22 INFO - PROCESS | 3804 | 1468500562079 Marionette DEBUG loaded listener.js 04:49:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (132A4400) [pid = 3804] [serial = 1925] [outer = 10E0C800] 04:49:22 INFO - PROCESS | 3804 | 1468500562738 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]]]}] 04:49:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:49:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1028ms 04:49:22 INFO - PROCESS | 3804 | 1468500562794 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 04:49:22 INFO - PROCESS | 3804 | 1468500562798 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 04:49:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:49:22 INFO - PROCESS | 3804 | 1468500562802 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:49:22 INFO - PROCESS | 3804 | 1468500562807 Marionette TRACE conn3 <- [1,2530,null,{}] 04:49:22 INFO - PROCESS | 3804 | 1468500562812 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}] 04:49:22 INFO - PROCESS | 3804 | 1468500562815 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:22 INFO - PROCESS | 3804 | 1468500562934 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 04:49:22 INFO - PROCESS | 3804 | --DOCSHELL 181A5000 == 37 [pid = 3804] [id = 637] 04:49:22 INFO - PROCESS | 3804 | --DOCSHELL 1306F800 == 36 [pid = 3804] [id = 636] 04:49:22 INFO - PROCESS | 3804 | --DOCSHELL 174E8000 == 35 [pid = 3804] [id = 635] 04:49:22 INFO - PROCESS | 3804 | --DOCSHELL 17570000 == 34 [pid = 3804] [id = 634] 04:49:22 INFO - PROCESS | 3804 | --DOCSHELL 16730800 == 33 [pid = 3804] [id = 633] 04:49:22 INFO - PROCESS | 3804 | --DOCSHELL 13C15800 == 32 [pid = 3804] [id = 632] 04:49:22 INFO - PROCESS | 3804 | --DOCSHELL 11CD1400 == 31 [pid = 3804] [id = 631] 04:49:22 INFO - PROCESS | 3804 | --DOCSHELL 13433000 == 30 [pid = 3804] [id = 630] 04:49:22 INFO - PROCESS | 3804 | --DOCSHELL 10E08000 == 29 [pid = 3804] [id = 629] 04:49:22 INFO - PROCESS | 3804 | --DOCSHELL 10E10000 == 28 [pid = 3804] [id = 628] 04:49:22 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (181A3000) [pid = 3804] [serial = 1811] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (12B15C00) [pid = 3804] [serial = 1882] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (17E53400) [pid = 3804] [serial = 1861] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (13154000) [pid = 3804] [serial = 1849] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (14FB3400) [pid = 3804] [serial = 1852] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (1289E400) [pid = 3804] [serial = 1846] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (129B5400) [pid = 3804] [serial = 1847] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (10BC0800) [pid = 3804] [serial = 1840] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (12BBC800) [pid = 3804] [serial = 1883] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (10ED9000) [pid = 3804] [serial = 1841] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (17E55C00) [pid = 3804] [serial = 1838] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (139EE800) [pid = 3804] [serial = 1843] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (17707400) [pid = 3804] [serial = 1859] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (12B17400) [pid = 3804] [serial = 1873] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (139F8000) [pid = 3804] [serial = 1844] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (156A0800) [pid = 3804] [serial = 1876] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (131F6000) [pid = 3804] [serial = 1850] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (17653C00) [pid = 3804] [serial = 1858] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (12D66C00) [pid = 3804] [serial = 1874] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (16AB3400) [pid = 3804] [serial = 1864] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (1A032000) [pid = 3804] [serial = 1880] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (19D8A800) [pid = 3804] [serial = 1879] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (19C8B400) [pid = 3804] [serial = 1871] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (17EB0000) [pid = 3804] [serial = 1862] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (19C88000) [pid = 3804] [serial = 1870] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (16AA7000) [pid = 3804] [serial = 1877] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (16AAB800) [pid = 3804] [serial = 1855] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (19793800) [pid = 3804] [serial = 1868] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3804 | --DOMWINDOW == 60 (177CF400) [pid = 3804] [serial = 1865] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3804 | --DOMWINDOW == 59 (16AB2400) [pid = 3804] [serial = 1856] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3804 | --DOMWINDOW == 58 (1543A000) [pid = 3804] [serial = 1853] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3804 | --DOMWINDOW == 57 (1144C800) [pid = 3804] [serial = 1885] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3804 | --DOMWINDOW == 56 (1819F800) [pid = 3804] [serial = 1867] [outer = 00000000] [url = about:blank] 04:49:23 INFO - PROCESS | 3804 | 1468500563056 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:23 INFO - PROCESS | 3804 | 1468500563058 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:23 INFO - PROCESS | 3804 | ++DOCSHELL 104E6800 == 29 [pid = 3804] [id = 642] 04:49:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 57 (10A74C00) [pid = 3804] [serial = 1926] [outer = 00000000] 04:49:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 58 (11447800) [pid = 3804] [serial = 1927] [outer = 10A74C00] 04:49:23 INFO - PROCESS | 3804 | 1468500563106 Marionette DEBUG loaded listener.js 04:49:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 59 (1291E000) [pid = 3804] [serial = 1928] [outer = 10A74C00] 04:49:23 INFO - PROCESS | 3804 | 1468500563540 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]]]}] 04:49:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:49:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 778ms 04:49:23 INFO - PROCESS | 3804 | 1468500563589 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 04:49:23 INFO - PROCESS | 3804 | 1468500563593 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 04:49:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:49:23 INFO - PROCESS | 3804 | 1468500563599 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:49:23 INFO - PROCESS | 3804 | 1468500563602 Marionette TRACE conn3 <- [1,2534,null,{}] 04:49:23 INFO - PROCESS | 3804 | 1468500563605 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}] 04:49:23 INFO - PROCESS | 3804 | 1468500563608 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:23 INFO - PROCESS | 3804 | 1468500563694 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 04:49:23 INFO - PROCESS | 3804 | 1468500563702 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:23 INFO - PROCESS | 3804 | 1468500563705 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:23 INFO - PROCESS | 3804 | ++DOCSHELL 130CB000 == 30 [pid = 3804] [id = 643] 04:49:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (130CE000) [pid = 3804] [serial = 1929] [outer = 00000000] 04:49:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (131EE800) [pid = 3804] [serial = 1930] [outer = 130CE000] 04:49:23 INFO - PROCESS | 3804 | 1468500563733 Marionette DEBUG loaded listener.js 04:49:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (132A3C00) [pid = 3804] [serial = 1931] [outer = 130CE000] 04:49:24 INFO - PROCESS | 3804 | 1468500564186 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]]]}] 04:49:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:49:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 602ms 04:49:24 INFO - PROCESS | 3804 | 1468500564200 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 04:49:24 INFO - PROCESS | 3804 | 1468500564202 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 04:49:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:49:24 INFO - PROCESS | 3804 | 1468500564209 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:49:24 INFO - PROCESS | 3804 | 1468500564213 Marionette TRACE conn3 <- [1,2538,null,{}] 04:49:24 INFO - PROCESS | 3804 | 1468500564222 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}] 04:49:24 INFO - PROCESS | 3804 | 1468500564226 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:24 INFO - PROCESS | 3804 | 1468500564308 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 04:49:24 INFO - PROCESS | 3804 | 1468500564297 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:24 INFO - PROCESS | 3804 | 1468500564300 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:24 INFO - PROCESS | 3804 | ++DOCSHELL 15436800 == 31 [pid = 3804] [id = 644] 04:49:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (1543A800) [pid = 3804] [serial = 1932] [outer = 00000000] 04:49:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (156A0800) [pid = 3804] [serial = 1933] [outer = 1543A800] 04:49:24 INFO - PROCESS | 3804 | 1468500564346 Marionette DEBUG loaded listener.js 04:49:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (16283800) [pid = 3804] [serial = 1934] [outer = 1543A800] 04:49:24 INFO - PROCESS | 3804 | 1468500564780 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]]]}] 04:49:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:49:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 602ms 04:49:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:49:24 INFO - PROCESS | 3804 | 1468500564828 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 04:49:24 INFO - PROCESS | 3804 | 1468500564830 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 04:49:24 INFO - PROCESS | 3804 | 1468500564834 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:49:24 INFO - PROCESS | 3804 | 1468500564835 Marionette TRACE conn3 <- [1,2542,null,{}] 04:49:24 INFO - PROCESS | 3804 | 1468500564839 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}] 04:49:24 INFO - PROCESS | 3804 | 1468500564841 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:24 INFO - PROCESS | 3804 | 1468500564918 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 04:49:24 INFO - PROCESS | 3804 | 1468500564923 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:24 INFO - PROCESS | 3804 | 1468500564925 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:24 INFO - PROCESS | 3804 | ++DOCSHELL 158AC800 == 32 [pid = 3804] [id = 645] 04:49:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (1672DC00) [pid = 3804] [serial = 1935] [outer = 00000000] 04:49:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (16EBB800) [pid = 3804] [serial = 1936] [outer = 1672DC00] 04:49:24 INFO - PROCESS | 3804 | 1468500564968 Marionette DEBUG loaded listener.js 04:49:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (17569000) [pid = 3804] [serial = 1937] [outer = 1672DC00] 04:49:25 INFO - PROCESS | 3804 | 1468500565442 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]]]}] 04:49:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:49:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 660ms 04:49:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:49:25 INFO - PROCESS | 3804 | 1468500565480 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 04:49:25 INFO - PROCESS | 3804 | 1468500565482 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 04:49:25 INFO - PROCESS | 3804 | 1468500565486 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:49:25 INFO - PROCESS | 3804 | 1468500565487 Marionette TRACE conn3 <- [1,2546,null,{}] 04:49:25 INFO - PROCESS | 3804 | 1468500565491 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}] 04:49:25 INFO - PROCESS | 3804 | 1468500565493 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:25 INFO - PROCESS | 3804 | 1468500565607 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 04:49:25 INFO - PROCESS | 3804 | 1468500565669 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:25 INFO - PROCESS | 3804 | 1468500565671 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:25 INFO - PROCESS | 3804 | ++DOCSHELL 139F9400 == 33 [pid = 3804] [id = 646] 04:49:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (175F3C00) [pid = 3804] [serial = 1938] [outer = 00000000] 04:49:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (177C6C00) [pid = 3804] [serial = 1939] [outer = 175F3C00] 04:49:25 INFO - PROCESS | 3804 | 1468500565714 Marionette DEBUG loaded listener.js 04:49:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (177CA800) [pid = 3804] [serial = 1940] [outer = 175F3C00] 04:49:26 INFO - PROCESS | 3804 | 1468500566120 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]]]}] 04:49:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:49:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 661ms 04:49:26 INFO - PROCESS | 3804 | 1468500566150 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 04:49:26 INFO - PROCESS | 3804 | 1468500566152 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 04:49:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:49:26 INFO - PROCESS | 3804 | 1468500566155 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:49:26 INFO - PROCESS | 3804 | 1468500566157 Marionette TRACE conn3 <- [1,2550,null,{}] 04:49:26 INFO - PROCESS | 3804 | 1468500566160 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}] 04:49:26 INFO - PROCESS | 3804 | 1468500566165 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:26 INFO - PROCESS | 3804 | 1468500566323 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 04:49:26 INFO - PROCESS | 3804 | 1468500566373 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:26 INFO - PROCESS | 3804 | 1468500566375 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:26 INFO - PROCESS | 3804 | ++DOCSHELL 180B2C00 == 34 [pid = 3804] [id = 647] 04:49:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (180B7C00) [pid = 3804] [serial = 1941] [outer = 00000000] 04:49:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (181A2C00) [pid = 3804] [serial = 1942] [outer = 180B7C00] 04:49:26 INFO - PROCESS | 3804 | 1468500566419 Marionette DEBUG loaded listener.js 04:49:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (181A6000) [pid = 3804] [serial = 1943] [outer = 180B7C00] 04:49:26 INFO - PROCESS | 3804 | 1468500566855 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]]]}] 04:49:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:49:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 748ms 04:49:26 INFO - PROCESS | 3804 | 1468500566920 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 04:49:26 INFO - PROCESS | 3804 | 1468500566922 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 04:49:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:49:26 INFO - PROCESS | 3804 | 1468500566925 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:49:26 INFO - PROCESS | 3804 | 1468500566910 Marionette TRACE conn3 <- [1,2554,null,{}] 04:49:26 INFO - PROCESS | 3804 | 1468500566915 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}] 04:49:26 INFO - PROCESS | 3804 | 1468500566917 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:27 INFO - PROCESS | 3804 | 1468500567042 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 04:49:27 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (1281C400) [pid = 3804] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:49:27 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (175F0800) [pid = 3804] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:49:27 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (177C6000) [pid = 3804] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:49:27 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (130A7400) [pid = 3804] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:49:27 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (181A5400) [pid = 3804] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:49:27 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (16731000) [pid = 3804] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:49:27 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (13C79400) [pid = 3804] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:49:27 INFO - PROCESS | 3804 | 1468500567113 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:27 INFO - PROCESS | 3804 | 1468500567115 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:27 INFO - PROCESS | 3804 | ++DOCSHELL 0F394C00 == 35 [pid = 3804] [id = 648] 04:49:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (1047CC00) [pid = 3804] [serial = 1944] [outer = 00000000] 04:49:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (12B1B400) [pid = 3804] [serial = 1945] [outer = 1047CC00] 04:49:27 INFO - PROCESS | 3804 | 1468500567158 Marionette DEBUG loaded listener.js 04:49:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (14F1AC00) [pid = 3804] [serial = 1946] [outer = 1047CC00] 04:49:27 INFO - PROCESS | 3804 | 1468500567485 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]]]}] 04:49:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:49:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 602ms 04:49:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:49:27 INFO - PROCESS | 3804 | 1468500567508 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 04:49:27 INFO - PROCESS | 3804 | 1468500567510 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 04:49:27 INFO - PROCESS | 3804 | 1468500567513 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:49:27 INFO - PROCESS | 3804 | 1468500567515 Marionette TRACE conn3 <- [1,2558,null,{}] 04:49:27 INFO - PROCESS | 3804 | 1468500567519 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}] 04:49:27 INFO - PROCESS | 3804 | 1468500567522 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:27 INFO - PROCESS | 3804 | 1468500567607 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 04:49:27 INFO - PROCESS | 3804 | 1468500567736 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:27 INFO - PROCESS | 3804 | 1468500567738 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:27 INFO - PROCESS | 3804 | ++DOCSHELL 10A77400 == 36 [pid = 3804] [id = 649] 04:49:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (16289000) [pid = 3804] [serial = 1947] [outer = 00000000] 04:49:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (19799000) [pid = 3804] [serial = 1948] [outer = 16289000] 04:49:27 INFO - PROCESS | 3804 | 1468500567767 Marionette DEBUG loaded listener.js 04:49:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (19C88400) [pid = 3804] [serial = 1949] [outer = 16289000] 04:49:28 INFO - PROCESS | 3804 | 1468500568109 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]]]}] 04:49:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:49:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 661ms 04:49:28 INFO - PROCESS | 3804 | 1468500568176 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 04:49:28 INFO - PROCESS | 3804 | 1468500568178 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 04:49:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:49:28 INFO - PROCESS | 3804 | 1468500568181 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:49:28 INFO - PROCESS | 3804 | 1468500568183 Marionette TRACE conn3 <- [1,2562,null,{}] 04:49:28 INFO - PROCESS | 3804 | 1468500568187 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}] 04:49:28 INFO - PROCESS | 3804 | 1468500568189 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:28 INFO - PROCESS | 3804 | 1468500568306 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 04:49:28 INFO - PROCESS | 3804 | 1468500568318 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:28 INFO - PROCESS | 3804 | 1468500568320 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:28 INFO - PROCESS | 3804 | ++DOCSHELL 10E06000 == 37 [pid = 3804] [id = 650] 04:49:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (11238400) [pid = 3804] [serial = 1950] [outer = 00000000] 04:49:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (19D89800) [pid = 3804] [serial = 1951] [outer = 11238400] 04:49:28 INFO - PROCESS | 3804 | 1468500568345 Marionette DEBUG loaded listener.js 04:49:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (19D8B800) [pid = 3804] [serial = 1952] [outer = 11238400] 04:49:28 INFO - PROCESS | 3804 | 1468500568734 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]]]}] 04:49:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:49:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 587ms 04:49:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:49:28 INFO - PROCESS | 3804 | 1468500568783 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 04:49:28 INFO - PROCESS | 3804 | 1468500568784 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 04:49:28 INFO - PROCESS | 3804 | 1468500568788 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:49:28 INFO - PROCESS | 3804 | 1468500568789 Marionette TRACE conn3 <- [1,2566,null,{}] 04:49:28 INFO - PROCESS | 3804 | 1468500568793 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}] 04:49:28 INFO - PROCESS | 3804 | 1468500568795 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:28 INFO - PROCESS | 3804 | 1468500568908 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 04:49:28 INFO - PROCESS | 3804 | 1468500568982 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:28 INFO - PROCESS | 3804 | 1468500568984 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:29 INFO - PROCESS | 3804 | ++DOCSHELL 0F395C00 == 38 [pid = 3804] [id = 651] 04:49:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (10328400) [pid = 3804] [serial = 1953] [outer = 00000000] 04:49:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (10A03000) [pid = 3804] [serial = 1954] [outer = 10328400] 04:49:29 INFO - PROCESS | 3804 | 1468500569080 Marionette DEBUG loaded listener.js 04:49:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (10E02400) [pid = 3804] [serial = 1955] [outer = 10328400] 04:49:29 INFO - PROCESS | 3804 | 1468500569659 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]]]}] 04:49:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:49:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 939ms 04:49:29 INFO - PROCESS | 3804 | 1468500569735 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 04:49:29 INFO - PROCESS | 3804 | 1468500569739 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 04:49:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:49:29 INFO - PROCESS | 3804 | 1468500569758 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:49:29 INFO - PROCESS | 3804 | 1468500569761 Marionette TRACE conn3 <- [1,2570,null,{}] 04:49:29 INFO - PROCESS | 3804 | 1468500569785 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}] 04:49:29 INFO - PROCESS | 3804 | 1468500569788 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:29 INFO - PROCESS | 3804 | 1468500569891 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 04:49:30 INFO - PROCESS | 3804 | 1468500570024 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:30 INFO - PROCESS | 3804 | 1468500570028 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:30 INFO - PROCESS | 3804 | ++DOCSHELL 12BC4000 == 39 [pid = 3804] [id = 652] 04:49:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (12DF3C00) [pid = 3804] [serial = 1956] [outer = 00000000] 04:49:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (139F2C00) [pid = 3804] [serial = 1957] [outer = 12DF3C00] 04:49:30 INFO - PROCESS | 3804 | 1468500570067 Marionette DEBUG loaded listener.js 04:49:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (13C15400) [pid = 3804] [serial = 1958] [outer = 12DF3C00] 04:49:30 INFO - PROCESS | 3804 | 1468500570632 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]]]}] 04:49:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:49:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 940ms 04:49:30 INFO - PROCESS | 3804 | 1468500570686 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 04:49:30 INFO - PROCESS | 3804 | 1468500570690 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 04:49:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:49:30 INFO - PROCESS | 3804 | 1468500570697 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:49:30 INFO - PROCESS | 3804 | 1468500570700 Marionette TRACE conn3 <- [1,2574,null,{}] 04:49:30 INFO - PROCESS | 3804 | 1468500570704 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}] 04:49:30 INFO - PROCESS | 3804 | 1468500570706 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:30 INFO - PROCESS | 3804 | 1468500570815 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 04:49:30 INFO - PROCESS | 3804 | 1468500570926 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:30 INFO - PROCESS | 3804 | 1468500570929 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:30 INFO - PROCESS | 3804 | ++DOCSHELL 1542B400 == 40 [pid = 3804] [id = 653] 04:49:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (156A9800) [pid = 3804] [serial = 1959] [outer = 00000000] 04:49:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (17707C00) [pid = 3804] [serial = 1960] [outer = 156A9800] 04:49:31 INFO - PROCESS | 3804 | 1468500571022 Marionette DEBUG loaded listener.js 04:49:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (17EA8800) [pid = 3804] [serial = 1961] [outer = 156A9800] 04:49:31 INFO - PROCESS | 3804 | 1468500571849 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]]]}] 04:49:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:49:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1175ms 04:49:31 INFO - PROCESS | 3804 | 1468500571877 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 04:49:31 INFO - PROCESS | 3804 | 1468500571881 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 04:49:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:49:31 INFO - PROCESS | 3804 | 1468500571887 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:49:31 INFO - PROCESS | 3804 | 1468500571890 Marionette TRACE conn3 <- [1,2578,null,{}] 04:49:31 INFO - PROCESS | 3804 | 1468500571895 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}] 04:49:31 INFO - PROCESS | 3804 | 1468500571898 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:31 INFO - PROCESS | 3804 | 1468500572004 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 04:49:32 INFO - PROCESS | 3804 | 1468500572147 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:32 INFO - PROCESS | 3804 | 1468500572152 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:32 INFO - PROCESS | 3804 | ++DOCSHELL 10E04800 == 41 [pid = 3804] [id = 654] 04:49:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (10E0F400) [pid = 3804] [serial = 1962] [outer = 00000000] 04:49:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (114D5C00) [pid = 3804] [serial = 1963] [outer = 10E0F400] 04:49:32 INFO - PROCESS | 3804 | 1468500572205 Marionette DEBUG loaded listener.js 04:49:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (12B19800) [pid = 3804] [serial = 1964] [outer = 10E0F400] 04:49:32 INFO - PROCESS | 3804 | --DOCSHELL 10E06000 == 40 [pid = 3804] [id = 650] 04:49:32 INFO - PROCESS | 3804 | --DOCSHELL 10A77400 == 39 [pid = 3804] [id = 649] 04:49:32 INFO - PROCESS | 3804 | --DOCSHELL 0F394C00 == 38 [pid = 3804] [id = 648] 04:49:32 INFO - PROCESS | 3804 | --DOCSHELL 180B2C00 == 37 [pid = 3804] [id = 647] 04:49:32 INFO - PROCESS | 3804 | --DOCSHELL 139F9400 == 36 [pid = 3804] [id = 646] 04:49:32 INFO - PROCESS | 3804 | --DOCSHELL 158AC800 == 35 [pid = 3804] [id = 645] 04:49:32 INFO - PROCESS | 3804 | --DOCSHELL 15436800 == 34 [pid = 3804] [id = 644] 04:49:32 INFO - PROCESS | 3804 | --DOCSHELL 130CB000 == 33 [pid = 3804] [id = 643] 04:49:32 INFO - PROCESS | 3804 | --DOCSHELL 104E6800 == 32 [pid = 3804] [id = 642] 04:49:32 INFO - PROCESS | 3804 | --DOCSHELL 10E0B800 == 31 [pid = 3804] [id = 641] 04:49:32 INFO - PROCESS | 3804 | --DOCSHELL 156A2000 == 30 [pid = 3804] [id = 640] 04:49:32 INFO - PROCESS | 3804 | --DOCSHELL 10ED1C00 == 29 [pid = 3804] [id = 639] 04:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (16AA6800) [pid = 3804] [serial = 1900] [outer = 00000000] [url = about:blank] 04:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (1532C000) [pid = 3804] [serial = 1897] [outer = 00000000] [url = about:blank] 04:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (131F5400) [pid = 3804] [serial = 1894] [outer = 00000000] [url = about:blank] 04:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (139C7C00) [pid = 3804] [serial = 1895] [outer = 00000000] [url = about:blank] 04:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (1394C000) [pid = 3804] [serial = 1891] [outer = 00000000] [url = about:blank] 04:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (17707000) [pid = 3804] [serial = 1903] [outer = 00000000] [url = about:blank] 04:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (16B74000) [pid = 3804] [serial = 1901] [outer = 00000000] [url = about:blank] 04:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (17D15400) [pid = 3804] [serial = 1906] [outer = 00000000] [url = about:blank] 04:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (12B1AC00) [pid = 3804] [serial = 1888] [outer = 00000000] [url = about:blank] 04:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (177C8400) [pid = 3804] [serial = 1904] [outer = 00000000] [url = about:blank] 04:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (17E49000) [pid = 3804] [serial = 1909] [outer = 00000000] [url = about:blank] 04:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (19A43000) [pid = 3804] [serial = 1912] [outer = 00000000] [url = about:blank] 04:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (1A109800) [pid = 3804] [serial = 1915] [outer = 00000000] [url = about:blank] 04:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (17D16C00) [pid = 3804] [serial = 1907] [outer = 00000000] [url = about:blank] 04:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (17E4B800) [pid = 3804] [serial = 1910] [outer = 00000000] [url = about:blank] 04:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (19D86C00) [pid = 3804] [serial = 1913] [outer = 00000000] [url = about:blank] 04:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (15438000) [pid = 3804] [serial = 1898] [outer = 00000000] [url = about:blank] 04:49:32 INFO - PROCESS | 3804 | 1468500572682 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]]]}] 04:49:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:49:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 851ms 04:49:32 INFO - PROCESS | 3804 | 1468500572733 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 04:49:32 INFO - PROCESS | 3804 | 1468500572737 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 04:49:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:49:32 INFO - PROCESS | 3804 | 1468500572743 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:49:32 INFO - PROCESS | 3804 | 1468500572746 Marionette TRACE conn3 <- [1,2582,null,{}] 04:49:32 INFO - PROCESS | 3804 | 1468500572750 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}] 04:49:32 INFO - PROCESS | 3804 | 1468500572752 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:32 INFO - PROCESS | 3804 | 1468500572835 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 04:49:32 INFO - PROCESS | 3804 | 1468500572843 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:32 INFO - PROCESS | 3804 | 1468500572846 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:32 INFO - PROCESS | 3804 | ++DOCSHELL 12BC9400 == 30 [pid = 3804] [id = 655] 04:49:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (13070000) [pid = 3804] [serial = 1965] [outer = 00000000] 04:49:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (139C7C00) [pid = 3804] [serial = 1966] [outer = 13070000] 04:49:32 INFO - PROCESS | 3804 | 1468500572891 Marionette DEBUG loaded listener.js 04:49:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (139F9400) [pid = 3804] [serial = 1967] [outer = 13070000] 04:49:33 INFO - PROCESS | 3804 | 1468500573374 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]]]}] 04:49:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:49:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 646ms 04:49:33 INFO - PROCESS | 3804 | 1468500573437 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 04:49:33 INFO - PROCESS | 3804 | 1468500573439 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 04:49:33 INFO - PROCESS | 3804 | 1468500573443 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:49:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:49:33 INFO - PROCESS | 3804 | 1468500573446 Marionette TRACE conn3 <- [1,2586,null,{}] 04:49:33 INFO - PROCESS | 3804 | 1468500573456 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}] 04:49:33 INFO - PROCESS | 3804 | 1468500573461 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:33 INFO - PROCESS | 3804 | 1468500573543 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 04:49:33 INFO - PROCESS | 3804 | 1468500573627 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:33 INFO - PROCESS | 3804 | 1468500573630 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:33 INFO - PROCESS | 3804 | ++DOCSHELL 158C8400 == 31 [pid = 3804] [id = 656] 04:49:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (158C8800) [pid = 3804] [serial = 1968] [outer = 00000000] 04:49:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (16AAB000) [pid = 3804] [serial = 1969] [outer = 158C8800] 04:49:33 INFO - PROCESS | 3804 | 1468500573677 Marionette DEBUG loaded listener.js 04:49:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (16B74400) [pid = 3804] [serial = 1970] [outer = 158C8800] 04:49:34 INFO - PROCESS | 3804 | 1468500574049 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]]]}] 04:49:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:49:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 660ms 04:49:34 INFO - PROCESS | 3804 | 1468500574111 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 04:49:34 INFO - PROCESS | 3804 | 1468500574113 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 04:49:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:49:34 INFO - PROCESS | 3804 | 1468500574117 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:49:34 INFO - PROCESS | 3804 | 1468500574118 Marionette TRACE conn3 <- [1,2590,null,{}] 04:49:34 INFO - PROCESS | 3804 | 1468500574105 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}] 04:49:34 INFO - PROCESS | 3804 | 1468500574107 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:34 INFO - PROCESS | 3804 | 1468500574189 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 04:49:34 INFO - PROCESS | 3804 | 1468500574194 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:34 INFO - PROCESS | 3804 | 1468500574196 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:34 INFO - PROCESS | 3804 | ++DOCSHELL 16EBEC00 == 32 [pid = 3804] [id = 657] 04:49:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (1756D000) [pid = 3804] [serial = 1971] [outer = 00000000] 04:49:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (177CBC00) [pid = 3804] [serial = 1972] [outer = 1756D000] 04:49:34 INFO - PROCESS | 3804 | 1468500574240 Marionette DEBUG loaded listener.js 04:49:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (17DA4C00) [pid = 3804] [serial = 1973] [outer = 1756D000] 04:49:34 INFO - PROCESS | 3804 | 1468500574671 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]]]}] 04:49:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:49:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 602ms 04:49:34 INFO - PROCESS | 3804 | 1468500574712 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 04:49:34 INFO - PROCESS | 3804 | 1468500574714 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 04:49:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:49:34 INFO - PROCESS | 3804 | 1468500574717 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:49:34 INFO - PROCESS | 3804 | 1468500574719 Marionette TRACE conn3 <- [1,2594,null,{}] 04:49:34 INFO - PROCESS | 3804 | 1468500574736 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}] 04:49:34 INFO - PROCESS | 3804 | 1468500574740 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:34 INFO - PROCESS | 3804 | 1468500574834 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 04:49:34 INFO - PROCESS | 3804 | 1468500574922 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:34 INFO - PROCESS | 3804 | 1468500574924 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:34 INFO - PROCESS | 3804 | ++DOCSHELL 17EA6000 == 33 [pid = 3804] [id = 658] 04:49:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (17EAB800) [pid = 3804] [serial = 1974] [outer = 00000000] 04:49:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (1819F000) [pid = 3804] [serial = 1975] [outer = 17EAB800] 04:49:34 INFO - PROCESS | 3804 | 1468500574968 Marionette DEBUG loaded listener.js 04:49:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (181A5400) [pid = 3804] [serial = 1976] [outer = 17EAB800] 04:49:35 INFO - PROCESS | 3804 | 1468500575379 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]]]}] 04:49:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:49:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 690ms 04:49:35 INFO - PROCESS | 3804 | 1468500575407 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 04:49:35 INFO - PROCESS | 3804 | 1468500575410 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 04:49:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:49:35 INFO - PROCESS | 3804 | 1468500575421 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:49:35 INFO - PROCESS | 3804 | 1468500575423 Marionette TRACE conn3 <- [1,2598,null,{}] 04:49:35 INFO - PROCESS | 3804 | 1468500575426 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}] 04:49:35 INFO - PROCESS | 3804 | 1468500575431 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:35 INFO - PROCESS | 3804 | 1468500575569 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 04:49:35 INFO - PROCESS | 3804 | 1468500575581 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:35 INFO - PROCESS | 3804 | 1468500575584 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:35 INFO - PROCESS | 3804 | ++DOCSHELL 10E0E400 == 34 [pid = 3804] [id = 659] 04:49:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (175F8800) [pid = 3804] [serial = 1977] [outer = 00000000] 04:49:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (1A10DC00) [pid = 3804] [serial = 1978] [outer = 175F8800] 04:49:35 INFO - PROCESS | 3804 | 1468500575665 Marionette DEBUG loaded listener.js 04:49:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (1A503000) [pid = 3804] [serial = 1979] [outer = 175F8800] 04:49:36 INFO - PROCESS | 3804 | 1468500576078 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]]]}] 04:49:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:49:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 690ms 04:49:36 INFO - PROCESS | 3804 | 1468500576150 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 04:49:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:49:36 INFO - PROCESS | 3804 | 1468500576152 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 04:49:36 INFO - PROCESS | 3804 | 1468500576155 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:49:36 INFO - PROCESS | 3804 | 1468500576157 Marionette TRACE conn3 <- [1,2602,null,{}] 04:49:36 INFO - PROCESS | 3804 | 1468500576160 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}] 04:49:36 INFO - PROCESS | 3804 | 1468500576162 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:36 INFO - PROCESS | 3804 | 1468500576276 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 04:49:36 INFO - PROCESS | 3804 | 1468500576342 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:36 INFO - PROCESS | 3804 | 1468500576344 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:36 INFO - PROCESS | 3804 | ++DOCSHELL 1A6A7400 == 35 [pid = 3804] [id = 660] 04:49:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (1A6A7C00) [pid = 3804] [serial = 1980] [outer = 00000000] 04:49:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (1A6AC000) [pid = 3804] [serial = 1981] [outer = 1A6A7C00] 04:49:36 INFO - PROCESS | 3804 | 1468500576387 Marionette DEBUG loaded listener.js 04:49:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (1A6B1000) [pid = 3804] [serial = 1982] [outer = 1A6A7C00] 04:49:36 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (175F3C00) [pid = 3804] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:49:36 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (130CE000) [pid = 3804] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:49:36 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (1543A800) [pid = 3804] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:49:36 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (10A74C00) [pid = 3804] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:49:36 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (1672DC00) [pid = 3804] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:49:36 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (180B7C00) [pid = 3804] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:49:36 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (1047CC00) [pid = 3804] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:49:36 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (16289000) [pid = 3804] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:49:36 INFO - PROCESS | 3804 | 1468500576887 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]]]}] 04:49:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:49:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 793ms 04:49:36 INFO - PROCESS | 3804 | 1468500576942 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 04:49:36 INFO - PROCESS | 3804 | 1468500576944 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 04:49:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:49:36 INFO - PROCESS | 3804 | 1468500576947 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:49:36 INFO - PROCESS | 3804 | 1468500576949 Marionette TRACE conn3 <- [1,2606,null,{}] 04:49:36 INFO - PROCESS | 3804 | 1468500576952 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}] 04:49:36 INFO - PROCESS | 3804 | 1468500576954 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:37 INFO - PROCESS | 3804 | 1468500577037 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 04:49:37 INFO - PROCESS | 3804 | 1468500577027 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:37 INFO - PROCESS | 3804 | 1468500577028 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:37 INFO - PROCESS | 3804 | ++DOCSHELL 15432000 == 36 [pid = 3804] [id = 661] 04:49:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (16289000) [pid = 3804] [serial = 1983] [outer = 00000000] 04:49:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (1770EC00) [pid = 3804] [serial = 1984] [outer = 16289000] 04:49:37 INFO - PROCESS | 3804 | 1468500577072 Marionette DEBUG loaded listener.js 04:49:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (17D1A800) [pid = 3804] [serial = 1985] [outer = 16289000] 04:49:37 INFO - PROCESS | 3804 | 1468500577498 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]]]}] 04:49:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:49:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 602ms 04:49:37 INFO - PROCESS | 3804 | 1468500577549 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 04:49:37 INFO - PROCESS | 3804 | 1468500577551 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 04:49:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:49:37 INFO - PROCESS | 3804 | 1468500577555 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:49:37 INFO - PROCESS | 3804 | 1468500577556 Marionette TRACE conn3 <- [1,2610,null,{}] 04:49:37 INFO - PROCESS | 3804 | 1468500577560 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}] 04:49:37 INFO - PROCESS | 3804 | 1468500577562 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:37 INFO - PROCESS | 3804 | 1468500577626 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 04:49:37 INFO - PROCESS | 3804 | 1468500577631 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:37 INFO - PROCESS | 3804 | 1468500577633 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:37 INFO - PROCESS | 3804 | ++DOCSHELL 104E0800 == 37 [pid = 3804] [id = 662] 04:49:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (10A80800) [pid = 3804] [serial = 1986] [outer = 00000000] 04:49:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (19D90800) [pid = 3804] [serial = 1987] [outer = 10A80800] 04:49:37 INFO - PROCESS | 3804 | 1468500577676 Marionette DEBUG loaded listener.js 04:49:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (1A6A6C00) [pid = 3804] [serial = 1988] [outer = 10A80800] 04:49:38 INFO - PROCESS | 3804 | 1468500578148 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]]]}] 04:49:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:49:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 646ms 04:49:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:49:38 INFO - PROCESS | 3804 | 1468500578216 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 04:49:38 INFO - PROCESS | 3804 | 1468500578201 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 04:49:38 INFO - PROCESS | 3804 | 1468500578204 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:49:38 INFO - PROCESS | 3804 | 1468500578206 Marionette TRACE conn3 <- [1,2614,null,{}] 04:49:38 INFO - PROCESS | 3804 | 1468500578209 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}] 04:49:38 INFO - PROCESS | 3804 | 1468500578220 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:38 INFO - PROCESS | 3804 | 1468500578300 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 04:49:38 INFO - PROCESS | 3804 | 1468500578308 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:38 INFO - PROCESS | 3804 | 1468500578310 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:38 INFO - PROCESS | 3804 | ++DOCSHELL 1A505800 == 38 [pid = 3804] [id = 663] 04:49:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (1A6A8400) [pid = 3804] [serial = 1989] [outer = 00000000] 04:49:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (1A7F5C00) [pid = 3804] [serial = 1990] [outer = 1A6A8400] 04:49:38 INFO - PROCESS | 3804 | 1468500578353 Marionette DEBUG loaded listener.js 04:49:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (1A7F9400) [pid = 3804] [serial = 1991] [outer = 1A6A8400] 04:49:38 INFO - PROCESS | 3804 | 1468500578994 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]]]}] 04:49:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:49:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 837ms 04:49:39 INFO - PROCESS | 3804 | 1468500579067 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 04:49:39 INFO - PROCESS | 3804 | 1468500579072 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 04:49:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:49:39 INFO - PROCESS | 3804 | 1468500579077 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:49:39 INFO - PROCESS | 3804 | 1468500579080 Marionette TRACE conn3 <- [1,2618,null,{}] 04:49:39 INFO - PROCESS | 3804 | 1468500579087 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}] 04:49:39 INFO - PROCESS | 3804 | 1468500579090 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:39 INFO - PROCESS | 3804 | 1468500579193 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 04:49:39 INFO - PROCESS | 3804 | 1468500579330 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:39 INFO - PROCESS | 3804 | 1468500579333 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:39 INFO - PROCESS | 3804 | ++DOCSHELL 112E4400 == 39 [pid = 3804] [id = 664] 04:49:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (129AA000) [pid = 3804] [serial = 1992] [outer = 00000000] 04:49:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (13159C00) [pid = 3804] [serial = 1993] [outer = 129AA000] 04:49:39 INFO - PROCESS | 3804 | 1468500579388 Marionette DEBUG loaded listener.js 04:49:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (142DB400) [pid = 3804] [serial = 1994] [outer = 129AA000] 04:49:39 INFO - PROCESS | 3804 | 1468500579927 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]]]}] 04:49:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:49:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 940ms 04:49:40 INFO - PROCESS | 3804 | 1468500580010 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 04:49:40 INFO - PROCESS | 3804 | 1468500580014 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 04:49:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:49:40 INFO - PROCESS | 3804 | 1468500580021 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:49:40 INFO - PROCESS | 3804 | 1468500580024 Marionette TRACE conn3 <- [1,2622,null,{}] 04:49:40 INFO - PROCESS | 3804 | 1468500580028 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}] 04:49:40 INFO - PROCESS | 3804 | 1468500580031 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:40 INFO - PROCESS | 3804 | 1468500580199 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 04:49:40 INFO - PROCESS | 3804 | 1468500580243 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:40 INFO - PROCESS | 3804 | 1468500580246 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:40 INFO - PROCESS | 3804 | ++DOCSHELL 16A7F000 == 40 [pid = 3804] [id = 665] 04:49:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (16AA6800) [pid = 3804] [serial = 1995] [outer = 00000000] 04:49:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (16F2DC00) [pid = 3804] [serial = 1996] [outer = 16AA6800] 04:49:40 INFO - PROCESS | 3804 | 1468500580300 Marionette DEBUG loaded listener.js 04:49:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (177C4800) [pid = 3804] [serial = 1997] [outer = 16AA6800] 04:49:40 INFO - PROCESS | 3804 | 1468500580905 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]]]}] 04:49:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:49:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 940ms 04:49:40 INFO - PROCESS | 3804 | 1468500580971 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 04:49:40 INFO - PROCESS | 3804 | 1468500580973 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 04:49:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:49:40 INFO - PROCESS | 3804 | 1468500580977 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:49:40 INFO - PROCESS | 3804 | 1468500580981 Marionette TRACE conn3 <- [1,2626,null,{}] 04:49:40 INFO - PROCESS | 3804 | 1468500581007 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}] 04:49:40 INFO - PROCESS | 3804 | 1468500581011 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:41 INFO - PROCESS | 3804 | 1468500581101 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 04:49:41 INFO - PROCESS | 3804 | 1468500581244 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:41 INFO - PROCESS | 3804 | 1468500581248 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:41 INFO - PROCESS | 3804 | ++DOCSHELL 1A504800 == 41 [pid = 3804] [id = 666] 04:49:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (1A504C00) [pid = 3804] [serial = 1998] [outer = 00000000] 04:49:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (1A7EEC00) [pid = 3804] [serial = 1999] [outer = 1A504C00] 04:49:41 INFO - PROCESS | 3804 | 1468500581306 Marionette DEBUG loaded listener.js 04:49:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (1A7F6000) [pid = 3804] [serial = 2000] [outer = 1A504C00] 04:49:41 INFO - PROCESS | 3804 | 1468500581961 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]]]}] 04:49:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:49:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1042ms 04:49:42 INFO - PROCESS | 3804 | 1468500582021 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 04:49:42 INFO - PROCESS | 3804 | 1468500582025 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 04:49:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:49:42 INFO - PROCESS | 3804 | 1468500582031 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:49:42 INFO - PROCESS | 3804 | 1468500582034 Marionette TRACE conn3 <- [1,2630,null,{}] 04:49:42 INFO - PROCESS | 3804 | 1468500582040 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}] 04:49:42 INFO - PROCESS | 3804 | 1468500582043 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:42 INFO - PROCESS | 3804 | 1468500582146 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 04:49:42 INFO - PROCESS | 3804 | 1468500582266 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:42 INFO - PROCESS | 3804 | 1468500582271 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:42 INFO - PROCESS | 3804 | ++DOCSHELL 131F7000 == 42 [pid = 3804] [id = 667] 04:49:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (131F7C00) [pid = 3804] [serial = 2001] [outer = 00000000] 04:49:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (139F4000) [pid = 3804] [serial = 2002] [outer = 131F7C00] 04:49:42 INFO - PROCESS | 3804 | 1468500582320 Marionette DEBUG loaded listener.js 04:49:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (14F18800) [pid = 3804] [serial = 2003] [outer = 131F7C00] 04:49:42 INFO - PROCESS | 3804 | --DOCSHELL 104E0800 == 41 [pid = 3804] [id = 662] 04:49:42 INFO - PROCESS | 3804 | --DOCSHELL 15432000 == 40 [pid = 3804] [id = 661] 04:49:42 INFO - PROCESS | 3804 | --DOCSHELL 1A6A7400 == 39 [pid = 3804] [id = 660] 04:49:42 INFO - PROCESS | 3804 | --DOCSHELL 10E0E400 == 38 [pid = 3804] [id = 659] 04:49:42 INFO - PROCESS | 3804 | --DOCSHELL 17EA6000 == 37 [pid = 3804] [id = 658] 04:49:42 INFO - PROCESS | 3804 | --DOCSHELL 16EBEC00 == 36 [pid = 3804] [id = 657] 04:49:42 INFO - PROCESS | 3804 | --DOCSHELL 158C8400 == 35 [pid = 3804] [id = 656] 04:49:42 INFO - PROCESS | 3804 | --DOCSHELL 12BC9400 == 34 [pid = 3804] [id = 655] 04:49:42 INFO - PROCESS | 3804 | --DOCSHELL 10E04800 == 33 [pid = 3804] [id = 654] 04:49:42 INFO - PROCESS | 3804 | --DOCSHELL 0F395C00 == 32 [pid = 3804] [id = 651] 04:49:42 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (16EBB800) [pid = 3804] [serial = 1936] [outer = 00000000] [url = about:blank] 04:49:42 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (181A2C00) [pid = 3804] [serial = 1942] [outer = 00000000] [url = about:blank] 04:49:42 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (177CA800) [pid = 3804] [serial = 1940] [outer = 00000000] [url = about:blank] 04:49:42 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (181A6000) [pid = 3804] [serial = 1943] [outer = 00000000] [url = about:blank] 04:49:42 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (12B1B400) [pid = 3804] [serial = 1945] [outer = 00000000] [url = about:blank] 04:49:42 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (14F1AC00) [pid = 3804] [serial = 1946] [outer = 00000000] [url = about:blank] 04:49:42 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (19D89800) [pid = 3804] [serial = 1951] [outer = 00000000] [url = about:blank] 04:49:42 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (19799000) [pid = 3804] [serial = 1948] [outer = 00000000] [url = about:blank] 04:49:42 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (19C88400) [pid = 3804] [serial = 1949] [outer = 00000000] [url = about:blank] 04:49:42 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (17569000) [pid = 3804] [serial = 1937] [outer = 00000000] [url = about:blank] 04:49:42 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (177C6C00) [pid = 3804] [serial = 1939] [outer = 00000000] [url = about:blank] 04:49:42 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (131EE800) [pid = 3804] [serial = 1930] [outer = 00000000] [url = about:blank] 04:49:42 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (132A3C00) [pid = 3804] [serial = 1931] [outer = 00000000] [url = about:blank] 04:49:42 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (156A0800) [pid = 3804] [serial = 1933] [outer = 00000000] [url = about:blank] 04:49:42 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (16283800) [pid = 3804] [serial = 1934] [outer = 00000000] [url = about:blank] 04:49:42 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (11447800) [pid = 3804] [serial = 1927] [outer = 00000000] [url = about:blank] 04:49:42 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (1291E000) [pid = 3804] [serial = 1928] [outer = 00000000] [url = about:blank] 04:49:42 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (12DF4000) [pid = 3804] [serial = 1918] [outer = 00000000] [url = about:blank] 04:49:42 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (1628A800) [pid = 3804] [serial = 1921] [outer = 00000000] [url = about:blank] 04:49:42 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (129EF000) [pid = 3804] [serial = 1924] [outer = 00000000] [url = about:blank] 04:49:42 INFO - PROCESS | 3804 | 1468500582938 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]]]}] 04:49:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:49:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 939ms 04:49:42 INFO - PROCESS | 3804 | 1468500582976 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 04:49:42 INFO - PROCESS | 3804 | 1468500582980 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 04:49:42 INFO - PROCESS | 3804 | 1468500582986 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:49:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:49:42 INFO - PROCESS | 3804 | 1468500582988 Marionette TRACE conn3 <- [1,2634,null,{}] 04:49:42 INFO - PROCESS | 3804 | 1468500582992 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}] 04:49:42 INFO - PROCESS | 3804 | 1468500582995 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:43 INFO - PROCESS | 3804 | 1468500583079 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 04:49:43 INFO - PROCESS | 3804 | 1468500583084 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:43 INFO - PROCESS | 3804 | 1468500583087 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:43 INFO - PROCESS | 3804 | ++DOCSHELL 1281F800 == 33 [pid = 3804] [id = 668] 04:49:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (1291E000) [pid = 3804] [serial = 2004] [outer = 00000000] 04:49:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (131EC000) [pid = 3804] [serial = 2005] [outer = 1291E000] 04:49:43 INFO - PROCESS | 3804 | 1468500583132 Marionette DEBUG loaded listener.js 04:49:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (139F1000) [pid = 3804] [serial = 2006] [outer = 1291E000] 04:49:43 INFO - PROCESS | 3804 | 1468500583626 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]]]}] 04:49:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:49:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 690ms 04:49:43 INFO - PROCESS | 3804 | 1468500583685 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 04:49:43 INFO - PROCESS | 3804 | 1468500583688 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 04:49:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:49:43 INFO - PROCESS | 3804 | 1468500583691 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:49:43 INFO - PROCESS | 3804 | 1468500583694 Marionette TRACE conn3 <- [1,2638,null,{}] 04:49:43 INFO - PROCESS | 3804 | 1468500583704 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}] 04:49:43 INFO - PROCESS | 3804 | 1468500583709 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:43 INFO - PROCESS | 3804 | 1468500583784 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 04:49:43 INFO - PROCESS | 3804 | 1468500583886 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:43 INFO - PROCESS | 3804 | 1468500583890 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:43 INFO - PROCESS | 3804 | ++DOCSHELL 1672AC00 == 34 [pid = 3804] [id = 669] 04:49:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (16731000) [pid = 3804] [serial = 2007] [outer = 00000000] 04:49:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (16AB1800) [pid = 3804] [serial = 2008] [outer = 16731000] 04:49:43 INFO - PROCESS | 3804 | 1468500583936 Marionette DEBUG loaded listener.js 04:49:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (16F30400) [pid = 3804] [serial = 2009] [outer = 16731000] 04:49:44 INFO - PROCESS | 3804 | 1468500584294 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]]]}] 04:49:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:49:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 646ms 04:49:44 INFO - PROCESS | 3804 | 1468500584338 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 04:49:44 INFO - PROCESS | 3804 | 1468500584340 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 04:49:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:49:44 INFO - PROCESS | 3804 | 1468500584343 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:49:44 INFO - PROCESS | 3804 | 1468500584345 Marionette TRACE conn3 <- [1,2642,null,{}] 04:49:44 INFO - PROCESS | 3804 | 1468500584349 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}] 04:49:44 INFO - PROCESS | 3804 | 1468500584351 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:44 INFO - PROCESS | 3804 | 1468500584436 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 04:49:44 INFO - PROCESS | 3804 | 1468500584441 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:44 INFO - PROCESS | 3804 | 1468500584443 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:44 INFO - PROCESS | 3804 | ++DOCSHELL 175F7000 == 35 [pid = 3804] [id = 670] 04:49:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (17708400) [pid = 3804] [serial = 2010] [outer = 00000000] 04:49:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (17E4EC00) [pid = 3804] [serial = 2011] [outer = 17708400] 04:49:44 INFO - PROCESS | 3804 | 1468500584486 Marionette DEBUG loaded listener.js 04:49:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (17EAE400) [pid = 3804] [serial = 2012] [outer = 17708400] 04:49:44 INFO - PROCESS | 3804 | 1468500584914 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]]]}] 04:49:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:49:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 602ms 04:49:44 INFO - PROCESS | 3804 | 1468500584963 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 04:49:44 INFO - PROCESS | 3804 | 1468500584966 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 04:49:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:49:44 INFO - PROCESS | 3804 | 1468500584969 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:49:44 INFO - PROCESS | 3804 | 1468500584971 Marionette TRACE conn3 <- [1,2646,null,{}] 04:49:44 INFO - PROCESS | 3804 | 1468500584957 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}] 04:49:44 INFO - PROCESS | 3804 | 1468500584959 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:45 INFO - PROCESS | 3804 | 1468500585083 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 04:49:45 INFO - PROCESS | 3804 | 1468500585180 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:45 INFO - PROCESS | 3804 | 1468500585182 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:45 INFO - PROCESS | 3804 | ++DOCSHELL 180B3400 == 36 [pid = 3804] [id = 671] 04:49:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (180BC000) [pid = 3804] [serial = 2013] [outer = 00000000] 04:49:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (19792400) [pid = 3804] [serial = 2014] [outer = 180BC000] 04:49:45 INFO - PROCESS | 3804 | 1468500585224 Marionette DEBUG loaded listener.js 04:49:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (1979B400) [pid = 3804] [serial = 2015] [outer = 180BC000] 04:49:45 INFO - PROCESS | 3804 | 1468500585592 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]]]}] 04:49:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:49:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 661ms 04:49:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:49:45 INFO - PROCESS | 3804 | 1468500585619 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 04:49:45 INFO - PROCESS | 3804 | 1468500585621 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 04:49:45 INFO - PROCESS | 3804 | 1468500585624 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:49:45 INFO - PROCESS | 3804 | 1468500585626 Marionette TRACE conn3 <- [1,2650,null,{}] 04:49:45 INFO - PROCESS | 3804 | 1468500585629 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}] 04:49:45 INFO - PROCESS | 3804 | 1468500585634 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:45 INFO - PROCESS | 3804 | 1468500585788 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 04:49:45 INFO - PROCESS | 3804 | 1468500585844 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:45 INFO - PROCESS | 3804 | 1468500585846 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:45 INFO - PROCESS | 3804 | ++DOCSHELL 1A108C00 == 37 [pid = 3804] [id = 672] 04:49:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (1A10A400) [pid = 3804] [serial = 2016] [outer = 00000000] 04:49:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (1A6A6400) [pid = 3804] [serial = 2017] [outer = 1A10A400] 04:49:45 INFO - PROCESS | 3804 | 1468500585889 Marionette DEBUG loaded listener.js 04:49:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (1A6AF800) [pid = 3804] [serial = 2018] [outer = 1A10A400] 04:49:46 INFO - PROCESS | 3804 | 1468500586300 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]]]}] 04:49:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:49:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 690ms 04:49:46 INFO - PROCESS | 3804 | 1468500586327 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 04:49:46 INFO - PROCESS | 3804 | 1468500586329 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 04:49:46 INFO - PROCESS | 3804 | 1468500586332 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:49:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:49:46 INFO - PROCESS | 3804 | 1468500586334 Marionette TRACE conn3 <- [1,2654,null,{}] 04:49:46 INFO - PROCESS | 3804 | 1468500586337 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}] 04:49:46 INFO - PROCESS | 3804 | 1468500586339 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:46 INFO - PROCESS | 3804 | 1468500586460 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 04:49:46 INFO - PROCESS | 3804 | 1468500586482 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:46 INFO - PROCESS | 3804 | 1468500586484 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:46 INFO - PROCESS | 3804 | ++DOCSHELL 11AE8800 == 38 [pid = 3804] [id = 673] 04:49:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (13434400) [pid = 3804] [serial = 2019] [outer = 00000000] 04:49:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (1A50E400) [pid = 3804] [serial = 2020] [outer = 13434400] 04:49:46 INFO - PROCESS | 3804 | 1468500586538 Marionette DEBUG loaded listener.js 04:49:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (1AA89400) [pid = 3804] [serial = 2021] [outer = 13434400] 04:49:46 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (156A9800) [pid = 3804] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:49:46 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (12DF3C00) [pid = 3804] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:49:46 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (10328400) [pid = 3804] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:49:46 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (1756D000) [pid = 3804] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:49:46 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (158C8800) [pid = 3804] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:49:46 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (10E0F400) [pid = 3804] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:49:46 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (13070000) [pid = 3804] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:49:46 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (17EAB800) [pid = 3804] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:49:46 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (175F8800) [pid = 3804] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:49:46 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (1A6A7C00) [pid = 3804] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:49:46 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (10A80800) [pid = 3804] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:49:46 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (16289000) [pid = 3804] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:49:46 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (10E08800) [pid = 3804] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:49:46 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (10E10C00) [pid = 3804] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:49:46 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (19D90000) [pid = 3804] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:49:46 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (10ED3000) [pid = 3804] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:49:46 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (156A2800) [pid = 3804] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:49:46 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (13437400) [pid = 3804] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:49:47 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (10E0C800) [pid = 3804] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:49:47 INFO - PROCESS | 3804 | 1468500587546 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]]]}] 04:49:47 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) 04:49:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1277ms 04:49:47 INFO - PROCESS | 3804 | 1468500587609 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 04:49:47 INFO - PROCESS | 3804 | 1468500587611 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 04:49:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:49:47 INFO - PROCESS | 3804 | 1468500587597 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:49:47 INFO - PROCESS | 3804 | 1468500587599 Marionette TRACE conn3 <- [1,2658,null,{}] 04:49:47 INFO - PROCESS | 3804 | 1468500587603 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}] 04:49:47 INFO - PROCESS | 3804 | 1468500587604 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:47 INFO - PROCESS | 3804 | 1468500587686 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 04:49:47 INFO - PROCESS | 3804 | 1468500587814 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:47 INFO - PROCESS | 3804 | 1468500587816 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:47 INFO - PROCESS | 3804 | ++DOCSHELL 1055A400 == 39 [pid = 3804] [id = 674] 04:49:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (10A73800) [pid = 3804] [serial = 2022] [outer = 00000000] 04:49:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (13151000) [pid = 3804] [serial = 2023] [outer = 10A73800] 04:49:47 INFO - PROCESS | 3804 | 1468500587859 Marionette DEBUG loaded listener.js 04:49:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (131F6800) [pid = 3804] [serial = 2024] [outer = 10A73800] 04:49:48 INFO - PROCESS | 3804 | 1468500588658 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"]]]}] 04:49:48 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 04:49:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:49:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 04:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:49:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1087ms 04:49:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:49:48 INFO - PROCESS | 3804 | 1468500588692 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 04:49:48 INFO - PROCESS | 3804 | 1468500588694 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 04:49:48 INFO - PROCESS | 3804 | 1468500588697 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:49:48 INFO - PROCESS | 3804 | 1468500588699 Marionette TRACE conn3 <- [1,2662,null,{}] 04:49:48 INFO - PROCESS | 3804 | 1468500588702 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}] 04:49:48 INFO - PROCESS | 3804 | 1468500588704 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:48 INFO - PROCESS | 3804 | 1468500588782 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 04:49:48 INFO - PROCESS | 3804 | 1468500588787 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:48 INFO - PROCESS | 3804 | 1468500588772 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:48 INFO - PROCESS | 3804 | ++DOCSHELL 1543A800 == 40 [pid = 3804] [id = 675] 04:49:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (156A2800) [pid = 3804] [serial = 2025] [outer = 00000000] 04:49:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (180B2C00) [pid = 3804] [serial = 2026] [outer = 156A2800] 04:49:48 INFO - PROCESS | 3804 | 1468500588814 Marionette DEBUG loaded listener.js 04:49:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (181A0C00) [pid = 3804] [serial = 2027] [outer = 156A2800] 04:49:49 INFO - PROCESS | 3804 | 1468500589949 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"]]]}] 04:49:49 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 04:49:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:49:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 04:49:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:49:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1248ms 04:49:49 INFO - PROCESS | 3804 | 1468500589965 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 04:49:49 INFO - PROCESS | 3804 | 1468500589969 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 04:49:49 INFO - PROCESS | 3804 | 1468500589974 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:49:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:49:49 INFO - PROCESS | 3804 | 1468500589961 Marionette TRACE conn3 <- [1,2666,null,{}] 04:49:50 INFO - PROCESS | 3804 | 1468500590010 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}] 04:49:50 INFO - PROCESS | 3804 | 1468500590013 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:50 INFO - PROCESS | 3804 | 1468500590115 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 04:49:50 INFO - PROCESS | 3804 | 1468500590310 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:50 INFO - PROCESS | 3804 | 1468500590313 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:50 INFO - PROCESS | 3804 | ++DOCSHELL 12B13800 == 41 [pid = 3804] [id = 676] 04:49:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (12B1FC00) [pid = 3804] [serial = 2028] [outer = 00000000] 04:49:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (15432000) [pid = 3804] [serial = 2029] [outer = 12B1FC00] 04:49:50 INFO - PROCESS | 3804 | 1468500590371 Marionette DEBUG loaded listener.js 04:49:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (15469000) [pid = 3804] [serial = 2030] [outer = 12B1FC00] 04:49:51 INFO - PROCESS | 3804 | 1468500591400 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]]]}] 04:49:51 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) 04:49:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1468ms 04:49:51 INFO - PROCESS | 3804 | 1468500591425 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 04:49:51 INFO - PROCESS | 3804 | 1468500591429 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 04:49:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:49:51 INFO - PROCESS | 3804 | 1468500591436 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:49:51 INFO - PROCESS | 3804 | 1468500591438 Marionette TRACE conn3 <- [1,2670,null,{}] 04:49:51 INFO - PROCESS | 3804 | 1468500591443 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}] 04:49:51 INFO - PROCESS | 3804 | 1468500591445 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:51 INFO - PROCESS | 3804 | 1468500591589 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 04:49:51 INFO - PROCESS | 3804 | 1468500591719 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:51 INFO - PROCESS | 3804 | 1468500591722 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:51 INFO - PROCESS | 3804 | ++DOCSHELL 129F3C00 == 42 [pid = 3804] [id = 677] 04:49:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (12D66C00) [pid = 3804] [serial = 2031] [outer = 00000000] 04:49:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (13DBF400) [pid = 3804] [serial = 2032] [outer = 12D66C00] 04:49:51 INFO - PROCESS | 3804 | 1468500591777 Marionette DEBUG loaded listener.js 04:49:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (1542CC00) [pid = 3804] [serial = 2033] [outer = 12D66C00] 04:49:53 INFO - PROCESS | 3804 | --DOCSHELL 1055A400 == 41 [pid = 3804] [id = 674] 04:49:53 INFO - PROCESS | 3804 | --DOCSHELL 11AE8800 == 40 [pid = 3804] [id = 673] 04:49:53 INFO - PROCESS | 3804 | --DOCSHELL 1A108C00 == 39 [pid = 3804] [id = 672] 04:49:53 INFO - PROCESS | 3804 | --DOCSHELL 180B3400 == 38 [pid = 3804] [id = 671] 04:49:53 INFO - PROCESS | 3804 | --DOCSHELL 175F7000 == 37 [pid = 3804] [id = 670] 04:49:53 INFO - PROCESS | 3804 | --DOCSHELL 1672AC00 == 36 [pid = 3804] [id = 669] 04:49:53 INFO - PROCESS | 3804 | --DOCSHELL 1281F800 == 35 [pid = 3804] [id = 668] 04:49:53 INFO - PROCESS | 3804 | --DOCSHELL 131F7000 == 34 [pid = 3804] [id = 667] 04:49:53 INFO - PROCESS | 3804 | --DOCSHELL 12BC4000 == 33 [pid = 3804] [id = 652] 04:49:53 INFO - PROCESS | 3804 | --DOCSHELL 1542B400 == 32 [pid = 3804] [id = 653] 04:49:53 INFO - PROCESS | 3804 | --DOCSHELL 177CEC00 == 31 [pid = 3804] [id = 638] 04:49:53 INFO - PROCESS | 3804 | --DOCSHELL 112E4400 == 30 [pid = 3804] [id = 664] 04:49:53 INFO - PROCESS | 3804 | --DOCSHELL 1A505800 == 29 [pid = 3804] [id = 663] 04:49:53 INFO - PROCESS | 3804 | --DOCSHELL 16A7F000 == 28 [pid = 3804] [id = 665] 04:49:53 INFO - PROCESS | 3804 | --DOCSHELL 1A504800 == 27 [pid = 3804] [id = 666] 04:49:53 INFO - PROCESS | 3804 | --DOCSHELL 1543A800 == 26 [pid = 3804] [id = 675] 04:49:53 INFO - PROCESS | 3804 | --DOCSHELL 12B13800 == 25 [pid = 3804] [id = 676] 04:49:53 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (1A10D000) [pid = 3804] [serial = 1916] [outer = 00000000] [url = about:blank] 04:49:53 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (131F5800) [pid = 3804] [serial = 1919] [outer = 00000000] [url = about:blank] 04:49:53 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (1672EC00) [pid = 3804] [serial = 1922] [outer = 00000000] [url = about:blank] 04:49:53 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (139F3000) [pid = 3804] [serial = 1892] [outer = 00000000] [url = about:blank] 04:49:53 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (132A4400) [pid = 3804] [serial = 1925] [outer = 00000000] [url = about:blank] 04:49:53 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (17EA8800) [pid = 3804] [serial = 1961] [outer = 00000000] [url = about:blank] 04:49:53 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (17707C00) [pid = 3804] [serial = 1960] [outer = 00000000] [url = about:blank] 04:49:53 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (13C15400) [pid = 3804] [serial = 1958] [outer = 00000000] [url = about:blank] 04:49:53 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (139F2C00) [pid = 3804] [serial = 1957] [outer = 00000000] [url = about:blank] 04:49:53 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (10E02400) [pid = 3804] [serial = 1955] [outer = 00000000] [url = about:blank] 04:49:53 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (10A03000) [pid = 3804] [serial = 1954] [outer = 00000000] [url = about:blank] 04:49:53 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (177CBC00) [pid = 3804] [serial = 1972] [outer = 00000000] [url = about:blank] 04:49:53 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (16AAB000) [pid = 3804] [serial = 1969] [outer = 00000000] [url = about:blank] 04:49:53 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (16B74400) [pid = 3804] [serial = 1970] [outer = 00000000] [url = about:blank] 04:49:53 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (12B19800) [pid = 3804] [serial = 1964] [outer = 00000000] [url = about:blank] 04:49:53 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (114D5C00) [pid = 3804] [serial = 1963] [outer = 00000000] [url = about:blank] 04:49:53 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (139C7C00) [pid = 3804] [serial = 1966] [outer = 00000000] [url = about:blank] 04:49:53 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (1819F000) [pid = 3804] [serial = 1975] [outer = 00000000] [url = about:blank] 04:49:53 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (139F9400) [pid = 3804] [serial = 1967] [outer = 00000000] [url = about:blank] 04:49:53 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (181A5400) [pid = 3804] [serial = 1976] [outer = 00000000] [url = about:blank] 04:49:53 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (1A503000) [pid = 3804] [serial = 1979] [outer = 00000000] [url = about:blank] 04:49:53 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (1A10DC00) [pid = 3804] [serial = 1978] [outer = 00000000] [url = about:blank] 04:49:53 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (1A6AC000) [pid = 3804] [serial = 1981] [outer = 00000000] [url = about:blank] 04:49:53 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (19D90800) [pid = 3804] [serial = 1987] [outer = 00000000] [url = about:blank] 04:49:53 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (1A6B1000) [pid = 3804] [serial = 1982] [outer = 00000000] [url = about:blank] 04:49:53 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (1A6A6C00) [pid = 3804] [serial = 1988] [outer = 00000000] [url = about:blank] 04:49:53 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (1A7F5C00) [pid = 3804] [serial = 1990] [outer = 00000000] [url = about:blank] 04:49:53 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (1770EC00) [pid = 3804] [serial = 1984] [outer = 00000000] [url = about:blank] 04:49:53 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (17D1A800) [pid = 3804] [serial = 1985] [outer = 00000000] [url = about:blank] 04:49:53 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (17DA4C00) [pid = 3804] [serial = 1973] [outer = 00000000] [url = about:blank] 04:49:53 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (12BCA400) [pid = 3804] [serial = 1889] [outer = 00000000] [url = about:blank] 04:49:53 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (129F6800) [pid = 3804] [serial = 1886] [outer = 00000000] [url = about:blank] 04:49:53 INFO - PROCESS | 3804 | 1468500593647 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]]]}] 04:49:53 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) 04:49:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2261ms 04:49:53 INFO - PROCESS | 3804 | 1468500593710 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 04:49:53 INFO - PROCESS | 3804 | 1468500593713 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 04:49:53 INFO - PROCESS | 3804 | 1468500593719 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:49:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:49:53 INFO - PROCESS | 3804 | 1468500593723 Marionette TRACE conn3 <- [1,2674,null,{}] 04:49:53 INFO - PROCESS | 3804 | 1468500593730 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}] 04:49:53 INFO - PROCESS | 3804 | 1468500593733 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:53 INFO - PROCESS | 3804 | 1468500593826 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 04:49:53 INFO - PROCESS | 3804 | 1468500593898 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:53 INFO - PROCESS | 3804 | 1468500593901 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:53 INFO - PROCESS | 3804 | ++DOCSHELL 10E0D800 == 26 [pid = 3804] [id = 678] 04:49:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (10E0DC00) [pid = 3804] [serial = 2034] [outer = 00000000] 04:49:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (10ECF000) [pid = 3804] [serial = 2035] [outer = 10E0DC00] 04:49:53 INFO - PROCESS | 3804 | 1468500593951 Marionette DEBUG loaded listener.js 04:49:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (11236800) [pid = 3804] [serial = 2036] [outer = 10E0DC00] 04:49:54 INFO - PROCESS | 3804 | 1468500594836 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"]]]}] 04:49:54 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 04:49:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:49:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 04:49:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:49:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1146ms 04:49:54 INFO - PROCESS | 3804 | 1468500594870 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 04:49:54 INFO - PROCESS | 3804 | 1468500594875 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 04:49:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:49:54 INFO - PROCESS | 3804 | 1468500594865 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:49:54 INFO - PROCESS | 3804 | 1468500594867 Marionette TRACE conn3 <- [1,2678,null,{}] 04:49:54 INFO - PROCESS | 3804 | 1468500594871 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}] 04:49:54 INFO - PROCESS | 3804 | 1468500594874 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:54 INFO - PROCESS | 3804 | 1468500594967 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 04:49:54 INFO - PROCESS | 3804 | 1468500594974 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:54 INFO - PROCESS | 3804 | 1468500594977 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:54 INFO - PROCESS | 3804 | ++DOCSHELL 129F2000 == 27 [pid = 3804] [id = 679] 04:49:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (129F6800) [pid = 3804] [serial = 2037] [outer = 00000000] 04:49:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (12B1A400) [pid = 3804] [serial = 2038] [outer = 129F6800] 04:49:55 INFO - PROCESS | 3804 | 1468500595023 Marionette DEBUG loaded listener.js 04:49:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (12D66800) [pid = 3804] [serial = 2039] [outer = 129F6800] 04:49:55 INFO - PROCESS | 3804 | 1468500595953 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"]]]}] 04:49:55 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 04:49:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:49:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 04:49:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:49:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1116ms 04:49:55 INFO - PROCESS | 3804 | 1468500596002 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 04:49:55 INFO - PROCESS | 3804 | 1468500596004 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 04:49:56 INFO - PROCESS | 3804 | 1468500596008 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:49:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:49:56 INFO - PROCESS | 3804 | 1468500596011 Marionette TRACE conn3 <- [1,2682,null,{}] 04:49:56 INFO - PROCESS | 3804 | 1468500596022 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}] 04:49:56 INFO - PROCESS | 3804 | 1468500596027 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:56 INFO - PROCESS | 3804 | 1468500596153 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 04:49:56 INFO - PROCESS | 3804 | 1468500596161 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:56 INFO - PROCESS | 3804 | 1468500596164 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:56 INFO - PROCESS | 3804 | ++DOCSHELL 13157400 == 28 [pid = 3804] [id = 680] 04:49:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (1315A400) [pid = 3804] [serial = 2040] [outer = 00000000] 04:49:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (13947800) [pid = 3804] [serial = 2041] [outer = 1315A400] 04:49:56 INFO - PROCESS | 3804 | 1468500596266 Marionette DEBUG loaded listener.js 04:49:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (139F1800) [pid = 3804] [serial = 2042] [outer = 1315A400] 04:49:57 INFO - PROCESS | 3804 | 1468500597163 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"]]]}] 04:49:57 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 04:49:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:49:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 04:49:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:49:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1160ms 04:49:57 INFO - PROCESS | 3804 | 1468500597179 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 04:49:57 INFO - PROCESS | 3804 | 1468500597181 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 04:49:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:49:57 INFO - PROCESS | 3804 | 1468500597185 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:49:57 INFO - PROCESS | 3804 | 1468500597187 Marionette TRACE conn3 <- [1,2686,null,{}] 04:49:57 INFO - PROCESS | 3804 | 1468500597203 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}] 04:49:57 INFO - PROCESS | 3804 | 1468500597205 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:57 INFO - PROCESS | 3804 | 1468500597328 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 04:49:57 INFO - PROCESS | 3804 | 1468500597393 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:57 INFO - PROCESS | 3804 | 1468500597396 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:57 INFO - PROCESS | 3804 | ++DOCSHELL 13DC4800 == 29 [pid = 3804] [id = 681] 04:49:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (13DC9C00) [pid = 3804] [serial = 2043] [outer = 00000000] 04:49:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (15462C00) [pid = 3804] [serial = 2044] [outer = 13DC9C00] 04:49:57 INFO - PROCESS | 3804 | 1468500597442 Marionette DEBUG loaded listener.js 04:49:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (158C6800) [pid = 3804] [serial = 2045] [outer = 13DC9C00] 04:49:57 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (1A6A8400) [pid = 3804] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:49:57 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (1A504C00) [pid = 3804] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:49:57 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (1291E000) [pid = 3804] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:49:57 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (180BC000) [pid = 3804] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:49:57 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (16AA6800) [pid = 3804] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:49:57 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (131F7C00) [pid = 3804] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:49:57 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (129AA000) [pid = 3804] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:49:57 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (16731000) [pid = 3804] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:49:57 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (17708400) [pid = 3804] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:49:57 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (1A10A400) [pid = 3804] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:49:57 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (13434400) [pid = 3804] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:49:57 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (10A73800) [pid = 3804] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:49:57 INFO - PROCESS | 3804 | --DOMWINDOW == 60 (11238400) [pid = 3804] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:49:57 INFO - PROCESS | 3804 | --DOMWINDOW == 59 (156A2800) [pid = 3804] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:49:58 INFO - PROCESS | 3804 | 1468500598496 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"]]]}] 04:49:58 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 04:49:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:49:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 04:49:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:49:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1336ms 04:49:58 INFO - PROCESS | 3804 | 1468500598529 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 04:49:58 INFO - PROCESS | 3804 | 1468500598531 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 04:49:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:49:58 INFO - PROCESS | 3804 | 1468500598534 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:49:58 INFO - PROCESS | 3804 | 1468500598536 Marionette TRACE conn3 <- [1,2690,null,{}] 04:49:58 INFO - PROCESS | 3804 | 1468500598523 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}] 04:49:58 INFO - PROCESS | 3804 | 1468500598525 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:58 INFO - PROCESS | 3804 | 1468500598604 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 04:49:58 INFO - PROCESS | 3804 | 1468500598609 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:58 INFO - PROCESS | 3804 | 1468500598611 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:58 INFO - PROCESS | 3804 | ++DOCSHELL 129AA000 == 30 [pid = 3804] [id = 682] 04:49:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (129B0800) [pid = 3804] [serial = 2046] [outer = 00000000] 04:49:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (14F1DC00) [pid = 3804] [serial = 2047] [outer = 129B0800] 04:49:58 INFO - PROCESS | 3804 | 1468500598655 Marionette DEBUG loaded listener.js 04:49:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (16289800) [pid = 3804] [serial = 2048] [outer = 129B0800] 04:49:59 INFO - PROCESS | 3804 | 1468500599092 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]]]}] 04:49:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:49:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 602ms 04:49:59 INFO - PROCESS | 3804 | 1468500599132 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 04:49:59 INFO - PROCESS | 3804 | 1468500599134 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 04:49:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:49:59 INFO - PROCESS | 3804 | 1468500599137 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:49:59 INFO - PROCESS | 3804 | 1468500599122 Marionette TRACE conn3 <- [1,2694,null,{}] 04:49:59 INFO - PROCESS | 3804 | 1468500599126 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}] 04:49:59 INFO - PROCESS | 3804 | 1468500599131 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:59 INFO - PROCESS | 3804 | 1468500599254 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 04:49:59 INFO - PROCESS | 3804 | 1468500599266 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:59 INFO - PROCESS | 3804 | 1468500599268 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:49:59 INFO - PROCESS | 3804 | ++DOCSHELL 15439C00 == 31 [pid = 3804] [id = 683] 04:49:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (16AACC00) [pid = 3804] [serial = 2049] [outer = 00000000] 04:49:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (174E4400) [pid = 3804] [serial = 2050] [outer = 16AACC00] 04:49:59 INFO - PROCESS | 3804 | 1468500599312 Marionette DEBUG loaded listener.js 04:49:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (1765C000) [pid = 3804] [serial = 2051] [outer = 16AACC00] 04:49:59 INFO - PROCESS | 3804 | 1468500599887 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]]]}] 04:49:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:49:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 852ms 04:49:59 INFO - PROCESS | 3804 | 1468500599987 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 04:49:59 INFO - PROCESS | 3804 | 1468500599991 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 04:50:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:50:00 INFO - PROCESS | 3804 | 1468500600003 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:50:00 INFO - PROCESS | 3804 | 1468500600007 Marionette TRACE conn3 <- [1,2698,null,{}] 04:50:00 INFO - PROCESS | 3804 | 1468500600012 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}] 04:50:00 INFO - PROCESS | 3804 | 1468500600015 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:00 INFO - PROCESS | 3804 | 1468500600139 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 04:50:00 INFO - PROCESS | 3804 | 1468500600276 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:00 INFO - PROCESS | 3804 | 1468500600279 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:00 INFO - PROCESS | 3804 | ++DOCSHELL 10A77800 == 32 [pid = 3804] [id = 684] 04:50:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (10A79400) [pid = 3804] [serial = 2052] [outer = 00000000] 04:50:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (11AE2400) [pid = 3804] [serial = 2053] [outer = 10A79400] 04:50:00 INFO - PROCESS | 3804 | 1468500600319 Marionette DEBUG loaded listener.js 04:50:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (129ED000) [pid = 3804] [serial = 2054] [outer = 10A79400] 04:50:00 INFO - PROCESS | 3804 | 1468500600992 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] 04:50:01 INFO - PROCESS | 3804 | 1468500601059 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 04:50:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:50:01 INFO - PROCESS | 3804 | 1468500601066 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:50:01 INFO - PROCESS | 3804 | 1468500601069 Marionette TRACE conn3 <- [1,2702,null,{}] 04:50:01 INFO - PROCESS | 3804 | 1468500601073 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}] 04:50:01 INFO - PROCESS | 3804 | 1468500601076 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:01 INFO - PROCESS | 3804 | 1468500601180 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 04:50:01 INFO - PROCESS | 3804 | 1468500601319 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:01 INFO - PROCESS | 3804 | 1468500601322 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:01 INFO - PROCESS | 3804 | ++DOCSHELL 13070000 == 33 [pid = 3804] [id = 685] 04:50:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (13070C00) [pid = 3804] [serial = 2055] [outer = 00000000] 04:50:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (13C1DC00) [pid = 3804] [serial = 2056] [outer = 13070C00] 04:50:01 INFO - PROCESS | 3804 | 1468500601378 Marionette DEBUG loaded listener.js 04:50:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (15430400) [pid = 3804] [serial = 2057] [outer = 13070C00] 04:50:02 INFO - PROCESS | 3804 | --DOCSHELL 16B77400 == 32 [pid = 3804] [id = 379] 04:50:02 INFO - PROCESS | 3804 | --DOCSHELL 13156C00 == 31 [pid = 3804] [id = 382] 04:50:02 INFO - PROCESS | 3804 | --DOCSHELL 139F9C00 == 30 [pid = 3804] [id = 375] 04:50:02 INFO - PROCESS | 3804 | --DOCSHELL 10A78C00 == 29 [pid = 3804] [id = 373] 04:50:02 INFO - PROCESS | 3804 | --DOCSHELL 10A7EC00 == 28 [pid = 3804] [id = 381] 04:50:02 INFO - PROCESS | 3804 | --DOCSHELL 15436400 == 27 [pid = 3804] [id = 376] 04:50:02 INFO - PROCESS | 3804 | --DOCSHELL 17E56800 == 26 [pid = 3804] [id = 380] 04:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (19D8B800) [pid = 3804] [serial = 1952] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (180B2C00) [pid = 3804] [serial = 2026] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (1A7F9400) [pid = 3804] [serial = 1991] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (1A7EEC00) [pid = 3804] [serial = 1999] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (1A7F6000) [pid = 3804] [serial = 2000] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (131EC000) [pid = 3804] [serial = 2005] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (139F1000) [pid = 3804] [serial = 2006] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (19792400) [pid = 3804] [serial = 2014] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (16F2DC00) [pid = 3804] [serial = 1996] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (1979B400) [pid = 3804] [serial = 2015] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 60 (177C4800) [pid = 3804] [serial = 1997] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 59 (139F4000) [pid = 3804] [serial = 2002] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 58 (14F18800) [pid = 3804] [serial = 2003] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 57 (13159C00) [pid = 3804] [serial = 1993] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 56 (142DB400) [pid = 3804] [serial = 1994] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 55 (16AB1800) [pid = 3804] [serial = 2008] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 54 (16F30400) [pid = 3804] [serial = 2009] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 53 (17E4EC00) [pid = 3804] [serial = 2011] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 52 (181A0C00) [pid = 3804] [serial = 2027] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 51 (1A6A6400) [pid = 3804] [serial = 2017] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 50 (1A6AF800) [pid = 3804] [serial = 2018] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 49 (1AA89400) [pid = 3804] [serial = 2021] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 48 (1A50E400) [pid = 3804] [serial = 2020] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 47 (13151000) [pid = 3804] [serial = 2023] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 46 (17EAE400) [pid = 3804] [serial = 2012] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 45 (131F6800) [pid = 3804] [serial = 2024] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3804 | 1468500602163 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]]]}] 04:50:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:50:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1116ms 04:50:02 INFO - PROCESS | 3804 | 1468500602191 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 04:50:02 INFO - PROCESS | 3804 | 1468500602195 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 04:50:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:50:02 INFO - PROCESS | 3804 | 1468500602200 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:50:02 INFO - PROCESS | 3804 | 1468500602203 Marionette TRACE conn3 <- [1,2706,null,{}] 04:50:02 INFO - PROCESS | 3804 | 1468500602192 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}] 04:50:02 INFO - PROCESS | 3804 | 1468500602194 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:02 INFO - PROCESS | 3804 | 1468500602279 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 04:50:02 INFO - PROCESS | 3804 | 1468500602286 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:02 INFO - PROCESS | 3804 | 1468500602291 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:02 INFO - PROCESS | 3804 | ++DOCSHELL 1144B400 == 27 [pid = 3804] [id = 686] 04:50:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 46 (129B7800) [pid = 3804] [serial = 2058] [outer = 00000000] 04:50:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 47 (12BC1C00) [pid = 3804] [serial = 2059] [outer = 129B7800] 04:50:02 INFO - PROCESS | 3804 | 1468500602337 Marionette DEBUG loaded listener.js 04:50:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 48 (12DF1000) [pid = 3804] [serial = 2060] [outer = 129B7800] 04:50:02 INFO - PROCESS | 3804 | 1468500602861 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] 04:50:02 INFO - PROCESS | 3804 | 1468500602885 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 04:50:02 INFO - PROCESS | 3804 | 1468500602891 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:50:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:50:02 INFO - PROCESS | 3804 | 1468500602894 Marionette TRACE conn3 <- [1,2710,null,{}] 04:50:02 INFO - PROCESS | 3804 | 1468500602897 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}] 04:50:02 INFO - PROCESS | 3804 | 1468500602899 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:02 INFO - PROCESS | 3804 | 1468500602984 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 04:50:03 INFO - PROCESS | 3804 | 1468500603088 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:03 INFO - PROCESS | 3804 | 1468500603090 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:03 INFO - PROCESS | 3804 | ++DOCSHELL 132A3800 == 28 [pid = 3804] [id = 687] 04:50:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 49 (13429800) [pid = 3804] [serial = 2061] [outer = 00000000] 04:50:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 50 (139F0000) [pid = 3804] [serial = 2062] [outer = 13429800] 04:50:03 INFO - PROCESS | 3804 | 1468500603136 Marionette DEBUG loaded listener.js 04:50:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 51 (13DBEC00) [pid = 3804] [serial = 2063] [outer = 13429800] 04:50:03 INFO - PROCESS | 3804 | 1468500603511 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] 04:50:03 INFO - PROCESS | 3804 | 1468500603559 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 04:50:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:50:03 INFO - PROCESS | 3804 | 1468500603563 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:50:03 INFO - PROCESS | 3804 | 1468500603566 Marionette TRACE conn3 <- [1,2714,null,{}] 04:50:03 INFO - PROCESS | 3804 | 1468500603577 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}] 04:50:03 INFO - PROCESS | 3804 | 1468500603581 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:03 INFO - PROCESS | 3804 | 1468500603670 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 04:50:03 INFO - PROCESS | 3804 | 1468500603716 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:03 INFO - PROCESS | 3804 | 1468500603719 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:03 INFO - PROCESS | 3804 | ++DOCSHELL 16AB1400 == 29 [pid = 3804] [id = 688] 04:50:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 52 (16AB1800) [pid = 3804] [serial = 2064] [outer = 00000000] 04:50:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 53 (16B7C800) [pid = 3804] [serial = 2065] [outer = 16AB1800] 04:50:03 INFO - PROCESS | 3804 | 1468500603771 Marionette DEBUG loaded listener.js 04:50:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 54 (16F35400) [pid = 3804] [serial = 2066] [outer = 16AB1800] 04:50:04 INFO - PROCESS | 3804 | 1468500604207 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]]]}] 04:50:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:50:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 661ms 04:50:04 INFO - PROCESS | 3804 | 1468500604240 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 04:50:04 INFO - PROCESS | 3804 | 1468500604242 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 04:50:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:50:04 INFO - PROCESS | 3804 | 1468500604246 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:50:04 INFO - PROCESS | 3804 | 1468500604247 Marionette TRACE conn3 <- [1,2718,null,{}] 04:50:04 INFO - PROCESS | 3804 | 1468500604240 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}] 04:50:04 INFO - PROCESS | 3804 | 1468500604242 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:04 INFO - PROCESS | 3804 | 1468500604359 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 04:50:04 INFO - PROCESS | 3804 | 1468500604364 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:04 INFO - PROCESS | 3804 | 1468500604366 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:04 INFO - PROCESS | 3804 | ++DOCSHELL 1770A800 == 30 [pid = 3804] [id = 689] 04:50:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 55 (1770C800) [pid = 3804] [serial = 2067] [outer = 00000000] 04:50:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 56 (177CA800) [pid = 3804] [serial = 2068] [outer = 1770C800] 04:50:04 INFO - PROCESS | 3804 | 1468500604410 Marionette DEBUG loaded listener.js 04:50:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 57 (177D3000) [pid = 3804] [serial = 2069] [outer = 1770C800] 04:50:05 INFO - PROCESS | 3804 | 1468500605267 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"]]]}] 04:50:05 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 04:50:05 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 04:50:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 04:50:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:50:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1086ms 04:50:05 INFO - PROCESS | 3804 | 1468500605327 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 04:50:05 INFO - PROCESS | 3804 | 1468500605329 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 04:50:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:50:05 INFO - PROCESS | 3804 | 1468500605332 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:50:05 INFO - PROCESS | 3804 | 1468500605334 Marionette TRACE conn3 <- [1,2722,null,{}] 04:50:05 INFO - PROCESS | 3804 | 1468500605338 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}] 04:50:05 INFO - PROCESS | 3804 | 1468500605340 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:05 INFO - PROCESS | 3804 | 1468500605445 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 04:50:05 INFO - PROCESS | 3804 | --DOMWINDOW == 56 (10E0DC00) [pid = 3804] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:50:05 INFO - PROCESS | 3804 | --DOMWINDOW == 55 (12D66C00) [pid = 3804] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:50:05 INFO - PROCESS | 3804 | --DOMWINDOW == 54 (129F6800) [pid = 3804] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:50:05 INFO - PROCESS | 3804 | --DOMWINDOW == 53 (1315A400) [pid = 3804] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:50:05 INFO - PROCESS | 3804 | --DOMWINDOW == 52 (12B1FC00) [pid = 3804] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:50:05 INFO - PROCESS | 3804 | --DOMWINDOW == 51 (13DC9C00) [pid = 3804] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:50:05 INFO - PROCESS | 3804 | --DOMWINDOW == 50 (129B0800) [pid = 3804] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:50:05 INFO - PROCESS | 3804 | 1468500605507 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:05 INFO - PROCESS | 3804 | 1468500605510 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:05 INFO - PROCESS | 3804 | ++DOCSHELL 10ED5400 == 31 [pid = 3804] [id = 690] 04:50:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 51 (1289E400) [pid = 3804] [serial = 2070] [outer = 00000000] 04:50:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 52 (1315A400) [pid = 3804] [serial = 2071] [outer = 1289E400] 04:50:05 INFO - PROCESS | 3804 | 1468500605557 Marionette DEBUG loaded listener.js 04:50:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 53 (177CA000) [pid = 3804] [serial = 2072] [outer = 1289E400] 04:50:05 INFO - PROCESS | 3804 | 1468500605920 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]]]}] 04:50:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:50:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 587ms 04:50:05 INFO - PROCESS | 3804 | 1468500605934 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 04:50:05 INFO - PROCESS | 3804 | 1468500605936 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 04:50:05 INFO - PROCESS | 3804 | 1468500605922 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:50:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:50:05 INFO - PROCESS | 3804 | 1468500605924 Marionette TRACE conn3 <- [1,2726,null,{}] 04:50:05 INFO - PROCESS | 3804 | 1468500605927 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}] 04:50:05 INFO - PROCESS | 3804 | 1468500605933 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:06 INFO - PROCESS | 3804 | 1468500606034 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 04:50:06 INFO - PROCESS | 3804 | 1468500606134 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:06 INFO - PROCESS | 3804 | 1468500606136 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:06 INFO - PROCESS | 3804 | ++DOCSHELL 17E53C00 == 32 [pid = 3804] [id = 691] 04:50:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 54 (17EAE000) [pid = 3804] [serial = 2073] [outer = 00000000] 04:50:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 55 (181A1C00) [pid = 3804] [serial = 2074] [outer = 17EAE000] 04:50:06 INFO - PROCESS | 3804 | 1468500606179 Marionette DEBUG loaded listener.js 04:50:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 56 (180B6C00) [pid = 3804] [serial = 2075] [outer = 17EAE000] 04:50:06 INFO - PROCESS | 3804 | 1468500606514 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]]]}] 04:50:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:50:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 646ms 04:50:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:50:06 INFO - PROCESS | 3804 | 1468500606586 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 04:50:06 INFO - PROCESS | 3804 | 1468500606589 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 04:50:06 INFO - PROCESS | 3804 | 1468500606592 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:50:06 INFO - PROCESS | 3804 | 1468500606594 Marionette TRACE conn3 <- [1,2730,null,{}] 04:50:06 INFO - PROCESS | 3804 | 1468500606597 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}] 04:50:06 INFO - PROCESS | 3804 | 1468500606599 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:06 INFO - PROCESS | 3804 | 1468500606677 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 04:50:06 INFO - PROCESS | 3804 | 1468500606714 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:06 INFO - PROCESS | 3804 | 1468500606716 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:06 INFO - PROCESS | 3804 | ++DOCSHELL 139F3C00 == 33 [pid = 3804] [id = 692] 04:50:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 57 (181ABC00) [pid = 3804] [serial = 2076] [outer = 00000000] 04:50:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 58 (19C8C800) [pid = 3804] [serial = 2077] [outer = 181ABC00] 04:50:06 INFO - PROCESS | 3804 | 1468500606758 Marionette DEBUG loaded listener.js 04:50:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 59 (19D8A400) [pid = 3804] [serial = 2078] [outer = 181ABC00] 04:50:07 INFO - PROCESS | 3804 | 1468500607152 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]]]}] 04:50:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:50:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 602ms 04:50:07 INFO - PROCESS | 3804 | 1468500607207 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 04:50:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:50:07 INFO - PROCESS | 3804 | 1468500607209 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 04:50:07 INFO - PROCESS | 3804 | 1468500607213 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:50:07 INFO - PROCESS | 3804 | 1468500607214 Marionette TRACE conn3 <- [1,2734,null,{}] 04:50:07 INFO - PROCESS | 3804 | 1468500607218 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}] 04:50:07 INFO - PROCESS | 3804 | 1468500607220 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:07 INFO - PROCESS | 3804 | 1468500607305 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 04:50:07 INFO - PROCESS | 3804 | 1468500607310 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:07 INFO - PROCESS | 3804 | 1468500607312 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:07 INFO - PROCESS | 3804 | ++DOCSHELL 19D90000 == 34 [pid = 3804] [id = 693] 04:50:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (19D91C00) [pid = 3804] [serial = 2079] [outer = 00000000] 04:50:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (1A032C00) [pid = 3804] [serial = 2080] [outer = 19D91C00] 04:50:07 INFO - PROCESS | 3804 | 1468500607354 Marionette DEBUG loaded listener.js 04:50:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (1A107000) [pid = 3804] [serial = 2081] [outer = 19D91C00] 04:50:07 INFO - PROCESS | 3804 | 1468500607747 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]]]}] 04:50:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:50:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 558ms 04:50:07 INFO - PROCESS | 3804 | 1468500607768 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 04:50:07 INFO - PROCESS | 3804 | 1468500607770 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 04:50:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:50:07 INFO - PROCESS | 3804 | 1468500607773 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:50:07 INFO - PROCESS | 3804 | 1468500607775 Marionette TRACE conn3 <- [1,2738,null,{}] 04:50:07 INFO - PROCESS | 3804 | 1468500607778 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}] 04:50:07 INFO - PROCESS | 3804 | 1468500607780 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:07 INFO - PROCESS | 3804 | 1468500607908 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 04:50:07 INFO - PROCESS | 3804 | 1468500607917 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:07 INFO - PROCESS | 3804 | 1468500607919 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:07 INFO - PROCESS | 3804 | ++DOCSHELL 16AAF800 == 35 [pid = 3804] [id = 694] 04:50:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (19D92000) [pid = 3804] [serial = 2082] [outer = 00000000] 04:50:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (1A141800) [pid = 3804] [serial = 2083] [outer = 19D92000] 04:50:07 INFO - PROCESS | 3804 | 1468500607961 Marionette DEBUG loaded listener.js 04:50:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (1A142400) [pid = 3804] [serial = 2084] [outer = 19D92000] 04:50:08 INFO - PROCESS | 3804 | 1468500608584 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]]]}] 04:50:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:50:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 851ms 04:50:08 INFO - PROCESS | 3804 | 1468500608623 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 04:50:08 INFO - PROCESS | 3804 | 1468500608627 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 04:50:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:50:08 INFO - PROCESS | 3804 | 1468500608633 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:50:08 INFO - PROCESS | 3804 | 1468500608642 Marionette TRACE conn3 <- [1,2742,null,{}] 04:50:08 INFO - PROCESS | 3804 | 1468500608648 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}] 04:50:08 INFO - PROCESS | 3804 | 1468500608651 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:08 INFO - PROCESS | 3804 | 1468500608762 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 04:50:08 INFO - PROCESS | 3804 | 1468500608884 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:08 INFO - PROCESS | 3804 | 1468500608886 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:08 INFO - PROCESS | 3804 | ++DOCSHELL 129F2C00 == 36 [pid = 3804] [id = 695] 04:50:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (12B12000) [pid = 3804] [serial = 2085] [outer = 00000000] 04:50:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (131F6000) [pid = 3804] [serial = 2086] [outer = 12B12000] 04:50:08 INFO - PROCESS | 3804 | 1468500608942 Marionette DEBUG loaded listener.js 04:50:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (142E8000) [pid = 3804] [serial = 2087] [outer = 12B12000] 04:50:09 INFO - PROCESS | 3804 | 1468500609490 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]]]}] 04:50:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:50:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 881ms 04:50:09 INFO - PROCESS | 3804 | 1468500609522 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 04:50:09 INFO - PROCESS | 3804 | 1468500609527 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 04:50:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:50:09 INFO - PROCESS | 3804 | 1468500609533 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:50:09 INFO - PROCESS | 3804 | 1468500609536 Marionette TRACE conn3 <- [1,2746,null,{}] 04:50:09 INFO - PROCESS | 3804 | 1468500609540 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}] 04:50:09 INFO - PROCESS | 3804 | 1468500609543 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:09 INFO - PROCESS | 3804 | 1468500609654 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 04:50:09 INFO - PROCESS | 3804 | 1468500609796 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:09 INFO - PROCESS | 3804 | 1468500609799 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:09 INFO - PROCESS | 3804 | ++DOCSHELL 16B7A000 == 37 [pid = 3804] [id = 696] 04:50:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (16EBD400) [pid = 3804] [serial = 2088] [outer = 00000000] 04:50:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (177C8800) [pid = 3804] [serial = 2089] [outer = 16EBD400] 04:50:09 INFO - PROCESS | 3804 | 1468500609854 Marionette DEBUG loaded listener.js 04:50:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (17E49C00) [pid = 3804] [serial = 2090] [outer = 16EBD400] 04:50:10 INFO - PROCESS | 3804 | 1468500610447 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]]]}] 04:50:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:50:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 939ms 04:50:10 INFO - PROCESS | 3804 | 1468500610480 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 04:50:10 INFO - PROCESS | 3804 | 1468500610482 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 04:50:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:50:10 INFO - PROCESS | 3804 | 1468500610501 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:50:10 INFO - PROCESS | 3804 | 1468500610504 Marionette TRACE conn3 <- [1,2750,null,{}] 04:50:10 INFO - PROCESS | 3804 | 1468500610515 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}] 04:50:10 INFO - PROCESS | 3804 | 1468500610520 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:10 INFO - PROCESS | 3804 | 1468500610643 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 04:50:10 INFO - PROCESS | 3804 | 1468500610757 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:10 INFO - PROCESS | 3804 | 1468500610760 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:10 INFO - PROCESS | 3804 | ++DOCSHELL 181A3400 == 38 [pid = 3804] [id = 697] 04:50:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (181AB400) [pid = 3804] [serial = 2091] [outer = 00000000] 04:50:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (1A10C800) [pid = 3804] [serial = 2092] [outer = 181AB400] 04:50:10 INFO - PROCESS | 3804 | 1468500610814 Marionette DEBUG loaded listener.js 04:50:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (1A504C00) [pid = 3804] [serial = 2093] [outer = 181AB400] 04:50:11 INFO - PROCESS | 3804 | 1468500611480 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]]]}] 04:50:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:50:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1013ms 04:50:11 INFO - PROCESS | 3804 | 1468500611522 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 04:50:11 INFO - PROCESS | 3804 | 1468500611525 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 04:50:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:50:11 INFO - PROCESS | 3804 | 1468500611530 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:50:11 INFO - PROCESS | 3804 | 1468500611533 Marionette TRACE conn3 <- [1,2754,null,{}] 04:50:11 INFO - PROCESS | 3804 | 1468500611539 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}] 04:50:11 INFO - PROCESS | 3804 | 1468500611542 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:11 INFO - PROCESS | 3804 | 1468500611641 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 04:50:11 INFO - PROCESS | 3804 | 1468500611785 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:11 INFO - PROCESS | 3804 | 1468500611788 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:11 INFO - PROCESS | 3804 | ++DOCSHELL 10ECE800 == 39 [pid = 3804] [id = 698] 04:50:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (10ED0400) [pid = 3804] [serial = 2094] [outer = 00000000] 04:50:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (130D4400) [pid = 3804] [serial = 2095] [outer = 10ED0400] 04:50:11 INFO - PROCESS | 3804 | 1468500611839 Marionette DEBUG loaded listener.js 04:50:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (131F7400) [pid = 3804] [serial = 2096] [outer = 10ED0400] 04:50:12 INFO - PROCESS | 3804 | --DOCSHELL 139F4C00 == 38 [pid = 3804] [id = 387] 04:50:12 INFO - PROCESS | 3804 | --DOCSHELL 10E04C00 == 37 [pid = 3804] [id = 374] 04:50:12 INFO - PROCESS | 3804 | --DOCSHELL 10E04400 == 36 [pid = 3804] [id = 383] 04:50:12 INFO - PROCESS | 3804 | --DOCSHELL 12DFB800 == 35 [pid = 3804] [id = 384] 04:50:12 INFO - PROCESS | 3804 | --DOCSHELL 1055E400 == 34 [pid = 3804] [id = 389] 04:50:12 INFO - PROCESS | 3804 | --DOCSHELL 139FB400 == 33 [pid = 3804] [id = 385] 04:50:12 INFO - PROCESS | 3804 | --DOCSHELL 156A8C00 == 32 [pid = 3804] [id = 386] 04:50:12 INFO - PROCESS | 3804 | --DOCSHELL 13944C00 == 31 [pid = 3804] [id = 378] 04:50:12 INFO - PROCESS | 3804 | --DOCSHELL 16AB0800 == 30 [pid = 3804] [id = 377] 04:50:12 INFO - PROCESS | 3804 | --DOCSHELL 129F3C00 == 29 [pid = 3804] [id = 677] 04:50:12 INFO - PROCESS | 3804 | --DOCSHELL 13436800 == 28 [pid = 3804] [id = 390] 04:50:12 INFO - PROCESS | 3804 | --DOCSHELL 16AAD400 == 27 [pid = 3804] [id = 388] 04:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (10ECF000) [pid = 3804] [serial = 2035] [outer = 00000000] [url = about:blank] 04:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (11236800) [pid = 3804] [serial = 2036] [outer = 00000000] [url = about:blank] 04:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (1542CC00) [pid = 3804] [serial = 2033] [outer = 00000000] [url = about:blank] 04:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (13DBF400) [pid = 3804] [serial = 2032] [outer = 00000000] [url = about:blank] 04:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (12B1A400) [pid = 3804] [serial = 2038] [outer = 00000000] [url = about:blank] 04:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (13947800) [pid = 3804] [serial = 2041] [outer = 00000000] [url = about:blank] 04:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (15469000) [pid = 3804] [serial = 2030] [outer = 00000000] [url = about:blank] 04:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (15432000) [pid = 3804] [serial = 2029] [outer = 00000000] [url = about:blank] 04:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (174E4400) [pid = 3804] [serial = 2050] [outer = 00000000] [url = about:blank] 04:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (15462C00) [pid = 3804] [serial = 2044] [outer = 00000000] [url = about:blank] 04:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (139F1800) [pid = 3804] [serial = 2042] [outer = 00000000] [url = about:blank] 04:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (14F1DC00) [pid = 3804] [serial = 2047] [outer = 00000000] [url = about:blank] 04:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (158C6800) [pid = 3804] [serial = 2045] [outer = 00000000] [url = about:blank] 04:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (16289800) [pid = 3804] [serial = 2048] [outer = 00000000] [url = about:blank] 04:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (12D66800) [pid = 3804] [serial = 2039] [outer = 00000000] [url = about:blank] 04:50:12 INFO - PROCESS | 3804 | 1468500612922 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]]]}] 04:50:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:50:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1410ms 04:50:12 INFO - PROCESS | 3804 | 1468500612939 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 04:50:12 INFO - PROCESS | 3804 | 1468500612943 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 04:50:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:50:12 INFO - PROCESS | 3804 | 1468500612948 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:50:12 INFO - PROCESS | 3804 | 1468500612953 Marionette TRACE conn3 <- [1,2758,null,{}] 04:50:12 INFO - PROCESS | 3804 | 1468500612957 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}] 04:50:12 INFO - PROCESS | 3804 | 1468500612960 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:13 INFO - PROCESS | 3804 | 1468500613046 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 04:50:13 INFO - PROCESS | 3804 | 1468500613055 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:13 INFO - PROCESS | 3804 | 1468500613058 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:13 INFO - PROCESS | 3804 | ++DOCSHELL 10E0B400 == 28 [pid = 3804] [id = 699] 04:50:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (10E0C800) [pid = 3804] [serial = 2097] [outer = 00000000] 04:50:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (112E7000) [pid = 3804] [serial = 2098] [outer = 10E0C800] 04:50:13 INFO - PROCESS | 3804 | 1468500613105 Marionette DEBUG loaded listener.js 04:50:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (1144D800) [pid = 3804] [serial = 2099] [outer = 10E0C800] 04:50:13 INFO - PROCESS | 3804 | 1468500613598 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]]]}] 04:50:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:50:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 690ms 04:50:13 INFO - PROCESS | 3804 | 1468500613652 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 04:50:13 INFO - PROCESS | 3804 | 1468500613657 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 04:50:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:50:13 INFO - PROCESS | 3804 | 1468500613663 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:50:13 INFO - PROCESS | 3804 | 1468500613666 Marionette TRACE conn3 <- [1,2762,null,{}] 04:50:13 INFO - PROCESS | 3804 | 1468500613684 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}] 04:50:13 INFO - PROCESS | 3804 | 1468500613687 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:13 INFO - PROCESS | 3804 | 1468500613802 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 04:50:13 INFO - PROCESS | 3804 | 1468500613891 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:13 INFO - PROCESS | 3804 | 1468500613893 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:13 INFO - PROCESS | 3804 | ++DOCSHELL 129F3400 == 29 [pid = 3804] [id = 700] 04:50:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (129F3C00) [pid = 3804] [serial = 2100] [outer = 00000000] 04:50:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (12B1D800) [pid = 3804] [serial = 2101] [outer = 129F3C00] 04:50:13 INFO - PROCESS | 3804 | 1468500613939 Marionette DEBUG loaded listener.js 04:50:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (12BC4000) [pid = 3804] [serial = 2102] [outer = 129F3C00] 04:50:14 INFO - PROCESS | 3804 | 1468500614281 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]]]}] 04:50:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:50:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 690ms 04:50:14 INFO - PROCESS | 3804 | 1468500614349 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 04:50:14 INFO - PROCESS | 3804 | 1468500614351 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 04:50:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:50:14 INFO - PROCESS | 3804 | 1468500614355 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:50:14 INFO - PROCESS | 3804 | 1468500614358 Marionette TRACE conn3 <- [1,2766,null,{}] 04:50:14 INFO - PROCESS | 3804 | 1468500614369 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}] 04:50:14 INFO - PROCESS | 3804 | 1468500614373 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:14 INFO - PROCESS | 3804 | 1468500614455 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 04:50:14 INFO - PROCESS | 3804 | 1468500614462 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:14 INFO - PROCESS | 3804 | 1468500614465 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:14 INFO - PROCESS | 3804 | ++DOCSHELL 131EDC00 == 30 [pid = 3804] [id = 701] 04:50:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (131EE400) [pid = 3804] [serial = 2103] [outer = 00000000] 04:50:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (1394AC00) [pid = 3804] [serial = 2104] [outer = 131EE400] 04:50:14 INFO - PROCESS | 3804 | 1468500614511 Marionette DEBUG loaded listener.js 04:50:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (139F3400) [pid = 3804] [serial = 2105] [outer = 131EE400] 04:50:14 INFO - PROCESS | 3804 | 1468500614981 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]]]}] 04:50:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:50:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 646ms 04:50:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:50:15 INFO - PROCESS | 3804 | 1468500615019 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 04:50:15 INFO - PROCESS | 3804 | 1468500615022 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 04:50:15 INFO - PROCESS | 3804 | 1468500615025 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:50:15 INFO - PROCESS | 3804 | 1468500615027 Marionette TRACE conn3 <- [1,2770,null,{}] 04:50:15 INFO - PROCESS | 3804 | 1468500615031 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}] 04:50:15 INFO - PROCESS | 3804 | 1468500615033 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:15 INFO - PROCESS | 3804 | 1468500615157 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 04:50:15 INFO - PROCESS | 3804 | 1468500615180 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:15 INFO - PROCESS | 3804 | 1468500615182 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:15 INFO - PROCESS | 3804 | ++DOCSHELL 142DF400 == 31 [pid = 3804] [id = 702] 04:50:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (142E0000) [pid = 3804] [serial = 2106] [outer = 00000000] 04:50:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (14FB0000) [pid = 3804] [serial = 2107] [outer = 142E0000] 04:50:15 INFO - PROCESS | 3804 | 1468500615225 Marionette DEBUG loaded listener.js 04:50:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (15431800) [pid = 3804] [serial = 2108] [outer = 142E0000] 04:50:15 INFO - PROCESS | 3804 | 1468500615634 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]]]}] 04:50:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:50:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 646ms 04:50:15 INFO - PROCESS | 3804 | 1468500615669 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 04:50:15 INFO - PROCESS | 3804 | 1468500615671 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 04:50:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:50:15 INFO - PROCESS | 3804 | 1468500615674 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:50:15 INFO - PROCESS | 3804 | 1468500615676 Marionette TRACE conn3 <- [1,2774,null,{}] 04:50:15 INFO - PROCESS | 3804 | 1468500615686 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}] 04:50:15 INFO - PROCESS | 3804 | 1468500615688 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:15 INFO - PROCESS | 3804 | 1468500615802 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 04:50:15 INFO - PROCESS | 3804 | 1468500615807 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:15 INFO - PROCESS | 3804 | 1468500615809 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:15 INFO - PROCESS | 3804 | ++DOCSHELL 1545E400 == 32 [pid = 3804] [id = 703] 04:50:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (15462C00) [pid = 3804] [serial = 2109] [outer = 00000000] 04:50:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (158A0400) [pid = 3804] [serial = 2110] [outer = 15462C00] 04:50:15 INFO - PROCESS | 3804 | 1468500615863 Marionette DEBUG loaded listener.js 04:50:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (158BB800) [pid = 3804] [serial = 2111] [outer = 15462C00] 04:50:16 INFO - PROCESS | 3804 | 1468500616294 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]]]}] 04:50:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:50:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 646ms 04:50:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:50:16 INFO - PROCESS | 3804 | 1468500616335 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 04:50:16 INFO - PROCESS | 3804 | 1468500616337 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 04:50:16 INFO - PROCESS | 3804 | 1468500616340 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:50:16 INFO - PROCESS | 3804 | 1468500616342 Marionette TRACE conn3 <- [1,2778,null,{}] 04:50:16 INFO - PROCESS | 3804 | 1468500616349 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}] 04:50:16 INFO - PROCESS | 3804 | 1468500616355 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:16 INFO - PROCESS | 3804 | 1468500616512 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 04:50:16 INFO - PROCESS | 3804 | 1468500616524 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:16 INFO - PROCESS | 3804 | 1468500616526 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:16 INFO - PROCESS | 3804 | ++DOCSHELL 16731400 == 33 [pid = 3804] [id = 704] 04:50:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (16AAC000) [pid = 3804] [serial = 2112] [outer = 00000000] 04:50:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (16EB2C00) [pid = 3804] [serial = 2113] [outer = 16AAC000] 04:50:16 INFO - PROCESS | 3804 | 1468500616552 Marionette DEBUG loaded listener.js 04:50:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (175F0800) [pid = 3804] [serial = 2114] [outer = 16AAC000] 04:50:16 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (19D91C00) [pid = 3804] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:50:16 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (1289E400) [pid = 3804] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:50:16 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (16AB1800) [pid = 3804] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:50:16 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (13429800) [pid = 3804] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:50:16 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (129B7800) [pid = 3804] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:50:16 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (13070C00) [pid = 3804] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:50:16 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (10A79400) [pid = 3804] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:50:16 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (16AACC00) [pid = 3804] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:50:16 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (181ABC00) [pid = 3804] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:50:16 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (1770C800) [pid = 3804] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:50:16 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (17EAE000) [pid = 3804] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:50:16 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (19D92000) [pid = 3804] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:50:17 INFO - PROCESS | 3804 | 1468500617122 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]]]}] 04:50:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:50:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 852ms 04:50:17 INFO - PROCESS | 3804 | 1468500617205 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 04:50:17 INFO - PROCESS | 3804 | 1468500617207 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 04:50:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:50:17 INFO - PROCESS | 3804 | 1468500617210 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:50:17 INFO - PROCESS | 3804 | 1468500617195 Marionette TRACE conn3 <- [1,2782,null,{}] 04:50:17 INFO - PROCESS | 3804 | 1468500617199 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}] 04:50:17 INFO - PROCESS | 3804 | 1468500617201 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:17 INFO - PROCESS | 3804 | 1468500617278 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 04:50:17 INFO - PROCESS | 3804 | 1468500617283 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:17 INFO - PROCESS | 3804 | 1468500617285 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:17 INFO - PROCESS | 3804 | ++DOCSHELL 13132000 == 34 [pid = 3804] [id = 705] 04:50:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (13DC2000) [pid = 3804] [serial = 2115] [outer = 00000000] 04:50:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (158BB400) [pid = 3804] [serial = 2116] [outer = 13DC2000] 04:50:17 INFO - PROCESS | 3804 | 1468500617331 Marionette DEBUG loaded listener.js 04:50:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (175FCC00) [pid = 3804] [serial = 2117] [outer = 13DC2000] 04:50:17 INFO - PROCESS | 3804 | 1468500617729 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]]]}] 04:50:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:50:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 557ms 04:50:17 INFO - PROCESS | 3804 | 1468500617773 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 04:50:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:50:17 INFO - PROCESS | 3804 | 1468500617775 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 04:50:17 INFO - PROCESS | 3804 | 1468500617779 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:50:17 INFO - PROCESS | 3804 | 1468500617780 Marionette TRACE conn3 <- [1,2786,null,{}] 04:50:17 INFO - PROCESS | 3804 | 1468500617788 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}] 04:50:17 INFO - PROCESS | 3804 | 1468500617790 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:17 INFO - PROCESS | 3804 | 1468500617867 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 04:50:17 INFO - PROCESS | 3804 | 1468500617875 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:17 INFO - PROCESS | 3804 | 1468500617877 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:17 INFO - PROCESS | 3804 | ++DOCSHELL 177C7400 == 35 [pid = 3804] [id = 706] 04:50:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (177CAC00) [pid = 3804] [serial = 2118] [outer = 00000000] 04:50:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (17D16400) [pid = 3804] [serial = 2119] [outer = 177CAC00] 04:50:17 INFO - PROCESS | 3804 | 1468500617927 Marionette DEBUG loaded listener.js 04:50:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (17DA4C00) [pid = 3804] [serial = 2120] [outer = 177CAC00] 04:50:18 INFO - PROCESS | 3804 | 1468500618352 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]]]}] 04:50:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:50:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 602ms 04:50:18 INFO - PROCESS | 3804 | 1468500618375 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 04:50:18 INFO - PROCESS | 3804 | 1468500618377 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 04:50:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:50:18 INFO - PROCESS | 3804 | 1468500618381 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:50:18 INFO - PROCESS | 3804 | 1468500618382 Marionette TRACE conn3 <- [1,2790,null,{}] 04:50:18 INFO - PROCESS | 3804 | 1468500618400 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}] 04:50:18 INFO - PROCESS | 3804 | 1468500618402 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:18 INFO - PROCESS | 3804 | 1468500618461 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 04:50:18 INFO - PROCESS | 3804 | 1468500618466 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:18 INFO - PROCESS | 3804 | 1468500618468 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:18 INFO - PROCESS | 3804 | ++DOCSHELL 17EAB800 == 36 [pid = 3804] [id = 707] 04:50:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (17EABC00) [pid = 3804] [serial = 2121] [outer = 00000000] 04:50:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (1819DC00) [pid = 3804] [serial = 2122] [outer = 17EABC00] 04:50:18 INFO - PROCESS | 3804 | 1468500618511 Marionette DEBUG loaded listener.js 04:50:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (181A4800) [pid = 3804] [serial = 2123] [outer = 17EABC00] 04:50:19 INFO - PROCESS | 3804 | 1468500619170 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]]]}] 04:50:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:50:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 910ms 04:50:19 INFO - PROCESS | 3804 | 1468500619293 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 04:50:19 INFO - PROCESS | 3804 | 1468500619280 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 04:50:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:50:19 INFO - PROCESS | 3804 | 1468500619285 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:50:19 INFO - PROCESS | 3804 | 1468500619289 Marionette TRACE conn3 <- [1,2794,null,{}] 04:50:19 INFO - PROCESS | 3804 | 1468500619294 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}] 04:50:19 INFO - PROCESS | 3804 | 1468500619298 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:19 INFO - PROCESS | 3804 | 1468500619425 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 04:50:19 INFO - PROCESS | 3804 | 1468500619558 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:19 INFO - PROCESS | 3804 | 1468500619545 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:19 INFO - PROCESS | 3804 | ++DOCSHELL 10A08800 == 37 [pid = 3804] [id = 708] 04:50:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (10A0F000) [pid = 3804] [serial = 2124] [outer = 00000000] 04:50:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (1144A800) [pid = 3804] [serial = 2125] [outer = 10A0F000] 04:50:19 INFO - PROCESS | 3804 | 1468500619600 Marionette DEBUG loaded listener.js 04:50:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (129F3000) [pid = 3804] [serial = 2126] [outer = 10A0F000] 04:50:20 INFO - PROCESS | 3804 | 1468500620421 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]]]}] 04:50:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:50:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1175ms 04:50:20 INFO - PROCESS | 3804 | 1468500620475 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 04:50:20 INFO - PROCESS | 3804 | 1468500620478 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 04:50:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:50:20 INFO - PROCESS | 3804 | 1468500620484 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:50:20 INFO - PROCESS | 3804 | 1468500620487 Marionette TRACE conn3 <- [1,2798,null,{}] 04:50:20 INFO - PROCESS | 3804 | 1468500620492 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}] 04:50:20 INFO - PROCESS | 3804 | 1468500620496 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:20 INFO - PROCESS | 3804 | 1468500620606 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 04:50:20 INFO - PROCESS | 3804 | 1468500620719 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:20 INFO - PROCESS | 3804 | 1468500620725 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:20 INFO - PROCESS | 3804 | ++DOCSHELL 11AEA800 == 38 [pid = 3804] [id = 709] 04:50:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (11C45800) [pid = 3804] [serial = 2127] [outer = 00000000] 04:50:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (1291E000) [pid = 3804] [serial = 2128] [outer = 11C45800] 04:50:20 INFO - PROCESS | 3804 | 1468500620784 Marionette DEBUG loaded listener.js 04:50:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (129EC800) [pid = 3804] [serial = 2129] [outer = 11C45800] 04:50:20 INFO - PROCESS | 3804 | --DOCSHELL 177C7400 == 37 [pid = 3804] [id = 706] 04:50:20 INFO - PROCESS | 3804 | --DOCSHELL 13132000 == 36 [pid = 3804] [id = 705] 04:50:20 INFO - PROCESS | 3804 | --DOCSHELL 16731400 == 35 [pid = 3804] [id = 704] 04:50:20 INFO - PROCESS | 3804 | --DOCSHELL 1545E400 == 34 [pid = 3804] [id = 703] 04:50:20 INFO - PROCESS | 3804 | --DOCSHELL 142DF400 == 33 [pid = 3804] [id = 702] 04:50:21 INFO - PROCESS | 3804 | --DOCSHELL 131EDC00 == 32 [pid = 3804] [id = 701] 04:50:21 INFO - PROCESS | 3804 | --DOCSHELL 129F3400 == 31 [pid = 3804] [id = 700] 04:50:21 INFO - PROCESS | 3804 | --DOCSHELL 10E0B400 == 30 [pid = 3804] [id = 699] 04:50:21 INFO - PROCESS | 3804 | --DOCSHELL 10ECE800 == 29 [pid = 3804] [id = 698] 04:50:21 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (1A141800) [pid = 3804] [serial = 2083] [outer = 00000000] [url = about:blank] 04:50:21 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (1A142400) [pid = 3804] [serial = 2084] [outer = 00000000] [url = about:blank] 04:50:21 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (1A032C00) [pid = 3804] [serial = 2080] [outer = 00000000] [url = about:blank] 04:50:21 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (1315A400) [pid = 3804] [serial = 2071] [outer = 00000000] [url = about:blank] 04:50:21 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (16B7C800) [pid = 3804] [serial = 2065] [outer = 00000000] [url = about:blank] 04:50:21 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (139F0000) [pid = 3804] [serial = 2062] [outer = 00000000] [url = about:blank] 04:50:21 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (13DBEC00) [pid = 3804] [serial = 2063] [outer = 00000000] [url = about:blank] 04:50:21 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (12BC1C00) [pid = 3804] [serial = 2059] [outer = 00000000] [url = about:blank] 04:50:21 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (12DF1000) [pid = 3804] [serial = 2060] [outer = 00000000] [url = about:blank] 04:50:21 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (13C1DC00) [pid = 3804] [serial = 2056] [outer = 00000000] [url = about:blank] 04:50:21 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (15430400) [pid = 3804] [serial = 2057] [outer = 00000000] [url = about:blank] 04:50:21 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (11AE2400) [pid = 3804] [serial = 2053] [outer = 00000000] [url = about:blank] 04:50:21 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (129ED000) [pid = 3804] [serial = 2054] [outer = 00000000] [url = about:blank] 04:50:21 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (1765C000) [pid = 3804] [serial = 2051] [outer = 00000000] [url = about:blank] 04:50:21 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (19C8C800) [pid = 3804] [serial = 2077] [outer = 00000000] [url = about:blank] 04:50:21 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (19D8A400) [pid = 3804] [serial = 2078] [outer = 00000000] [url = about:blank] 04:50:21 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (177CA800) [pid = 3804] [serial = 2068] [outer = 00000000] [url = about:blank] 04:50:21 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (177CA000) [pid = 3804] [serial = 2072] [outer = 00000000] [url = about:blank] 04:50:21 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (181A1C00) [pid = 3804] [serial = 2074] [outer = 00000000] [url = about:blank] 04:50:21 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (177D3000) [pid = 3804] [serial = 2069] [outer = 00000000] [url = about:blank] 04:50:21 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (16F35400) [pid = 3804] [serial = 2066] [outer = 00000000] [url = about:blank] 04:50:21 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (1A107000) [pid = 3804] [serial = 2081] [outer = 00000000] [url = about:blank] 04:50:21 INFO - PROCESS | 3804 | --DOMWINDOW == 60 (180B6C00) [pid = 3804] [serial = 2075] [outer = 00000000] [url = about:blank] 04:50:21 INFO - PROCESS | 3804 | 1468500621247 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]]]}] 04:50:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:50:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 793ms 04:50:21 INFO - PROCESS | 3804 | 1468500621268 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 04:50:21 INFO - PROCESS | 3804 | 1468500621272 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 04:50:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:50:21 INFO - PROCESS | 3804 | 1468500621279 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:50:21 INFO - PROCESS | 3804 | 1468500621281 Marionette TRACE conn3 <- [1,2802,null,{}] 04:50:21 INFO - PROCESS | 3804 | 1468500621285 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}] 04:50:21 INFO - PROCESS | 3804 | 1468500621288 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:21 INFO - PROCESS | 3804 | 1468500621374 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 04:50:21 INFO - PROCESS | 3804 | 1468500621380 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:21 INFO - PROCESS | 3804 | 1468500621382 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:21 INFO - PROCESS | 3804 | ++DOCSHELL 12B11800 == 30 [pid = 3804] [id = 710] 04:50:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (12B12400) [pid = 3804] [serial = 2130] [outer = 00000000] 04:50:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (12DFC800) [pid = 3804] [serial = 2131] [outer = 12B12400] 04:50:21 INFO - PROCESS | 3804 | 1468500621428 Marionette DEBUG loaded listener.js 04:50:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (1306F800) [pid = 3804] [serial = 2132] [outer = 12B12400] 04:50:21 INFO - PROCESS | 3804 | 1468500621923 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]]]}] 04:50:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:50:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 705ms 04:50:21 INFO - PROCESS | 3804 | 1468500621981 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 04:50:21 INFO - PROCESS | 3804 | 1468500621983 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 04:50:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:50:21 INFO - PROCESS | 3804 | 1468500621986 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:50:21 INFO - PROCESS | 3804 | 1468500621990 Marionette TRACE conn3 <- [1,2806,null,{}] 04:50:21 INFO - PROCESS | 3804 | 1468500622005 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}] 04:50:21 INFO - PROCESS | 3804 | 1468500622012 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:22 INFO - PROCESS | 3804 | 1468500622122 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 04:50:22 INFO - PROCESS | 3804 | 1468500622219 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:22 INFO - PROCESS | 3804 | 1468500622222 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:22 INFO - PROCESS | 3804 | ++DOCSHELL 139F3000 == 31 [pid = 3804] [id = 711] 04:50:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (13C15800) [pid = 3804] [serial = 2133] [outer = 00000000] 04:50:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (13DC0000) [pid = 3804] [serial = 2134] [outer = 13C15800] 04:50:22 INFO - PROCESS | 3804 | 1468500622271 Marionette DEBUG loaded listener.js 04:50:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (142E0C00) [pid = 3804] [serial = 2135] [outer = 13C15800] 04:50:22 INFO - PROCESS | 3804 | 1468500622640 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]]]}] 04:50:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:50:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 690ms 04:50:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:50:22 INFO - PROCESS | 3804 | 1468500622672 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 04:50:22 INFO - PROCESS | 3804 | 1468500622675 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 04:50:22 INFO - PROCESS | 3804 | 1468500622679 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:50:22 INFO - PROCESS | 3804 | 1468500622680 Marionette TRACE conn3 <- [1,2810,null,{}] 04:50:22 INFO - PROCESS | 3804 | 1468500622684 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}] 04:50:22 INFO - PROCESS | 3804 | 1468500622686 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:22 INFO - PROCESS | 3804 | 1468500622768 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 04:50:22 INFO - PROCESS | 3804 | 1468500622773 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:22 INFO - PROCESS | 3804 | 1468500622776 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:22 INFO - PROCESS | 3804 | ++DOCSHELL 15436800 == 32 [pid = 3804] [id = 712] 04:50:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (1545FC00) [pid = 3804] [serial = 2136] [outer = 00000000] 04:50:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (16283C00) [pid = 3804] [serial = 2137] [outer = 1545FC00] 04:50:22 INFO - PROCESS | 3804 | 1468500622819 Marionette DEBUG loaded listener.js 04:50:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (1672D000) [pid = 3804] [serial = 2138] [outer = 1545FC00] 04:50:23 INFO - PROCESS | 3804 | 1468500623297 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]]]}] 04:50:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:50:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 646ms 04:50:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:50:23 INFO - PROCESS | 3804 | 1468500623353 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 04:50:23 INFO - PROCESS | 3804 | 1468500623355 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 04:50:23 INFO - PROCESS | 3804 | 1468500623359 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:50:23 INFO - PROCESS | 3804 | 1468500623360 Marionette TRACE conn3 <- [1,2814,null,{}] 04:50:23 INFO - PROCESS | 3804 | 1468500623364 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}] 04:50:23 INFO - PROCESS | 3804 | 1468500623366 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:23 INFO - PROCESS | 3804 | 1468500623513 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 04:50:23 INFO - PROCESS | 3804 | 1468500623522 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:23 INFO - PROCESS | 3804 | 1468500623525 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:23 INFO - PROCESS | 3804 | ++DOCSHELL 1542F800 == 33 [pid = 3804] [id = 713] 04:50:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (16730400) [pid = 3804] [serial = 2139] [outer = 00000000] 04:50:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (16AAA800) [pid = 3804] [serial = 2140] [outer = 16730400] 04:50:23 INFO - PROCESS | 3804 | 1468500623623 Marionette DEBUG loaded listener.js 04:50:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (16EB6800) [pid = 3804] [serial = 2141] [outer = 16730400] 04:50:24 INFO - PROCESS | 3804 | 1468500624012 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:50:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:50:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 690ms 04:50:24 INFO - PROCESS | 3804 | 1468500624058 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 04:50:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:50:24 INFO - PROCESS | 3804 | 1468500624061 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 04:50:24 INFO - PROCESS | 3804 | 1468500624065 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:50:24 INFO - PROCESS | 3804 | 1468500624066 Marionette TRACE conn3 <- [1,2818,null,{}] 04:50:24 INFO - PROCESS | 3804 | 1468500624070 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}] 04:50:24 INFO - PROCESS | 3804 | 1468500624075 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:24 INFO - PROCESS | 3804 | 1468500624214 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 04:50:24 INFO - PROCESS | 3804 | 1468500624260 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:24 INFO - PROCESS | 3804 | 1468500624262 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:24 INFO - PROCESS | 3804 | ++DOCSHELL 1765C000 == 34 [pid = 3804] [id = 714] 04:50:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (17707000) [pid = 3804] [serial = 2142] [outer = 00000000] 04:50:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (177CF000) [pid = 3804] [serial = 2143] [outer = 17707000] 04:50:24 INFO - PROCESS | 3804 | 1468500624305 Marionette DEBUG loaded listener.js 04:50:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (17E49000) [pid = 3804] [serial = 2144] [outer = 17707000] 04:50:24 INFO - PROCESS | 3804 | 1468500624698 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]]]}] 04:50:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:50:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 646ms 04:50:24 INFO - PROCESS | 3804 | 1468500624725 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 04:50:24 INFO - PROCESS | 3804 | 1468500624727 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 04:50:24 INFO - PROCESS | 3804 | 1468500624731 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:50:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:50:24 INFO - PROCESS | 3804 | 1468500624732 Marionette TRACE conn3 <- [1,2822,null,{}] 04:50:24 INFO - PROCESS | 3804 | 1468500624736 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}] 04:50:24 INFO - PROCESS | 3804 | 1468500624738 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:24 INFO - PROCESS | 3804 | 1468500624874 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 04:50:24 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (10ED0400) [pid = 3804] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:50:24 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (10E0C800) [pid = 3804] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:50:24 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (142E0000) [pid = 3804] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:50:24 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (129F3C00) [pid = 3804] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:50:24 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (131EE400) [pid = 3804] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:50:24 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (177CAC00) [pid = 3804] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:50:24 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (15462C00) [pid = 3804] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:50:24 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (16AAC000) [pid = 3804] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:50:24 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (12B12000) [pid = 3804] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:50:24 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (16EBD400) [pid = 3804] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:50:24 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (181AB400) [pid = 3804] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:50:24 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (13DC2000) [pid = 3804] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:50:24 INFO - PROCESS | 3804 | 1468500624977 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:24 INFO - PROCESS | 3804 | 1468500624979 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:24 INFO - PROCESS | 3804 | ++DOCSHELL 10375800 == 35 [pid = 3804] [id = 715] 04:50:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (10470400) [pid = 3804] [serial = 2145] [outer = 00000000] 04:50:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (10EDA800) [pid = 3804] [serial = 2146] [outer = 10470400] 04:50:25 INFO - PROCESS | 3804 | 1468500625031 Marionette DEBUG loaded listener.js 04:50:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (129EAC00) [pid = 3804] [serial = 2147] [outer = 10470400] 04:50:25 INFO - PROCESS | 3804 | 1468500625377 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:50:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:50:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 705ms 04:50:25 INFO - PROCESS | 3804 | 1468500625434 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 04:50:25 INFO - PROCESS | 3804 | 1468500625436 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 04:50:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:50:25 INFO - PROCESS | 3804 | 1468500625439 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:50:25 INFO - PROCESS | 3804 | 1468500625441 Marionette TRACE conn3 <- [1,2826,null,{}] 04:50:25 INFO - PROCESS | 3804 | 1468500625444 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}] 04:50:25 INFO - PROCESS | 3804 | 1468500625446 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:25 INFO - PROCESS | 3804 | 1468500625506 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 04:50:25 INFO - PROCESS | 3804 | 1468500625511 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:25 INFO - PROCESS | 3804 | 1468500625513 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:25 INFO - PROCESS | 3804 | ++DOCSHELL 15463000 == 36 [pid = 3804] [id = 716] 04:50:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (16AAD400) [pid = 3804] [serial = 2148] [outer = 00000000] 04:50:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (177CFC00) [pid = 3804] [serial = 2149] [outer = 16AAD400] 04:50:25 INFO - PROCESS | 3804 | 1468500625557 Marionette DEBUG loaded listener.js 04:50:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (180BC000) [pid = 3804] [serial = 2150] [outer = 16AAD400] 04:50:25 INFO - PROCESS | 3804 | 1468500625970 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]]]}] 04:50:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:50:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 558ms 04:50:25 INFO - PROCESS | 3804 | 1468500625999 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 04:50:25 INFO - PROCESS | 3804 | 1468500626001 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 04:50:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:50:25 INFO - PROCESS | 3804 | 1468500626004 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:50:25 INFO - PROCESS | 3804 | 1468500626006 Marionette TRACE conn3 <- [1,2830,null,{}] 04:50:26 INFO - PROCESS | 3804 | 1468500626022 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}] 04:50:26 INFO - PROCESS | 3804 | 1468500626024 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:26 INFO - PROCESS | 3804 | 1468500626085 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 04:50:26 INFO - PROCESS | 3804 | 1468500626090 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:26 INFO - PROCESS | 3804 | 1468500626092 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:26 INFO - PROCESS | 3804 | ++DOCSHELL 181A5400 == 37 [pid = 3804] [id = 717] 04:50:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (181A6C00) [pid = 3804] [serial = 2151] [outer = 00000000] 04:50:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (19A3DC00) [pid = 3804] [serial = 2152] [outer = 181A6C00] 04:50:26 INFO - PROCESS | 3804 | 1468500626142 Marionette DEBUG loaded listener.js 04:50:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (19C86800) [pid = 3804] [serial = 2153] [outer = 181A6C00] 04:50:26 INFO - PROCESS | 3804 | 1468500626571 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]]]}] 04:50:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:50:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 616ms 04:50:26 INFO - PROCESS | 3804 | 1468500626628 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 04:50:26 INFO - PROCESS | 3804 | 1468500626630 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 04:50:26 INFO - PROCESS | 3804 | 1468500626633 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:50:26 INFO - PROCESS | 3804 | 1468500626635 Marionette TRACE conn3 <- [1,2834,null,{}] 04:50:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:50:26 INFO - PROCESS | 3804 | 1468500626638 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}] 04:50:26 INFO - PROCESS | 3804 | 1468500626640 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:26 INFO - PROCESS | 3804 | 1468500626702 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 04:50:26 INFO - PROCESS | 3804 | 1468500626707 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:26 INFO - PROCESS | 3804 | 1468500626718 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:26 INFO - PROCESS | 3804 | ++DOCSHELL 12B20400 == 38 [pid = 3804] [id = 718] 04:50:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (13129000) [pid = 3804] [serial = 2154] [outer = 00000000] 04:50:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (19D91C00) [pid = 3804] [serial = 2155] [outer = 13129000] 04:50:26 INFO - PROCESS | 3804 | 1468500626763 Marionette DEBUG loaded listener.js 04:50:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (1A029800) [pid = 3804] [serial = 2156] [outer = 13129000] 04:50:27 INFO - PROCESS | 3804 | 1468500627458 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]]]}] 04:50:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:50:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 896ms 04:50:27 INFO - PROCESS | 3804 | 1468500627522 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 04:50:27 INFO - PROCESS | 3804 | 1468500627526 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 04:50:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:50:27 INFO - PROCESS | 3804 | 1468500627531 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:50:27 INFO - PROCESS | 3804 | 1468500627536 Marionette TRACE conn3 <- [1,2838,null,{}] 04:50:27 INFO - PROCESS | 3804 | 1468500627541 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}] 04:50:27 INFO - PROCESS | 3804 | 1468500627544 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:27 INFO - PROCESS | 3804 | 1468500627642 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 04:50:27 INFO - PROCESS | 3804 | 1468500627774 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:27 INFO - PROCESS | 3804 | 1468500627777 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:27 INFO - PROCESS | 3804 | ++DOCSHELL 10ECE800 == 39 [pid = 3804] [id = 719] 04:50:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (1123CC00) [pid = 3804] [serial = 2157] [outer = 00000000] 04:50:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (129B0800) [pid = 3804] [serial = 2158] [outer = 1123CC00] 04:50:27 INFO - PROCESS | 3804 | 1468500627833 Marionette DEBUG loaded listener.js 04:50:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (130CA000) [pid = 3804] [serial = 2159] [outer = 1123CC00] 04:50:28 INFO - PROCESS | 3804 | 1468500628377 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:50:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:50:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 880ms 04:50:28 INFO - PROCESS | 3804 | 1468500628423 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 04:50:28 INFO - PROCESS | 3804 | 1468500628428 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 04:50:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:50:28 INFO - PROCESS | 3804 | 1468500628434 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:50:28 INFO - PROCESS | 3804 | 1468500628437 Marionette TRACE conn3 <- [1,2842,null,{}] 04:50:28 INFO - PROCESS | 3804 | 1468500628441 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}] 04:50:28 INFO - PROCESS | 3804 | 1468500628427 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:28 INFO - PROCESS | 3804 | 1468500628537 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 04:50:28 INFO - PROCESS | 3804 | 1468500628675 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:28 INFO - PROCESS | 3804 | 1468500628678 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:28 INFO - PROCESS | 3804 | ++DOCSHELL 14F25800 == 40 [pid = 3804] [id = 720] 04:50:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (1542C800) [pid = 3804] [serial = 2160] [outer = 00000000] 04:50:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (156A9400) [pid = 3804] [serial = 2161] [outer = 1542C800] 04:50:28 INFO - PROCESS | 3804 | 1468500628733 Marionette DEBUG loaded listener.js 04:50:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (168D8400) [pid = 3804] [serial = 2162] [outer = 1542C800] 04:50:29 INFO - PROCESS | 3804 | 1468500629292 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]]]}] 04:50:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:50:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 940ms 04:50:29 INFO - PROCESS | 3804 | 1468500629364 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 04:50:29 INFO - PROCESS | 3804 | 1468500629367 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 04:50:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:50:29 INFO - PROCESS | 3804 | 1468500629371 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:50:29 INFO - PROCESS | 3804 | 1468500629374 Marionette TRACE conn3 <- [1,2846,null,{}] 04:50:29 INFO - PROCESS | 3804 | 1468500629407 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}] 04:50:29 INFO - PROCESS | 3804 | 1468500629412 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:29 INFO - PROCESS | 3804 | 1468500629554 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 04:50:29 INFO - PROCESS | 3804 | 1468500629809 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:29 INFO - PROCESS | 3804 | 1468500629812 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:29 INFO - PROCESS | 3804 | ++DOCSHELL 1055FC00 == 41 [pid = 3804] [id = 721] 04:50:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (104E6400) [pid = 3804] [serial = 2163] [outer = 00000000] 04:50:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (10BC0800) [pid = 3804] [serial = 2164] [outer = 104E6400] 04:50:29 INFO - PROCESS | 3804 | 1468500629876 Marionette DEBUG loaded listener.js 04:50:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (112E5800) [pid = 3804] [serial = 2165] [outer = 104E6400] 04:50:30 INFO - PROCESS | 3804 | --DOCSHELL 181A5400 == 40 [pid = 3804] [id = 717] 04:50:30 INFO - PROCESS | 3804 | --DOCSHELL 15463000 == 39 [pid = 3804] [id = 716] 04:50:30 INFO - PROCESS | 3804 | --DOCSHELL 10375800 == 38 [pid = 3804] [id = 715] 04:50:30 INFO - PROCESS | 3804 | --DOCSHELL 1765C000 == 37 [pid = 3804] [id = 714] 04:50:30 INFO - PROCESS | 3804 | --DOCSHELL 1542F800 == 36 [pid = 3804] [id = 713] 04:50:30 INFO - PROCESS | 3804 | --DOCSHELL 15436800 == 35 [pid = 3804] [id = 712] 04:50:30 INFO - PROCESS | 3804 | --DOCSHELL 139F3000 == 34 [pid = 3804] [id = 711] 04:50:30 INFO - PROCESS | 3804 | --DOCSHELL 12B11800 == 33 [pid = 3804] [id = 710] 04:50:30 INFO - PROCESS | 3804 | --DOCSHELL 10A08800 == 32 [pid = 3804] [id = 708] 04:50:30 INFO - PROCESS | 3804 | --DOCSHELL 11AEA800 == 31 [pid = 3804] [id = 709] 04:50:30 INFO - PROCESS | 3804 | --DOCSHELL 16B7A000 == 30 [pid = 3804] [id = 696] 04:50:30 INFO - PROCESS | 3804 | --DOCSHELL 17EAB800 == 29 [pid = 3804] [id = 707] 04:50:30 INFO - PROCESS | 3804 | --DOCSHELL 181A3400 == 28 [pid = 3804] [id = 697] 04:50:30 INFO - PROCESS | 3804 | --DOCSHELL 14F25800 == 27 [pid = 3804] [id = 720] 04:50:30 INFO - PROCESS | 3804 | --DOCSHELL 12B20400 == 26 [pid = 3804] [id = 718] 04:50:30 INFO - PROCESS | 3804 | --DOCSHELL 10ECE800 == 25 [pid = 3804] [id = 719] 04:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (131F7400) [pid = 3804] [serial = 2096] [outer = 00000000] [url = about:blank] 04:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (130D4400) [pid = 3804] [serial = 2095] [outer = 00000000] [url = about:blank] 04:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (112E7000) [pid = 3804] [serial = 2098] [outer = 00000000] [url = about:blank] 04:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (1144D800) [pid = 3804] [serial = 2099] [outer = 00000000] [url = about:blank] 04:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (14FB0000) [pid = 3804] [serial = 2107] [outer = 00000000] [url = about:blank] 04:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (12B1D800) [pid = 3804] [serial = 2101] [outer = 00000000] [url = about:blank] 04:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (12BC4000) [pid = 3804] [serial = 2102] [outer = 00000000] [url = about:blank] 04:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (1394AC00) [pid = 3804] [serial = 2104] [outer = 00000000] [url = about:blank] 04:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (17DA4C00) [pid = 3804] [serial = 2120] [outer = 00000000] [url = about:blank] 04:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (1819DC00) [pid = 3804] [serial = 2122] [outer = 00000000] [url = about:blank] 04:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (158A0400) [pid = 3804] [serial = 2110] [outer = 00000000] [url = about:blank] 04:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (16EB2C00) [pid = 3804] [serial = 2113] [outer = 00000000] [url = about:blank] 04:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (158BB800) [pid = 3804] [serial = 2111] [outer = 00000000] [url = about:blank] 04:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (175F0800) [pid = 3804] [serial = 2114] [outer = 00000000] [url = about:blank] 04:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (142E8000) [pid = 3804] [serial = 2087] [outer = 00000000] [url = about:blank] 04:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (131F6000) [pid = 3804] [serial = 2086] [outer = 00000000] [url = about:blank] 04:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (17E49C00) [pid = 3804] [serial = 2090] [outer = 00000000] [url = about:blank] 04:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (177C8800) [pid = 3804] [serial = 2089] [outer = 00000000] [url = about:blank] 04:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (1A504C00) [pid = 3804] [serial = 2093] [outer = 00000000] [url = about:blank] 04:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (1A10C800) [pid = 3804] [serial = 2092] [outer = 00000000] [url = about:blank] 04:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (17D16400) [pid = 3804] [serial = 2119] [outer = 00000000] [url = about:blank] 04:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (158BB400) [pid = 3804] [serial = 2116] [outer = 00000000] [url = about:blank] 04:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (15431800) [pid = 3804] [serial = 2108] [outer = 00000000] [url = about:blank] 04:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 60 (175FCC00) [pid = 3804] [serial = 2117] [outer = 00000000] [url = about:blank] 04:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 59 (139F3400) [pid = 3804] [serial = 2105] [outer = 00000000] [url = about:blank] 04:50:30 INFO - PROCESS | 3804 | 1468500631012 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:50:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:50:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1674ms 04:50:31 INFO - PROCESS | 3804 | 1468500631051 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 04:50:31 INFO - PROCESS | 3804 | 1468500631056 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 04:50:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:50:31 INFO - PROCESS | 3804 | 1468500631064 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:50:31 INFO - PROCESS | 3804 | 1468500631067 Marionette TRACE conn3 <- [1,2850,null,{}] 04:50:31 INFO - PROCESS | 3804 | 1468500631111 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}] 04:50:31 INFO - PROCESS | 3804 | 1468500631114 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:31 INFO - PROCESS | 3804 | 1468500631182 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 04:50:31 INFO - PROCESS | 3804 | 1468500631195 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:31 INFO - PROCESS | 3804 | 1468500631200 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:31 INFO - PROCESS | 3804 | ++DOCSHELL 10A78800 == 26 [pid = 3804] [id = 722] 04:50:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (10A79000) [pid = 3804] [serial = 2166] [outer = 00000000] 04:50:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (10ED9000) [pid = 3804] [serial = 2167] [outer = 10A79000] 04:50:31 INFO - PROCESS | 3804 | 1468500631255 Marionette DEBUG loaded listener.js 04:50:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (112E4C00) [pid = 3804] [serial = 2168] [outer = 10A79000] 04:50:31 INFO - PROCESS | 3804 | 1468500631733 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]]]}] 04:50:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:50:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 734ms 04:50:31 INFO - PROCESS | 3804 | 1468500631787 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 04:50:31 INFO - PROCESS | 3804 | 1468500631792 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 04:50:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:50:31 INFO - PROCESS | 3804 | 1468500631798 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:50:31 INFO - PROCESS | 3804 | 1468500631801 Marionette TRACE conn3 <- [1,2854,null,{}] 04:50:31 INFO - PROCESS | 3804 | 1468500631805 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}] 04:50:31 INFO - PROCESS | 3804 | 1468500631807 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:31 INFO - PROCESS | 3804 | 1468500631893 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 04:50:31 INFO - PROCESS | 3804 | 1468500631899 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:31 INFO - PROCESS | 3804 | 1468500631902 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:31 INFO - PROCESS | 3804 | ++DOCSHELL 12B1FC00 == 27 [pid = 3804] [id = 723] 04:50:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (12B20000) [pid = 3804] [serial = 2169] [outer = 00000000] 04:50:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (12D66C00) [pid = 3804] [serial = 2170] [outer = 12B20000] 04:50:31 INFO - PROCESS | 3804 | 1468500631951 Marionette DEBUG loaded listener.js 04:50:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (1306F000) [pid = 3804] [serial = 2171] [outer = 12B20000] 04:50:32 INFO - PROCESS | 3804 | 1468500632438 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]]]}] 04:50:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:50:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 646ms 04:50:32 INFO - PROCESS | 3804 | 1468500632460 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 04:50:32 INFO - PROCESS | 3804 | 1468500632463 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 04:50:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:50:32 INFO - PROCESS | 3804 | 1468500632502 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:50:32 INFO - PROCESS | 3804 | 1468500632505 Marionette TRACE conn3 <- [1,2858,null,{}] 04:50:32 INFO - PROCESS | 3804 | 1468500632516 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}] 04:50:32 INFO - PROCESS | 3804 | 1468500632520 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:32 INFO - PROCESS | 3804 | 1468500632583 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 04:50:32 INFO - PROCESS | 3804 | 1468500632592 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:32 INFO - PROCESS | 3804 | 1468500632595 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:32 INFO - PROCESS | 3804 | ++DOCSHELL 139F1000 == 28 [pid = 3804] [id = 724] 04:50:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (139F1800) [pid = 3804] [serial = 2172] [outer = 00000000] 04:50:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (139FC800) [pid = 3804] [serial = 2173] [outer = 139F1800] 04:50:32 INFO - PROCESS | 3804 | 1468500632647 Marionette DEBUG loaded listener.js 04:50:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (13DC0800) [pid = 3804] [serial = 2174] [outer = 139F1800] 04:50:33 INFO - PROCESS | 3804 | 1468500633074 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]]]}] 04:50:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:50:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 646ms 04:50:33 INFO - PROCESS | 3804 | 1468500633116 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 04:50:33 INFO - PROCESS | 3804 | 1468500633118 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 04:50:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:50:33 INFO - PROCESS | 3804 | 1468500633121 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:50:33 INFO - PROCESS | 3804 | 1468500633123 Marionette TRACE conn3 <- [1,2862,null,{}] 04:50:33 INFO - PROCESS | 3804 | 1468500633110 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}] 04:50:33 INFO - PROCESS | 3804 | 1468500633112 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:33 INFO - PROCESS | 3804 | 1468500633235 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 04:50:33 INFO - PROCESS | 3804 | 1468500633240 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:33 INFO - PROCESS | 3804 | 1468500633242 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:33 INFO - PROCESS | 3804 | ++DOCSHELL 131F6800 == 29 [pid = 3804] [id = 725] 04:50:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (139FC000) [pid = 3804] [serial = 2175] [outer = 00000000] 04:50:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (1542D000) [pid = 3804] [serial = 2176] [outer = 139FC000] 04:50:33 INFO - PROCESS | 3804 | 1468500633287 Marionette DEBUG loaded listener.js 04:50:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (15460800) [pid = 3804] [serial = 2177] [outer = 139FC000] 04:50:33 INFO - PROCESS | 3804 | 1468500633718 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]]]}] 04:50:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:50:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 660ms 04:50:33 INFO - PROCESS | 3804 | 1468500633764 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 04:50:33 INFO - PROCESS | 3804 | 1468500633766 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 04:50:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:50:33 INFO - PROCESS | 3804 | 1468500633776 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:50:33 INFO - PROCESS | 3804 | 1468500633778 Marionette TRACE conn3 <- [1,2866,null,{}] 04:50:33 INFO - PROCESS | 3804 | 1468500633781 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}] 04:50:33 INFO - PROCESS | 3804 | 1468500633783 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:33 INFO - PROCESS | 3804 | 1468500633891 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 04:50:33 INFO - PROCESS | 3804 | 1468500633981 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:33 INFO - PROCESS | 3804 | 1468500633983 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:33 INFO - PROCESS | 3804 | ++DOCSHELL 158A4800 == 30 [pid = 3804] [id = 726] 04:50:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (158A5000) [pid = 3804] [serial = 2178] [outer = 00000000] 04:50:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (1628A000) [pid = 3804] [serial = 2179] [outer = 158A5000] 04:50:34 INFO - PROCESS | 3804 | 1468500634010 Marionette DEBUG loaded listener.js 04:50:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (16A87000) [pid = 3804] [serial = 2180] [outer = 158A5000] 04:50:34 INFO - PROCESS | 3804 | 1468500634426 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]]]}] 04:50:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:50:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 690ms 04:50:34 INFO - PROCESS | 3804 | 1468500634478 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 04:50:34 INFO - PROCESS | 3804 | 1468500634480 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 04:50:34 INFO - PROCESS | 3804 | 1468500634483 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:50:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:50:34 INFO - PROCESS | 3804 | 1468500634485 Marionette TRACE conn3 <- [1,2870,null,{}] 04:50:34 INFO - PROCESS | 3804 | 1468500634488 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}] 04:50:34 INFO - PROCESS | 3804 | 1468500634494 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:34 INFO - PROCESS | 3804 | 1468500634618 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 04:50:34 INFO - PROCESS | 3804 | 1468500634628 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:34 INFO - PROCESS | 3804 | 1468500634630 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:34 INFO - PROCESS | 3804 | ++DOCSHELL 14F27000 == 31 [pid = 3804] [id = 727] 04:50:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (16AAB000) [pid = 3804] [serial = 2181] [outer = 00000000] 04:50:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (175FBC00) [pid = 3804] [serial = 2182] [outer = 16AAB000] 04:50:34 INFO - PROCESS | 3804 | 1468500634727 Marionette DEBUG loaded listener.js 04:50:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (1770E000) [pid = 3804] [serial = 2183] [outer = 16AAB000] 04:50:35 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (13129000) [pid = 3804] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:50:35 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (181A6C00) [pid = 3804] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:50:35 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (16730400) [pid = 3804] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:50:35 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (17707000) [pid = 3804] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:50:35 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (10470400) [pid = 3804] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:50:35 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (10A0F000) [pid = 3804] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:50:35 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (13C15800) [pid = 3804] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:50:35 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (11C45800) [pid = 3804] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:50:35 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (12B12400) [pid = 3804] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:50:35 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (1545FC00) [pid = 3804] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:50:35 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (17EABC00) [pid = 3804] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:50:35 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (16AAD400) [pid = 3804] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:50:35 INFO - PROCESS | 3804 | 1468500635305 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]]]}] 04:50:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:50:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 852ms 04:50:35 INFO - PROCESS | 3804 | 1468500635329 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 04:50:35 INFO - PROCESS | 3804 | 1468500635331 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 04:50:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:50:35 INFO - PROCESS | 3804 | 1468500635334 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:50:35 INFO - PROCESS | 3804 | 1468500635336 Marionette TRACE conn3 <- [1,2874,null,{}] 04:50:35 INFO - PROCESS | 3804 | 1468500635340 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}] 04:50:35 INFO - PROCESS | 3804 | 1468500635351 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:35 INFO - PROCESS | 3804 | 1468500635466 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 04:50:35 INFO - PROCESS | 3804 | 1468500635509 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:35 INFO - PROCESS | 3804 | 1468500635511 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:35 INFO - PROCESS | 3804 | ++DOCSHELL 10A0F000 == 32 [pid = 3804] [id = 728] 04:50:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (10BC1000) [pid = 3804] [serial = 2184] [outer = 00000000] 04:50:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (142E0000) [pid = 3804] [serial = 2185] [outer = 10BC1000] 04:50:35 INFO - PROCESS | 3804 | 1468500635554 Marionette DEBUG loaded listener.js 04:50:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (17707000) [pid = 3804] [serial = 2186] [outer = 10BC1000] 04:50:35 INFO - PROCESS | 3804 | 1468500635885 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]]]}] 04:50:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:50:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 588ms 04:50:35 INFO - PROCESS | 3804 | 1468500635935 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 04:50:35 INFO - PROCESS | 3804 | 1468500635937 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 04:50:35 INFO - PROCESS | 3804 | 1468500635940 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:50:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:50:35 INFO - PROCESS | 3804 | 1468500635942 Marionette TRACE conn3 <- [1,2878,null,{}] 04:50:35 INFO - PROCESS | 3804 | 1468500635946 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}] 04:50:35 INFO - PROCESS | 3804 | 1468500635948 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:36 INFO - PROCESS | 3804 | 1468500636067 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 04:50:36 INFO - PROCESS | 3804 | 1468500636075 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:36 INFO - PROCESS | 3804 | 1468500636077 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:36 INFO - PROCESS | 3804 | ++DOCSHELL 17710800 == 33 [pid = 3804] [id = 729] 04:50:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (177CCC00) [pid = 3804] [serial = 2187] [outer = 00000000] 04:50:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (17D16400) [pid = 3804] [serial = 2188] [outer = 177CCC00] 04:50:36 INFO - PROCESS | 3804 | 1468500636120 Marionette DEBUG loaded listener.js 04:50:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (17D16C00) [pid = 3804] [serial = 2189] [outer = 177CCC00] 04:50:36 INFO - PROCESS | 3804 | 1468500636492 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:50:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:50:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 588ms 04:50:36 INFO - PROCESS | 3804 | 1468500636539 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 04:50:36 INFO - PROCESS | 3804 | 1468500636541 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 04:50:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:50:36 INFO - PROCESS | 3804 | 1468500636544 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:50:36 INFO - PROCESS | 3804 | 1468500636546 Marionette TRACE conn3 <- [1,2882,null,{}] 04:50:36 INFO - PROCESS | 3804 | 1468500636549 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}] 04:50:36 INFO - PROCESS | 3804 | 1468500636551 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:36 INFO - PROCESS | 3804 | 1468500636664 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 04:50:36 INFO - PROCESS | 3804 | 1468500636672 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:36 INFO - PROCESS | 3804 | 1468500636674 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:36 INFO - PROCESS | 3804 | ++DOCSHELL 139F0000 == 34 [pid = 3804] [id = 730] 04:50:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (17E4BC00) [pid = 3804] [serial = 2190] [outer = 00000000] 04:50:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (180B6C00) [pid = 3804] [serial = 2191] [outer = 17E4BC00] 04:50:36 INFO - PROCESS | 3804 | 1468500636716 Marionette DEBUG loaded listener.js 04:50:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (1819D400) [pid = 3804] [serial = 2192] [outer = 17E4BC00] 04:50:37 INFO - PROCESS | 3804 | 1468500637205 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]]]}] 04:50:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:50:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 690ms 04:50:37 INFO - PROCESS | 3804 | 1468500637262 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 04:50:37 INFO - PROCESS | 3804 | 1468500637267 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 04:50:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:50:37 INFO - PROCESS | 3804 | 1468500637273 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:50:37 INFO - PROCESS | 3804 | 1468500637276 Marionette TRACE conn3 <- [1,2886,null,{}] 04:50:37 INFO - PROCESS | 3804 | 1468500637282 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}] 04:50:37 INFO - PROCESS | 3804 | 1468500637285 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:37 INFO - PROCESS | 3804 | 1468500637390 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 04:50:37 INFO - PROCESS | 3804 | 1468500637515 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:37 INFO - PROCESS | 3804 | 1468500637520 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:37 INFO - PROCESS | 3804 | ++DOCSHELL 10A7D400 == 35 [pid = 3804] [id = 731] 04:50:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (10A80400) [pid = 3804] [serial = 2193] [outer = 00000000] 04:50:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (11AE3800) [pid = 3804] [serial = 2194] [outer = 10A80400] 04:50:37 INFO - PROCESS | 3804 | 1468500637615 Marionette DEBUG loaded listener.js 04:50:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (129F6800) [pid = 3804] [serial = 2195] [outer = 10A80400] 04:50:38 INFO - PROCESS | 3804 | 1468500638346 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]]]}] 04:50:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:50:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1115ms 04:50:38 INFO - PROCESS | 3804 | 1468500638382 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 04:50:38 INFO - PROCESS | 3804 | 1468500638386 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 04:50:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:50:38 INFO - PROCESS | 3804 | 1468500638393 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:50:38 INFO - PROCESS | 3804 | 1468500638396 Marionette TRACE conn3 <- [1,2890,null,{}] 04:50:38 INFO - PROCESS | 3804 | 1468500638400 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}] 04:50:38 INFO - PROCESS | 3804 | 1468500638403 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:38 INFO - PROCESS | 3804 | 1468500638536 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 04:50:38 INFO - PROCESS | 3804 | 1468500638775 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:38 INFO - PROCESS | 3804 | 1468500638779 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:38 INFO - PROCESS | 3804 | ++DOCSHELL 104E9C00 == 36 [pid = 3804] [id = 732] 04:50:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (1055E400) [pid = 3804] [serial = 2196] [outer = 00000000] 04:50:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (10A0F400) [pid = 3804] [serial = 2197] [outer = 1055E400] 04:50:38 INFO - PROCESS | 3804 | 1468500638836 Marionette DEBUG loaded listener.js 04:50:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (10E07800) [pid = 3804] [serial = 2198] [outer = 1055E400] 04:50:39 INFO - PROCESS | 3804 | --DOCSHELL 17710800 == 35 [pid = 3804] [id = 729] 04:50:39 INFO - PROCESS | 3804 | --DOCSHELL 10A0F000 == 34 [pid = 3804] [id = 728] 04:50:39 INFO - PROCESS | 3804 | --DOCSHELL 14F27000 == 33 [pid = 3804] [id = 727] 04:50:39 INFO - PROCESS | 3804 | --DOCSHELL 158A4800 == 32 [pid = 3804] [id = 726] 04:50:39 INFO - PROCESS | 3804 | --DOCSHELL 131F6800 == 31 [pid = 3804] [id = 725] 04:50:39 INFO - PROCESS | 3804 | --DOCSHELL 139F1000 == 30 [pid = 3804] [id = 724] 04:50:39 INFO - PROCESS | 3804 | --DOCSHELL 12B1FC00 == 29 [pid = 3804] [id = 723] 04:50:39 INFO - PROCESS | 3804 | --DOCSHELL 10A78800 == 28 [pid = 3804] [id = 722] 04:50:39 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (16AAA800) [pid = 3804] [serial = 2140] [outer = 00000000] [url = about:blank] 04:50:39 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (177CF000) [pid = 3804] [serial = 2143] [outer = 00000000] [url = about:blank] 04:50:39 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (16EB6800) [pid = 3804] [serial = 2141] [outer = 00000000] [url = about:blank] 04:50:39 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (10EDA800) [pid = 3804] [serial = 2146] [outer = 00000000] [url = about:blank] 04:50:39 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (1144A800) [pid = 3804] [serial = 2125] [outer = 00000000] [url = about:blank] 04:50:39 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (129F3000) [pid = 3804] [serial = 2126] [outer = 00000000] [url = about:blank] 04:50:39 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (13DC0000) [pid = 3804] [serial = 2134] [outer = 00000000] [url = about:blank] 04:50:39 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (142E0C00) [pid = 3804] [serial = 2135] [outer = 00000000] [url = about:blank] 04:50:39 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (1291E000) [pid = 3804] [serial = 2128] [outer = 00000000] [url = about:blank] 04:50:39 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (129EC800) [pid = 3804] [serial = 2129] [outer = 00000000] [url = about:blank] 04:50:39 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (12DFC800) [pid = 3804] [serial = 2131] [outer = 00000000] [url = about:blank] 04:50:39 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (1306F800) [pid = 3804] [serial = 2132] [outer = 00000000] [url = about:blank] 04:50:39 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (17E49000) [pid = 3804] [serial = 2144] [outer = 00000000] [url = about:blank] 04:50:39 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (16283C00) [pid = 3804] [serial = 2137] [outer = 00000000] [url = about:blank] 04:50:39 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (19C86800) [pid = 3804] [serial = 2153] [outer = 00000000] [url = about:blank] 04:50:39 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (181A4800) [pid = 3804] [serial = 2123] [outer = 00000000] [url = about:blank] 04:50:39 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (129EAC00) [pid = 3804] [serial = 2147] [outer = 00000000] [url = about:blank] 04:50:39 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (177CFC00) [pid = 3804] [serial = 2149] [outer = 00000000] [url = about:blank] 04:50:39 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (180BC000) [pid = 3804] [serial = 2150] [outer = 00000000] [url = about:blank] 04:50:39 INFO - PROCESS | 3804 | --DOMWINDOW == 60 (1672D000) [pid = 3804] [serial = 2138] [outer = 00000000] [url = about:blank] 04:50:39 INFO - PROCESS | 3804 | --DOMWINDOW == 59 (19D91C00) [pid = 3804] [serial = 2155] [outer = 00000000] [url = about:blank] 04:50:39 INFO - PROCESS | 3804 | --DOMWINDOW == 58 (1A029800) [pid = 3804] [serial = 2156] [outer = 00000000] [url = about:blank] 04:50:39 INFO - PROCESS | 3804 | --DOMWINDOW == 57 (19A3DC00) [pid = 3804] [serial = 2152] [outer = 00000000] [url = about:blank] 04:50:39 INFO - PROCESS | 3804 | 1468500639426 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:50:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:50:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1087ms 04:50:39 INFO - PROCESS | 3804 | 1468500639493 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 04:50:39 INFO - PROCESS | 3804 | 1468500639496 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 04:50:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:50:39 INFO - PROCESS | 3804 | 1468500639501 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:50:39 INFO - PROCESS | 3804 | 1468500639503 Marionette TRACE conn3 <- [1,2894,null,{}] 04:50:39 INFO - PROCESS | 3804 | 1468500639509 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}] 04:50:39 INFO - PROCESS | 3804 | 1468500639513 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:39 INFO - PROCESS | 3804 | 1468500639582 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 04:50:39 INFO - PROCESS | 3804 | 1468500639679 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:39 INFO - PROCESS | 3804 | 1468500639682 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:39 INFO - PROCESS | 3804 | ++DOCSHELL 129B0C00 == 29 [pid = 3804] [id = 733] 04:50:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 58 (129B5C00) [pid = 3804] [serial = 2199] [outer = 00000000] 04:50:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 59 (12B1FC00) [pid = 3804] [serial = 2200] [outer = 129B5C00] 04:50:39 INFO - PROCESS | 3804 | 1468500639728 Marionette DEBUG loaded listener.js 04:50:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (1306CC00) [pid = 3804] [serial = 2201] [outer = 129B5C00] 04:50:40 INFO - PROCESS | 3804 | 1468500640178 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]]]}] 04:50:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:50:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 749ms 04:50:40 INFO - PROCESS | 3804 | 1468500640248 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 04:50:40 INFO - PROCESS | 3804 | 1468500640252 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 04:50:40 INFO - PROCESS | 3804 | 1468500640256 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:50:40 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:50:40 INFO - PROCESS | 3804 | 1468500640258 Marionette TRACE conn3 <- [1,2898,null,{}] 04:50:40 INFO - PROCESS | 3804 | 1468500640262 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}] 04:50:40 INFO - PROCESS | 3804 | 1468500640264 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:40 INFO - PROCESS | 3804 | 1468500640334 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 04:50:40 INFO - PROCESS | 3804 | 1468500640340 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:40 INFO - PROCESS | 3804 | 1468500640342 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:40 INFO - PROCESS | 3804 | ++DOCSHELL 130D0400 == 30 [pid = 3804] [id = 734] 04:50:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (13434000) [pid = 3804] [serial = 2202] [outer = 00000000] 04:50:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (139F4000) [pid = 3804] [serial = 2203] [outer = 13434000] 04:50:40 INFO - PROCESS | 3804 | 1468500640387 Marionette DEBUG loaded listener.js 04:50:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (13DC0000) [pid = 3804] [serial = 2204] [outer = 13434000] 04:50:40 INFO - PROCESS | 3804 | 1468500640822 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]]]}] 04:50:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:50:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:50:40 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 587ms 04:50:40 INFO - PROCESS | 3804 | 1468500640860 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 04:50:40 INFO - PROCESS | 3804 | 1468500640862 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 04:50:40 INFO - TEST-START | /DOMEvents/constructors.html 04:50:40 INFO - PROCESS | 3804 | 1468500640867 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:50:40 INFO - PROCESS | 3804 | 1468500640873 Marionette TRACE conn3 <- [1,2902,null,{}] 04:50:40 INFO - PROCESS | 3804 | 1468500640882 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}] 04:50:40 INFO - PROCESS | 3804 | 1468500640886 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:40 INFO - PROCESS | 3804 | 1468500640953 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 04:50:40 INFO - PROCESS | 3804 | 1468500640959 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:40 INFO - PROCESS | 3804 | 1468500640961 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:40 INFO - PROCESS | 3804 | ++DOCSHELL 13DCAC00 == 31 [pid = 3804] [id = 735] 04:50:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (142DE000) [pid = 3804] [serial = 2205] [outer = 00000000] 04:50:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (15434000) [pid = 3804] [serial = 2206] [outer = 142DE000] 04:50:40 INFO - PROCESS | 3804 | 1468500641004 Marionette DEBUG loaded listener.js 04:50:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (158C8800) [pid = 3804] [serial = 2207] [outer = 142DE000] 04:50:41 INFO - PROCESS | 3804 | 1468500641531 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]]]}] 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:50:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:50:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:50:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:50:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:50:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:50:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:50:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:50:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:50:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:50:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:50:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:50:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:50:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:50:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:50:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:50:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:50:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:50:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:50:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:50:41 INFO - TEST-OK | /DOMEvents/constructors.html | took 704ms 04:50:41 INFO - PROCESS | 3804 | 1468500641568 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 04:50:41 INFO - PROCESS | 3804 | 1468500641571 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 04:50:41 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:50:41 INFO - PROCESS | 3804 | 1468500641574 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:50:41 INFO - PROCESS | 3804 | 1468500641576 Marionette TRACE conn3 <- [1,2906,null,{}] 04:50:41 INFO - PROCESS | 3804 | 1468500641585 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}] 04:50:41 INFO - PROCESS | 3804 | 1468500641587 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:41 INFO - PROCESS | 3804 | 1468500641729 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 04:50:41 INFO - PROCESS | 3804 | 1468500641740 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:41 INFO - PROCESS | 3804 | 1468500641743 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:41 INFO - PROCESS | 3804 | ++DOCSHELL 1672F400 == 32 [pid = 3804] [id = 736] 04:50:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (16AAEC00) [pid = 3804] [serial = 2208] [outer = 00000000] 04:50:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (16FC2400) [pid = 3804] [serial = 2209] [outer = 16AAEC00] 04:50:41 INFO - PROCESS | 3804 | 1468500641786 Marionette DEBUG loaded listener.js 04:50:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (17656000) [pid = 3804] [serial = 2210] [outer = 16AAEC00] 04:50:42 INFO - PROCESS | 3804 | 1468500642158 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:50:42 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:50:42 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 617ms 04:50:42 INFO - PROCESS | 3804 | 1468500642197 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 04:50:42 INFO - PROCESS | 3804 | 1468500642199 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 04:50:42 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:50:42 INFO - PROCESS | 3804 | 1468500642202 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:50:42 INFO - PROCESS | 3804 | 1468500642204 Marionette TRACE conn3 <- [1,2910,null,{}] 04:50:42 INFO - PROCESS | 3804 | 1468500642208 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}] 04:50:42 INFO - PROCESS | 3804 | 1468500642210 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:42 INFO - PROCESS | 3804 | 1468500642326 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 04:50:42 INFO - PROCESS | 3804 | 1468500642331 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:42 INFO - PROCESS | 3804 | 1468500642336 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:42 INFO - PROCESS | 3804 | ++DOCSHELL 130AD000 == 33 [pid = 3804] [id = 737] 04:50:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (177C7400) [pid = 3804] [serial = 2211] [outer = 00000000] 04:50:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (17D14C00) [pid = 3804] [serial = 2212] [outer = 177C7400] 04:50:42 INFO - PROCESS | 3804 | 1468500642389 Marionette DEBUG loaded listener.js 04:50:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (17E56400) [pid = 3804] [serial = 2213] [outer = 177C7400] 04:50:42 INFO - PROCESS | 3804 | [3804] 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 04:50:42 INFO - PROCESS | 3804 | [3804] 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 04:50:42 INFO - PROCESS | 3804 | [3804] 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 04:50:42 INFO - PROCESS | 3804 | [3804] 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 04:50:42 INFO - PROCESS | 3804 | 1468500642847 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]]]}] 04:50:42 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:50:42 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:50:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:50:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:50:42 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 04:50:42 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:50:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:50:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:50:42 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 04:50:42 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:50:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:50:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:50:42 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]" 04:50:42 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:50:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:50:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:50:42 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:50:42 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 704ms 04:50:42 INFO - PROCESS | 3804 | 1468500642904 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 04:50:42 INFO - PROCESS | 3804 | 1468500642907 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 04:50:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:50:42 INFO - PROCESS | 3804 | 1468500642923 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:50:42 INFO - PROCESS | 3804 | 1468500642925 Marionette TRACE conn3 <- [1,2914,null,{}] 04:50:42 INFO - PROCESS | 3804 | 1468500642929 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}] 04:50:42 INFO - PROCESS | 3804 | 1468500642931 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:43 INFO - PROCESS | 3804 | 1468500643066 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 04:50:43 INFO - PROCESS | 3804 | 1468500643134 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:43 INFO - PROCESS | 3804 | 1468500643136 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:43 INFO - PROCESS | 3804 | ++DOCSHELL 181A4400 == 34 [pid = 3804] [id = 738] 04:50:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (181A6C00) [pid = 3804] [serial = 2214] [outer = 00000000] 04:50:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (19C8B800) [pid = 3804] [serial = 2215] [outer = 181A6C00] 04:50:43 INFO - PROCESS | 3804 | 1468500643178 Marionette DEBUG loaded listener.js 04:50:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (181A8400) [pid = 3804] [serial = 2216] [outer = 181A6C00] 04:50:43 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (12B20000) [pid = 3804] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:50:43 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (104E6400) [pid = 3804] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:50:43 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (10A79000) [pid = 3804] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:50:43 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (139F1800) [pid = 3804] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:50:43 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (16AAB000) [pid = 3804] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:50:43 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (158A5000) [pid = 3804] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:50:43 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (10BC1000) [pid = 3804] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:50:43 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (177CCC00) [pid = 3804] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:50:43 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (1123CC00) [pid = 3804] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:50:43 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (1542C800) [pid = 3804] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:50:43 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (139FC000) [pid = 3804] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:50:43 INFO - PROCESS | 3804 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:50:43 INFO - PROCESS | 3804 | 1468500643581 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]]]}] 04:50:43 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:50:43 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 705ms 04:50:43 INFO - PROCESS | 3804 | 1468500643621 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 04:50:43 INFO - PROCESS | 3804 | 1468500643623 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 04:50:43 INFO - PROCESS | 3804 | 1468500643626 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:50:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:50:43 INFO - PROCESS | 3804 | 1468500643628 Marionette TRACE conn3 <- [1,2918,null,{}] 04:50:43 INFO - PROCESS | 3804 | 1468500643631 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}] 04:50:43 INFO - PROCESS | 3804 | 1468500643633 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:43 INFO - PROCESS | 3804 | 1468500643750 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 04:50:43 INFO - PROCESS | 3804 | 1468500643813 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:43 INFO - PROCESS | 3804 | 1468500643815 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:43 INFO - PROCESS | 3804 | ++DOCSHELL 1306A000 == 35 [pid = 3804] [id = 739] 04:50:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (13132000) [pid = 3804] [serial = 2217] [outer = 00000000] 04:50:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (158C9C00) [pid = 3804] [serial = 2218] [outer = 13132000] 04:50:43 INFO - PROCESS | 3804 | 1468500643857 Marionette DEBUG loaded listener.js 04:50:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (175F8000) [pid = 3804] [serial = 2219] [outer = 13132000] 04:50:44 INFO - PROCESS | 3804 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:50:44 INFO - PROCESS | 3804 | 1468500644142 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]]]}] 04:50:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:50:44 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 558ms 04:50:44 INFO - PROCESS | 3804 | 1468500644188 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 04:50:44 INFO - PROCESS | 3804 | 1468500644190 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 04:50:44 INFO - PROCESS | 3804 | 1468500644194 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:50:44 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:50:44 INFO - PROCESS | 3804 | 1468500644196 Marionette TRACE conn3 <- [1,2922,null,{}] 04:50:44 INFO - PROCESS | 3804 | 1468500644199 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}] 04:50:44 INFO - PROCESS | 3804 | 1468500644202 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:44 INFO - PROCESS | 3804 | 1468500644326 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 04:50:44 INFO - PROCESS | 3804 | 1468500644334 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:44 INFO - PROCESS | 3804 | 1468500644337 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:44 INFO - PROCESS | 3804 | ++DOCSHELL 139F2400 == 36 [pid = 3804] [id = 740] 04:50:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (1542D400) [pid = 3804] [serial = 2220] [outer = 00000000] 04:50:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (19C8B400) [pid = 3804] [serial = 2221] [outer = 1542D400] 04:50:44 INFO - PROCESS | 3804 | 1468500644384 Marionette DEBUG loaded listener.js 04:50:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (19D89C00) [pid = 3804] [serial = 2222] [outer = 1542D400] 04:50:44 INFO - PROCESS | 3804 | 1468500644756 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]]]}] 04:50:44 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:50:44 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 602ms 04:50:44 INFO - PROCESS | 3804 | 1468500644795 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 04:50:44 INFO - PROCESS | 3804 | 1468500644797 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 04:50:44 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:50:44 INFO - PROCESS | 3804 | 1468500644800 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:50:44 INFO - PROCESS | 3804 | 1468500644812 Marionette TRACE conn3 <- [1,2926,null,{}] 04:50:44 INFO - PROCESS | 3804 | 1468500644815 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}] 04:50:44 INFO - PROCESS | 3804 | 1468500644817 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:44 INFO - PROCESS | 3804 | 1468500644934 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 04:50:44 INFO - PROCESS | 3804 | 1468500644942 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:44 INFO - PROCESS | 3804 | 1468500644943 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:44 INFO - PROCESS | 3804 | ++DOCSHELL 10A7C800 == 37 [pid = 3804] [id = 741] 04:50:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (1144A800) [pid = 3804] [serial = 2223] [outer = 00000000] 04:50:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (1A02E800) [pid = 3804] [serial = 2224] [outer = 1144A800] 04:50:44 INFO - PROCESS | 3804 | 1468500644987 Marionette DEBUG loaded listener.js 04:50:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (1A02F000) [pid = 3804] [serial = 2225] [outer = 1144A800] 04:50:45 INFO - PROCESS | 3804 | 1468500645393 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]]]}] 04:50:45 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. 04:50:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 617ms 04:50:45 INFO - PROCESS | 3804 | 1468500645421 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 04:50:45 INFO - PROCESS | 3804 | 1468500645426 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 04:50:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:50:45 INFO - PROCESS | 3804 | 1468500645431 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:50:45 INFO - PROCESS | 3804 | 1468500645435 Marionette TRACE conn3 <- [1,2930,null,{}] 04:50:45 INFO - PROCESS | 3804 | 1468500645441 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}] 04:50:45 INFO - PROCESS | 3804 | 1468500645444 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:45 INFO - PROCESS | 3804 | 1468500645585 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 04:50:45 INFO - PROCESS | 3804 | 1468500645744 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:45 INFO - PROCESS | 3804 | 1468500645749 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:45 INFO - PROCESS | 3804 | ++DOCSHELL 112F0400 == 38 [pid = 3804] [id = 742] 04:50:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (114D5C00) [pid = 3804] [serial = 2226] [outer = 00000000] 04:50:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (12B1A800) [pid = 3804] [serial = 2227] [outer = 114D5C00] 04:50:45 INFO - PROCESS | 3804 | 1468500645805 Marionette DEBUG loaded listener.js 04:50:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (12D64C00) [pid = 3804] [serial = 2228] [outer = 114D5C00] 04:50:46 INFO - PROCESS | 3804 | 1468500646259 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"]]]}] 04:50:46 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 04:50:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:50:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:50:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 895ms 04:50:46 INFO - PROCESS | 3804 | 1468500646324 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 04:50:46 INFO - PROCESS | 3804 | 1468500646328 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 04:50:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:50:46 INFO - PROCESS | 3804 | 1468500646355 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:50:46 INFO - PROCESS | 3804 | 1468500646358 Marionette TRACE conn3 <- [1,2934,null,{}] 04:50:46 INFO - PROCESS | 3804 | 1468500646363 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}] 04:50:46 INFO - PROCESS | 3804 | 1468500646366 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:46 INFO - PROCESS | 3804 | 1468500646458 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 04:50:46 INFO - PROCESS | 3804 | 1468500646568 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:46 INFO - PROCESS | 3804 | 1468500646571 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:46 INFO - PROCESS | 3804 | ++DOCSHELL 1532A000 == 39 [pid = 3804] [id = 743] 04:50:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (1542F000) [pid = 3804] [serial = 2229] [outer = 00000000] 04:50:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (158C6400) [pid = 3804] [serial = 2230] [outer = 1542F000] 04:50:46 INFO - PROCESS | 3804 | 1468500646670 Marionette DEBUG loaded listener.js 04:50:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (16AB3800) [pid = 3804] [serial = 2231] [outer = 1542F000] 04:50:47 INFO - PROCESS | 3804 | 1468500647170 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]]]}] 04:50:47 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. 04:50:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 866ms 04:50:47 INFO - PROCESS | 3804 | 1468500647208 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 04:50:47 INFO - PROCESS | 3804 | 1468500647210 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 04:50:47 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:50:47 INFO - PROCESS | 3804 | 1468500647230 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:50:47 INFO - PROCESS | 3804 | 1468500647234 Marionette TRACE conn3 <- [1,2938,null,{}] 04:50:47 INFO - PROCESS | 3804 | 1468500647246 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}] 04:50:47 INFO - PROCESS | 3804 | 1468500647250 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:47 INFO - PROCESS | 3804 | 1468500647339 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 04:50:47 INFO - PROCESS | 3804 | 1468500647450 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:47 INFO - PROCESS | 3804 | 1468500647453 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:47 INFO - PROCESS | 3804 | ++DOCSHELL 181AB400 == 40 [pid = 3804] [id = 744] 04:50:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (181ABC00) [pid = 3804] [serial = 2232] [outer = 00000000] 04:50:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (19C87C00) [pid = 3804] [serial = 2233] [outer = 181ABC00] 04:50:47 INFO - PROCESS | 3804 | 1468500647548 Marionette DEBUG loaded listener.js 04:50:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (1A10CC00) [pid = 3804] [serial = 2234] [outer = 181ABC00] 04:50:47 INFO - PROCESS | 3804 | ++DOCSHELL 17703000 == 41 [pid = 3804] [id = 745] 04:50:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (1A149800) [pid = 3804] [serial = 2235] [outer = 00000000] 04:50:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (1A14A800) [pid = 3804] [serial = 2236] [outer = 1A149800] 04:50:48 INFO - PROCESS | 3804 | 1468500648082 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]]]}] 04:50:48 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. 04:50:48 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 910ms 04:50:48 INFO - PROCESS | 3804 | 1468500648138 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 04:50:48 INFO - PROCESS | 3804 | 1468500648141 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 04:50:48 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:50:48 INFO - PROCESS | 3804 | 1468500648147 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:50:48 INFO - PROCESS | 3804 | 1468500648149 Marionette TRACE conn3 <- [1,2942,null,{}] 04:50:48 INFO - PROCESS | 3804 | 1468500648153 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}] 04:50:48 INFO - PROCESS | 3804 | 1468500648156 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:48 INFO - PROCESS | 3804 | 1468500648284 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 04:50:48 INFO - PROCESS | 3804 | 1468500648418 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:48 INFO - PROCESS | 3804 | 1468500648420 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:48 INFO - PROCESS | 3804 | ++DOCSHELL 17706C00 == 42 [pid = 3804] [id = 746] 04:50:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (17E48800) [pid = 3804] [serial = 2237] [outer = 00000000] 04:50:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (1A502400) [pid = 3804] [serial = 2238] [outer = 17E48800] 04:50:48 INFO - PROCESS | 3804 | 1468500648473 Marionette DEBUG loaded listener.js 04:50:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (1A50CC00) [pid = 3804] [serial = 2239] [outer = 17E48800] 04:50:49 INFO - PROCESS | 3804 | 1468500649110 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]]]}] 04:50:49 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:50:49 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 04:50:49 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 969ms 04:50:49 INFO - PROCESS | 3804 | 1468500649137 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 04:50:49 INFO - PROCESS | 3804 | 1468500649142 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 04:50:49 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:50:49 INFO - PROCESS | 3804 | 1468500649162 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:50:49 INFO - PROCESS | 3804 | 1468500649165 Marionette TRACE conn3 <- [1,2946,null,{}] 04:50:49 INFO - PROCESS | 3804 | 1468500649171 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}] 04:50:49 INFO - PROCESS | 3804 | 1468500649174 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:49 INFO - PROCESS | 3804 | 1468500649290 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 04:50:49 INFO - PROCESS | 3804 | 1468500649408 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:49 INFO - PROCESS | 3804 | 1468500649410 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:50 INFO - PROCESS | 3804 | --DOCSHELL 139F2400 == 41 [pid = 3804] [id = 740] 04:50:50 INFO - PROCESS | 3804 | --DOCSHELL 1306A000 == 40 [pid = 3804] [id = 739] 04:50:50 INFO - PROCESS | 3804 | --DOCSHELL 181A4400 == 39 [pid = 3804] [id = 738] 04:50:50 INFO - PROCESS | 3804 | --DOCSHELL 130AD000 == 38 [pid = 3804] [id = 737] 04:50:50 INFO - PROCESS | 3804 | --DOCSHELL 1672F400 == 37 [pid = 3804] [id = 736] 04:50:50 INFO - PROCESS | 3804 | --DOCSHELL 13DCAC00 == 36 [pid = 3804] [id = 735] 04:50:50 INFO - PROCESS | 3804 | --DOCSHELL 130D0400 == 35 [pid = 3804] [id = 734] 04:50:50 INFO - PROCESS | 3804 | --DOCSHELL 129B0C00 == 34 [pid = 3804] [id = 733] 04:50:50 INFO - PROCESS | 3804 | --DOCSHELL 104E9C00 == 33 [pid = 3804] [id = 732] 04:50:50 INFO - PROCESS | 3804 | --DOCSHELL 10A7D400 == 32 [pid = 3804] [id = 731] 04:50:50 INFO - PROCESS | 3804 | --DOCSHELL 1055FC00 == 31 [pid = 3804] [id = 721] 04:50:50 INFO - PROCESS | 3804 | --DOCSHELL 139F0000 == 30 [pid = 3804] [id = 730] 04:50:50 INFO - PROCESS | 3804 | --DOCSHELL 17706C00 == 29 [pid = 3804] [id = 746] 04:50:50 INFO - PROCESS | 3804 | --DOCSHELL 181AB400 == 28 [pid = 3804] [id = 744] 04:50:50 INFO - PROCESS | 3804 | --DOCSHELL 17703000 == 27 [pid = 3804] [id = 745] 04:50:50 INFO - PROCESS | 3804 | --DOCSHELL 10A7C800 == 26 [pid = 3804] [id = 741] 04:50:50 INFO - PROCESS | 3804 | --DOCSHELL 112F0400 == 25 [pid = 3804] [id = 742] 04:50:50 INFO - PROCESS | 3804 | --DOCSHELL 1532A000 == 24 [pid = 3804] [id = 743] 04:50:50 INFO - PROCESS | 3804 | ++DOCSHELL 103CD400 == 25 [pid = 3804] [id = 747] 04:50:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (103D3C00) [pid = 3804] [serial = 2240] [outer = 00000000] 04:50:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (104EB400) [pid = 3804] [serial = 2241] [outer = 103D3C00] 04:50:50 INFO - PROCESS | 3804 | 1468500650052 Marionette DEBUG loaded listener.js 04:50:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (10A78800) [pid = 3804] [serial = 2242] [outer = 103D3C00] 04:50:50 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (12D66C00) [pid = 3804] [serial = 2170] [outer = 00000000] [url = about:blank] 04:50:50 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (1306F000) [pid = 3804] [serial = 2171] [outer = 00000000] [url = about:blank] 04:50:50 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (112E5800) [pid = 3804] [serial = 2165] [outer = 00000000] [url = about:blank] 04:50:50 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (10BC0800) [pid = 3804] [serial = 2164] [outer = 00000000] [url = about:blank] 04:50:50 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (10ED9000) [pid = 3804] [serial = 2167] [outer = 00000000] [url = about:blank] 04:50:50 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (112E4C00) [pid = 3804] [serial = 2168] [outer = 00000000] [url = about:blank] 04:50:50 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (139FC800) [pid = 3804] [serial = 2173] [outer = 00000000] [url = about:blank] 04:50:50 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (175FBC00) [pid = 3804] [serial = 2182] [outer = 00000000] [url = about:blank] 04:50:50 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (16A87000) [pid = 3804] [serial = 2180] [outer = 00000000] [url = about:blank] 04:50:50 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (142E0000) [pid = 3804] [serial = 2185] [outer = 00000000] [url = about:blank] 04:50:50 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (1628A000) [pid = 3804] [serial = 2179] [outer = 00000000] [url = about:blank] 04:50:50 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (17D16400) [pid = 3804] [serial = 2188] [outer = 00000000] [url = about:blank] 04:50:50 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (17D16C00) [pid = 3804] [serial = 2189] [outer = 00000000] [url = about:blank] 04:50:50 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (130CA000) [pid = 3804] [serial = 2159] [outer = 00000000] [url = about:blank] 04:50:50 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (129B0800) [pid = 3804] [serial = 2158] [outer = 00000000] [url = about:blank] 04:50:50 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (168D8400) [pid = 3804] [serial = 2162] [outer = 00000000] [url = about:blank] 04:50:50 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (156A9400) [pid = 3804] [serial = 2161] [outer = 00000000] [url = about:blank] 04:50:50 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (1770E000) [pid = 3804] [serial = 2183] [outer = 00000000] [url = about:blank] 04:50:50 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (1542D000) [pid = 3804] [serial = 2176] [outer = 00000000] [url = about:blank] 04:50:50 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (15460800) [pid = 3804] [serial = 2177] [outer = 00000000] [url = about:blank] 04:50:50 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (180B6C00) [pid = 3804] [serial = 2191] [outer = 00000000] [url = about:blank] 04:50:50 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (13DC0800) [pid = 3804] [serial = 2174] [outer = 00000000] [url = about:blank] 04:50:50 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (17707000) [pid = 3804] [serial = 2186] [outer = 00000000] [url = about:blank] 04:50:50 INFO - PROCESS | 3804 | 1468500650532 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]]]}] 04:50:50 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. 04:50:50 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1409ms 04:50:50 INFO - PROCESS | 3804 | 1468500650579 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 04:50:50 INFO - PROCESS | 3804 | 1468500650583 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 04:50:50 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:50:50 INFO - PROCESS | 3804 | 1468500650571 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:50:50 INFO - PROCESS | 3804 | 1468500650573 Marionette TRACE conn3 <- [1,2950,null,{}] 04:50:50 INFO - PROCESS | 3804 | 1468500650578 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}] 04:50:50 INFO - PROCESS | 3804 | 1468500650581 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:50 INFO - PROCESS | 3804 | 1468500650668 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 04:50:50 INFO - PROCESS | 3804 | 1468500650815 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:50 INFO - PROCESS | 3804 | 1468500650818 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:50 INFO - PROCESS | 3804 | ++DOCSHELL 11450400 == 26 [pid = 3804] [id = 748] 04:50:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (114D3800) [pid = 3804] [serial = 2243] [outer = 00000000] 04:50:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (1289F000) [pid = 3804] [serial = 2244] [outer = 114D3800] 04:50:50 INFO - PROCESS | 3804 | 1468500650850 Marionette DEBUG loaded listener.js 04:50:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (129EE000) [pid = 3804] [serial = 2245] [outer = 114D3800] 04:50:51 INFO - PROCESS | 3804 | 1468500651185 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]]]}] 04:50:51 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. 04:50:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 646ms 04:50:51 INFO - PROCESS | 3804 | 1468500651235 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 04:50:51 INFO - PROCESS | 3804 | 1468500651239 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 04:50:51 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:50:51 INFO - PROCESS | 3804 | 1468500651245 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:50:51 INFO - PROCESS | 3804 | 1468500651248 Marionette TRACE conn3 <- [1,2954,null,{}] 04:50:51 INFO - PROCESS | 3804 | 1468500651252 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}] 04:50:51 INFO - PROCESS | 3804 | 1468500651254 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:51 INFO - PROCESS | 3804 | 1468500651369 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 04:50:51 INFO - PROCESS | 3804 | 1468500651378 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:51 INFO - PROCESS | 3804 | 1468500651380 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:51 INFO - PROCESS | 3804 | ++DOCSHELL 130A1800 == 27 [pid = 3804] [id = 749] 04:50:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (130A3000) [pid = 3804] [serial = 2246] [outer = 00000000] 04:50:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (131F4000) [pid = 3804] [serial = 2247] [outer = 130A3000] 04:50:51 INFO - PROCESS | 3804 | 1468500651408 Marionette DEBUG loaded listener.js 04:50:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (1394DC00) [pid = 3804] [serial = 2248] [outer = 130A3000] 04:50:51 INFO - PROCESS | 3804 | 1468500651829 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]]]}] 04:50:51 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. 04:50:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 602ms 04:50:51 INFO - PROCESS | 3804 | 1468500651865 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 04:50:51 INFO - PROCESS | 3804 | 1468500651868 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 04:50:51 INFO - PROCESS | 3804 | 1468500651872 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:50:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:50:51 INFO - PROCESS | 3804 | 1468500651875 Marionette TRACE conn3 <- [1,2958,null,{}] 04:50:51 INFO - PROCESS | 3804 | 1468500651890 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}] 04:50:51 INFO - PROCESS | 3804 | 1468500651895 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:51 INFO - PROCESS | 3804 | 1468500651984 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 04:50:51 INFO - PROCESS | 3804 | 1468500651991 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:51 INFO - PROCESS | 3804 | 1468500651993 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:51 INFO - PROCESS | 3804 | ++DOCSHELL 142E2C00 == 28 [pid = 3804] [id = 750] 04:50:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (142E5800) [pid = 3804] [serial = 2249] [outer = 00000000] 04:50:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (1542CC00) [pid = 3804] [serial = 2250] [outer = 142E5800] 04:50:52 INFO - PROCESS | 3804 | 1468500652019 Marionette DEBUG loaded listener.js 04:50:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (15435400) [pid = 3804] [serial = 2251] [outer = 142E5800] 04:50:52 INFO - PROCESS | 3804 | 1468500652483 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]]]}] 04:50:52 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. 04:50:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 646ms 04:50:52 INFO - PROCESS | 3804 | 1468500652533 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 04:50:52 INFO - PROCESS | 3804 | 1468500652536 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 04:50:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:50:52 INFO - PROCESS | 3804 | 1468500652522 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:50:52 INFO - PROCESS | 3804 | 1468500652524 Marionette TRACE conn3 <- [1,2962,null,{}] 04:50:52 INFO - PROCESS | 3804 | 1468500652528 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}] 04:50:52 INFO - PROCESS | 3804 | 1468500652530 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:52 INFO - PROCESS | 3804 | 1468500652647 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 04:50:52 INFO - PROCESS | 3804 | 1468500652745 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:52 INFO - PROCESS | 3804 | 1468500652747 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:52 INFO - PROCESS | 3804 | ++DOCSHELL 158AA800 == 29 [pid = 3804] [id = 751] 04:50:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (158ABC00) [pid = 3804] [serial = 2252] [outer = 00000000] 04:50:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (1627D000) [pid = 3804] [serial = 2253] [outer = 158ABC00] 04:50:52 INFO - PROCESS | 3804 | 1468500652790 Marionette DEBUG loaded listener.js 04:50:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (16289400) [pid = 3804] [serial = 2254] [outer = 158ABC00] 04:50:53 INFO - PROCESS | 3804 | 1468500653139 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]]]}] 04:50:53 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. 04:50:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 646ms 04:50:53 INFO - PROCESS | 3804 | 1468500653185 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 04:50:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:50:53 INFO - PROCESS | 3804 | 1468500653187 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 04:50:53 INFO - PROCESS | 3804 | 1468500653190 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:50:53 INFO - PROCESS | 3804 | 1468500653192 Marionette TRACE conn3 <- [1,2966,null,{}] 04:50:53 INFO - PROCESS | 3804 | 1468500653196 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}] 04:50:53 INFO - PROCESS | 3804 | 1468500653198 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:53 INFO - PROCESS | 3804 | 1468500653307 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 04:50:53 INFO - PROCESS | 3804 | 1468500653312 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:53 INFO - PROCESS | 3804 | 1468500653314 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:53 INFO - PROCESS | 3804 | ++DOCSHELL 16AAB800 == 30 [pid = 3804] [id = 752] 04:50:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (16AAD000) [pid = 3804] [serial = 2255] [outer = 00000000] 04:50:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (16B7A000) [pid = 3804] [serial = 2256] [outer = 16AAD000] 04:50:53 INFO - PROCESS | 3804 | 1468500653366 Marionette DEBUG loaded listener.js 04:50:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (1756A800) [pid = 3804] [serial = 2257] [outer = 16AAD000] 04:50:53 INFO - PROCESS | 3804 | 1468500653789 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]]]}] 04:50:53 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. 04:50:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 646ms 04:50:53 INFO - PROCESS | 3804 | 1468500653850 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 04:50:53 INFO - PROCESS | 3804 | 1468500653853 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 04:50:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:50:53 INFO - PROCESS | 3804 | 1468500653857 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:50:53 INFO - PROCESS | 3804 | 1468500653860 Marionette TRACE conn3 <- [1,2970,null,{}] 04:50:53 INFO - PROCESS | 3804 | 1468500653872 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}] 04:50:53 INFO - PROCESS | 3804 | 1468500653878 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:54 INFO - PROCESS | 3804 | 1468500654017 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 04:50:54 INFO - PROCESS | 3804 | 1468500654068 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:54 INFO - PROCESS | 3804 | 1468500654070 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:54 INFO - PROCESS | 3804 | ++DOCSHELL 10A02000 == 31 [pid = 3804] [id = 753] 04:50:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (175F0400) [pid = 3804] [serial = 2258] [outer = 00000000] 04:50:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (177CAC00) [pid = 3804] [serial = 2259] [outer = 175F0400] 04:50:54 INFO - PROCESS | 3804 | 1468500654112 Marionette DEBUG loaded listener.js 04:50:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (177D2400) [pid = 3804] [serial = 2260] [outer = 175F0400] 04:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (177C7400) [pid = 3804] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (1542D400) [pid = 3804] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (16AAEC00) [pid = 3804] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (10A80400) [pid = 3804] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (17E4BC00) [pid = 3804] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (13434000) [pid = 3804] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (129B5C00) [pid = 3804] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (1055E400) [pid = 3804] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (142DE000) [pid = 3804] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (13132000) [pid = 3804] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (181A6C00) [pid = 3804] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (1144A800) [pid = 3804] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:50:54 INFO - PROCESS | 3804 | 1468500654627 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"]]]}] 04:50:54 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 04:50:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:50:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:50:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 808ms 04:50:54 INFO - PROCESS | 3804 | 1468500654674 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 04:50:54 INFO - PROCESS | 3804 | 1468500654676 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 04:50:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:50:54 INFO - PROCESS | 3804 | 1468500654679 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:50:54 INFO - PROCESS | 3804 | 1468500654681 Marionette TRACE conn3 <- [1,2974,null,{}] 04:50:54 INFO - PROCESS | 3804 | 1468500654684 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}] 04:50:54 INFO - PROCESS | 3804 | 1468500654686 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:54 INFO - PROCESS | 3804 | 1468500654744 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 04:50:54 INFO - PROCESS | 3804 | 1468500654749 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:54 INFO - PROCESS | 3804 | 1468500654751 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:54 INFO - PROCESS | 3804 | ++DOCSHELL 13034C00 == 32 [pid = 3804] [id = 754] 04:50:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (132A4C00) [pid = 3804] [serial = 2261] [outer = 00000000] 04:50:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (1770B400) [pid = 3804] [serial = 2262] [outer = 132A4C00] 04:50:54 INFO - PROCESS | 3804 | 1468500654796 Marionette DEBUG loaded listener.js 04:50:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (17D9C800) [pid = 3804] [serial = 2263] [outer = 132A4C00] 04:50:55 INFO - PROCESS | 3804 | 1468500655183 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]]]}] 04:50:55 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. 04:50:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 558ms 04:50:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:50:55 INFO - PROCESS | 3804 | 1468500655250 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 04:50:55 INFO - PROCESS | 3804 | 1468500655252 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 04:50:55 INFO - PROCESS | 3804 | 1468500655255 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:50:55 INFO - PROCESS | 3804 | 1468500655257 Marionette TRACE conn3 <- [1,2978,null,{}] 04:50:55 INFO - PROCESS | 3804 | 1468500655260 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}] 04:50:55 INFO - PROCESS | 3804 | 1468500655262 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:55 INFO - PROCESS | 3804 | 1468500655321 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 04:50:55 INFO - PROCESS | 3804 | 1468500655326 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:55 INFO - PROCESS | 3804 | 1468500655328 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:55 INFO - PROCESS | 3804 | ++DOCSHELL 130A7400 == 33 [pid = 3804] [id = 755] 04:50:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (174E9400) [pid = 3804] [serial = 2264] [outer = 00000000] 04:50:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (181A1C00) [pid = 3804] [serial = 2265] [outer = 174E9400] 04:50:55 INFO - PROCESS | 3804 | 1468500655370 Marionette DEBUG loaded listener.js 04:50:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (181A3400) [pid = 3804] [serial = 2266] [outer = 174E9400] 04:50:55 INFO - PROCESS | 3804 | ++DOCSHELL 0C777C00 == 34 [pid = 3804] [id = 756] 04:50:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (131F6800) [pid = 3804] [serial = 2267] [outer = 00000000] 04:50:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (19D88800) [pid = 3804] [serial = 2268] [outer = 131F6800] 04:50:55 INFO - PROCESS | 3804 | 1468500655809 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]]]}] 04:50:55 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. 04:50:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 587ms 04:50:55 INFO - PROCESS | 3804 | 1468500655855 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 04:50:55 INFO - PROCESS | 3804 | 1468500655857 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 04:50:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:50:55 INFO - PROCESS | 3804 | 1468500655860 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:50:55 INFO - PROCESS | 3804 | 1468500655862 Marionette TRACE conn3 <- [1,2982,null,{}] 04:50:55 INFO - PROCESS | 3804 | 1468500655865 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}] 04:50:55 INFO - PROCESS | 3804 | 1468500655867 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:55 INFO - PROCESS | 3804 | 1468500655943 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 04:50:55 INFO - PROCESS | 3804 | 1468500655950 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:55 INFO - PROCESS | 3804 | 1468500655952 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:55 INFO - PROCESS | 3804 | ++DOCSHELL 19793400 == 35 [pid = 3804] [id = 757] 04:50:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (19795400) [pid = 3804] [serial = 2269] [outer = 00000000] 04:50:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (19D90800) [pid = 3804] [serial = 2270] [outer = 19795400] 04:50:55 INFO - PROCESS | 3804 | 1468500655994 Marionette DEBUG loaded listener.js 04:50:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (1A108800) [pid = 3804] [serial = 2271] [outer = 19795400] 04:50:56 INFO - PROCESS | 3804 | 1468500656483 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]]]}] 04:50:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:50:56 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 04:50:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 660ms 04:50:56 INFO - PROCESS | 3804 | 1468500656533 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 04:50:56 INFO - PROCESS | 3804 | 1468500656538 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 04:50:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:50:56 INFO - PROCESS | 3804 | 1468500656545 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:50:56 INFO - PROCESS | 3804 | 1468500656548 Marionette TRACE conn3 <- [1,2986,null,{}] 04:50:56 INFO - PROCESS | 3804 | 1468500656554 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}] 04:50:56 INFO - PROCESS | 3804 | 1468500656557 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:56 INFO - PROCESS | 3804 | 1468500656722 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 04:50:56 INFO - PROCESS | 3804 | 1468500656868 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:56 INFO - PROCESS | 3804 | 1468500656873 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:56 INFO - PROCESS | 3804 | ++DOCSHELL 10E04800 == 36 [pid = 3804] [id = 758] 04:50:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (10E05C00) [pid = 3804] [serial = 2272] [outer = 00000000] 04:50:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (12924800) [pid = 3804] [serial = 2273] [outer = 10E05C00] 04:50:56 INFO - PROCESS | 3804 | 1468500656928 Marionette DEBUG loaded listener.js 04:50:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (12BC4000) [pid = 3804] [serial = 2274] [outer = 10E05C00] 04:50:57 INFO - PROCESS | 3804 | 1468500657524 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]]]}] 04:50:57 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. 04:50:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 983ms 04:50:57 INFO - PROCESS | 3804 | 1468500657581 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 04:50:57 INFO - PROCESS | 3804 | 1468500657585 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 04:50:57 INFO - PROCESS | 3804 | 1468500657593 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:50:57 INFO - PROCESS | 3804 | 1468500657595 Marionette TRACE conn3 <- [1,2990,null,{}] 04:50:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:50:57 INFO - PROCESS | 3804 | 1468500657599 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}] 04:50:57 INFO - PROCESS | 3804 | 1468500657585 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:57 INFO - PROCESS | 3804 | 1468500657707 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 04:50:57 INFO - PROCESS | 3804 | 1468500657846 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:57 INFO - PROCESS | 3804 | 1468500657849 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:57 INFO - PROCESS | 3804 | ++DOCSHELL 12B1D800 == 37 [pid = 3804] [id = 759] 04:50:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (13DC0800) [pid = 3804] [serial = 2275] [outer = 00000000] 04:50:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (14F1AC00) [pid = 3804] [serial = 2276] [outer = 13DC0800] 04:50:57 INFO - PROCESS | 3804 | 1468500657887 Marionette DEBUG loaded listener.js 04:50:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (15329000) [pid = 3804] [serial = 2277] [outer = 13DC0800] 04:50:58 INFO - PROCESS | 3804 | 1468500658633 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]]]}] 04:50:58 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. 04:50:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1072ms 04:50:58 INFO - PROCESS | 3804 | 1468500658673 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 04:50:58 INFO - PROCESS | 3804 | 1468500658676 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 04:50:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:50:58 INFO - PROCESS | 3804 | 1468500658682 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:50:58 INFO - PROCESS | 3804 | 1468500658685 Marionette TRACE conn3 <- [1,2994,null,{}] 04:50:58 INFO - PROCESS | 3804 | 1468500658690 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}] 04:50:58 INFO - PROCESS | 3804 | 1468500658693 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:58 INFO - PROCESS | 3804 | 1468500658781 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 04:50:58 INFO - PROCESS | 3804 | --DOCSHELL 0C777C00 == 36 [pid = 3804] [id = 756] 04:50:58 INFO - PROCESS | 3804 | --DOCSHELL 130A7400 == 35 [pid = 3804] [id = 755] 04:50:58 INFO - PROCESS | 3804 | --DOCSHELL 13034C00 == 34 [pid = 3804] [id = 754] 04:50:58 INFO - PROCESS | 3804 | --DOCSHELL 10A02000 == 33 [pid = 3804] [id = 753] 04:50:58 INFO - PROCESS | 3804 | --DOCSHELL 16AAB800 == 32 [pid = 3804] [id = 752] 04:50:58 INFO - PROCESS | 3804 | --DOCSHELL 158AA800 == 31 [pid = 3804] [id = 751] 04:50:58 INFO - PROCESS | 3804 | --DOCSHELL 142E2C00 == 30 [pid = 3804] [id = 750] 04:50:58 INFO - PROCESS | 3804 | --DOCSHELL 130A1800 == 29 [pid = 3804] [id = 749] 04:50:58 INFO - PROCESS | 3804 | --DOCSHELL 11450400 == 28 [pid = 3804] [id = 748] 04:50:58 INFO - PROCESS | 3804 | --DOCSHELL 103CD400 == 27 [pid = 3804] [id = 747] 04:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (19D89C00) [pid = 3804] [serial = 2222] [outer = 00000000] [url = about:blank] 04:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (16FC2400) [pid = 3804] [serial = 2209] [outer = 00000000] [url = about:blank] 04:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (17656000) [pid = 3804] [serial = 2210] [outer = 00000000] [url = about:blank] 04:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (11AE3800) [pid = 3804] [serial = 2194] [outer = 00000000] [url = about:blank] 04:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (129F6800) [pid = 3804] [serial = 2195] [outer = 00000000] [url = about:blank] 04:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (1819D400) [pid = 3804] [serial = 2192] [outer = 00000000] [url = about:blank] 04:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (139F4000) [pid = 3804] [serial = 2203] [outer = 00000000] [url = about:blank] 04:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (13DC0000) [pid = 3804] [serial = 2204] [outer = 00000000] [url = about:blank] 04:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (12B1FC00) [pid = 3804] [serial = 2200] [outer = 00000000] [url = about:blank] 04:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (1306CC00) [pid = 3804] [serial = 2201] [outer = 00000000] [url = about:blank] 04:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (10A0F400) [pid = 3804] [serial = 2197] [outer = 00000000] [url = about:blank] 04:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (10E07800) [pid = 3804] [serial = 2198] [outer = 00000000] [url = about:blank] 04:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (15434000) [pid = 3804] [serial = 2206] [outer = 00000000] [url = about:blank] 04:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (17D14C00) [pid = 3804] [serial = 2212] [outer = 00000000] [url = about:blank] 04:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (17E56400) [pid = 3804] [serial = 2213] [outer = 00000000] [url = about:blank] 04:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (158C9C00) [pid = 3804] [serial = 2218] [outer = 00000000] [url = about:blank] 04:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (19C8B800) [pid = 3804] [serial = 2215] [outer = 00000000] [url = about:blank] 04:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (19C8B400) [pid = 3804] [serial = 2221] [outer = 00000000] [url = about:blank] 04:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (1A02F000) [pid = 3804] [serial = 2225] [outer = 00000000] [url = about:blank] 04:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (1A02E800) [pid = 3804] [serial = 2224] [outer = 00000000] [url = about:blank] 04:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (181A8400) [pid = 3804] [serial = 2216] [outer = 00000000] [url = about:blank] 04:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (175F8000) [pid = 3804] [serial = 2219] [outer = 00000000] [url = about:blank] 04:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (158C8800) [pid = 3804] [serial = 2207] [outer = 00000000] [url = about:blank] 04:50:58 INFO - PROCESS | 3804 | 1468500658939 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:58 INFO - PROCESS | 3804 | 1468500658942 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:58 INFO - PROCESS | 3804 | ++DOCSHELL 10A0E000 == 28 [pid = 3804] [id = 760] 04:50:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (10A0F400) [pid = 3804] [serial = 2278] [outer = 00000000] 04:50:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (10E03C00) [pid = 3804] [serial = 2279] [outer = 10A0F400] 04:50:58 INFO - PROCESS | 3804 | 1468500658989 Marionette DEBUG loaded listener.js 04:50:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (112E6400) [pid = 3804] [serial = 2280] [outer = 10A0F400] 04:50:59 INFO - PROCESS | 3804 | 1468500659322 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]]]}] 04:50:59 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. 04:50:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 690ms 04:50:59 INFO - PROCESS | 3804 | 1468500659368 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 04:50:59 INFO - PROCESS | 3804 | 1468500659372 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 04:50:59 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:50:59 INFO - PROCESS | 3804 | 1468500659413 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:50:59 INFO - PROCESS | 3804 | 1468500659416 Marionette TRACE conn3 <- [1,2998,null,{}] 04:50:59 INFO - PROCESS | 3804 | 1468500659420 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}] 04:50:59 INFO - PROCESS | 3804 | 1468500659422 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:59 INFO - PROCESS | 3804 | 1468500659508 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 04:50:59 INFO - PROCESS | 3804 | 1468500659514 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:59 INFO - PROCESS | 3804 | 1468500659516 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:50:59 INFO - PROCESS | 3804 | ++DOCSHELL 11CD1800 == 29 [pid = 3804] [id = 761] 04:50:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (1281A800) [pid = 3804] [serial = 2281] [outer = 00000000] 04:50:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (12B12C00) [pid = 3804] [serial = 2282] [outer = 1281A800] 04:50:59 INFO - PROCESS | 3804 | 1468500659562 Marionette DEBUG loaded listener.js 04:50:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (12B1E400) [pid = 3804] [serial = 2283] [outer = 1281A800] 04:50:59 INFO - PROCESS | 3804 | [3804] 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 04:51:00 INFO - PROCESS | 3804 | 1468500660050 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:51:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:51:00 INFO - {} 04:51:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:51:00 INFO - {} 04:51:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:51:00 INFO - {} 04:51:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:51:00 INFO - {} 04:51:00 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 646ms 04:51:00 INFO - PROCESS | 3804 | 1468500660080 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 04:51:00 INFO - PROCESS | 3804 | 1468500660082 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 04:51:00 INFO - TEST-START | /FileAPI/fileReader.html 04:51:00 INFO - PROCESS | 3804 | 1468500660086 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:51:00 INFO - PROCESS | 3804 | 1468500660089 Marionette TRACE conn3 <- [1,3002,null,{}] 04:51:00 INFO - PROCESS | 3804 | 1468500660100 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}] 04:51:00 INFO - PROCESS | 3804 | 1468500660104 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:00 INFO - PROCESS | 3804 | 1468500660175 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 04:51:00 INFO - PROCESS | 3804 | 1468500660184 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:00 INFO - PROCESS | 3804 | 1468500660187 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:00 INFO - PROCESS | 3804 | ++DOCSHELL 139F8800 == 30 [pid = 3804] [id = 762] 04:51:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (139F9C00) [pid = 3804] [serial = 2284] [outer = 00000000] 04:51:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (13C79800) [pid = 3804] [serial = 2285] [outer = 139F9C00] 04:51:00 INFO - PROCESS | 3804 | 1468500660247 Marionette DEBUG loaded listener.js 04:51:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (142E0400) [pid = 3804] [serial = 2286] [outer = 139F9C00] 04:51:00 INFO - PROCESS | 3804 | 1468500660689 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]]]}] 04:51:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:51:00 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:51:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:51:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:51:00 INFO - TEST-OK | /FileAPI/fileReader.html | took 646ms 04:51:00 INFO - PROCESS | 3804 | 1468500660748 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 04:51:00 INFO - PROCESS | 3804 | 1468500660751 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 04:51:00 INFO - TEST-START | /FileAPI/historical.html 04:51:00 INFO - PROCESS | 3804 | 1468500660754 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:51:00 INFO - PROCESS | 3804 | 1468500660756 Marionette TRACE conn3 <- [1,3006,null,{}] 04:51:00 INFO - PROCESS | 3804 | 1468500660742 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}] 04:51:00 INFO - PROCESS | 3804 | 1468500660744 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:00 INFO - PROCESS | 3804 | 1468500660856 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 04:51:00 INFO - PROCESS | 3804 | 1468500660867 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:00 INFO - PROCESS | 3804 | 1468500660869 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:00 INFO - PROCESS | 3804 | ++DOCSHELL 15468C00 == 31 [pid = 3804] [id = 763] 04:51:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (1569F000) [pid = 3804] [serial = 2287] [outer = 00000000] 04:51:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (158AAC00) [pid = 3804] [serial = 2288] [outer = 1569F000] 04:51:00 INFO - PROCESS | 3804 | 1468500660913 Marionette DEBUG loaded listener.js 04:51:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (16284000) [pid = 3804] [serial = 2289] [outer = 1569F000] 04:51:01 INFO - PROCESS | 3804 | 1468500661340 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"]]]}] 04:51:01 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:51:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:51:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:51:01 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:51:01 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:51:01 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:51:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:51:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:51:01 INFO - TEST-OK | /FileAPI/historical.html | took 660ms 04:51:01 INFO - PROCESS | 3804 | 1468500661398 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 04:51:01 INFO - PROCESS | 3804 | 1468500661400 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 04:51:01 INFO - PROCESS | 3804 | 1468500661404 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:51:01 INFO - TEST-START | /FileAPI/idlharness.html 04:51:01 INFO - PROCESS | 3804 | 1468500661405 Marionette TRACE conn3 <- [1,3010,null,{}] 04:51:01 INFO - PROCESS | 3804 | 1468500661409 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}] 04:51:01 INFO - PROCESS | 3804 | 1468500661411 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:01 INFO - PROCESS | 3804 | 1468500661522 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 04:51:01 INFO - PROCESS | 3804 | 1468500661527 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:01 INFO - PROCESS | 3804 | 1468500661529 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:01 INFO - PROCESS | 3804 | ++DOCSHELL 158AA800 == 32 [pid = 3804] [id = 764] 04:51:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (16729400) [pid = 3804] [serial = 2290] [outer = 00000000] 04:51:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (16AB5000) [pid = 3804] [serial = 2291] [outer = 16729400] 04:51:01 INFO - PROCESS | 3804 | 1468500661572 Marionette DEBUG loaded listener.js 04:51:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (16B7A800) [pid = 3804] [serial = 2292] [outer = 16729400] 04:51:02 INFO - PROCESS | 3804 | 1468500662388 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]]]}] 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:51:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:51:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:51:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:51:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:51:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:51:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:51:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:51:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:51:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:51:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:51:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:51:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:51:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:51:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:51:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:51:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:51:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:51:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:51:02 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 04:51:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:51:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:51:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:51:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:51:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:51:02 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 04:51:02 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 04:51:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:51:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:51:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:51:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:51:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:51:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:51:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:51:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:51:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:51:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:51:02 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 04:51:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:51:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:51:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:51:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:51:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:51:02 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 04:51:02 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 04:51:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:51:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:51:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:51:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:51:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:51:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:51:02 INFO - TEST-OK | /FileAPI/idlharness.html | took 1155ms 04:51:02 INFO - PROCESS | 3804 | 1468500662559 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 04:51:02 INFO - PROCESS | 3804 | 1468500662561 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 04:51:02 INFO - TEST-START | /FileAPI/idlharness.worker 04:51:02 INFO - PROCESS | 3804 | 1468500662565 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:51:02 INFO - PROCESS | 3804 | 1468500662567 Marionette TRACE conn3 <- [1,3014,null,{}] 04:51:02 INFO - PROCESS | 3804 | 1468500662571 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}] 04:51:02 INFO - PROCESS | 3804 | 1468500662576 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:02 INFO - PROCESS | 3804 | 1468500662712 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 04:51:02 INFO - PROCESS | 3804 | 1468500662720 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:02 INFO - PROCESS | 3804 | 1468500662722 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:02 INFO - PROCESS | 3804 | ++DOCSHELL 16F35C00 == 33 [pid = 3804] [id = 765] 04:51:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (174E8000) [pid = 3804] [serial = 2293] [outer = 00000000] 04:51:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (1A6AC000) [pid = 3804] [serial = 2294] [outer = 174E8000] 04:51:02 INFO - PROCESS | 3804 | 1468500662806 Marionette DEBUG loaded listener.js 04:51:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (1A6AC800) [pid = 3804] [serial = 2295] [outer = 174E8000] 04:51:03 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (158ABC00) [pid = 3804] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:51:03 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (103D3C00) [pid = 3804] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:51:03 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (142E5800) [pid = 3804] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:51:03 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (17E48800) [pid = 3804] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:51:03 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (130A3000) [pid = 3804] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:51:03 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (114D5C00) [pid = 3804] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:51:03 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (1542F000) [pid = 3804] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:51:03 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (1A149800) [pid = 3804] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:51:03 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (174E9400) [pid = 3804] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:51:03 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (181ABC00) [pid = 3804] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:51:03 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (131F6800) [pid = 3804] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:51:03 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (16AAD000) [pid = 3804] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:51:03 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (175F0400) [pid = 3804] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:51:03 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (114D3800) [pid = 3804] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:51:03 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (132A4C00) [pid = 3804] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:51:03 INFO - PROCESS | 3804 | [3804] 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 04:51:03 INFO - PROCESS | 3804 | 1468500663757 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,{},{}]]]}] 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:51:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:51:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:51:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:51:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:51:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:51:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:51:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:51:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:51:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:51:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:51:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:51:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:51:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:51:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:51:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:51:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:51:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:51:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:51:03 INFO - {} 04:51:03 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 04:51:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:51:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:51:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:51:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:51:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:51:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:51:03 INFO - {} 04:51:03 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 - {} 04:51:03 INFO - {} 04:51:03 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 04:51:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:51:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:51:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:51:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:51:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:51:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:51:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:51:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:51:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:51:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:51:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:51:03 INFO - {} 04:51:03 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 04:51:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:51:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:51:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:51:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:51:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:51:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:51:03 INFO - {} 04:51:03 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 - {} 04:51:03 INFO - {} 04:51:03 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 04:51:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:51:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:51:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:51:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:51:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:51:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:51:03 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 04:51:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:51:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:51:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:51:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:51:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:51:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:51:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:51:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:51:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:51:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:51:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:51:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:51:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:51:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:51:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:51:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:51:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:51:03 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 04:51:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:51:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:51:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:51:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:51:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:51:03 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 04:51:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:51:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:51:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:51:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:51:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:51:03 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 04:51:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:51:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:51:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:51:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:51:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:51:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:51:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:51:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:51:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:51:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:51:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:51:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:51:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:51:03 INFO - {} 04:51:03 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1391ms 04:51:03 INFO - PROCESS | 3804 | 1468500663950 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 04:51:03 INFO - PROCESS | 3804 | 1468500663952 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 04:51:03 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:51:03 INFO - PROCESS | 3804 | 1468500663955 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:51:03 INFO - PROCESS | 3804 | 1468500663957 Marionette TRACE conn3 <- [1,3018,null,{}] 04:51:03 INFO - PROCESS | 3804 | 1468500663961 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}] 04:51:03 INFO - PROCESS | 3804 | 1468500663963 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:04 INFO - PROCESS | 3804 | 1468500664040 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 04:51:04 INFO - PROCESS | 3804 | 1468500664162 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:04 INFO - PROCESS | 3804 | 1468500664164 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:04 INFO - PROCESS | 3804 | ++DOCSHELL 19D88000 == 34 [pid = 3804] [id = 766] 04:51:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (19D91800) [pid = 3804] [serial = 2296] [outer = 00000000] 04:51:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (1B084000) [pid = 3804] [serial = 2297] [outer = 19D91800] 04:51:04 INFO - PROCESS | 3804 | 1468500664209 Marionette DEBUG loaded listener.js 04:51:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (1B086000) [pid = 3804] [serial = 2298] [outer = 19D91800] 04:51:04 INFO - PROCESS | 3804 | 1468500664521 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]]]}] 04:51:04 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 04:51:04 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 627ms 04:51:04 INFO - PROCESS | 3804 | 1468500664576 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 04:51:04 INFO - PROCESS | 3804 | 1468500664578 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 04:51:04 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:51:04 INFO - PROCESS | 3804 | 1468500664593 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:51:04 INFO - PROCESS | 3804 | 1468500664595 Marionette TRACE conn3 <- [1,3022,null,{}] 04:51:04 INFO - PROCESS | 3804 | 1468500664598 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}] 04:51:04 INFO - PROCESS | 3804 | 1468500664600 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:04 INFO - PROCESS | 3804 | 1468500664682 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 04:51:04 INFO - PROCESS | 3804 | 1468500664686 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:04 INFO - PROCESS | 3804 | 1468500664688 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:04 INFO - PROCESS | 3804 | ++DOCSHELL 19C14000 == 35 [pid = 3804] [id = 767] 04:51:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (19C15000) [pid = 3804] [serial = 2299] [outer = 00000000] 04:51:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (19C1A400) [pid = 3804] [serial = 2300] [outer = 19C15000] 04:51:04 INFO - PROCESS | 3804 | 1468500664731 Marionette DEBUG loaded listener.js 04:51:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (19C1D400) [pid = 3804] [serial = 2301] [outer = 19C15000] 04:51:05 INFO - PROCESS | 3804 | 1468500665284 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]]]}] 04:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:51:05 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 734ms 04:51:05 INFO - PROCESS | 3804 | 1468500665325 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 04:51:05 INFO - PROCESS | 3804 | 1468500665330 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 04:51:05 INFO - PROCESS | 3804 | 1468500665335 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:51:05 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:51:05 INFO - PROCESS | 3804 | 1468500665338 Marionette TRACE conn3 <- [1,3026,null,{}] 04:51:05 INFO - PROCESS | 3804 | 1468500665344 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}] 04:51:05 INFO - PROCESS | 3804 | 1468500665347 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:05 INFO - PROCESS | 3804 | 1468500665497 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 04:51:05 INFO - PROCESS | 3804 | 1468500665613 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:05 INFO - PROCESS | 3804 | 1468500665616 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:05 INFO - PROCESS | 3804 | ++DOCSHELL 10C23400 == 36 [pid = 3804] [id = 768] 04:51:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (10C23800) [pid = 3804] [serial = 2302] [outer = 00000000] 04:51:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (10C2B400) [pid = 3804] [serial = 2303] [outer = 10C23800] 04:51:05 INFO - PROCESS | 3804 | 1468500665714 Marionette DEBUG loaded listener.js 04:51:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (10C2DC00) [pid = 3804] [serial = 2304] [outer = 10C23800] 04:51:06 INFO - PROCESS | 3804 | 1468500666207 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"]]]}] 04:51:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:51:06 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 917ms 04:51:06 INFO - PROCESS | 3804 | 1468500666265 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 04:51:06 INFO - PROCESS | 3804 | 1468500666270 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 04:51:06 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:51:06 INFO - PROCESS | 3804 | 1468500666277 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:51:06 INFO - PROCESS | 3804 | 1468500666280 Marionette TRACE conn3 <- [1,3030,null,{}] 04:51:06 INFO - PROCESS | 3804 | 1468500666284 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}] 04:51:06 INFO - PROCESS | 3804 | 1468500666287 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:06 INFO - PROCESS | 3804 | 1468500666395 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 04:51:06 INFO - PROCESS | 3804 | 1468500666508 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:06 INFO - PROCESS | 3804 | 1468500666511 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:06 INFO - PROCESS | 3804 | ++DOCSHELL 1281C800 == 37 [pid = 3804] [id = 769] 04:51:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (1281DC00) [pid = 3804] [serial = 2305] [outer = 00000000] 04:51:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (129F3C00) [pid = 3804] [serial = 2306] [outer = 1281DC00] 04:51:06 INFO - PROCESS | 3804 | 1468500666608 Marionette DEBUG loaded listener.js 04:51:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (13030000) [pid = 3804] [serial = 2307] [outer = 1281DC00] 04:51:07 INFO - PROCESS | 3804 | 1468500667301 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]]]}] 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:51:07 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. 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:51:07 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'.) 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:51:07 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. 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:51:07 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. 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:51:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:51:07 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. 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:51:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:51:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 04:51:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:51:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:51:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:51:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:51:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:51:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:51:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:51:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:51:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:51:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:51:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:51:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:51:07 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1146ms 04:51:07 INFO - PROCESS | 3804 | 1468500667429 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 04:51:07 INFO - PROCESS | 3804 | 1468500667431 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 04:51:07 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:51:07 INFO - PROCESS | 3804 | 1468500667459 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:51:07 INFO - PROCESS | 3804 | 1468500667463 Marionette TRACE conn3 <- [1,3034,null,{}] 04:51:07 INFO - PROCESS | 3804 | 1468500667484 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}] 04:51:07 INFO - PROCESS | 3804 | 1468500667489 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:07 INFO - PROCESS | 3804 | 1468500667585 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 04:51:07 INFO - PROCESS | 3804 | 1468500667719 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:07 INFO - PROCESS | 3804 | 1468500667723 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:07 INFO - PROCESS | 3804 | ++DOCSHELL 158ABC00 == 38 [pid = 3804] [id = 770] 04:51:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (158C6800) [pid = 3804] [serial = 2308] [outer = 00000000] 04:51:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (177C4C00) [pid = 3804] [serial = 2309] [outer = 158C6800] 04:51:07 INFO - PROCESS | 3804 | 1468500667778 Marionette DEBUG loaded listener.js 04:51:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (181A2000) [pid = 3804] [serial = 2310] [outer = 158C6800] 04:51:07 INFO - PROCESS | 3804 | [3804] 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 04:51:08 INFO - PROCESS | 3804 | 1468500668330 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:51:08 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:51:08 INFO - {} 04:51:08 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 932ms 04:51:08 INFO - PROCESS | 3804 | 1468500668345 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 04:51:08 INFO - PROCESS | 3804 | 1468500668347 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 04:51:08 INFO - PROCESS | 3804 | 1468500668351 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:51:08 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:51:08 INFO - PROCESS | 3804 | 1468500668353 Marionette TRACE conn3 <- [1,3038,null,{}] 04:51:08 INFO - PROCESS | 3804 | 1468500668356 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}] 04:51:08 INFO - PROCESS | 3804 | 1468500668359 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:08 INFO - PROCESS | 3804 | 1468500668468 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 04:51:08 INFO - PROCESS | 3804 | 1468500668584 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:08 INFO - PROCESS | 3804 | 1468500668586 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:08 INFO - PROCESS | 3804 | ++DOCSHELL 104E5400 == 39 [pid = 3804] [id = 771] 04:51:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (1055FC00) [pid = 3804] [serial = 2311] [outer = 00000000] 04:51:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (10C22C00) [pid = 3804] [serial = 2312] [outer = 1055FC00] 04:51:08 INFO - PROCESS | 3804 | 1468500668785 Marionette DEBUG loaded listener.js 04:51:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (10C2A000) [pid = 3804] [serial = 2313] [outer = 1055FC00] 04:51:09 INFO - PROCESS | 3804 | 1468500669398 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]]]}] 04:51:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:51:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:51:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:51:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:51:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1070ms 04:51:09 INFO - PROCESS | 3804 | 1468500669429 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 04:51:09 INFO - PROCESS | 3804 | 1468500669433 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 04:51:09 INFO - PROCESS | 3804 | 1468500669438 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:51:09 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:51:09 INFO - PROCESS | 3804 | 1468500669441 Marionette TRACE conn3 <- [1,3042,null,{}] 04:51:09 INFO - PROCESS | 3804 | 1468500669446 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}] 04:51:09 INFO - PROCESS | 3804 | 1468500669448 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:10 INFO - PROCESS | 3804 | --DOCSHELL 19D88000 == 38 [pid = 3804] [id = 766] 04:51:10 INFO - PROCESS | 3804 | --DOCSHELL 16F35C00 == 37 [pid = 3804] [id = 765] 04:51:10 INFO - PROCESS | 3804 | --DOCSHELL 158AA800 == 36 [pid = 3804] [id = 764] 04:51:10 INFO - PROCESS | 3804 | --DOCSHELL 15468C00 == 35 [pid = 3804] [id = 763] 04:51:10 INFO - PROCESS | 3804 | --DOCSHELL 139F8800 == 34 [pid = 3804] [id = 762] 04:51:10 INFO - PROCESS | 3804 | --DOCSHELL 11CD1800 == 33 [pid = 3804] [id = 761] 04:51:10 INFO - PROCESS | 3804 | --DOCSHELL 10A0E000 == 32 [pid = 3804] [id = 760] 04:51:10 INFO - PROCESS | 3804 | --DOCSHELL 10E04800 == 31 [pid = 3804] [id = 758] 04:51:10 INFO - PROCESS | 3804 | --DOCSHELL 12B1D800 == 30 [pid = 3804] [id = 759] 04:51:10 INFO - PROCESS | 3804 | --DOCSHELL 19793400 == 29 [pid = 3804] [id = 757] 04:51:10 INFO - PROCESS | 3804 | --DOCSHELL 158ABC00 == 28 [pid = 3804] [id = 770] 04:51:10 INFO - PROCESS | 3804 | --DOCSHELL 1281C800 == 27 [pid = 3804] [id = 769] 04:51:10 INFO - PROCESS | 3804 | --DOCSHELL 19C14000 == 26 [pid = 3804] [id = 767] 04:51:10 INFO - PROCESS | 3804 | --DOCSHELL 10C23400 == 25 [pid = 3804] [id = 768] 04:51:10 INFO - PROCESS | 3804 | 1468500670105 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 04:51:10 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (1394DC00) [pid = 3804] [serial = 2248] [outer = 00000000] [url = about:blank] 04:51:10 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (12D64C00) [pid = 3804] [serial = 2228] [outer = 00000000] [url = about:blank] 04:51:10 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (12B1A800) [pid = 3804] [serial = 2227] [outer = 00000000] [url = about:blank] 04:51:10 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (16AB3800) [pid = 3804] [serial = 2231] [outer = 00000000] [url = about:blank] 04:51:10 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (158C6400) [pid = 3804] [serial = 2230] [outer = 00000000] [url = about:blank] 04:51:10 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (1A14A800) [pid = 3804] [serial = 2236] [outer = 00000000] [url = about:blank] 04:51:10 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (181A3400) [pid = 3804] [serial = 2266] [outer = 00000000] [url = about:blank] 04:51:10 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (1A10CC00) [pid = 3804] [serial = 2234] [outer = 00000000] [url = about:blank] 04:51:10 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (19C87C00) [pid = 3804] [serial = 2233] [outer = 00000000] [url = about:blank] 04:51:10 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (19D88800) [pid = 3804] [serial = 2268] [outer = 00000000] [url = about:blank] 04:51:10 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (16B7A000) [pid = 3804] [serial = 2256] [outer = 00000000] [url = about:blank] 04:51:10 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (16289400) [pid = 3804] [serial = 2254] [outer = 00000000] [url = about:blank] 04:51:10 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (177CAC00) [pid = 3804] [serial = 2259] [outer = 00000000] [url = about:blank] 04:51:10 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (1756A800) [pid = 3804] [serial = 2257] [outer = 00000000] [url = about:blank] 04:51:10 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (19D90800) [pid = 3804] [serial = 2270] [outer = 00000000] [url = about:blank] 04:51:10 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (177D2400) [pid = 3804] [serial = 2260] [outer = 00000000] [url = about:blank] 04:51:10 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (181A1C00) [pid = 3804] [serial = 2265] [outer = 00000000] [url = about:blank] 04:51:10 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (129EE000) [pid = 3804] [serial = 2245] [outer = 00000000] [url = about:blank] 04:51:10 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (1289F000) [pid = 3804] [serial = 2244] [outer = 00000000] [url = about:blank] 04:51:10 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (1770B400) [pid = 3804] [serial = 2262] [outer = 00000000] [url = about:blank] 04:51:10 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (17D9C800) [pid = 3804] [serial = 2263] [outer = 00000000] [url = about:blank] 04:51:10 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (15435400) [pid = 3804] [serial = 2251] [outer = 00000000] [url = about:blank] 04:51:10 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (1627D000) [pid = 3804] [serial = 2253] [outer = 00000000] [url = about:blank] 04:51:10 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (104EB400) [pid = 3804] [serial = 2241] [outer = 00000000] [url = about:blank] 04:51:10 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (10A78800) [pid = 3804] [serial = 2242] [outer = 00000000] [url = about:blank] 04:51:10 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (1542CC00) [pid = 3804] [serial = 2250] [outer = 00000000] [url = about:blank] 04:51:10 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (1A50CC00) [pid = 3804] [serial = 2239] [outer = 00000000] [url = about:blank] 04:51:10 INFO - PROCESS | 3804 | --DOMWINDOW == 60 (1A502400) [pid = 3804] [serial = 2238] [outer = 00000000] [url = about:blank] 04:51:10 INFO - PROCESS | 3804 | --DOMWINDOW == 59 (131F4000) [pid = 3804] [serial = 2247] [outer = 00000000] [url = about:blank] 04:51:10 INFO - PROCESS | 3804 | --DOCSHELL 104E5400 == 24 [pid = 3804] [id = 771] 04:51:10 INFO - PROCESS | 3804 | 1468500670307 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:10 INFO - PROCESS | 3804 | 1468500670310 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:10 INFO - PROCESS | 3804 | ++DOCSHELL 1047C400 == 25 [pid = 3804] [id = 772] 04:51:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (1047F800) [pid = 3804] [serial = 2314] [outer = 00000000] 04:51:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (10C23000) [pid = 3804] [serial = 2315] [outer = 1047F800] 04:51:10 INFO - PROCESS | 3804 | 1468500670359 Marionette DEBUG loaded listener.js 04:51:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (10C2F000) [pid = 3804] [serial = 2316] [outer = 1047F800] 04:51:11 INFO - PROCESS | 3804 | 1468500671008 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"]]]}] 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:51:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:51:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:51:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:51:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:51:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:51:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:51:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:51:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:51:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:51:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:51:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:51:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:51:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:51:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:51:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:51:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:51:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:51:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:51:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:51:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:51:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:51:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:51:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:51:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:51:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:51:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:51:11 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" 04:51:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:51:11 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" 04:51:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:51:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1773ms 04:51:11 INFO - PROCESS | 3804 | 1468500671212 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 04:51:11 INFO - PROCESS | 3804 | 1468500671216 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 04:51:11 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:51:11 INFO - PROCESS | 3804 | 1468500671221 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:51:11 INFO - PROCESS | 3804 | 1468500671224 Marionette TRACE conn3 <- [1,3046,null,{}] 04:51:11 INFO - PROCESS | 3804 | 1468500671229 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}] 04:51:11 INFO - PROCESS | 3804 | 1468500671232 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:11 INFO - PROCESS | 3804 | 1468500671324 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 04:51:11 INFO - PROCESS | 3804 | 1468500671331 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:11 INFO - PROCESS | 3804 | 1468500671334 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:11 INFO - PROCESS | 3804 | ++DOCSHELL 11CD1C00 == 26 [pid = 3804] [id = 773] 04:51:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (11CD4800) [pid = 3804] [serial = 2317] [outer = 00000000] 04:51:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (129B0C00) [pid = 3804] [serial = 2318] [outer = 11CD4800] 04:51:11 INFO - PROCESS | 3804 | 1468500671381 Marionette DEBUG loaded listener.js 04:51:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (129F3800) [pid = 3804] [serial = 2319] [outer = 11CD4800] 04:51:11 INFO - PROCESS | 3804 | 1468500671892 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]]]}] 04:51:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:51:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:51:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:51:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:51:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:51:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:51:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:51:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:51:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:51:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:51:11 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:11 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:51:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:51:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:51:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:51:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:51:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:51:11 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 734ms 04:51:11 INFO - PROCESS | 3804 | 1468500671957 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 04:51:11 INFO - PROCESS | 3804 | 1468500671960 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 04:51:11 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:51:11 INFO - PROCESS | 3804 | 1468500671963 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:51:11 INFO - PROCESS | 3804 | 1468500671965 Marionette TRACE conn3 <- [1,3050,null,{}] 04:51:11 INFO - PROCESS | 3804 | 1468500671970 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}] 04:51:11 INFO - PROCESS | 3804 | 1468500671972 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:12 INFO - PROCESS | 3804 | 1468500672094 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 04:51:12 INFO - PROCESS | 3804 | 1468500672161 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:12 INFO - PROCESS | 3804 | 1468500672164 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:12 INFO - PROCESS | 3804 | ++DOCSHELL 13156C00 == 27 [pid = 3804] [id = 774] 04:51:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (13159400) [pid = 3804] [serial = 2320] [outer = 00000000] 04:51:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (13433000) [pid = 3804] [serial = 2321] [outer = 13159400] 04:51:12 INFO - PROCESS | 3804 | 1468500672207 Marionette DEBUG loaded listener.js 04:51:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (1394A000) [pid = 3804] [serial = 2322] [outer = 13159400] 04:51:12 INFO - PROCESS | 3804 | [3804] 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 04:51:12 INFO - PROCESS | 3804 | 1468500672624 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:51:12 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:51:12 INFO - {} 04:51:12 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 688ms 04:51:12 INFO - PROCESS | 3804 | 1468500672647 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 04:51:12 INFO - PROCESS | 3804 | 1468500672650 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 04:51:12 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:51:12 INFO - PROCESS | 3804 | 1468500672660 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:51:12 INFO - PROCESS | 3804 | 1468500672665 Marionette TRACE conn3 <- [1,3054,null,{}] 04:51:12 INFO - PROCESS | 3804 | 1468500672710 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}] 04:51:12 INFO - PROCESS | 3804 | 1468500672713 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:12 INFO - PROCESS | 3804 | 1468500672835 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 04:51:12 INFO - PROCESS | 3804 | 1468500672842 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:12 INFO - PROCESS | 3804 | 1468500672844 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:12 INFO - PROCESS | 3804 | ++DOCSHELL 14F18800 == 28 [pid = 3804] [id = 775] 04:51:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (14F1C800) [pid = 3804] [serial = 2323] [outer = 00000000] 04:51:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (156A1800) [pid = 3804] [serial = 2324] [outer = 14F1C800] 04:51:12 INFO - PROCESS | 3804 | 1468500672941 Marionette DEBUG loaded listener.js 04:51:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (158C5400) [pid = 3804] [serial = 2325] [outer = 14F1C800] 04:51:13 INFO - PROCESS | 3804 | 1468500673329 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]]]}] 04:51:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:51:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:51:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:51:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:51:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:51:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:51:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:51:13 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 718ms 04:51:13 INFO - PROCESS | 3804 | 1468500673383 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 04:51:13 INFO - PROCESS | 3804 | 1468500673385 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 04:51:13 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:51:13 INFO - PROCESS | 3804 | 1468500673398 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:51:13 INFO - PROCESS | 3804 | 1468500673400 Marionette TRACE conn3 <- [1,3058,null,{}] 04:51:13 INFO - PROCESS | 3804 | 1468500673403 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}] 04:51:13 INFO - PROCESS | 3804 | 1468500673405 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:13 INFO - PROCESS | 3804 | 1468500673523 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 04:51:13 INFO - PROCESS | 3804 | 1468500673534 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:13 INFO - PROCESS | 3804 | 1468500673536 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:13 INFO - PROCESS | 3804 | ++DOCSHELL 15467800 == 29 [pid = 3804] [id = 776] 04:51:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (15468800) [pid = 3804] [serial = 2326] [outer = 00000000] 04:51:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (1628AC00) [pid = 3804] [serial = 2327] [outer = 15468800] 04:51:13 INFO - PROCESS | 3804 | 1468500673583 Marionette DEBUG loaded listener.js 04:51:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (16730800) [pid = 3804] [serial = 2328] [outer = 15468800] 04:51:14 INFO - PROCESS | 3804 | 1468500674005 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]]]}] 04:51:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:51:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:51:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:51:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:51:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:51:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:51:14 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 642ms 04:51:14 INFO - PROCESS | 3804 | 1468500674041 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 04:51:14 INFO - PROCESS | 3804 | 1468500674043 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 04:51:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:51:14 INFO - PROCESS | 3804 | 1468500674047 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:51:14 INFO - PROCESS | 3804 | 1468500674049 Marionette TRACE conn3 <- [1,3062,null,{}] 04:51:14 INFO - PROCESS | 3804 | 1468500674052 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}] 04:51:14 INFO - PROCESS | 3804 | 1468500674055 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:14 INFO - PROCESS | 3804 | 1468500674175 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 04:51:14 INFO - PROCESS | 3804 | 1468500674270 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:14 INFO - PROCESS | 3804 | 1468500674275 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:14 INFO - PROCESS | 3804 | ++DOCSHELL 16B77400 == 30 [pid = 3804] [id = 777] 04:51:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (16B7A000) [pid = 3804] [serial = 2329] [outer = 00000000] 04:51:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (16F2DC00) [pid = 3804] [serial = 2330] [outer = 16B7A000] 04:51:14 INFO - PROCESS | 3804 | 1468500674327 Marionette DEBUG loaded listener.js 04:51:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (175FD800) [pid = 3804] [serial = 2331] [outer = 16B7A000] 04:51:14 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (1281A800) [pid = 3804] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:51:14 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (16729400) [pid = 3804] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 04:51:14 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (174E8000) [pid = 3804] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 04:51:14 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (19D91800) [pid = 3804] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:51:14 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (13DC0800) [pid = 3804] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:51:14 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (139F9C00) [pid = 3804] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:51:14 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (10E05C00) [pid = 3804] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:51:14 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (1569F000) [pid = 3804] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 04:51:14 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (19795400) [pid = 3804] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:51:14 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (10A0F400) [pid = 3804] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:51:14 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (19C15000) [pid = 3804] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 04:51:14 INFO - PROCESS | 3804 | 1468500674857 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]]]}] 04:51:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:51:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:51:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:51:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:51:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:51:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:51:14 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 825ms 04:51:14 INFO - PROCESS | 3804 | 1468500674874 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 04:51:14 INFO - PROCESS | 3804 | 1468500674876 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 04:51:14 INFO - PROCESS | 3804 | 1468500674879 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:51:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:51:14 INFO - PROCESS | 3804 | 1468500674881 Marionette TRACE conn3 <- [1,3066,null,{}] 04:51:14 INFO - PROCESS | 3804 | 1468500674897 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}] 04:51:14 INFO - PROCESS | 3804 | 1468500674899 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:15 INFO - PROCESS | 3804 | 1468500675009 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 04:51:15 INFO - PROCESS | 3804 | 1468500675014 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:15 INFO - PROCESS | 3804 | 1468500675016 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:15 INFO - PROCESS | 3804 | ++DOCSHELL 104E0800 == 31 [pid = 3804] [id = 778] 04:51:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (16AA9000) [pid = 3804] [serial = 2332] [outer = 00000000] 04:51:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (177C6400) [pid = 3804] [serial = 2333] [outer = 16AA9000] 04:51:15 INFO - PROCESS | 3804 | 1468500675058 Marionette DEBUG loaded listener.js 04:51:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (177D2C00) [pid = 3804] [serial = 2334] [outer = 16AA9000] 04:51:15 INFO - PROCESS | 3804 | 1468500675470 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] 04:51:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:51:15 INFO - PROCESS | 3804 | 1468500675514 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 04:51:15 INFO - PROCESS | 3804 | 1468500675517 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:51:15 INFO - PROCESS | 3804 | 1468500675519 Marionette TRACE conn3 <- [1,3070,null,{}] 04:51:15 INFO - PROCESS | 3804 | 1468500675522 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}] 04:51:15 INFO - PROCESS | 3804 | 1468500675524 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:15 INFO - PROCESS | 3804 | 1468500675602 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 04:51:15 INFO - PROCESS | 3804 | 1468500675606 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:15 INFO - PROCESS | 3804 | 1468500675608 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:15 INFO - PROCESS | 3804 | ++DOCSHELL 17D16400 == 32 [pid = 3804] [id = 779] 04:51:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (17D1A800) [pid = 3804] [serial = 2335] [outer = 00000000] 04:51:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (17EAFC00) [pid = 3804] [serial = 2336] [outer = 17D1A800] 04:51:15 INFO - PROCESS | 3804 | 1468500675651 Marionette DEBUG loaded listener.js 04:51:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (180B7C00) [pid = 3804] [serial = 2337] [outer = 17D1A800] 04:51:16 INFO - PROCESS | 3804 | 1468500676093 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]]]}] 04:51:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:51:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:51:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:51:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:51:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 566ms 04:51:16 INFO - PROCESS | 3804 | 1468500676100 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 04:51:16 INFO - PROCESS | 3804 | 1468500676102 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 04:51:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:51:16 INFO - PROCESS | 3804 | 1468500676105 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:51:16 INFO - PROCESS | 3804 | 1468500676107 Marionette TRACE conn3 <- [1,3074,null,{}] 04:51:16 INFO - PROCESS | 3804 | 1468500676110 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}] 04:51:16 INFO - PROCESS | 3804 | 1468500676112 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:16 INFO - PROCESS | 3804 | 1468500676220 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 04:51:16 INFO - PROCESS | 3804 | 1468500676227 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:16 INFO - PROCESS | 3804 | 1468500676229 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:16 INFO - PROCESS | 3804 | ++DOCSHELL 180BC000 == 33 [pid = 3804] [id = 780] 04:51:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (181A4800) [pid = 3804] [serial = 2338] [outer = 00000000] 04:51:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (19799000) [pid = 3804] [serial = 2339] [outer = 181A4800] 04:51:16 INFO - PROCESS | 3804 | 1468500676273 Marionette DEBUG loaded listener.js 04:51:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (19A43C00) [pid = 3804] [serial = 2340] [outer = 181A4800] 04:51:16 INFO - PROCESS | 3804 | 1468500676759 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:51:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:51:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 688ms 04:51:16 INFO - PROCESS | 3804 | 1468500676790 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 04:51:16 INFO - PROCESS | 3804 | 1468500676795 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 04:51:16 INFO - PROCESS | 3804 | 1468500676800 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:51:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:51:16 INFO - PROCESS | 3804 | 1468500676804 Marionette TRACE conn3 <- [1,3078,null,{}] 04:51:16 INFO - PROCESS | 3804 | 1468500676810 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}] 04:51:16 INFO - PROCESS | 3804 | 1468500676813 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:16 INFO - PROCESS | 3804 | 1468500676938 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 04:51:17 INFO - PROCESS | 3804 | 1468500677133 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:17 INFO - PROCESS | 3804 | 1468500677138 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:17 INFO - PROCESS | 3804 | ++DOCSHELL 10A73800 == 34 [pid = 3804] [id = 781] 04:51:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (10A79000) [pid = 3804] [serial = 2341] [outer = 00000000] 04:51:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (10C40000) [pid = 3804] [serial = 2342] [outer = 10A79000] 04:51:17 INFO - PROCESS | 3804 | 1468500677194 Marionette DEBUG loaded listener.js 04:51:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (10E0BC00) [pid = 3804] [serial = 2343] [outer = 10A79000] 04:51:17 INFO - PROCESS | 3804 | 1468500677748 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:51:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:51:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 978ms 04:51:17 INFO - PROCESS | 3804 | 1468500677787 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 04:51:17 INFO - PROCESS | 3804 | 1468500677792 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 04:51:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:51:17 INFO - PROCESS | 3804 | 1468500677799 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:51:17 INFO - PROCESS | 3804 | 1468500677802 Marionette TRACE conn3 <- [1,3082,null,{}] 04:51:17 INFO - PROCESS | 3804 | 1468500677806 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}] 04:51:17 INFO - PROCESS | 3804 | 1468500677809 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:17 INFO - PROCESS | 3804 | 1468500677927 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 04:51:18 INFO - PROCESS | 3804 | 1468500678095 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:18 INFO - PROCESS | 3804 | 1468500678098 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:18 INFO - PROCESS | 3804 | ++DOCSHELL 12BC2000 == 35 [pid = 3804] [id = 782] 04:51:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (12D68C00) [pid = 3804] [serial = 2344] [outer = 00000000] 04:51:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (130A7800) [pid = 3804] [serial = 2345] [outer = 12D68C00] 04:51:18 INFO - PROCESS | 3804 | 1468500678154 Marionette DEBUG loaded listener.js 04:51:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (131EF400) [pid = 3804] [serial = 2346] [outer = 12D68C00] 04:51:18 INFO - PROCESS | 3804 | 1468500678772 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:51:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:51:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1009ms 04:51:18 INFO - PROCESS | 3804 | 1468500678955 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 04:51:18 INFO - PROCESS | 3804 | 1468500678959 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 04:51:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:51:18 INFO - PROCESS | 3804 | 1468500678997 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:51:18 INFO - PROCESS | 3804 | 1468500679000 Marionette TRACE conn3 <- [1,3086,null,{}] 04:51:18 INFO - PROCESS | 3804 | 1468500679006 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}] 04:51:18 INFO - PROCESS | 3804 | 1468500679009 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:19 INFO - PROCESS | 3804 | 1468500679120 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 04:51:19 INFO - PROCESS | 3804 | 1468500679241 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:19 INFO - PROCESS | 3804 | 1468500679246 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:19 INFO - PROCESS | 3804 | ++DOCSHELL 10C35C00 == 36 [pid = 3804] [id = 783] 04:51:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (10C36800) [pid = 3804] [serial = 2347] [outer = 00000000] 04:51:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (10C3E400) [pid = 3804] [serial = 2348] [outer = 10C36800] 04:51:19 INFO - PROCESS | 3804 | 1468500679303 Marionette DEBUG loaded listener.js 04:51:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (10C40C00) [pid = 3804] [serial = 2349] [outer = 10C36800] 04:51:19 INFO - PROCESS | 3804 | --DOCSHELL 17D16400 == 35 [pid = 3804] [id = 779] 04:51:19 INFO - PROCESS | 3804 | --DOCSHELL 104E0800 == 34 [pid = 3804] [id = 778] 04:51:19 INFO - PROCESS | 3804 | --DOCSHELL 16B77400 == 33 [pid = 3804] [id = 777] 04:51:19 INFO - PROCESS | 3804 | --DOCSHELL 15467800 == 32 [pid = 3804] [id = 776] 04:51:19 INFO - PROCESS | 3804 | --DOCSHELL 14F18800 == 31 [pid = 3804] [id = 775] 04:51:19 INFO - PROCESS | 3804 | --DOCSHELL 13156C00 == 30 [pid = 3804] [id = 774] 04:51:19 INFO - PROCESS | 3804 | --DOCSHELL 11CD1C00 == 29 [pid = 3804] [id = 773] 04:51:19 INFO - PROCESS | 3804 | --DOCSHELL 1047C400 == 28 [pid = 3804] [id = 772] 04:51:19 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (12B1E400) [pid = 3804] [serial = 2283] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (16AB5000) [pid = 3804] [serial = 2291] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (1A6AC000) [pid = 3804] [serial = 2294] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (1B084000) [pid = 3804] [serial = 2297] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (14F1AC00) [pid = 3804] [serial = 2276] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (15329000) [pid = 3804] [serial = 2277] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (13C79800) [pid = 3804] [serial = 2285] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (142E0400) [pid = 3804] [serial = 2286] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (12924800) [pid = 3804] [serial = 2273] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (12BC4000) [pid = 3804] [serial = 2274] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (12B12C00) [pid = 3804] [serial = 2282] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (158AAC00) [pid = 3804] [serial = 2288] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (1A108800) [pid = 3804] [serial = 2271] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (10E03C00) [pid = 3804] [serial = 2279] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (112E6400) [pid = 3804] [serial = 2280] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (19C1A400) [pid = 3804] [serial = 2300] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (19C1D400) [pid = 3804] [serial = 2301] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (1A6AC800) [pid = 3804] [serial = 2295] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (1B086000) [pid = 3804] [serial = 2298] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (16B7A800) [pid = 3804] [serial = 2292] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (16284000) [pid = 3804] [serial = 2289] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3804 | 1468500679806 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]]]}] 04:51:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:51:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:51:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 841ms 04:51:19 INFO - PROCESS | 3804 | 1468500679821 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 04:51:19 INFO - PROCESS | 3804 | 1468500679824 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 04:51:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:51:19 INFO - PROCESS | 3804 | 1468500679830 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:51:19 INFO - PROCESS | 3804 | 1468500679833 Marionette TRACE conn3 <- [1,3090,null,{}] 04:51:19 INFO - PROCESS | 3804 | 1468500679837 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}] 04:51:19 INFO - PROCESS | 3804 | 1468500679840 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:19 INFO - PROCESS | 3804 | 1468500679929 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 04:51:19 INFO - PROCESS | 3804 | 1468500679935 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:19 INFO - PROCESS | 3804 | 1468500679937 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:19 INFO - PROCESS | 3804 | ++DOCSHELL 10C39C00 == 29 [pid = 3804] [id = 784] 04:51:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (10C3AC00) [pid = 3804] [serial = 2350] [outer = 00000000] 04:51:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (11449C00) [pid = 3804] [serial = 2351] [outer = 10C3AC00] 04:51:19 INFO - PROCESS | 3804 | 1468500679966 Marionette DEBUG loaded listener.js 04:51:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (128AB000) [pid = 3804] [serial = 2352] [outer = 10C3AC00] 04:51:20 INFO - PROCESS | 3804 | 1468500680458 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:51:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:51:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 687ms 04:51:20 INFO - PROCESS | 3804 | 1468500680509 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 04:51:20 INFO - PROCESS | 3804 | 1468500680512 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 04:51:20 INFO - PROCESS | 3804 | 1468500680522 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:51:20 INFO - PROCESS | 3804 | 1468500680524 Marionette TRACE conn3 <- [1,3094,null,{}] 04:51:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:51:20 INFO - PROCESS | 3804 | 1468500680533 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}] 04:51:20 INFO - PROCESS | 3804 | 1468500680538 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:20 INFO - PROCESS | 3804 | 1468500680623 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 04:51:20 INFO - PROCESS | 3804 | 1468500680634 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:20 INFO - PROCESS | 3804 | 1468500680638 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:20 INFO - PROCESS | 3804 | ++DOCSHELL 13032400 == 30 [pid = 3804] [id = 785] 04:51:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (1306A800) [pid = 3804] [serial = 2353] [outer = 00000000] 04:51:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (130C9C00) [pid = 3804] [serial = 2354] [outer = 1306A800] 04:51:20 INFO - PROCESS | 3804 | 1468500680685 Marionette DEBUG loaded listener.js 04:51:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (131F6800) [pid = 3804] [serial = 2355] [outer = 1306A800] 04:51:21 INFO - PROCESS | 3804 | 1468500681161 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]]]}] 04:51:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:51:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:51:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:51:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 687ms 04:51:21 INFO - PROCESS | 3804 | 1468500681207 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 04:51:21 INFO - PROCESS | 3804 | 1468500681209 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 04:51:21 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:51:21 INFO - PROCESS | 3804 | 1468500681217 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:51:21 INFO - PROCESS | 3804 | 1468500681218 Marionette TRACE conn3 <- [1,3098,null,{}] 04:51:21 INFO - PROCESS | 3804 | 1468500681222 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}] 04:51:21 INFO - PROCESS | 3804 | 1468500681224 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:21 INFO - PROCESS | 3804 | 1468500681309 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 04:51:21 INFO - PROCESS | 3804 | 1468500681314 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:21 INFO - PROCESS | 3804 | 1468500681316 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:21 INFO - PROCESS | 3804 | ++DOCSHELL 13C14400 == 31 [pid = 3804] [id = 786] 04:51:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (13C79000) [pid = 3804] [serial = 2356] [outer = 00000000] 04:51:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (142E0800) [pid = 3804] [serial = 2357] [outer = 13C79000] 04:51:21 INFO - PROCESS | 3804 | 1468500681368 Marionette DEBUG loaded listener.js 04:51:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (14F21800) [pid = 3804] [serial = 2358] [outer = 13C79000] 04:51:21 INFO - PROCESS | 3804 | 1468500681773 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"]]]}] 04:51:21 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:51:21 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 04:51:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:51:21 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 581ms 04:51:21 INFO - PROCESS | 3804 | 1468500681798 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 04:51:21 INFO - PROCESS | 3804 | 1468500681800 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 04:51:21 INFO - PROCESS | 3804 | 1468500681803 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:51:21 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:51:21 INFO - PROCESS | 3804 | 1468500681805 Marionette TRACE conn3 <- [1,3102,null,{}] 04:51:21 INFO - PROCESS | 3804 | 1468500681808 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}] 04:51:21 INFO - PROCESS | 3804 | 1468500681810 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:21 INFO - PROCESS | 3804 | 1468500681941 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 04:51:21 INFO - PROCESS | 3804 | 1468500681953 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\", \"ec7bfecc-be5f-419c-9fa5-4c9d3bb9916a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:21 INFO - PROCESS | 3804 | 1468500681955 Marionette INFO sendAsync aacb0073-2d7c-49fb-a718-7eed6b7c18dc 04:51:21 INFO - PROCESS | 3804 | ++DOCSHELL 139FB400 == 32 [pid = 3804] [id = 787] 04:51:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (14F18800) [pid = 3804] [serial = 2359] [outer = 00000000] 04:51:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (15436C00) [pid = 3804] [serial = 2360] [outer = 14F18800] 04:51:21 INFO - PROCESS | 3804 | 1468500681998 Marionette DEBUG loaded listener.js 04:51:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (1545D400) [pid = 3804] [serial = 2361] [outer = 14F18800] 04:51:22 INFO - PROCESS | 3804 | 1468500682419 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]]]}] 04:51:22 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:51:22 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 687ms 04:51:22 INFO - PROCESS | 3804 | 1468500682487 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 04:51:22 INFO - PROCESS | 3804 | 1468500682488 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 04:51:23 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (14F1C800) [pid = 3804] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 04:51:23 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (11CD4800) [pid = 3804] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 04:51:23 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (1047F800) [pid = 3804] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 04:51:23 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (15468800) [pid = 3804] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 04:51:23 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (16B7A000) [pid = 3804] [serial = 2329] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 04:51:23 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (16AA9000) [pid = 3804] [serial = 2332] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html] 04:51:23 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (1055FC00) [pid = 3804] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 04:51:23 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (17D1A800) [pid = 3804] [serial = 2335] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html] 04:51:23 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (10C23800) [pid = 3804] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 04:51:23 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (1281DC00) [pid = 3804] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 04:51:23 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (158C6800) [pid = 3804] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 04:51:23 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (13159400) [pid = 3804] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 04:51:23 WARNING - u'runner_teardown' () 04:51:23 INFO - No more tests 04:51:23 INFO - Got 0 unexpected results 04:51:23 INFO - SUITE-END | took 578s 04:51:24 INFO - Closing logging queue 04:51:24 INFO - queue closed 04:51:24 INFO - Return code: 0 04:51:24 WARNING - # TBPL SUCCESS # 04:51:24 INFO - Running post-action listener: _resource_record_post_action 04:51:24 INFO - Running post-run listener: _resource_record_post_run 04:51:25 INFO - Total resource usage - Wall time: 584s; CPU: 17.0%; Read bytes: 91799040; Write bytes: 942478336; Read time: 421327; Write time: 1042201 04:51:25 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:51:25 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 84838912; Read time: 0; Write time: 80212 04:51:25 INFO - run-tests - Wall time: 583s; CPU: 17.0%; Read bytes: 91799040; Write bytes: 806494208; Read time: 421327; Write time: 907432 04:51:25 INFO - Running post-run listener: _upload_blobber_files 04:51:25 INFO - Blob upload gear active. 04:51:25 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 04:51:25 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 04:51:25 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'] 04:51:25 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 04:51:25 INFO - (blobuploader) - INFO - Open directory for files ... 04:51:25 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 04:51:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:51:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:51:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:51:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:51:26 INFO - (blobuploader) - INFO - Done attempting. 04:51:26 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 04:51:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:51:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:51:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:51:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:51:28 INFO - (blobuploader) - INFO - Done attempting. 04:51:28 INFO - (blobuploader) - INFO - Iteration through files over. 04:51:28 INFO - Return code: 0 04:51:28 INFO - rmtree: C:\slave\test\build\uploaded_files.json 04:51:28 INFO - Using _rmtree_windows ... 04:51:28 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 04:51:28 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8f017d92abea2a398653663c6909de03f9cfe47da7bfda90f5f39ccd5afd51aa81ece8185384d2b86a10a9398b6dbb58a035bf13a3d969347d80da069154c560", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d321b9554fa844b064c6db0da7803ee193d5d5522d544ec0e29e7a5775bfe6e1226caf80c0413027bfb82a9d312dbfd9d22c81f6f30f25b8dcdeafeda219c952"} 04:51:28 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 04:51:28 INFO - Writing to file C:\slave\test\properties\blobber_files 04:51:28 INFO - Contents: 04:51:28 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8f017d92abea2a398653663c6909de03f9cfe47da7bfda90f5f39ccd5afd51aa81ece8185384d2b86a10a9398b6dbb58a035bf13a3d969347d80da069154c560", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d321b9554fa844b064c6db0da7803ee193d5d5522d544ec0e29e7a5775bfe6e1226caf80c0413027bfb82a9d312dbfd9d22c81f6f30f25b8dcdeafeda219c952"} 04:51:28 INFO - Running post-run listener: copy_logs_to_upload_dir 04:51:28 INFO - Copying logs to upload dir... 04:51:28 INFO - mkdir: C:\slave\test\build\upload\logs 04:51:28 INFO - Copying logs to upload dir... 04:51:28 INFO - Using _rmtree_windows ... 04:51:28 INFO - Using _rmtree_windows ... 04:51:28 INFO - Using _rmtree_windows ... 04:51:28 INFO - Using _rmtree_windows ... 04:51:28 INFO - Using _rmtree_windows ... 04:51:28 INFO - Using _rmtree_windows ... 04:51:28 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=650.327000 ========= master_lag: 150.51 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 20 secs) (at 2016-07-14 05:51:20.240360) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-14 05:51:20.241227) ========= '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-109\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-109 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-109 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-109 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-109 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-109 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8f017d92abea2a398653663c6909de03f9cfe47da7bfda90f5f39ccd5afd51aa81ece8185384d2b86a10a9398b6dbb58a035bf13a3d969347d80da069154c560", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d321b9554fa844b064c6db0da7803ee193d5d5522d544ec0e29e7a5775bfe6e1226caf80c0413027bfb82a9d312dbfd9d22c81f6f30f25b8dcdeafeda219c952"} build_url:https://queue.taskcluster.net/v1/task/XLveaXYDQBqC96UMHcA9cg/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/XLveaXYDQBqC96UMHcA9cg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.107000 build_url: 'https://queue.taskcluster.net/v1/task/XLveaXYDQBqC96UMHcA9cg/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/8f017d92abea2a398653663c6909de03f9cfe47da7bfda90f5f39ccd5afd51aa81ece8185384d2b86a10a9398b6dbb58a035bf13a3d969347d80da069154c560", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d321b9554fa844b064c6db0da7803ee193d5d5522d544ec0e29e7a5775bfe6e1226caf80c0413027bfb82a9d312dbfd9d22c81f6f30f25b8dcdeafeda219c952"}' symbols_url: 'https://queue.taskcluster.net/v1/task/XLveaXYDQBqC96UMHcA9cg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.31 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-14 05:51:20.656548) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 05:51:20.656874) ========= '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-109\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-109 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-109 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-109 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-109 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-109 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.107000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 05:51:20.783660) ========= ========= Started reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-07-14 05:51:20.783987) ========= ========= Finished reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-07-14 05:51:21.929098) ========= ========= Total master_lag: 157.01 =========