builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-066 starttime: 1466708937.2 results: success (0) buildid: 20160623102132 builduid: 9bc6161d84e844b8908bb7e11626215c revision: 8a2842b342b58560221a55aec5575ed9d1ed24c6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 12:08:57.201102) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 12:08:57.201616) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 12:08:57.201909) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 12:08:57.268132) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 12:08:57.268419) ========= '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-066\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-066 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-066 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-066 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-066 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-066 WINDIR=C:\WINDOWS using PTY: False --12:08:45-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 24.92 MB/s 12:08:45 (24.92 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.679000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 12:08:57.998982) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 12:08:57.999297) ========= '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-066\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-066 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-066 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-066 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-066 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-066 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.905000 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 12:08:58.939423) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 12:08:58.939800) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 8a2842b342b58560221a55aec5575ed9d1ed24c6 --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 8a2842b342b58560221a55aec5575ed9d1ed24c6 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-066\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-066 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-066 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-066 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-066 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-066 WINDIR=C:\WINDOWS using PTY: False 2016-06-23 12:08:47,299 truncating revision to first 12 chars 2016-06-23 12:08:47,299 Setting DEBUG logging. 2016-06-23 12:08:47,299 attempt 1/10 2016-06-23 12:08:47,299 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/8a2842b342b5?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 12:08:47,736 unpacking tar archive at: mozilla-beta-8a2842b342b5/testing/mozharness/ program finished with exit code 0 elapsedTime=1.261000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 12:09:00.241340) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 12:09:00.241678) ========= script_repo_revision: 8a2842b342b58560221a55aec5575ed9d1ed24c6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 12:09:00.242076) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 12:09:00.242346) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 12:09:00.258167) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 46 secs) (at 2016-06-23 12:09:00.258522) ========= '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-066\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-066 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-066 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-066 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-066 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-066 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 12:08:48 INFO - MultiFileLogger online at 20160623 12:08:48 in C:\slave\test 12:08:48 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 12:08:48 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 12:08:48 INFO - {'append_to_log': False, 12:08:48 INFO - 'base_work_dir': 'C:\\slave\\test', 12:08:48 INFO - 'blob_upload_branch': 'mozilla-beta', 12:08:48 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 12:08:48 INFO - 'buildbot_json_path': 'buildprops.json', 12:08:48 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 12:08:48 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:08:48 INFO - 'download_minidump_stackwalk': True, 12:08:48 INFO - 'download_symbols': 'true', 12:08:48 INFO - 'e10s': False, 12:08:48 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 12:08:48 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 12:08:48 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 12:08:48 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 12:08:48 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 12:08:48 INFO - 'C:/mozilla-build/tooltool.py'), 12:08:48 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 12:08:48 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 12:08:48 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:08:48 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:08:48 INFO - 'log_level': 'info', 12:08:48 INFO - 'log_to_console': True, 12:08:48 INFO - 'opt_config_files': (), 12:08:48 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:08:48 INFO - '--processes=1', 12:08:48 INFO - '--config=%(test_path)s/wptrunner.ini', 12:08:48 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:08:48 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:08:48 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:08:48 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:08:48 INFO - 'pip_index': False, 12:08:48 INFO - 'require_test_zip': True, 12:08:48 INFO - 'test_type': ('testharness',), 12:08:48 INFO - 'this_chunk': '1', 12:08:48 INFO - 'total_chunks': '10', 12:08:48 INFO - 'virtualenv_path': 'venv', 12:08:48 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:08:48 INFO - 'work_dir': 'build'} 12:08:48 INFO - ##### 12:08:48 INFO - ##### Running clobber step. 12:08:48 INFO - ##### 12:08:48 INFO - Running pre-action listener: _resource_record_pre_action 12:08:48 INFO - Running main action method: clobber 12:08:48 INFO - rmtree: C:\slave\test\build 12:08:48 INFO - Using _rmtree_windows ... 12:08:48 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 12:09:36 INFO - Running post-action listener: _resource_record_post_action 12:09:36 INFO - ##### 12:09:36 INFO - ##### Running read-buildbot-config step. 12:09:36 INFO - ##### 12:09:36 INFO - Running pre-action listener: _resource_record_pre_action 12:09:36 INFO - Running main action method: read_buildbot_config 12:09:36 INFO - Using buildbot properties: 12:09:36 INFO - { 12:09:36 INFO - "project": "", 12:09:36 INFO - "product": "firefox", 12:09:36 INFO - "script_repo_revision": "production", 12:09:36 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 12:09:36 INFO - "repository": "", 12:09:36 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 12:09:36 INFO - "buildid": "20160623102132", 12:09:36 INFO - "pgo_build": "False", 12:09:36 INFO - "basedir": "C:\\slave\\test", 12:09:36 INFO - "buildnumber": 27, 12:09:36 INFO - "slavename": "t-xp32-ix-066", 12:09:36 INFO - "revision": "8a2842b342b58560221a55aec5575ed9d1ed24c6", 12:09:36 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 12:09:36 INFO - "platform": "win32", 12:09:36 INFO - "branch": "mozilla-beta", 12:09:36 INFO - "repo_path": "releases/mozilla-beta", 12:09:36 INFO - "moz_repo_path": "", 12:09:36 INFO - "stage_platform": "win32", 12:09:36 INFO - "builduid": "9bc6161d84e844b8908bb7e11626215c", 12:09:36 INFO - "slavebuilddir": "test" 12:09:36 INFO - } 12:09:36 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/KK8POQ4cQS2OgLgQ5Gax1A/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 12:09:36 INFO - Found installer url https://queue.taskcluster.net/v1/task/KK8POQ4cQS2OgLgQ5Gax1A/artifacts/public/build/firefox-48.0.en-US.win32.zip. 12:09:36 INFO - Running post-action listener: _resource_record_post_action 12:09:36 INFO - ##### 12:09:36 INFO - ##### Running download-and-extract step. 12:09:36 INFO - ##### 12:09:36 INFO - Running pre-action listener: _resource_record_pre_action 12:09:36 INFO - Running main action method: download_and_extract 12:09:36 INFO - mkdir: C:\slave\test\build\tests 12:09:36 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')]} 12:09:36 INFO - https://queue.taskcluster.net/v1/task/KK8POQ4cQS2OgLgQ5Gax1A/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 12:09:36 INFO - trying https://queue.taskcluster.net/v1/task/KK8POQ4cQS2OgLgQ5Gax1A/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 12:09:36 INFO - Downloading https://queue.taskcluster.net/v1/task/KK8POQ4cQS2OgLgQ5Gax1A/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 12:09:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KK8POQ4cQS2OgLgQ5Gax1A/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 12:09:37 INFO - Downloaded 1240 bytes. 12:09:37 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 12:09:37 INFO - Using the following test package requirements: 12:09:37 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 12:09:37 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:09:37 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 12:09:37 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:09:37 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 12:09:37 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:09:37 INFO - u'jsshell-win32.zip'], 12:09:37 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:09:37 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 12:09:37 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 12:09:37 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:09:37 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 12:09:37 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:09:37 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 12:09:37 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:09:37 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 12:09:37 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:09:37 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 12:09:37 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 12:09:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:09:37 INFO - https://queue.taskcluster.net/v1/task/KK8POQ4cQS2OgLgQ5Gax1A/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 12:09:37 INFO - trying https://queue.taskcluster.net/v1/task/KK8POQ4cQS2OgLgQ5Gax1A/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 12:09:37 INFO - Downloading https://queue.taskcluster.net/v1/task/KK8POQ4cQS2OgLgQ5Gax1A/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 12:09:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/KK8POQ4cQS2OgLgQ5Gax1A/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 12:09:39 INFO - Downloaded 20352609 bytes. 12:09:39 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/*'] 12:09:39 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/* 12:09:42 INFO - caution: filename not matched: web-platform/* 12:09:42 INFO - Return code: 11 12:09:42 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')]} 12:09:42 INFO - https://queue.taskcluster.net/v1/task/KK8POQ4cQS2OgLgQ5Gax1A/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 12:09:42 INFO - trying https://queue.taskcluster.net/v1/task/KK8POQ4cQS2OgLgQ5Gax1A/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 12:09:42 INFO - Downloading https://queue.taskcluster.net/v1/task/KK8POQ4cQS2OgLgQ5Gax1A/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 12:09:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/KK8POQ4cQS2OgLgQ5Gax1A/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 12:09:46 INFO - Downloaded 36389112 bytes. 12:09:46 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/*'] 12:09:46 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/* 12:10:18 INFO - caution: filename not matched: bin/* 12:10:18 INFO - caution: filename not matched: config/* 12:10:18 INFO - caution: filename not matched: mozbase/* 12:10:18 INFO - caution: filename not matched: marionette/* 12:10:18 INFO - caution: filename not matched: tools/wptserve/* 12:10:18 INFO - Return code: 11 12:10:18 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')]} 12:10:18 INFO - https://queue.taskcluster.net/v1/task/KK8POQ4cQS2OgLgQ5Gax1A/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 12:10:18 INFO - trying https://queue.taskcluster.net/v1/task/KK8POQ4cQS2OgLgQ5Gax1A/artifacts/public/build/firefox-48.0.en-US.win32.zip 12:10:18 INFO - Downloading https://queue.taskcluster.net/v1/task/KK8POQ4cQS2OgLgQ5Gax1A/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 12:10:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KK8POQ4cQS2OgLgQ5Gax1A/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 12:10:24 INFO - Downloaded 68461093 bytes. 12:10:24 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/KK8POQ4cQS2OgLgQ5Gax1A/artifacts/public/build/firefox-48.0.en-US.win32.zip 12:10:24 INFO - mkdir: C:\slave\test\properties 12:10:24 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 12:10:24 INFO - Writing to file C:\slave\test\properties\build_url 12:10:24 INFO - Contents: 12:10:24 INFO - build_url:https://queue.taskcluster.net/v1/task/KK8POQ4cQS2OgLgQ5Gax1A/artifacts/public/build/firefox-48.0.en-US.win32.zip 12:10:24 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/KK8POQ4cQS2OgLgQ5Gax1A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 12:10:24 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 12:10:24 INFO - Writing to file C:\slave\test\properties\symbols_url 12:10:24 INFO - Contents: 12:10:24 INFO - symbols_url:https://queue.taskcluster.net/v1/task/KK8POQ4cQS2OgLgQ5Gax1A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 12:10:24 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')]} 12:10:24 INFO - https://queue.taskcluster.net/v1/task/KK8POQ4cQS2OgLgQ5Gax1A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:10:24 INFO - trying https://queue.taskcluster.net/v1/task/KK8POQ4cQS2OgLgQ5Gax1A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 12:10:24 INFO - Downloading https://queue.taskcluster.net/v1/task/KK8POQ4cQS2OgLgQ5Gax1A/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 12:10:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KK8POQ4cQS2OgLgQ5Gax1A/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 12:10:29 INFO - Downloaded 55579037 bytes. 12:10:29 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'] 12:10:29 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 12:10:35 INFO - Return code: 0 12:10:35 INFO - Running post-action listener: _resource_record_post_action 12:10:35 INFO - Running post-action listener: set_extra_try_arguments 12:10:35 INFO - ##### 12:10:35 INFO - ##### Running create-virtualenv step. 12:10:35 INFO - ##### 12:10:35 INFO - Running pre-action listener: _pre_create_virtualenv 12:10:35 INFO - Running pre-action listener: _resource_record_pre_action 12:10:35 INFO - Running main action method: create_virtualenv 12:10:35 INFO - Creating virtualenv C:\slave\test\build\venv 12:10:35 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 12:10:35 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 12:10:37 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 12:10:39 INFO - Installing distribute......................................................................................................................................................................................done. 12:10:39 INFO - Return code: 0 12:10:39 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 12:10:39 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')]} 12:10:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:10:39 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')]} 12:10:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:10:39 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-066', 'USERDOMAIN': 'T-XP32-IX-066', '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-066', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-066', '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-066\\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-066'}}, attempt #1 12:10:39 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 12:10:39 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 12:10:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:10:39 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066\\Application Data', 12:10:39 INFO - 'CLIENTNAME': 'Console', 12:10:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:10:39 INFO - 'COMPUTERNAME': 'T-XP32-IX-066', 12:10:39 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:10:39 INFO - 'DCLOCATION': 'SCL3', 12:10:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:10:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:10:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:10:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:10:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:10:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:10:39 INFO - 'HOMEDRIVE': 'C:', 12:10:39 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-066', 12:10:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:10:39 INFO - 'KTS_VERSION': '1.19c', 12:10:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:10:39 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-066', 12:10:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:10:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:10:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:10:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:10:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:10:39 INFO - 'MOZ_AIRBAG': '1', 12:10:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:10:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:10:39 INFO - 'MOZ_MSVCVERSION': '8', 12:10:39 INFO - 'MOZ_NO_REMOTE': '1', 12:10:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:10:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:10:39 INFO - 'NO_EM_RESTART': '1', 12:10:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:10:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:10:39 INFO - 'OS': 'Windows_NT', 12:10:39 INFO - 'OURDRIVE': 'C:', 12:10:39 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', 12:10:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:10:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:10:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:10:39 INFO - 'PROCESSOR_LEVEL': '6', 12:10:39 INFO - 'PROCESSOR_REVISION': '1e05', 12:10:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:10:39 INFO - 'PROMPT': '$P$G', 12:10:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:10:39 INFO - 'PWD': 'C:\\slave\\test', 12:10:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:10:39 INFO - 'SESSIONNAME': 'Console', 12:10:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:10:39 INFO - 'SYSTEMDRIVE': 'C:', 12:10:39 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:10:39 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:10:39 INFO - 'TEST1': 'testie', 12:10:39 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:10:39 INFO - 'USERDOMAIN': 'T-XP32-IX-066', 12:10:39 INFO - 'USERNAME': 'cltbld', 12:10:39 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066', 12:10:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:10:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:10:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:10:39 INFO - 'WINDIR': 'C:\\WINDOWS', 12:10:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:10:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:10:40 INFO - Downloading/unpacking psutil>=0.7.1 12:10:40 INFO - Running setup.py egg_info for package psutil 12:10:40 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:10:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:10:40 INFO - Installing collected packages: psutil 12:10:40 INFO - Running setup.py install for psutil 12:10:40 INFO - building 'psutil._psutil_windows' extension 12:10:40 INFO - error: Unable to find vcvarsall.bat 12:10:40 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-irvpwl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:10:40 INFO - running install 12:10:40 INFO - running build 12:10:40 INFO - running build_py 12:10:40 INFO - creating build 12:10:40 INFO - creating build\lib.win32-2.7 12:10:40 INFO - creating build\lib.win32-2.7\psutil 12:10:40 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 12:10:40 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 12:10:40 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 12:10:40 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 12:10:40 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 12:10:40 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 12:10:40 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 12:10:40 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 12:10:40 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 12:10:40 INFO - running build_ext 12:10:40 INFO - building 'psutil._psutil_windows' extension 12:10:40 INFO - error: Unable to find vcvarsall.bat 12:10:40 INFO - ---------------------------------------- 12:10:40 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-irvpwl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:10:40 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-066\Application Data\pip\pip.log 12:10:40 WARNING - Return code: 1 12:10:40 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! 12:10:40 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 12:10:40 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')]} 12:10:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:10:40 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')]} 12:10:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:10:40 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-066', 'USERDOMAIN': 'T-XP32-IX-066', '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-066', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-066', '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-066\\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-066'}}, attempt #1 12:10:40 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 12:10:40 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 12:10:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:10:40 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066\\Application Data', 12:10:40 INFO - 'CLIENTNAME': 'Console', 12:10:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:10:40 INFO - 'COMPUTERNAME': 'T-XP32-IX-066', 12:10:40 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:10:40 INFO - 'DCLOCATION': 'SCL3', 12:10:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:10:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:10:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:10:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:10:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:10:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:10:40 INFO - 'HOMEDRIVE': 'C:', 12:10:40 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-066', 12:10:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:10:40 INFO - 'KTS_VERSION': '1.19c', 12:10:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:10:40 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-066', 12:10:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:10:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:10:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:10:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:10:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:10:40 INFO - 'MOZ_AIRBAG': '1', 12:10:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:10:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:10:40 INFO - 'MOZ_MSVCVERSION': '8', 12:10:40 INFO - 'MOZ_NO_REMOTE': '1', 12:10:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:10:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:10:40 INFO - 'NO_EM_RESTART': '1', 12:10:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:10:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:10:40 INFO - 'OS': 'Windows_NT', 12:10:40 INFO - 'OURDRIVE': 'C:', 12:10:40 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', 12:10:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:10:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:10:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:10:40 INFO - 'PROCESSOR_LEVEL': '6', 12:10:40 INFO - 'PROCESSOR_REVISION': '1e05', 12:10:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:10:40 INFO - 'PROMPT': '$P$G', 12:10:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:10:40 INFO - 'PWD': 'C:\\slave\\test', 12:10:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:10:40 INFO - 'SESSIONNAME': 'Console', 12:10:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:10:40 INFO - 'SYSTEMDRIVE': 'C:', 12:10:40 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:10:40 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:10:40 INFO - 'TEST1': 'testie', 12:10:40 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:10:40 INFO - 'USERDOMAIN': 'T-XP32-IX-066', 12:10:40 INFO - 'USERNAME': 'cltbld', 12:10:40 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066', 12:10:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:10:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:10:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:10:40 INFO - 'WINDIR': 'C:\\WINDOWS', 12:10:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:10:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:10:41 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:10:41 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:10:41 INFO - Running setup.py egg_info for package mozsystemmonitor 12:10:41 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 12:10:41 INFO - Running setup.py egg_info for package psutil 12:10:41 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:10:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:10:41 INFO - Installing collected packages: mozsystemmonitor, psutil 12:10:41 INFO - Running setup.py install for mozsystemmonitor 12:10:41 INFO - Running setup.py install for psutil 12:10:41 INFO - building 'psutil._psutil_windows' extension 12:10:41 INFO - error: Unable to find vcvarsall.bat 12:10:41 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-herj2a-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:10:41 INFO - running install 12:10:41 INFO - running build 12:10:41 INFO - running build_py 12:10:41 INFO - running build_ext 12:10:41 INFO - building 'psutil._psutil_windows' extension 12:10:41 INFO - error: Unable to find vcvarsall.bat 12:10:41 INFO - ---------------------------------------- 12:10:41 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-herj2a-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:10:41 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-066\Application Data\pip\pip.log 12:10:41 WARNING - Return code: 1 12:10:41 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! 12:10:41 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 12:10: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')]} 12:10:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:10: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')]} 12:10:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:10:41 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-066', 'USERDOMAIN': 'T-XP32-IX-066', '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-066', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-066', '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-066\\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-066'}}, attempt #1 12:10:41 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 12:10:41 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 12:10:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:10:41 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066\\Application Data', 12:10:41 INFO - 'CLIENTNAME': 'Console', 12:10:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:10:41 INFO - 'COMPUTERNAME': 'T-XP32-IX-066', 12:10:41 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:10:41 INFO - 'DCLOCATION': 'SCL3', 12:10:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:10:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:10:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:10:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:10:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:10:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:10:41 INFO - 'HOMEDRIVE': 'C:', 12:10:41 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-066', 12:10:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:10:41 INFO - 'KTS_VERSION': '1.19c', 12:10:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:10:41 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-066', 12:10:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:10:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:10:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:10:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:10:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:10:41 INFO - 'MOZ_AIRBAG': '1', 12:10:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:10:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:10:41 INFO - 'MOZ_MSVCVERSION': '8', 12:10:41 INFO - 'MOZ_NO_REMOTE': '1', 12:10:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:10:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:10:41 INFO - 'NO_EM_RESTART': '1', 12:10:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:10:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:10:41 INFO - 'OS': 'Windows_NT', 12:10:41 INFO - 'OURDRIVE': 'C:', 12:10:41 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', 12:10:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:10:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:10:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:10:41 INFO - 'PROCESSOR_LEVEL': '6', 12:10:41 INFO - 'PROCESSOR_REVISION': '1e05', 12:10:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:10:41 INFO - 'PROMPT': '$P$G', 12:10:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:10:41 INFO - 'PWD': 'C:\\slave\\test', 12:10:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:10:41 INFO - 'SESSIONNAME': 'Console', 12:10:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:10:41 INFO - 'SYSTEMDRIVE': 'C:', 12:10:41 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:10:41 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:10:41 INFO - 'TEST1': 'testie', 12:10:41 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:10:41 INFO - 'USERDOMAIN': 'T-XP32-IX-066', 12:10:41 INFO - 'USERNAME': 'cltbld', 12:10:41 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066', 12:10:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:10:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:10:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:10:41 INFO - 'WINDIR': 'C:\\WINDOWS', 12:10:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:10:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:10:42 INFO - Downloading/unpacking blobuploader==1.2.4 12:10:42 INFO - Downloading blobuploader-1.2.4.tar.gz 12:10:42 INFO - Running setup.py egg_info for package blobuploader 12:10:42 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:10:43 INFO - Running setup.py egg_info for package requests 12:10:43 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:10:43 INFO - Downloading docopt-0.6.1.tar.gz 12:10:43 INFO - Running setup.py egg_info for package docopt 12:10:43 INFO - Installing collected packages: blobuploader, docopt, requests 12:10:43 INFO - Running setup.py install for blobuploader 12:10:43 INFO - Running setup.py install for docopt 12:10:43 INFO - Running setup.py install for requests 12:10:43 INFO - Successfully installed blobuploader docopt requests 12:10:43 INFO - Cleaning up... 12:10:43 INFO - Return code: 0 12:10:43 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:10:43 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')]} 12:10:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:10:43 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')]} 12:10:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:10:43 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-066', 'USERDOMAIN': 'T-XP32-IX-066', '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-066', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-066', '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-066\\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-066'}}, attempt #1 12:10:43 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 12:10:43 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 12:10:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:10:43 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066\\Application Data', 12:10:43 INFO - 'CLIENTNAME': 'Console', 12:10:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:10:43 INFO - 'COMPUTERNAME': 'T-XP32-IX-066', 12:10:43 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:10:43 INFO - 'DCLOCATION': 'SCL3', 12:10:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:10:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:10:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:10:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:10:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:10:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:10:43 INFO - 'HOMEDRIVE': 'C:', 12:10:43 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-066', 12:10:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:10:43 INFO - 'KTS_VERSION': '1.19c', 12:10:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:10:43 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-066', 12:10:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:10:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:10:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:10:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:10:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:10:43 INFO - 'MOZ_AIRBAG': '1', 12:10:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:10:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:10:43 INFO - 'MOZ_MSVCVERSION': '8', 12:10:43 INFO - 'MOZ_NO_REMOTE': '1', 12:10:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:10:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:10:43 INFO - 'NO_EM_RESTART': '1', 12:10:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:10:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:10:43 INFO - 'OS': 'Windows_NT', 12:10:43 INFO - 'OURDRIVE': 'C:', 12:10:43 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', 12:10:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:10:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:10:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:10:43 INFO - 'PROCESSOR_LEVEL': '6', 12:10:43 INFO - 'PROCESSOR_REVISION': '1e05', 12:10:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:10:43 INFO - 'PROMPT': '$P$G', 12:10:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:10:43 INFO - 'PWD': 'C:\\slave\\test', 12:10:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:10:43 INFO - 'SESSIONNAME': 'Console', 12:10:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:10:43 INFO - 'SYSTEMDRIVE': 'C:', 12:10:43 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:10:43 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:10:43 INFO - 'TEST1': 'testie', 12:10:43 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:10:43 INFO - 'USERDOMAIN': 'T-XP32-IX-066', 12:10:43 INFO - 'USERNAME': 'cltbld', 12:10:43 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066', 12:10:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:10:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:10:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:10:43 INFO - 'WINDIR': 'C:\\WINDOWS', 12:10:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:10:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:10:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:10:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:10:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:10:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:10:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:10:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:10:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:10:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:10:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:10:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:10:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:10:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:10:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:10:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:10:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:10:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:10:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:10:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:10:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:10:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:10:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:10:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:10:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:10:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:10:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:10:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:10:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:10:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:10:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:10:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:10:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:10:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:10:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:10:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:10:49 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:10:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:10:49 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:10:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:10:49 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:10:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:10:49 INFO - Unpacking c:\slave\test\build\tests\marionette 12:10:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:10:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:10:49 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 12:10:49 INFO - Running setup.py install for browsermob-proxy 12:10:54 INFO - Running setup.py install for manifestparser 12:10:54 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Running setup.py install for marionette-client 12:10:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:10:54 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Running setup.py install for marionette-driver 12:10:54 INFO - Running setup.py install for mozcrash 12:10:54 INFO - Running setup.py install for mozdebug 12:10:54 INFO - Running setup.py install for mozdevice 12:10:54 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Running setup.py install for mozfile 12:10:54 INFO - Running setup.py install for mozhttpd 12:10:54 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Running setup.py install for mozinfo 12:10:54 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Running setup.py install for mozInstall 12:10:54 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Running setup.py install for mozleak 12:10:54 INFO - Running setup.py install for mozlog 12:10:54 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Running setup.py install for moznetwork 12:10:54 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Running setup.py install for mozprocess 12:10:54 INFO - Running setup.py install for mozprofile 12:10:54 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Running setup.py install for mozrunner 12:10:54 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Running setup.py install for mozscreenshot 12:10:54 INFO - Running setup.py install for moztest 12:10:54 INFO - Running setup.py install for mozversion 12:10:54 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:10:54 INFO - Running setup.py install for wptserve 12:10:54 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 12:10:54 INFO - Cleaning up... 12:10:54 INFO - Return code: 0 12:10:54 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:10:54 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')]} 12:10:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:10:54 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')]} 12:10:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:10:54 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-066', 'USERDOMAIN': 'T-XP32-IX-066', '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-066', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-066', '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-066\\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-066'}}, attempt #1 12:10:54 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 12:10:54 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 12:10:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:10:54 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066\\Application Data', 12:10:54 INFO - 'CLIENTNAME': 'Console', 12:10:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:10:54 INFO - 'COMPUTERNAME': 'T-XP32-IX-066', 12:10:54 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:10:54 INFO - 'DCLOCATION': 'SCL3', 12:10:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:10:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:10:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:10:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:10:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:10:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:10:54 INFO - 'HOMEDRIVE': 'C:', 12:10:54 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-066', 12:10:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:10:54 INFO - 'KTS_VERSION': '1.19c', 12:10:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:10:54 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-066', 12:10:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:10:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:10:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:10:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:10:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:10:54 INFO - 'MOZ_AIRBAG': '1', 12:10:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:10:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:10:54 INFO - 'MOZ_MSVCVERSION': '8', 12:10:54 INFO - 'MOZ_NO_REMOTE': '1', 12:10:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:10:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:10:54 INFO - 'NO_EM_RESTART': '1', 12:10:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:10:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:10:54 INFO - 'OS': 'Windows_NT', 12:10:54 INFO - 'OURDRIVE': 'C:', 12:10:54 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', 12:10:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:10:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:10:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:10:54 INFO - 'PROCESSOR_LEVEL': '6', 12:10:54 INFO - 'PROCESSOR_REVISION': '1e05', 12:10:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:10:54 INFO - 'PROMPT': '$P$G', 12:10:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:10:54 INFO - 'PWD': 'C:\\slave\\test', 12:10:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:10:54 INFO - 'SESSIONNAME': 'Console', 12:10:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:10:54 INFO - 'SYSTEMDRIVE': 'C:', 12:10:54 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:10:54 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:10:54 INFO - 'TEST1': 'testie', 12:10:54 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:10:54 INFO - 'USERDOMAIN': 'T-XP32-IX-066', 12:10:54 INFO - 'USERNAME': 'cltbld', 12:10:54 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066', 12:10:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:10:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:10:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:10:54 INFO - 'WINDIR': 'C:\\WINDOWS', 12:10:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:10:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:10:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:10:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:10:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:10:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:10:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:10:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:10:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:10:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:10:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:10:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:10:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:10:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:10:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:10:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:10:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:10:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:10:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:10:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:10:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:10:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:10:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:10:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:10:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:10:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:10:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:10:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:10:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:10:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:10:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:10:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:10:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:10:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:10:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:10:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:10:58 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:10:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:10:58 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:10:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:10:58 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:10:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:10:58 INFO - Unpacking c:\slave\test\build\tests\marionette 12:10:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:10:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:10:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 12:11:05 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)) 12:11:05 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)) 12:11:05 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)) 12:11:05 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)) 12:11:05 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 12:11:05 INFO - Downloading blessings-1.6.tar.gz 12:11:05 INFO - Running setup.py egg_info for package blessings 12:11:05 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)) 12:11:05 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 12:11:05 INFO - Running setup.py install for blessings 12:11:05 INFO - Running setup.py install for browsermob-proxy 12:11:05 INFO - Running setup.py install for manifestparser 12:11:05 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:11:05 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:11:05 INFO - Running setup.py install for marionette-client 12:11:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:11:05 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:11:05 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:11:05 INFO - Running setup.py install for marionette-driver 12:11:05 INFO - Running setup.py install for mozcrash 12:11:05 INFO - Running setup.py install for mozdebug 12:11:05 INFO - Running setup.py install for mozdevice 12:11:05 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:11:05 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:11:05 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:11:05 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:11:05 INFO - Running setup.py install for mozhttpd 12:11:05 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:11:05 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:11:05 INFO - Running setup.py install for mozInstall 12:11:05 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:11:05 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:11:05 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:11:05 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:11:05 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:11:05 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:11:05 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:11:05 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:11:05 INFO - Running setup.py install for mozleak 12:11:05 INFO - Running setup.py install for mozprofile 12:11:05 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:11:05 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:11:05 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:11:05 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:11:05 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:11:05 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:11:05 INFO - Running setup.py install for mozrunner 12:11:05 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:11:05 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:11:05 INFO - Running setup.py install for mozscreenshot 12:11:05 INFO - Running setup.py install for moztest 12:11:05 INFO - Running setup.py install for mozversion 12:11:05 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:11:05 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:11:05 INFO - Running setup.py install for wptserve 12:11:05 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:11:05 INFO - Cleaning up... 12:11:05 INFO - Return code: 0 12:11:05 INFO - Done creating virtualenv C:\slave\test\build\venv. 12:11:05 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:11:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:11:06 INFO - Reading from file tmpfile_stdout 12:11:06 INFO - Using _rmtree_windows ... 12:11:06 INFO - Using _rmtree_windows ... 12:11:06 INFO - Current package versions: 12:11:06 INFO - blessings == 1.6 12:11:06 INFO - blobuploader == 1.2.4 12:11:06 INFO - browsermob-proxy == 0.6.0 12:11:06 INFO - distribute == 0.6.14 12:11:06 INFO - docopt == 0.6.1 12:11:06 INFO - manifestparser == 1.1 12:11:06 INFO - marionette-client == 2.3.0 12:11:06 INFO - marionette-driver == 1.4.0 12:11:06 INFO - mozInstall == 1.12 12:11:06 INFO - mozcrash == 0.17 12:11:06 INFO - mozdebug == 0.1 12:11:06 INFO - mozdevice == 0.48 12:11:06 INFO - mozfile == 1.2 12:11:06 INFO - mozhttpd == 0.7 12:11:06 INFO - mozinfo == 0.9 12:11:06 INFO - mozleak == 0.1 12:11:06 INFO - mozlog == 3.1 12:11:06 INFO - moznetwork == 0.27 12:11:06 INFO - mozprocess == 0.22 12:11:06 INFO - mozprofile == 0.28 12:11:06 INFO - mozrunner == 6.11 12:11:06 INFO - mozscreenshot == 0.1 12:11:06 INFO - mozsystemmonitor == 0.0 12:11:06 INFO - moztest == 0.7 12:11:06 INFO - mozversion == 1.4 12:11:06 INFO - requests == 1.2.3 12:11:06 INFO - wptserve == 1.4.0 12:11:06 INFO - Running post-action listener: _resource_record_post_action 12:11:06 INFO - Running post-action listener: _start_resource_monitoring 12:11:06 INFO - Starting resource monitoring. 12:11:06 INFO - ##### 12:11:06 INFO - ##### Running pull step. 12:11:06 INFO - ##### 12:11:06 INFO - Running pre-action listener: _resource_record_pre_action 12:11:06 INFO - Running main action method: pull 12:11:06 INFO - Pull has nothing to do! 12:11:06 INFO - Running post-action listener: _resource_record_post_action 12:11:06 INFO - ##### 12:11:06 INFO - ##### Running install step. 12:11:06 INFO - ##### 12:11:06 INFO - Running pre-action listener: _resource_record_pre_action 12:11:06 INFO - Running main action method: install 12:11:06 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:11:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:11:06 INFO - Reading from file tmpfile_stdout 12:11:06 INFO - Using _rmtree_windows ... 12:11:06 INFO - Using _rmtree_windows ... 12:11:06 INFO - Detecting whether we're running mozinstall >=1.0... 12:11:06 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 12:11:06 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 12:11:06 INFO - Reading from file tmpfile_stdout 12:11:06 INFO - Output received: 12:11:06 INFO - Usage: mozinstall-script.py [options] installer 12:11:06 INFO - Options: 12:11:06 INFO - -h, --help show this help message and exit 12:11:06 INFO - -d DEST, --destination=DEST 12:11:06 INFO - Directory to install application into. [default: 12:11:06 INFO - "C:\slave\test"] 12:11:06 INFO - --app=APP Application being installed. [default: firefox] 12:11:06 INFO - Using _rmtree_windows ... 12:11:06 INFO - Using _rmtree_windows ... 12:11:06 INFO - mkdir: C:\slave\test\build\application 12:11:06 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'] 12:11:06 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 12:11:09 INFO - Reading from file tmpfile_stdout 12:11:09 INFO - Output received: 12:11:09 INFO - C:\slave\test\build\application\firefox\firefox.exe 12:11:09 INFO - Using _rmtree_windows ... 12:11:09 INFO - Using _rmtree_windows ... 12:11:09 INFO - Running post-action listener: _resource_record_post_action 12:11:09 INFO - ##### 12:11:09 INFO - ##### Running run-tests step. 12:11:09 INFO - ##### 12:11:09 INFO - Running pre-action listener: _resource_record_pre_action 12:11:09 INFO - Running main action method: run_tests 12:11:09 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 12:11:09 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:11:09 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:11:09 INFO - grabbing minidump binary from tooltool 12:11:09 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')]} 12:11:09 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 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 12:11:09 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 12:11:09 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 12:11:09 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 12:11:12 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmphtahgg 12:11:12 INFO - INFO - File integrity verified, renaming tmphtahgg to win32-minidump_stackwalk.exe 12:11:12 INFO - Return code: 0 12:11:12 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 12:11:12 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 12:11:12 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/KK8POQ4cQS2OgLgQ5Gax1A/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 12:11:12 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/KK8POQ4cQS2OgLgQ5Gax1A/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 12:11:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:11:12 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066\\Application Data', 12:11:12 INFO - 'CLIENTNAME': 'Console', 12:11:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:11:12 INFO - 'COMPUTERNAME': 'T-XP32-IX-066', 12:11:12 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:11:12 INFO - 'DCLOCATION': 'SCL3', 12:11:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:11:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:11:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:11:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:11:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:11:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:11:12 INFO - 'HOMEDRIVE': 'C:', 12:11:12 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-066', 12:11:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:11:12 INFO - 'KTS_VERSION': '1.19c', 12:11:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:11:12 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-066', 12:11:12 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 12:11:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:11:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:11:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:11:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:11:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:11:12 INFO - 'MOZ_AIRBAG': '1', 12:11:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:11:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:11:12 INFO - 'MOZ_MSVCVERSION': '8', 12:11:12 INFO - 'MOZ_NO_REMOTE': '1', 12:11:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:11:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:11:12 INFO - 'NO_EM_RESTART': '1', 12:11:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:11:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:11:12 INFO - 'OS': 'Windows_NT', 12:11:12 INFO - 'OURDRIVE': 'C:', 12:11:12 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', 12:11:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:11:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:11:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:11:12 INFO - 'PROCESSOR_LEVEL': '6', 12:11:12 INFO - 'PROCESSOR_REVISION': '1e05', 12:11:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:11:12 INFO - 'PROMPT': '$P$G', 12:11:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:11:12 INFO - 'PWD': 'C:\\slave\\test', 12:11:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:11:12 INFO - 'SESSIONNAME': 'Console', 12:11:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:11:12 INFO - 'SYSTEMDRIVE': 'C:', 12:11:12 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:11:12 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:11:12 INFO - 'TEST1': 'testie', 12:11:12 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:11:12 INFO - 'USERDOMAIN': 'T-XP32-IX-066', 12:11:12 INFO - 'USERNAME': 'cltbld', 12:11:12 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066', 12:11:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:11:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:11:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:11:12 INFO - 'WINDIR': 'C:\\WINDOWS', 12:11:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:11:12 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/KK8POQ4cQS2OgLgQ5Gax1A/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 12:11:13 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 12:11:13 INFO - import pkg_resources 12:11:14 INFO - Using 1 client processes 12:11:17 INFO - SUITE-START | Running 778 tests 12:11:17 INFO - Running testharness tests 12:11:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:11:17 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 12:11:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:11:17 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 12:11:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:11:17 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 12:11:17 INFO - Setting up ssl 12:11:18 INFO - PROCESS | certutil | 12:11:18 INFO - PROCESS | certutil | 12:11:18 INFO - PROCESS | certutil | 12:11:18 INFO - Certificate Nickname Trust Attributes 12:11:18 INFO - SSL,S/MIME,JAR/XPI 12:11:18 INFO - 12:11:18 INFO - web-platform-tests CT,, 12:11:18 INFO - 12:11:18 INFO - Starting runner 12:11:20 INFO - PROCESS | 3824 | [3824] 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 12:11:20 INFO - PROCESS | 3824 | [3824] 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 12:11:20 INFO - PROCESS | 3824 | [3824] 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 12:11:21 INFO - PROCESS | 3824 | 1466709081970 Marionette DEBUG Marionette enabled via build flag and pref 12:11:22 INFO - PROCESS | 3824 | ++DOCSHELL 114CEC00 == 1 [pid = 3824] [id = 1] 12:11:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 1 (114CF000) [pid = 3824] [serial = 1] [outer = 00000000] 12:11:22 INFO - PROCESS | 3824 | [3824] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:11:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 2 (114CFC00) [pid = 3824] [serial = 2] [outer = 114CF000] 12:11:22 INFO - PROCESS | 3824 | [3824] 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 12:11:22 INFO - PROCESS | 3824 | [3824] 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 12:11:22 INFO - PROCESS | 3824 | ++DOCSHELL 12819C00 == 2 [pid = 3824] [id = 2] 12:11:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 3 (1281A000) [pid = 3824] [serial = 3] [outer = 00000000] 12:11:22 INFO - PROCESS | 3824 | [3824] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:11:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 4 (1281AC00) [pid = 3824] [serial = 4] [outer = 1281A000] 12:11:22 INFO - PROCESS | 3824 | 1466709082595 Marionette INFO Listening on port 2828 12:11:23 INFO - PROCESS | 3824 | 1466709083040 Marionette DEBUG Marionette enabled via command-line flag 12:11:23 INFO - PROCESS | 3824 | ++DOCSHELL 13147000 == 3 [pid = 3824] [id = 3] 12:11:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 5 (1314F000) [pid = 3824] [serial = 5] [outer = 00000000] 12:11:23 INFO - PROCESS | 3824 | [3824] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:11:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 6 (1314FC00) [pid = 3824] [serial = 6] [outer = 1314F000] 12:11:23 INFO - PROCESS | 3824 | [3824] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:11:23 INFO - PROCESS | 3824 | [3824] 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 12:11:23 INFO - PROCESS | 3824 | [3824] 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 12:11:23 INFO - PROCESS | 3824 | [3824] 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 12:11:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 7 (13454800) [pid = 3824] [serial = 7] [outer = 1281A000] 12:11:23 INFO - PROCESS | 3824 | [3824] 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 12:11:23 INFO - PROCESS | 3824 | 1466709083351 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1476 12:11:23 INFO - PROCESS | 3824 | [3824] 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 12:11:23 INFO - PROCESS | 3824 | 1466709083390 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1477 12:11:23 INFO - PROCESS | 3824 | 1466709083393 Marionette DEBUG Closed connection conn0 12:11:23 INFO - PROCESS | 3824 | 1466709083559 Marionette DEBUG Closed connection conn1 12:11:23 INFO - PROCESS | 3824 | [3824] 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 12:11:23 INFO - PROCESS | 3824 | 1466709083565 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1479 12:11:23 INFO - PROCESS | 3824 | 1466709083573 Marionette DEBUG Closed connection conn2 12:11:23 INFO - PROCESS | 3824 | [3824] 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 12:11:23 INFO - PROCESS | 3824 | 1466709083581 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1480 12:11:23 INFO - PROCESS | 3824 | ++DOCSHELL 114D0000 == 4 [pid = 3824] [id = 4] 12:11:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 8 (13D0A800) [pid = 3824] [serial = 8] [outer = 00000000] 12:11:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 9 (1430A000) [pid = 3824] [serial = 9] [outer = 13D0A800] 12:11:23 INFO - PROCESS | 3824 | [3824] 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 12:11:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 10 (1430F800) [pid = 3824] [serial = 10] [outer = 13D0A800] 12:11:23 INFO - PROCESS | 3824 | 1466709083840 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:11:23 INFO - PROCESS | 3824 | 1466709083846 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":"20160623102132","device":"desktop","version":"48.0"} 12:11:23 INFO - PROCESS | 3824 | [3824] 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 12:11:24 INFO - PROCESS | 3824 | [3824] 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 12:11:24 INFO - PROCESS | 3824 | [3824] 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 12:11:24 INFO - PROCESS | 3824 | [3824] 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 12:11:24 INFO - PROCESS | 3824 | ++DOCSHELL 15D09C00 == 5 [pid = 3824] [id = 5] 12:11:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 11 (15D0D800) [pid = 3824] [serial = 11] [outer = 00000000] 12:11:24 INFO - PROCESS | 3824 | ++DOCSHELL 15D0DC00 == 6 [pid = 3824] [id = 6] 12:11:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 12 (15D0E000) [pid = 3824] [serial = 12] [outer = 00000000] 12:11:25 INFO - PROCESS | 3824 | [3824] 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 12:11:25 INFO - PROCESS | 3824 | ++DOCSHELL 168DD400 == 7 [pid = 3824] [id = 7] 12:11:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 13 (168DD800) [pid = 3824] [serial = 13] [outer = 00000000] 12:11:25 INFO - PROCESS | 3824 | [3824] 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 12:11:25 INFO - PROCESS | 3824 | [3824] 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 12:11:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 14 (16A90800) [pid = 3824] [serial = 14] [outer = 168DD800] 12:11:25 INFO - PROCESS | 3824 | [3824] 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 12:11:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 15 (166D8000) [pid = 3824] [serial = 15] [outer = 15D0D800] 12:11:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 16 (166D9C00) [pid = 3824] [serial = 16] [outer = 15D0E000] 12:11:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 17 (166DC800) [pid = 3824] [serial = 17] [outer = 168DD800] 12:11:26 INFO - PROCESS | 3824 | 1466709086224 Marionette INFO startBrowser 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:26 INFO - PROCESS | 3824 | 1466709086258 Marionette DEBUG loaded listener.js 12:11:26 INFO - PROCESS | 3824 | 1466709086271 Marionette DEBUG loaded listener.js 12:11:26 INFO - PROCESS | 3824 | 1466709086274 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 18 (18029000) [pid = 3824] [serial = 18] [outer = 168DD800] 12:11:26 INFO - PROCESS | 3824 | 1466709086848 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"6a0f42df-0a48-454c-98f5-10136bce952e","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":"20160623102132","device":"desktop","version":"48.0","command_id":1}}] 12:11:27 INFO - PROCESS | 3824 | 1466709087004 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}] 12:11:27 INFO - PROCESS | 3824 | 1466709087006 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:27 INFO - PROCESS | 3824 | 1466709087067 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 12:11:27 INFO - PROCESS | 3824 | 1466709087171 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:11:27 INFO - PROCESS | 3824 | 1466709087174 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:27 INFO - PROCESS | 3824 | [3824] 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 12:11:27 INFO - PROCESS | 3824 | [3824] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:11:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 19 (19CCFC00) [pid = 3824] [serial = 19] [outer = 168DD800] 12:11:27 INFO - PROCESS | 3824 | [3824] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:11:27 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:11:27 INFO - PROCESS | 3824 | 1466709087719 Marionette TRACE conn3 <- [1,3,null,{}] 12:11:27 INFO - PROCESS | 3824 | 1466709087736 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 12:11:27 INFO - PROCESS | 3824 | 1466709087739 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:27 INFO - PROCESS | 3824 | 1466709087766 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 12:11:27 INFO - PROCESS | 3824 | 1466709087797 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 12:11:27 INFO - PROCESS | 3824 | 1466709087800 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 12:11:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:11:27 INFO - PROCESS | 3824 | 1466709087819 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:11:27 INFO - PROCESS | 3824 | 1466709087823 Marionette TRACE conn3 <- [1,6,null,{}] 12:11:27 INFO - PROCESS | 3824 | 1466709087895 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}] 12:11:27 INFO - PROCESS | 3824 | 1466709087897 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:27 INFO - PROCESS | 3824 | 1466709087913 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 12:11:27 INFO - PROCESS | 3824 | 1466709087920 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:27 INFO - PROCESS | 3824 | 1466709087922 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:27 INFO - PROCESS | 3824 | ++DOCSHELL 168D9400 == 8 [pid = 3824] [id = 8] 12:11:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 20 (19AB0800) [pid = 3824] [serial = 20] [outer = 00000000] 12:11:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 21 (13219800) [pid = 3824] [serial = 21] [outer = 19AB0800] 12:11:27 INFO - PROCESS | 3824 | 1466709087971 Marionette DEBUG loaded listener.js 12:11:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 22 (1321D800) [pid = 3824] [serial = 22] [outer = 19AB0800] 12:11:28 INFO - PROCESS | 3824 | ++DOCSHELL 1A2B4C00 == 9 [pid = 3824] [id = 9] 12:11:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 23 (1A2B5000) [pid = 3824] [serial = 23] [outer = 00000000] 12:11:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 24 (1A258000) [pid = 3824] [serial = 24] [outer = 1A2B5000] 12:11:28 INFO - PROCESS | 3824 | 1466709088437 Marionette DEBUG loaded listener.js 12:11:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 25 (1A25C800) [pid = 3824] [serial = 25] [outer = 1A2B5000] 12:11:28 INFO - PROCESS | 3824 | 1466709088671 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]]]}] 12:11:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:11:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 889ms 12:11:28 INFO - PROCESS | 3824 | 1466709088753 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 12:11:28 INFO - PROCESS | 3824 | 1466709088755 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 12:11:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:11:28 INFO - PROCESS | 3824 | 1466709088786 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:11:28 INFO - PROCESS | 3824 | 1466709088788 Marionette TRACE conn3 <- [1,10,null,{}] 12:11:28 INFO - PROCESS | 3824 | 1466709088838 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}] 12:11:28 INFO - PROCESS | 3824 | 1466709088842 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:28 INFO - PROCESS | 3824 | 1466709088959 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 12:11:28 INFO - PROCESS | 3824 | 1466709088971 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:28 INFO - PROCESS | 3824 | 1466709088974 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:28 INFO - PROCESS | 3824 | ++DOCSHELL 1A667400 == 10 [pid = 3824] [id = 10] 12:11:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 26 (1A66C400) [pid = 3824] [serial = 26] [outer = 00000000] 12:11:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 27 (1ACA1C00) [pid = 3824] [serial = 27] [outer = 1A66C400] 12:11:29 INFO - PROCESS | 3824 | 1466709089021 Marionette DEBUG loaded listener.js 12:11:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 28 (1AE93C00) [pid = 3824] [serial = 28] [outer = 1A66C400] 12:11:29 INFO - PROCESS | 3824 | 1466709089345 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]]]}] 12:11:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:11:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 614ms 12:11:29 INFO - PROCESS | 3824 | 1466709089379 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 12:11:29 INFO - PROCESS | 3824 | 1466709089381 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 12:11:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:11:29 INFO - PROCESS | 3824 | 1466709089390 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:11:29 INFO - PROCESS | 3824 | 1466709089392 Marionette TRACE conn3 <- [1,14,null,{}] 12:11:29 INFO - PROCESS | 3824 | 1466709089395 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}] 12:11:29 INFO - PROCESS | 3824 | 1466709089397 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:29 INFO - PROCESS | 3824 | 1466709089493 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 12:11:29 INFO - PROCESS | 3824 | 1466709089498 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:29 INFO - PROCESS | 3824 | 1466709089500 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:29 INFO - PROCESS | 3824 | ++DOCSHELL 1A784C00 == 11 [pid = 3824] [id = 11] 12:11:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 29 (1A785000) [pid = 3824] [serial = 29] [outer = 00000000] 12:11:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 30 (1AC9F400) [pid = 3824] [serial = 30] [outer = 1A785000] 12:11:29 INFO - PROCESS | 3824 | 1466709089544 Marionette DEBUG loaded listener.js 12:11:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 31 (1AE9B800) [pid = 3824] [serial = 31] [outer = 1A785000] 12:11:29 INFO - PROCESS | 3824 | 1466709089944 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]]]}] 12:11:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:11:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 550ms 12:11:29 INFO - PROCESS | 3824 | 1466709089957 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 12:11:29 INFO - PROCESS | 3824 | 1466709089958 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 12:11:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:11:29 INFO - PROCESS | 3824 | 1466709089962 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:11:29 INFO - PROCESS | 3824 | 1466709089964 Marionette TRACE conn3 <- [1,18,null,{}] 12:11:29 INFO - PROCESS | 3824 | 1466709089967 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}] 12:11:29 INFO - PROCESS | 3824 | 1466709089969 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:30 INFO - PROCESS | 3824 | 1466709090061 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 12:11:30 INFO - PROCESS | 3824 | 1466709090067 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:30 INFO - PROCESS | 3824 | 1466709090070 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:30 INFO - PROCESS | 3824 | ++DOCSHELL 1A8DA000 == 12 [pid = 3824] [id = 12] 12:11:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 32 (1A8DD000) [pid = 3824] [serial = 32] [outer = 00000000] 12:11:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 33 (1A8E6400) [pid = 3824] [serial = 33] [outer = 1A8DD000] 12:11:30 INFO - PROCESS | 3824 | 1466709090113 Marionette DEBUG loaded listener.js 12:11:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 34 (1AE9D000) [pid = 3824] [serial = 34] [outer = 1A8DD000] 12:11:30 INFO - PROCESS | 3824 | 1466709090452 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]]]}] 12:11:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:11:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 549ms 12:11:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:11:30 INFO - PROCESS | 3824 | 1466709090498 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 12:11:30 INFO - PROCESS | 3824 | 1466709090501 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 12:11:30 INFO - PROCESS | 3824 | 1466709090504 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:11:30 INFO - PROCESS | 3824 | 1466709090505 Marionette TRACE conn3 <- [1,22,null,{}] 12:11:30 INFO - PROCESS | 3824 | 1466709090509 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}] 12:11:30 INFO - PROCESS | 3824 | 1466709090511 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:30 INFO - PROCESS | 3824 | 1466709090654 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 12:11:30 INFO - PROCESS | 3824 | 1466709090659 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:30 INFO - PROCESS | 3824 | 1466709090661 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:30 INFO - PROCESS | 3824 | ++DOCSHELL 1AB5FC00 == 13 [pid = 3824] [id = 13] 12:11:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 35 (1AB60000) [pid = 3824] [serial = 35] [outer = 00000000] 12:11:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 36 (1ABD5800) [pid = 3824] [serial = 36] [outer = 1AB60000] 12:11:30 INFO - PROCESS | 3824 | 1466709090707 Marionette DEBUG loaded listener.js 12:11:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 37 (1ABDA000) [pid = 3824] [serial = 37] [outer = 1AB60000] 12:11:31 INFO - PROCESS | 3824 | 1466709091026 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]]]}] 12:11:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:11:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 549ms 12:11:31 INFO - PROCESS | 3824 | 1466709091072 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 12:11:31 INFO - PROCESS | 3824 | 1466709091073 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 12:11:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:11:31 INFO - PROCESS | 3824 | 1466709091077 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:11:31 INFO - PROCESS | 3824 | 1466709091079 Marionette TRACE conn3 <- [1,26,null,{}] 12:11:31 INFO - PROCESS | 3824 | 1466709091082 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}] 12:11:31 INFO - PROCESS | 3824 | 1466709091084 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:31 INFO - PROCESS | 3824 | 1466709091177 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 12:11:31 INFO - PROCESS | 3824 | 1466709091182 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:31 INFO - PROCESS | 3824 | 1466709091184 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:31 INFO - PROCESS | 3824 | ++DOCSHELL 1ABE2800 == 14 [pid = 3824] [id = 14] 12:11:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 38 (1AC9EC00) [pid = 3824] [serial = 38] [outer = 00000000] 12:11:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 39 (1B194000) [pid = 3824] [serial = 39] [outer = 1AC9EC00] 12:11:31 INFO - PROCESS | 3824 | 1466709091227 Marionette DEBUG loaded listener.js 12:11:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 40 (1B198800) [pid = 3824] [serial = 40] [outer = 1AC9EC00] 12:11:31 INFO - PROCESS | 3824 | 1466709091597 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]]]}] 12:11:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:11:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 550ms 12:11:31 INFO - PROCESS | 3824 | 1466709091645 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 12:11:31 INFO - PROCESS | 3824 | 1466709091648 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 12:11:31 INFO - PROCESS | 3824 | 1466709091651 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:11:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:11:31 INFO - PROCESS | 3824 | 1466709091652 Marionette TRACE conn3 <- [1,30,null,{}] 12:11:31 INFO - PROCESS | 3824 | 1466709091656 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}] 12:11:31 INFO - PROCESS | 3824 | 1466709091669 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:31 INFO - PROCESS | 3824 | 1466709091755 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 12:11:31 INFO - PROCESS | 3824 | 1466709091760 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:31 INFO - PROCESS | 3824 | 1466709091762 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:31 INFO - PROCESS | 3824 | ++DOCSHELL 1B197000 == 15 [pid = 3824] [id = 15] 12:11:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 41 (1B19B000) [pid = 3824] [serial = 41] [outer = 00000000] 12:11:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 42 (1B3CD800) [pid = 3824] [serial = 42] [outer = 1B19B000] 12:11:31 INFO - PROCESS | 3824 | 1466709091806 Marionette DEBUG loaded listener.js 12:11:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 43 (1B3CE000) [pid = 3824] [serial = 43] [outer = 1B19B000] 12:11:31 INFO - PROCESS | 3824 | ++DOCSHELL 1B3D7000 == 16 [pid = 3824] [id = 16] 12:11:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 44 (1B3D7400) [pid = 3824] [serial = 44] [outer = 00000000] 12:11:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 45 (1B19C000) [pid = 3824] [serial = 45] [outer = 1B3D7400] 12:11:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 46 (1B19EC00) [pid = 3824] [serial = 46] [outer = 1B3D7400] 12:11:32 INFO - PROCESS | 3824 | ++DOCSHELL 1B3D9C00 == 17 [pid = 3824] [id = 17] 12:11:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 47 (1B5C8400) [pid = 3824] [serial = 47] [outer = 00000000] 12:11:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 48 (1B5D3800) [pid = 3824] [serial = 48] [outer = 1B5C8400] 12:11:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 49 (1B637800) [pid = 3824] [serial = 49] [outer = 1B5C8400] 12:11:32 INFO - PROCESS | 3824 | 1466709092294 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]]]}] 12:11:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:11:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 727ms 12:11:32 INFO - PROCESS | 3824 | 1466709092350 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 12:11:32 INFO - PROCESS | 3824 | 1466709092352 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 12:11:32 INFO - PROCESS | 3824 | 1466709092356 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:11:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:11:32 INFO - PROCESS | 3824 | 1466709092357 Marionette TRACE conn3 <- [1,34,null,{}] 12:11:32 INFO - PROCESS | 3824 | 1466709092361 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}] 12:11:32 INFO - PROCESS | 3824 | 1466709092362 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:32 INFO - PROCESS | 3824 | 1466709092447 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 12:11:33 INFO - PROCESS | 3824 | 1466709093081 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:33 INFO - PROCESS | 3824 | 1466709093085 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:33 INFO - PROCESS | 3824 | --DOCSHELL 114CEC00 == 16 [pid = 3824] [id = 1] 12:11:33 INFO - PROCESS | 3824 | ++DOCSHELL 1026C000 == 17 [pid = 3824] [id = 18] 12:11:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 50 (1026C800) [pid = 3824] [serial = 50] [outer = 00000000] 12:11:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 51 (102F1400) [pid = 3824] [serial = 51] [outer = 1026C800] 12:11:33 INFO - PROCESS | 3824 | 1466709093145 Marionette DEBUG loaded listener.js 12:11:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 52 (105EF000) [pid = 3824] [serial = 52] [outer = 1026C800] 12:11:33 INFO - PROCESS | 3824 | 1466709093794 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]]]}] 12:11:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:11:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1439ms 12:11:33 INFO - PROCESS | 3824 | 1466709093819 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 12:11:33 INFO - PROCESS | 3824 | 1466709093822 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 12:11:33 INFO - PROCESS | 3824 | 1466709093827 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:11:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:11:33 INFO - PROCESS | 3824 | 1466709093830 Marionette TRACE conn3 <- [1,38,null,{}] 12:11:33 INFO - PROCESS | 3824 | 1466709093836 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}] 12:11:33 INFO - PROCESS | 3824 | 1466709093838 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:33 INFO - PROCESS | 3824 | 1466709093952 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 12:11:34 INFO - PROCESS | 3824 | 1466709094032 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:34 INFO - PROCESS | 3824 | 1466709094035 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:34 INFO - PROCESS | 3824 | ++DOCSHELL 11C32000 == 18 [pid = 3824] [id = 19] 12:11:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 53 (11CCD800) [pid = 3824] [serial = 53] [outer = 00000000] 12:11:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 54 (12D88000) [pid = 3824] [serial = 54] [outer = 11CCD800] 12:11:34 INFO - PROCESS | 3824 | 1466709094091 Marionette DEBUG loaded listener.js 12:11:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 55 (13129000) [pid = 3824] [serial = 55] [outer = 11CCD800] 12:11:34 INFO - PROCESS | 3824 | 1466709094706 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]]]}] 12:11:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:11:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 938ms 12:11:34 INFO - PROCESS | 3824 | 1466709094767 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 12:11:34 INFO - PROCESS | 3824 | 1466709094771 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 12:11:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:11:34 INFO - PROCESS | 3824 | 1466709094775 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:11:34 INFO - PROCESS | 3824 | 1466709094778 Marionette TRACE conn3 <- [1,42,null,{}] 12:11:34 INFO - PROCESS | 3824 | 1466709094781 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}] 12:11:34 INFO - PROCESS | 3824 | 1466709094784 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:34 INFO - PROCESS | 3824 | 1466709094932 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 12:11:35 INFO - PROCESS | 3824 | 1466709094999 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:35 INFO - PROCESS | 3824 | 1466709095002 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:35 INFO - PROCESS | 3824 | ++DOCSHELL 13D10000 == 19 [pid = 3824] [id = 20] 12:11:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 56 (14309800) [pid = 3824] [serial = 56] [outer = 00000000] 12:11:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 57 (14EE4000) [pid = 3824] [serial = 57] [outer = 14309800] 12:11:35 INFO - PROCESS | 3824 | 1466709095098 Marionette DEBUG loaded listener.js 12:11:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 58 (157BA800) [pid = 3824] [serial = 58] [outer = 14309800] 12:11:35 INFO - PROCESS | 3824 | 1466709095800 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]]]}] 12:11:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:11:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1067ms 12:11:35 INFO - PROCESS | 3824 | 1466709095849 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 12:11:35 INFO - PROCESS | 3824 | 1466709095853 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 12:11:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:11:35 INFO - PROCESS | 3824 | 1466709095861 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:11:35 INFO - PROCESS | 3824 | 1466709095865 Marionette TRACE conn3 <- [1,46,null,{}] 12:11:35 INFO - PROCESS | 3824 | 1466709095871 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}] 12:11:35 INFO - PROCESS | 3824 | 1466709095873 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:35 INFO - PROCESS | 3824 | 1466709095970 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 12:11:36 INFO - PROCESS | 3824 | 1466709096054 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:36 INFO - PROCESS | 3824 | 1466709096057 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:36 INFO - PROCESS | 3824 | ++DOCSHELL 10A61000 == 20 [pid = 3824] [id = 21] 12:11:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (10A63800) [pid = 3824] [serial = 59] [outer = 00000000] 12:11:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (10EF5000) [pid = 3824] [serial = 60] [outer = 10A63800] 12:11:36 INFO - PROCESS | 3824 | 1466709096111 Marionette DEBUG loaded listener.js 12:11:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (1120D000) [pid = 3824] [serial = 61] [outer = 10A63800] 12:11:36 INFO - PROCESS | 3824 | --DOCSHELL 114D0000 == 19 [pid = 3824] [id = 4] 12:11:36 INFO - PROCESS | 3824 | 1466709096629 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]]]}] 12:11:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:11:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 824ms 12:11:36 INFO - PROCESS | 3824 | 1466709096693 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 12:11:36 INFO - PROCESS | 3824 | 1466709096697 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 12:11:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:11:36 INFO - PROCESS | 3824 | 1466709096704 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:11:36 INFO - PROCESS | 3824 | 1466709096707 Marionette TRACE conn3 <- [1,50,null,{}] 12:11:36 INFO - PROCESS | 3824 | 1466709096711 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}] 12:11:36 INFO - PROCESS | 3824 | 1466709096713 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:36 INFO - PROCESS | 3824 | 1466709096813 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 12:11:36 INFO - PROCESS | 3824 | 1466709096821 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:36 INFO - PROCESS | 3824 | 1466709096823 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:36 INFO - PROCESS | 3824 | ++DOCSHELL 11CCC800 == 20 [pid = 3824] [id = 22] 12:11:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (11CCD400) [pid = 3824] [serial = 62] [outer = 00000000] 12:11:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (13103800) [pid = 3824] [serial = 63] [outer = 11CCD400] 12:11:36 INFO - PROCESS | 3824 | 1466709096869 Marionette DEBUG loaded listener.js 12:11:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (13125000) [pid = 3824] [serial = 64] [outer = 11CCD400] 12:11:37 INFO - PROCESS | 3824 | 1466709097290 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]]]}] 12:11:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:11:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 663ms 12:11:37 INFO - PROCESS | 3824 | 1466709097344 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 12:11:37 INFO - PROCESS | 3824 | 1466709097346 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 12:11:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:11:37 INFO - PROCESS | 3824 | 1466709097350 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:11:37 INFO - PROCESS | 3824 | 1466709097353 Marionette TRACE conn3 <- [1,54,null,{}] 12:11:37 INFO - PROCESS | 3824 | 1466709097364 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}] 12:11:37 INFO - PROCESS | 3824 | 1466709097368 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:37 INFO - PROCESS | 3824 | 1466709097450 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 12:11:37 INFO - PROCESS | 3824 | 1466709097456 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:37 INFO - PROCESS | 3824 | 1466709097459 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:37 INFO - PROCESS | 3824 | ++DOCSHELL 1321C400 == 21 [pid = 3824] [id = 23] 12:11:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (1321CC00) [pid = 3824] [serial = 65] [outer = 00000000] 12:11:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (13451400) [pid = 3824] [serial = 66] [outer = 1321CC00] 12:11:37 INFO - PROCESS | 3824 | 1466709097555 Marionette DEBUG loaded listener.js 12:11:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (13C81C00) [pid = 3824] [serial = 67] [outer = 1321CC00] 12:11:37 INFO - PROCESS | 3824 | 1466709097954 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]]]}] 12:11:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:11:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 614ms 12:11:37 INFO - PROCESS | 3824 | 1466709097979 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 12:11:37 INFO - PROCESS | 3824 | 1466709097981 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 12:11:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:11:37 INFO - PROCESS | 3824 | 1466709097985 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:11:37 INFO - PROCESS | 3824 | 1466709097987 Marionette TRACE conn3 <- [1,58,null,{}] 12:11:37 INFO - PROCESS | 3824 | 1466709097990 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}] 12:11:37 INFO - PROCESS | 3824 | 1466709097992 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:38 INFO - PROCESS | 3824 | 1466709098081 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 12:11:38 INFO - PROCESS | 3824 | 1466709098086 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:38 INFO - PROCESS | 3824 | 1466709098088 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:38 INFO - PROCESS | 3824 | ++DOCSHELL 13CEF000 == 22 [pid = 3824] [id = 24] 12:11:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (13CF1800) [pid = 3824] [serial = 68] [outer = 00000000] 12:11:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (14312000) [pid = 3824] [serial = 69] [outer = 13CF1800] 12:11:38 INFO - PROCESS | 3824 | 1466709098133 Marionette DEBUG loaded listener.js 12:11:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (14EE5400) [pid = 3824] [serial = 70] [outer = 13CF1800] 12:11:38 INFO - PROCESS | 3824 | 1466709098560 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]]]}] 12:11:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:11:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 614ms 12:11:38 INFO - PROCESS | 3824 | 1466709098626 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 12:11:38 INFO - PROCESS | 3824 | 1466709098628 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 12:11:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:11:38 INFO - PROCESS | 3824 | 1466709098631 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:11:38 INFO - PROCESS | 3824 | 1466709098633 Marionette TRACE conn3 <- [1,62,null,{}] 12:11:38 INFO - PROCESS | 3824 | 1466709098636 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}] 12:11:38 INFO - PROCESS | 3824 | 1466709098638 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:38 INFO - PROCESS | 3824 | 1466709098715 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 12:11:38 INFO - PROCESS | 3824 | 1466709098720 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:38 INFO - PROCESS | 3824 | 1466709098722 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:38 INFO - PROCESS | 3824 | ++DOCSHELL 15689800 == 23 [pid = 3824] [id = 25] 12:11:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (15691000) [pid = 3824] [serial = 71] [outer = 00000000] 12:11:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (157C7800) [pid = 3824] [serial = 72] [outer = 15691000] 12:11:38 INFO - PROCESS | 3824 | 1466709098766 Marionette DEBUG loaded listener.js 12:11:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (15D15400) [pid = 3824] [serial = 73] [outer = 15691000] 12:11:39 INFO - PROCESS | 3824 | 1466709099170 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]]]}] 12:11:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:11:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 614ms 12:11:39 INFO - PROCESS | 3824 | 1466709099227 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 12:11:39 INFO - PROCESS | 3824 | 1466709099229 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 12:11:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:11:39 INFO - PROCESS | 3824 | 1466709099232 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:11:39 INFO - PROCESS | 3824 | 1466709099234 Marionette TRACE conn3 <- [1,66,null,{}] 12:11:39 INFO - PROCESS | 3824 | 1466709099237 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}] 12:11:39 INFO - PROCESS | 3824 | 1466709099243 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:39 INFO - PROCESS | 3824 | 1466709099333 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 12:11:39 INFO - PROCESS | 3824 | 1466709099338 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:39 INFO - PROCESS | 3824 | 1466709099340 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:39 INFO - PROCESS | 3824 | ++DOCSHELL 132D4800 == 24 [pid = 3824] [id = 26] 12:11:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (15F04400) [pid = 3824] [serial = 74] [outer = 00000000] 12:11:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (16B57400) [pid = 3824] [serial = 75] [outer = 15F04400] 12:11:39 INFO - PROCESS | 3824 | 1466709099384 Marionette DEBUG loaded listener.js 12:11:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (16B5CC00) [pid = 3824] [serial = 76] [outer = 15F04400] 12:11:39 INFO - PROCESS | 3824 | 1466709099838 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]]]}] 12:11:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:11:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 615ms 12:11:39 INFO - PROCESS | 3824 | 1466709099861 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 12:11:39 INFO - PROCESS | 3824 | 1466709099864 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 12:11:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:11:39 INFO - PROCESS | 3824 | 1466709099868 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:11:39 INFO - PROCESS | 3824 | 1466709099871 Marionette TRACE conn3 <- [1,70,null,{}] 12:11:39 INFO - PROCESS | 3824 | 1466709099876 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}] 12:11:39 INFO - PROCESS | 3824 | 1466709099879 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:40 INFO - PROCESS | 3824 | 1466709100001 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 12:11:40 INFO - PROCESS | 3824 | 1466709100007 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:40 INFO - PROCESS | 3824 | 1466709100008 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:40 INFO - PROCESS | 3824 | ++DOCSHELL 13D0DC00 == 25 [pid = 3824] [id = 27] 12:11:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (16E94400) [pid = 3824] [serial = 77] [outer = 00000000] 12:11:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (17105800) [pid = 3824] [serial = 78] [outer = 16E94400] 12:11:40 INFO - PROCESS | 3824 | 1466709100055 Marionette DEBUG loaded listener.js 12:11:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (171E3400) [pid = 3824] [serial = 79] [outer = 16E94400] 12:11:40 INFO - PROCESS | 3824 | 1466709100455 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]]]}] 12:11:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:11:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 614ms 12:11:40 INFO - PROCESS | 3824 | 1466709100497 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 12:11:40 INFO - PROCESS | 3824 | 1466709100499 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 12:11:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:11:40 INFO - PROCESS | 3824 | 1466709100516 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:11:40 INFO - PROCESS | 3824 | 1466709100517 Marionette TRACE conn3 <- [1,74,null,{}] 12:11:40 INFO - PROCESS | 3824 | 1466709100521 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}] 12:11:40 INFO - PROCESS | 3824 | 1466709100523 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:40 INFO - PROCESS | 3824 | 1466709100598 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 12:11:40 INFO - PROCESS | 3824 | 1466709100603 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:40 INFO - PROCESS | 3824 | 1466709100605 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:40 INFO - PROCESS | 3824 | ++DOCSHELL 166D8400 == 26 [pid = 3824] [id = 28] 12:11:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (17720C00) [pid = 3824] [serial = 80] [outer = 00000000] 12:11:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (177BFC00) [pid = 3824] [serial = 81] [outer = 17720C00] 12:11:40 INFO - PROCESS | 3824 | 1466709100650 Marionette DEBUG loaded listener.js 12:11:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (178C8000) [pid = 3824] [serial = 82] [outer = 17720C00] 12:11:41 INFO - PROCESS | 3824 | 1466709101045 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]]]}] 12:11:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:11:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 614ms 12:11:41 INFO - PROCESS | 3824 | 1466709101119 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 12:11:41 INFO - PROCESS | 3824 | 1466709101121 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 12:11:41 INFO - PROCESS | 3824 | 1466709101124 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:11:41 INFO - PROCESS | 3824 | 1466709101126 Marionette TRACE conn3 <- [1,78,null,{}] 12:11:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:11:41 INFO - PROCESS | 3824 | 1466709101129 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}] 12:11:41 INFO - PROCESS | 3824 | 1466709101131 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:41 INFO - PROCESS | 3824 | 1466709101207 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 12:11:41 INFO - PROCESS | 3824 | 1466709101212 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:41 INFO - PROCESS | 3824 | 1466709101214 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:41 INFO - PROCESS | 3824 | ++DOCSHELL 1321C000 == 27 [pid = 3824] [id = 29] 12:11:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (177B8400) [pid = 3824] [serial = 83] [outer = 00000000] 12:11:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (179EA400) [pid = 3824] [serial = 84] [outer = 177B8400] 12:11:41 INFO - PROCESS | 3824 | 1466709101256 Marionette DEBUG loaded listener.js 12:11:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (18027800) [pid = 3824] [serial = 85] [outer = 177B8400] 12:11:41 INFO - PROCESS | 3824 | 1466709101692 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]]]}] 12:11:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:11:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 614ms 12:11:41 INFO - PROCESS | 3824 | 1466709101760 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 12:11:41 INFO - PROCESS | 3824 | 1466709101762 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 12:11:41 INFO - PROCESS | 3824 | 1466709101765 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:11:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:11:41 INFO - PROCESS | 3824 | 1466709101766 Marionette TRACE conn3 <- [1,82,null,{}] 12:11:41 INFO - PROCESS | 3824 | 1466709101770 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}] 12:11:41 INFO - PROCESS | 3824 | 1466709101771 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:41 INFO - PROCESS | 3824 | 1466709101857 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 12:11:41 INFO - PROCESS | 3824 | 1466709101862 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:41 INFO - PROCESS | 3824 | 1466709101864 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:41 INFO - PROCESS | 3824 | ++DOCSHELL 13C8B000 == 28 [pid = 3824] [id = 30] 12:11:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (178D3400) [pid = 3824] [serial = 86] [outer = 00000000] 12:11:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1814A400) [pid = 3824] [serial = 87] [outer = 178D3400] 12:11:41 INFO - PROCESS | 3824 | 1466709101913 Marionette DEBUG loaded listener.js 12:11:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (18345C00) [pid = 3824] [serial = 88] [outer = 178D3400] 12:11:42 INFO - PROCESS | 3824 | 1466709102316 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]]]}] 12:11:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:11:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 614ms 12:11:42 INFO - PROCESS | 3824 | 1466709102362 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 12:11:42 INFO - PROCESS | 3824 | 1466709102364 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 12:11:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:11:42 INFO - PROCESS | 3824 | 1466709102381 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:11:42 INFO - PROCESS | 3824 | 1466709102384 Marionette TRACE conn3 <- [1,86,null,{}] 12:11:42 INFO - PROCESS | 3824 | 1466709102387 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}] 12:11:42 INFO - PROCESS | 3824 | 1466709102389 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:42 INFO - PROCESS | 3824 | 1466709102527 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 12:11:42 INFO - PROCESS | 3824 | 1466709102532 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:42 INFO - PROCESS | 3824 | 1466709102535 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:42 INFO - PROCESS | 3824 | ++DOCSHELL 18345800 == 29 [pid = 3824] [id = 31] 12:11:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (19A3C400) [pid = 3824] [serial = 89] [outer = 00000000] 12:11:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (19AB2000) [pid = 3824] [serial = 90] [outer = 19A3C400] 12:11:42 INFO - PROCESS | 3824 | 1466709102578 Marionette DEBUG loaded listener.js 12:11:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (19CC1400) [pid = 3824] [serial = 91] [outer = 19A3C400] 12:11:42 INFO - PROCESS | 3824 | 1466709102963 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]]]}] 12:11:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:11:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 615ms 12:11:43 INFO - PROCESS | 3824 | 1466709103008 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 12:11:43 INFO - PROCESS | 3824 | 1466709103009 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 12:11:43 INFO - PROCESS | 3824 | 1466709103012 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:11:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:11:43 INFO - PROCESS | 3824 | 1466709103014 Marionette TRACE conn3 <- [1,90,null,{}] 12:11:43 INFO - PROCESS | 3824 | 1466709103037 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}] 12:11:43 INFO - PROCESS | 3824 | 1466709103039 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:43 INFO - PROCESS | 3824 | 1466709103117 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 12:11:43 INFO - PROCESS | 3824 | 1466709103121 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:43 INFO - PROCESS | 3824 | 1466709103123 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:43 INFO - PROCESS | 3824 | ++DOCSHELL 179EA000 == 30 [pid = 3824] [id = 32] 12:11:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (19CCD400) [pid = 3824] [serial = 92] [outer = 00000000] 12:11:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (1A257800) [pid = 3824] [serial = 93] [outer = 19CCD400] 12:11:43 INFO - PROCESS | 3824 | 1466709103167 Marionette DEBUG loaded listener.js 12:11:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (1A265400) [pid = 3824] [serial = 94] [outer = 19CCD400] 12:11:43 INFO - PROCESS | 3824 | 1466709103600 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]]]}] 12:11:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:11:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 614ms 12:11:43 INFO - PROCESS | 3824 | 1466709103653 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 12:11:43 INFO - PROCESS | 3824 | 1466709103656 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 12:11:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:11:43 INFO - PROCESS | 3824 | 1466709103695 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:11:43 INFO - PROCESS | 3824 | 1466709103697 Marionette TRACE conn3 <- [1,94,null,{}] 12:11:43 INFO - PROCESS | 3824 | 1466709103700 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}] 12:11:43 INFO - PROCESS | 3824 | 1466709103702 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:43 INFO - PROCESS | 3824 | 1466709103785 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 12:11:43 INFO - PROCESS | 3824 | 1466709103811 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:43 INFO - PROCESS | 3824 | 1466709103812 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:43 INFO - PROCESS | 3824 | ++DOCSHELL 1A666000 == 31 [pid = 3824] [id = 33] 12:11:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (1A666800) [pid = 3824] [serial = 95] [outer = 00000000] 12:11:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (1A77BC00) [pid = 3824] [serial = 96] [outer = 1A666800] 12:11:43 INFO - PROCESS | 3824 | 1466709103857 Marionette DEBUG loaded listener.js 12:11:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 97 (1A780C00) [pid = 3824] [serial = 97] [outer = 1A666800] 12:11:45 INFO - PROCESS | 3824 | 1466709105137 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]]]}] 12:11:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:11:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1487ms 12:11:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:11:45 INFO - PROCESS | 3824 | 1466709105179 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 12:11:45 INFO - PROCESS | 3824 | 1466709105183 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 12:11:45 INFO - PROCESS | 3824 | 1466709105194 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:11:45 INFO - PROCESS | 3824 | 1466709105198 Marionette TRACE conn3 <- [1,98,null,{}] 12:11:45 INFO - PROCESS | 3824 | 1466709105203 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}] 12:11:45 INFO - PROCESS | 3824 | 1466709105206 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:45 INFO - PROCESS | 3824 | 1466709105317 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 12:11:45 INFO - PROCESS | 3824 | 1466709105329 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:45 INFO - PROCESS | 3824 | 1466709105331 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:45 INFO - PROCESS | 3824 | ++DOCSHELL 110F3400 == 32 [pid = 3824] [id = 34] 12:11:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 98 (110F3800) [pid = 3824] [serial = 98] [outer = 00000000] 12:11:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 99 (114D0000) [pid = 3824] [serial = 99] [outer = 110F3800] 12:11:45 INFO - PROCESS | 3824 | 1466709105418 Marionette DEBUG loaded listener.js 12:11:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 100 (1281A400) [pid = 3824] [serial = 100] [outer = 110F3800] 12:11:45 INFO - PROCESS | 3824 | 1466709105859 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]]]}] 12:11:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:11:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 711ms 12:11:45 INFO - PROCESS | 3824 | 1466709105916 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 12:11:45 INFO - PROCESS | 3824 | 1466709105921 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 12:11:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:11:45 INFO - PROCESS | 3824 | 1466709105927 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:11:45 INFO - PROCESS | 3824 | 1466709105929 Marionette TRACE conn3 <- [1,102,null,{}] 12:11:45 INFO - PROCESS | 3824 | 1466709105933 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}] 12:11:45 INFO - PROCESS | 3824 | 1466709105935 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:46 INFO - PROCESS | 3824 | 1466709106065 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 12:11:46 INFO - PROCESS | 3824 | --DOMWINDOW == 99 (19AB0800) [pid = 3824] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:11:46 INFO - PROCESS | 3824 | --DOMWINDOW == 98 (13D0A800) [pid = 3824] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:11:46 INFO - PROCESS | 3824 | --DOMWINDOW == 97 (1B19B000) [pid = 3824] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:11:46 INFO - PROCESS | 3824 | --DOMWINDOW == 96 (1AC9EC00) [pid = 3824] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:11:46 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (1AB60000) [pid = 3824] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:11:46 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (1A8DD000) [pid = 3824] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:11:46 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (1A785000) [pid = 3824] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:11:46 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (1A66C400) [pid = 3824] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:11:46 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (1026C800) [pid = 3824] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:11:46 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (11CCD800) [pid = 3824] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:11:46 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (14309800) [pid = 3824] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:11:46 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (10A63800) [pid = 3824] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:11:46 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (11CCD400) [pid = 3824] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:11:46 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (1321CC00) [pid = 3824] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:11:46 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (13CF1800) [pid = 3824] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:11:46 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (15691000) [pid = 3824] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:11:46 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (15F04400) [pid = 3824] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:11:46 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (16E94400) [pid = 3824] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:11:46 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (17720C00) [pid = 3824] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:11:46 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (177B8400) [pid = 3824] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:11:46 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (178D3400) [pid = 3824] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:11:46 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (19A3C400) [pid = 3824] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:11:46 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (19CCD400) [pid = 3824] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:11:46 INFO - PROCESS | 3824 | 1466709106699 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:46 INFO - PROCESS | 3824 | 1466709106702 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:46 INFO - PROCESS | 3824 | ++DOCSHELL 1050DC00 == 33 [pid = 3824] [id = 35] 12:11:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (105F1C00) [pid = 3824] [serial = 101] [outer = 00000000] 12:11:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (10A5AC00) [pid = 3824] [serial = 102] [outer = 105F1C00] 12:11:46 INFO - PROCESS | 3824 | 1466709106748 Marionette DEBUG loaded listener.js 12:11:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (11CCE000) [pid = 3824] [serial = 103] [outer = 105F1C00] 12:11:47 INFO - PROCESS | 3824 | 1466709107095 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]]]}] 12:11:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:11:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1229ms 12:11:47 INFO - PROCESS | 3824 | 1466709107159 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 12:11:47 INFO - PROCESS | 3824 | 1466709107161 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 12:11:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:11:47 INFO - PROCESS | 3824 | 1466709107169 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:11:47 INFO - PROCESS | 3824 | 1466709107173 Marionette TRACE conn3 <- [1,106,null,{}] 12:11:47 INFO - PROCESS | 3824 | 1466709107183 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}] 12:11:47 INFO - PROCESS | 3824 | 1466709107187 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:47 INFO - PROCESS | 3824 | 1466709107272 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 12:11:47 INFO - PROCESS | 3824 | 1466709107279 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:47 INFO - PROCESS | 3824 | 1466709107281 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:47 INFO - PROCESS | 3824 | ++DOCSHELL 13224C00 == 34 [pid = 3824] [id = 36] 12:11:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (13225000) [pid = 3824] [serial = 104] [outer = 00000000] 12:11:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (13C80800) [pid = 3824] [serial = 105] [outer = 13225000] 12:11:47 INFO - PROCESS | 3824 | 1466709107340 Marionette DEBUG loaded listener.js 12:11:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (13CF1800) [pid = 3824] [serial = 106] [outer = 13225000] 12:11:47 INFO - PROCESS | 3824 | 1466709107792 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]]]}] 12:11:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:11:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 679ms 12:11:47 INFO - PROCESS | 3824 | 1466709107855 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 12:11:47 INFO - PROCESS | 3824 | 1466709107858 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 12:11:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:11:47 INFO - PROCESS | 3824 | 1466709107861 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:11:47 INFO - PROCESS | 3824 | 1466709107863 Marionette TRACE conn3 <- [1,110,null,{}] 12:11:47 INFO - PROCESS | 3824 | 1466709107866 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}] 12:11:47 INFO - PROCESS | 3824 | 1466709107868 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:47 INFO - PROCESS | 3824 | 1466709107947 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 12:11:47 INFO - PROCESS | 3824 | 1466709107952 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:47 INFO - PROCESS | 3824 | 1466709107954 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:47 INFO - PROCESS | 3824 | ++DOCSHELL 1430D000 == 35 [pid = 3824] [id = 37] 12:11:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1430D400) [pid = 3824] [serial = 107] [outer = 00000000] 12:11:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (157B9400) [pid = 3824] [serial = 108] [outer = 1430D400] 12:11:48 INFO - PROCESS | 3824 | 1466709107998 Marionette DEBUG loaded listener.js 12:11:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (15D13000) [pid = 3824] [serial = 109] [outer = 1430D400] 12:11:48 INFO - PROCESS | 3824 | 1466709108430 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]]]}] 12:11:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:11:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 614ms 12:11:48 INFO - PROCESS | 3824 | 1466709108458 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 12:11:48 INFO - PROCESS | 3824 | 1466709108460 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 12:11:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:11:48 INFO - PROCESS | 3824 | 1466709108467 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:11:48 INFO - PROCESS | 3824 | 1466709108468 Marionette TRACE conn3 <- [1,114,null,{}] 12:11:48 INFO - PROCESS | 3824 | 1466709108472 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}] 12:11:48 INFO - PROCESS | 3824 | 1466709108474 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:48 INFO - PROCESS | 3824 | 1466709108599 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 12:11:48 INFO - PROCESS | 3824 | 1466709108605 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:48 INFO - PROCESS | 3824 | 1466709108607 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:48 INFO - PROCESS | 3824 | ++DOCSHELL 15F0A000 == 36 [pid = 3824] [id = 38] 12:11:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (16052C00) [pid = 3824] [serial = 110] [outer = 00000000] 12:11:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (16A8E000) [pid = 3824] [serial = 111] [outer = 16052C00] 12:11:48 INFO - PROCESS | 3824 | 1466709108651 Marionette DEBUG loaded listener.js 12:11:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (16EEB800) [pid = 3824] [serial = 112] [outer = 16052C00] 12:11:49 INFO - PROCESS | 3824 | 1466709109209 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]]]}] 12:11:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:11:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 760ms 12:11:49 INFO - PROCESS | 3824 | 1466709109237 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 12:11:49 INFO - PROCESS | 3824 | 1466709109241 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 12:11:49 INFO - PROCESS | 3824 | 1466709109246 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:11:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:11:49 INFO - PROCESS | 3824 | 1466709109251 Marionette TRACE conn3 <- [1,118,null,{}] 12:11:49 INFO - PROCESS | 3824 | 1466709109256 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}] 12:11:49 INFO - PROCESS | 3824 | 1466709109259 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:49 INFO - PROCESS | 3824 | 1466709109397 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 12:11:49 INFO - PROCESS | 3824 | 1466709109483 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:49 INFO - PROCESS | 3824 | 1466709109486 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:49 INFO - PROCESS | 3824 | ++DOCSHELL 114C5C00 == 37 [pid = 3824] [id = 39] 12:11:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (114C8000) [pid = 3824] [serial = 113] [outer = 00000000] 12:11:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (13031800) [pid = 3824] [serial = 114] [outer = 114C8000] 12:11:49 INFO - PROCESS | 3824 | 1466709109542 Marionette DEBUG loaded listener.js 12:11:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (13154800) [pid = 3824] [serial = 115] [outer = 114C8000] 12:11:50 INFO - PROCESS | 3824 | 1466709110064 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]]]}] 12:11:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:11:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 873ms 12:11:50 INFO - PROCESS | 3824 | 1466709110124 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 12:11:50 INFO - PROCESS | 3824 | 1466709110129 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 12:11:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:11:50 INFO - PROCESS | 3824 | 1466709110135 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:11:50 INFO - PROCESS | 3824 | 1466709110138 Marionette TRACE conn3 <- [1,122,null,{}] 12:11:50 INFO - PROCESS | 3824 | 1466709110142 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}] 12:11:50 INFO - PROCESS | 3824 | 1466709110145 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:50 INFO - PROCESS | 3824 | 1466709110248 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 12:11:50 INFO - PROCESS | 3824 | 1466709110334 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:50 INFO - PROCESS | 3824 | 1466709110337 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:50 INFO - PROCESS | 3824 | ++DOCSHELL 129B1000 == 38 [pid = 3824] [id = 40] 12:11:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (15689C00) [pid = 3824] [serial = 116] [outer = 00000000] 12:11:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (15F0C000) [pid = 3824] [serial = 117] [outer = 15689C00] 12:11:50 INFO - PROCESS | 3824 | 1466709110399 Marionette DEBUG loaded listener.js 12:11:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (166E2C00) [pid = 3824] [serial = 118] [outer = 15689C00] 12:11:50 INFO - PROCESS | 3824 | 1466709110950 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]]]}] 12:11:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:11:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 857ms 12:11:51 INFO - PROCESS | 3824 | 1466709111010 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 12:11:51 INFO - PROCESS | 3824 | 1466709111012 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 12:11:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:11:51 INFO - PROCESS | 3824 | 1466709111016 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:11:51 INFO - PROCESS | 3824 | 1466709111020 Marionette TRACE conn3 <- [1,126,null,{}] 12:11:51 INFO - PROCESS | 3824 | 1466709111031 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}] 12:11:51 INFO - PROCESS | 3824 | 1466709111035 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:51 INFO - PROCESS | 3824 | 1466709111134 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 12:11:51 INFO - PROCESS | 3824 | 1466709111213 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:51 INFO - PROCESS | 3824 | 1466709111216 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:51 INFO - PROCESS | 3824 | ++DOCSHELL 179EC400 == 39 [pid = 3824] [id = 41] 12:11:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (179ED800) [pid = 3824] [serial = 119] [outer = 00000000] 12:11:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 97 (18062800) [pid = 3824] [serial = 120] [outer = 179ED800] 12:11:51 INFO - PROCESS | 3824 | 1466709111271 Marionette DEBUG loaded listener.js 12:11:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 98 (18342800) [pid = 3824] [serial = 121] [outer = 179ED800] 12:11:51 INFO - PROCESS | 3824 | 1466709111811 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]]]}] 12:11:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:11:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 857ms 12:11:51 INFO - PROCESS | 3824 | 1466709111858 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 12:11:51 INFO - PROCESS | 3824 | 1466709111861 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 12:11:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:11:51 INFO - PROCESS | 3824 | 1466709111865 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:11:51 INFO - PROCESS | 3824 | 1466709111867 Marionette TRACE conn3 <- [1,130,null,{}] 12:11:51 INFO - PROCESS | 3824 | 1466709111870 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}] 12:11:51 INFO - PROCESS | 3824 | 1466709111873 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:52 INFO - PROCESS | 3824 | 1466709111972 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 12:11:52 INFO - PROCESS | 3824 | 1466709112056 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:52 INFO - PROCESS | 3824 | 1466709112059 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:52 INFO - PROCESS | 3824 | ++DOCSHELL 18022C00 == 40 [pid = 3824] [id = 42] 12:11:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 99 (18154400) [pid = 3824] [serial = 122] [outer = 00000000] 12:11:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 100 (19AB1000) [pid = 3824] [serial = 123] [outer = 18154400] 12:11:52 INFO - PROCESS | 3824 | 1466709112111 Marionette DEBUG loaded listener.js 12:11:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 101 (19CCD000) [pid = 3824] [serial = 124] [outer = 18154400] 12:11:52 INFO - PROCESS | 3824 | 1466709112692 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]]]}] 12:11:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:11:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 854ms 12:11:52 INFO - PROCESS | 3824 | 1466709112738 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 12:11:52 INFO - PROCESS | 3824 | 1466709112741 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 12:11:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:11:52 INFO - PROCESS | 3824 | 1466709112744 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:11:52 INFO - PROCESS | 3824 | 1466709112746 Marionette TRACE conn3 <- [1,134,null,{}] 12:11:52 INFO - PROCESS | 3824 | 1466709112750 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}] 12:11:52 INFO - PROCESS | 3824 | 1466709112752 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:52 INFO - PROCESS | 3824 | 1466709112848 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 12:11:52 INFO - PROCESS | 3824 | 1466709112934 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:52 INFO - PROCESS | 3824 | 1466709112936 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:52 INFO - PROCESS | 3824 | ++DOCSHELL 10A5C800 == 41 [pid = 3824] [id = 43] 12:11:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 102 (114CEC00) [pid = 3824] [serial = 125] [outer = 00000000] 12:11:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 103 (1314B400) [pid = 3824] [serial = 126] [outer = 114CEC00] 12:11:52 INFO - PROCESS | 3824 | 1466709112988 Marionette DEBUG loaded listener.js 12:11:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 104 (131D8000) [pid = 3824] [serial = 127] [outer = 114CEC00] 12:11:53 INFO - PROCESS | 3824 | 1466709113532 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]]]}] 12:11:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:11:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 838ms 12:11:53 INFO - PROCESS | 3824 | 1466709113588 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 12:11:53 INFO - PROCESS | 3824 | 1466709113591 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 12:11:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:11:53 INFO - PROCESS | 3824 | 1466709113596 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:11:53 INFO - PROCESS | 3824 | 1466709113599 Marionette TRACE conn3 <- [1,138,null,{}] 12:11:53 INFO - PROCESS | 3824 | 1466709113604 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}] 12:11:53 INFO - PROCESS | 3824 | 1466709113607 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:53 INFO - PROCESS | 3824 | 1466709113713 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 12:11:53 INFO - PROCESS | 3824 | 1466709113809 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:53 INFO - PROCESS | 3824 | 1466709113811 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:53 INFO - PROCESS | 3824 | ++DOCSHELL 10BB4800 == 42 [pid = 3824] [id = 44] 12:11:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 105 (10BBE000) [pid = 3824] [serial = 128] [outer = 00000000] 12:11:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 106 (11211400) [pid = 3824] [serial = 129] [outer = 10BBE000] 12:11:53 INFO - PROCESS | 3824 | 1466709113860 Marionette DEBUG loaded listener.js 12:11:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 107 (129F2800) [pid = 3824] [serial = 130] [outer = 10BBE000] 12:11:54 INFO - PROCESS | 3824 | --DOCSHELL 1430D000 == 41 [pid = 3824] [id = 37] 12:11:54 INFO - PROCESS | 3824 | --DOCSHELL 13224C00 == 40 [pid = 3824] [id = 36] 12:11:54 INFO - PROCESS | 3824 | --DOCSHELL 1050DC00 == 39 [pid = 3824] [id = 35] 12:11:54 INFO - PROCESS | 3824 | --DOCSHELL 110F3400 == 38 [pid = 3824] [id = 34] 12:11:54 INFO - PROCESS | 3824 | --DOCSHELL 1321C000 == 37 [pid = 3824] [id = 29] 12:11:54 INFO - PROCESS | 3824 | --DOCSHELL 1A666000 == 36 [pid = 3824] [id = 33] 12:11:54 INFO - PROCESS | 3824 | --DOCSHELL 18022C00 == 35 [pid = 3824] [id = 42] 12:11:54 INFO - PROCESS | 3824 | --DOCSHELL 10A5C800 == 34 [pid = 3824] [id = 43] 12:11:54 INFO - PROCESS | 3824 | --DOCSHELL 13C8B000 == 33 [pid = 3824] [id = 30] 12:11:54 INFO - PROCESS | 3824 | --DOCSHELL 179EA000 == 32 [pid = 3824] [id = 32] 12:11:54 INFO - PROCESS | 3824 | --DOCSHELL 129B1000 == 31 [pid = 3824] [id = 40] 12:11:54 INFO - PROCESS | 3824 | --DOCSHELL 179EC400 == 30 [pid = 3824] [id = 41] 12:11:54 INFO - PROCESS | 3824 | --DOCSHELL 15F0A000 == 29 [pid = 3824] [id = 38] 12:11:54 INFO - PROCESS | 3824 | --DOCSHELL 114C5C00 == 28 [pid = 3824] [id = 39] 12:11:54 INFO - PROCESS | 3824 | --DOCSHELL 18345800 == 27 [pid = 3824] [id = 31] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 106 (166DC800) [pid = 3824] [serial = 17] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 105 (1B3CE000) [pid = 3824] [serial = 43] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 104 (1A257800) [pid = 3824] [serial = 93] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 103 (102F1400) [pid = 3824] [serial = 51] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 102 (12D88000) [pid = 3824] [serial = 54] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 101 (14EE4000) [pid = 3824] [serial = 57] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 100 (10EF5000) [pid = 3824] [serial = 60] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 99 (13103800) [pid = 3824] [serial = 63] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 98 (13125000) [pid = 3824] [serial = 64] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 97 (13451400) [pid = 3824] [serial = 66] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 96 (13C81C00) [pid = 3824] [serial = 67] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (14312000) [pid = 3824] [serial = 69] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (14EE5400) [pid = 3824] [serial = 70] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (157C7800) [pid = 3824] [serial = 72] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (15D15400) [pid = 3824] [serial = 73] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (16B57400) [pid = 3824] [serial = 75] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (16B5CC00) [pid = 3824] [serial = 76] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (17105800) [pid = 3824] [serial = 78] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (177BFC00) [pid = 3824] [serial = 81] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (179EA400) [pid = 3824] [serial = 84] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (1814A400) [pid = 3824] [serial = 87] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (19AB2000) [pid = 3824] [serial = 90] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (171E3400) [pid = 3824] [serial = 79] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (178C8000) [pid = 3824] [serial = 82] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (18027800) [pid = 3824] [serial = 85] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (1120D000) [pid = 3824] [serial = 61] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (105EF000) [pid = 3824] [serial = 52] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (18345C00) [pid = 3824] [serial = 88] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (19CC1400) [pid = 3824] [serial = 91] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (157BA800) [pid = 3824] [serial = 58] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (1A265400) [pid = 3824] [serial = 94] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (13129000) [pid = 3824] [serial = 55] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (16A90800) [pid = 3824] [serial = 14] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1430A000) [pid = 3824] [serial = 9] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1430F800) [pid = 3824] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1281AC00) [pid = 3824] [serial = 4] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (1ABDA000) [pid = 3824] [serial = 37] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (1A8E6400) [pid = 3824] [serial = 33] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (1AE9D000) [pid = 3824] [serial = 34] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (1AC9F400) [pid = 3824] [serial = 30] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (1AE9B800) [pid = 3824] [serial = 31] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (1ACA1C00) [pid = 3824] [serial = 27] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (1AE93C00) [pid = 3824] [serial = 28] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (1A258000) [pid = 3824] [serial = 24] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (13219800) [pid = 3824] [serial = 21] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (1321D800) [pid = 3824] [serial = 22] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (1B19C000) [pid = 3824] [serial = 45] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (1B5D3800) [pid = 3824] [serial = 48] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 58 (1B3CD800) [pid = 3824] [serial = 42] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 57 (1B194000) [pid = 3824] [serial = 39] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 56 (1B198800) [pid = 3824] [serial = 40] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | --DOMWINDOW == 55 (1ABD5800) [pid = 3824] [serial = 36] [outer = 00000000] [url = about:blank] 12:11:54 INFO - PROCESS | 3824 | 1466709114887 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]]]}] 12:11:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:11:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1313ms 12:11:54 INFO - PROCESS | 3824 | 1466709114924 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 12:11:54 INFO - PROCESS | 3824 | 1466709114928 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 12:11:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:11:54 INFO - PROCESS | 3824 | 1466709114933 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:11:54 INFO - PROCESS | 3824 | 1466709114936 Marionette TRACE conn3 <- [1,142,null,{}] 12:11:54 INFO - PROCESS | 3824 | 1466709114941 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}] 12:11:54 INFO - PROCESS | 3824 | 1466709114944 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:55 INFO - PROCESS | 3824 | 1466709115032 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 12:11:55 INFO - PROCESS | 3824 | 1466709115102 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:55 INFO - PROCESS | 3824 | 1466709115104 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:55 INFO - PROCESS | 3824 | ++DOCSHELL 11215400 == 28 [pid = 3824] [id = 45] 12:11:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 56 (11253800) [pid = 3824] [serial = 131] [outer = 00000000] 12:11:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 57 (1289F000) [pid = 3824] [serial = 132] [outer = 11253800] 12:11:55 INFO - PROCESS | 3824 | 1466709115151 Marionette DEBUG loaded listener.js 12:11:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 58 (12924800) [pid = 3824] [serial = 133] [outer = 11253800] 12:11:55 INFO - PROCESS | 3824 | 1466709115528 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]]]}] 12:11:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:11:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 649ms 12:11:55 INFO - PROCESS | 3824 | 1466709115568 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 12:11:55 INFO - PROCESS | 3824 | 1466709115575 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 12:11:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:11:55 INFO - PROCESS | 3824 | 1466709115582 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:11:55 INFO - PROCESS | 3824 | 1466709115584 Marionette TRACE conn3 <- [1,146,null,{}] 12:11:55 INFO - PROCESS | 3824 | 1466709115588 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}] 12:11:55 INFO - PROCESS | 3824 | 1466709115591 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:55 INFO - PROCESS | 3824 | 1466709115674 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 12:11:55 INFO - PROCESS | 3824 | 1466709115680 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:55 INFO - PROCESS | 3824 | 1466709115682 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:55 INFO - PROCESS | 3824 | ++DOCSHELL 13129000 == 29 [pid = 3824] [id = 46] 12:11:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (1312A400) [pid = 3824] [serial = 134] [outer = 00000000] 12:11:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (1321F000) [pid = 3824] [serial = 135] [outer = 1312A400] 12:11:55 INFO - PROCESS | 3824 | 1466709115729 Marionette DEBUG loaded listener.js 12:11:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (132C6400) [pid = 3824] [serial = 136] [outer = 1312A400] 12:11:56 INFO - PROCESS | 3824 | 1466709116158 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]]]}] 12:11:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:11:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 602ms 12:11:56 INFO - PROCESS | 3824 | 1466709116181 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 12:11:56 INFO - PROCESS | 3824 | 1466709116183 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 12:11:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:11:56 INFO - PROCESS | 3824 | 1466709116186 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:11:56 INFO - PROCESS | 3824 | 1466709116190 Marionette TRACE conn3 <- [1,150,null,{}] 12:11:56 INFO - PROCESS | 3824 | 1466709116200 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}] 12:11:56 INFO - PROCESS | 3824 | 1466709116205 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:56 INFO - PROCESS | 3824 | 1466709116286 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 12:11:56 INFO - PROCESS | 3824 | 1466709116293 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:56 INFO - PROCESS | 3824 | 1466709116296 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:56 INFO - PROCESS | 3824 | ++DOCSHELL 13D0FC00 == 30 [pid = 3824] [id = 47] 12:11:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (13D10C00) [pid = 3824] [serial = 137] [outer = 00000000] 12:11:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (14310800) [pid = 3824] [serial = 138] [outer = 13D10C00] 12:11:56 INFO - PROCESS | 3824 | 1466709116343 Marionette DEBUG loaded listener.js 12:11:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (14F13000) [pid = 3824] [serial = 139] [outer = 13D10C00] 12:11:56 INFO - PROCESS | 3824 | 1466709116774 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]]]}] 12:11:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:11:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 633ms 12:11:56 INFO - PROCESS | 3824 | 1466709116824 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 12:11:56 INFO - PROCESS | 3824 | 1466709116827 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 12:11:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:11:56 INFO - PROCESS | 3824 | 1466709116830 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:11:56 INFO - PROCESS | 3824 | 1466709116832 Marionette TRACE conn3 <- [1,154,null,{}] 12:11:56 INFO - PROCESS | 3824 | 1466709116835 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}] 12:11:56 INFO - PROCESS | 3824 | 1466709116837 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:56 INFO - PROCESS | 3824 | 1466709116939 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 12:11:56 INFO - PROCESS | 3824 | 1466709116947 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:56 INFO - PROCESS | 3824 | 1466709116949 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:57 INFO - PROCESS | 3824 | ++DOCSHELL 14F5E000 == 31 [pid = 3824] [id = 48] 12:11:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (14F69C00) [pid = 3824] [serial = 140] [outer = 00000000] 12:11:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (15D17400) [pid = 3824] [serial = 141] [outer = 14F69C00] 12:11:57 INFO - PROCESS | 3824 | 1466709117032 Marionette DEBUG loaded listener.js 12:11:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (166DBC00) [pid = 3824] [serial = 142] [outer = 14F69C00] 12:11:57 INFO - PROCESS | 3824 | 1466709117500 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]]]}] 12:11:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:11:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 712ms 12:11:57 INFO - PROCESS | 3824 | 1466709117567 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 12:11:57 INFO - PROCESS | 3824 | 1466709117569 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 12:11:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:11:57 INFO - PROCESS | 3824 | 1466709117572 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:11:57 INFO - PROCESS | 3824 | 1466709117573 Marionette TRACE conn3 <- [1,158,null,{}] 12:11:57 INFO - PROCESS | 3824 | 1466709117577 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}] 12:11:57 INFO - PROCESS | 3824 | 1466709117579 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:57 INFO - PROCESS | 3824 | 1466709117684 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 12:11:57 INFO - PROCESS | 3824 | 1466709117689 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:57 INFO - PROCESS | 3824 | 1466709117691 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:57 INFO - PROCESS | 3824 | ++DOCSHELL 16A8D000 == 32 [pid = 3824] [id = 49] 12:11:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (16A91000) [pid = 3824] [serial = 143] [outer = 00000000] 12:11:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (16B60C00) [pid = 3824] [serial = 144] [outer = 16A91000] 12:11:57 INFO - PROCESS | 3824 | 1466709117735 Marionette DEBUG loaded listener.js 12:11:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (17105800) [pid = 3824] [serial = 145] [outer = 16A91000] 12:11:58 INFO - PROCESS | 3824 | 1466709118147 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]]]}] 12:11:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:11:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 601ms 12:11:58 INFO - PROCESS | 3824 | 1466709118169 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 12:11:58 INFO - PROCESS | 3824 | 1466709118171 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 12:11:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:11:58 INFO - PROCESS | 3824 | 1466709118174 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:11:58 INFO - PROCESS | 3824 | 1466709118176 Marionette TRACE conn3 <- [1,162,null,{}] 12:11:58 INFO - PROCESS | 3824 | 1466709118179 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}] 12:11:58 INFO - PROCESS | 3824 | 1466709118185 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:58 INFO - PROCESS | 3824 | 1466709118308 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 12:11:58 INFO - PROCESS | 3824 | 1466709118371 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:58 INFO - PROCESS | 3824 | 1466709118373 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:58 INFO - PROCESS | 3824 | ++DOCSHELL 166DE000 == 33 [pid = 3824] [id = 50] 12:11:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (16B53000) [pid = 3824] [serial = 146] [outer = 00000000] 12:11:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (178CE400) [pid = 3824] [serial = 147] [outer = 16B53000] 12:11:58 INFO - PROCESS | 3824 | 1466709118417 Marionette DEBUG loaded listener.js 12:11:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (179ECC00) [pid = 3824] [serial = 148] [outer = 16B53000] 12:11:58 INFO - PROCESS | 3824 | 1466709118819 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]]]}] 12:11:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:11:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 712ms 12:11:58 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (16052C00) [pid = 3824] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:11:58 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1430D400) [pid = 3824] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:11:58 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (1A666800) [pid = 3824] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:11:58 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (110F3800) [pid = 3824] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:11:58 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (13225000) [pid = 3824] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:11:58 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (105F1C00) [pid = 3824] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:11:58 INFO - PROCESS | 3824 | 1466709118892 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 12:11:58 INFO - PROCESS | 3824 | 1466709118894 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 12:11:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:11:58 INFO - PROCESS | 3824 | 1466709118912 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:11:58 INFO - PROCESS | 3824 | 1466709118915 Marionette TRACE conn3 <- [1,166,null,{}] 12:11:58 INFO - PROCESS | 3824 | 1466709118918 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}] 12:11:58 INFO - PROCESS | 3824 | 1466709118920 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:59 INFO - PROCESS | 3824 | 1466709118994 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 12:11:59 INFO - PROCESS | 3824 | 1466709119001 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:59 INFO - PROCESS | 3824 | 1466709119003 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:59 INFO - PROCESS | 3824 | ++DOCSHELL 13129400 == 34 [pid = 3824] [id = 51] 12:11:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (13146400) [pid = 3824] [serial = 149] [outer = 00000000] 12:11:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (15690C00) [pid = 3824] [serial = 150] [outer = 13146400] 12:11:59 INFO - PROCESS | 3824 | 1466709119046 Marionette DEBUG loaded listener.js 12:11:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (16B59000) [pid = 3824] [serial = 151] [outer = 13146400] 12:11:59 INFO - PROCESS | 3824 | 1466709119450 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]]]}] 12:11:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:11:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 601ms 12:11:59 INFO - PROCESS | 3824 | 1466709119502 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 12:11:59 INFO - PROCESS | 3824 | 1466709119504 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 12:11:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:11:59 INFO - PROCESS | 3824 | 1466709119512 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:11:59 INFO - PROCESS | 3824 | 1466709119513 Marionette TRACE conn3 <- [1,170,null,{}] 12:11:59 INFO - PROCESS | 3824 | 1466709119517 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}] 12:11:59 INFO - PROCESS | 3824 | 1466709119518 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:59 INFO - PROCESS | 3824 | 1466709119592 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 12:11:59 INFO - PROCESS | 3824 | 1466709119597 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:59 INFO - PROCESS | 3824 | 1466709119599 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:11:59 INFO - PROCESS | 3824 | ++DOCSHELL 102F3C00 == 35 [pid = 3824] [id = 52] 12:11:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (1050EC00) [pid = 3824] [serial = 152] [outer = 00000000] 12:11:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (1833C800) [pid = 3824] [serial = 153] [outer = 1050EC00] 12:11:59 INFO - PROCESS | 3824 | 1466709119661 Marionette DEBUG loaded listener.js 12:11:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (1833D400) [pid = 3824] [serial = 154] [outer = 1050EC00] 12:12:00 INFO - PROCESS | 3824 | 1466709120092 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]]]}] 12:12:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:12:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 601ms 12:12:00 INFO - PROCESS | 3824 | 1466709120139 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 12:12:00 INFO - PROCESS | 3824 | 1466709120141 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 12:12:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:12:00 INFO - PROCESS | 3824 | 1466709120144 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:12:00 INFO - PROCESS | 3824 | 1466709120146 Marionette TRACE conn3 <- [1,174,null,{}] 12:12:00 INFO - PROCESS | 3824 | 1466709120149 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}] 12:12:00 INFO - PROCESS | 3824 | 1466709120151 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:00 INFO - PROCESS | 3824 | 1466709120230 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 12:12:00 INFO - PROCESS | 3824 | 1466709120236 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:00 INFO - PROCESS | 3824 | 1466709120237 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:00 INFO - PROCESS | 3824 | ++DOCSHELL 13D0F800 == 36 [pid = 3824] [id = 53] 12:12:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (19AB2400) [pid = 3824] [serial = 155] [outer = 00000000] 12:12:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (19CC5000) [pid = 3824] [serial = 156] [outer = 19AB2400] 12:12:00 INFO - PROCESS | 3824 | 1466709120284 Marionette DEBUG loaded listener.js 12:12:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (19D63C00) [pid = 3824] [serial = 157] [outer = 19AB2400] 12:12:00 INFO - PROCESS | 3824 | 1466709120677 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]]]}] 12:12:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:12:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 601ms 12:12:00 INFO - PROCESS | 3824 | 1466709120739 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 12:12:00 INFO - PROCESS | 3824 | 1466709120741 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 12:12:00 INFO - PROCESS | 3824 | 1466709120744 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:12:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:12:00 INFO - PROCESS | 3824 | 1466709120746 Marionette TRACE conn3 <- [1,178,null,{}] 12:12:00 INFO - PROCESS | 3824 | 1466709120749 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}] 12:12:00 INFO - PROCESS | 3824 | 1466709120751 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:00 INFO - PROCESS | 3824 | 1466709120824 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 12:12:00 INFO - PROCESS | 3824 | 1466709120829 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:00 INFO - PROCESS | 3824 | 1466709120831 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:00 INFO - PROCESS | 3824 | ++DOCSHELL 10A61400 == 37 [pid = 3824] [id = 54] 12:12:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (10A64000) [pid = 3824] [serial = 158] [outer = 00000000] 12:12:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1A258800) [pid = 3824] [serial = 159] [outer = 10A64000] 12:12:00 INFO - PROCESS | 3824 | 1466709120873 Marionette DEBUG loaded listener.js 12:12:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1A25E800) [pid = 3824] [serial = 160] [outer = 10A64000] 12:12:01 INFO - PROCESS | 3824 | 1466709121537 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]]]}] 12:12:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:12:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 855ms 12:12:01 INFO - PROCESS | 3824 | 1466709121588 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 12:12:01 INFO - PROCESS | 3824 | 1466709121593 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 12:12:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:12:01 INFO - PROCESS | 3824 | 1466709121597 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:12:01 INFO - PROCESS | 3824 | 1466709121603 Marionette TRACE conn3 <- [1,182,null,{}] 12:12:01 INFO - PROCESS | 3824 | 1466709121608 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}] 12:12:01 INFO - PROCESS | 3824 | 1466709121610 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:01 INFO - PROCESS | 3824 | 1466709121728 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 12:12:01 INFO - PROCESS | 3824 | 1466709121805 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:01 INFO - PROCESS | 3824 | 1466709121808 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:01 INFO - PROCESS | 3824 | ++DOCSHELL 105F4C00 == 38 [pid = 3824] [id = 55] 12:12:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (10EF1C00) [pid = 3824] [serial = 161] [outer = 00000000] 12:12:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (13125000) [pid = 3824] [serial = 162] [outer = 10EF1C00] 12:12:01 INFO - PROCESS | 3824 | 1466709121863 Marionette DEBUG loaded listener.js 12:12:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1321D400) [pid = 3824] [serial = 163] [outer = 10EF1C00] 12:12:02 INFO - PROCESS | 3824 | 1466709122736 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]]]}] 12:12:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:12:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1155ms 12:12:02 INFO - PROCESS | 3824 | 1466709122774 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 12:12:02 INFO - PROCESS | 3824 | 1466709122781 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 12:12:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:12:02 INFO - PROCESS | 3824 | 1466709122798 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:12:02 INFO - PROCESS | 3824 | 1466709122801 Marionette TRACE conn3 <- [1,186,null,{}] 12:12:02 INFO - PROCESS | 3824 | 1466709122807 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}] 12:12:02 INFO - PROCESS | 3824 | 1466709122810 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:02 INFO - PROCESS | 3824 | 1466709122914 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 12:12:02 INFO - PROCESS | 3824 | 1466709122982 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:02 INFO - PROCESS | 3824 | 1466709122987 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:03 INFO - PROCESS | 3824 | ++DOCSHELL 11ADA000 == 39 [pid = 3824] [id = 56] 12:12:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (11ADAC00) [pid = 3824] [serial = 164] [outer = 00000000] 12:12:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (129EFC00) [pid = 3824] [serial = 165] [outer = 11ADAC00] 12:12:03 INFO - PROCESS | 3824 | 1466709123036 Marionette DEBUG loaded listener.js 12:12:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (13034C00) [pid = 3824] [serial = 166] [outer = 11ADAC00] 12:12:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1312AC00) [pid = 3824] [serial = 167] [outer = 1B5C8400] 12:12:03 INFO - PROCESS | 3824 | --DOCSHELL 13D0F800 == 38 [pid = 3824] [id = 53] 12:12:03 INFO - PROCESS | 3824 | --DOCSHELL 102F3C00 == 37 [pid = 3824] [id = 52] 12:12:03 INFO - PROCESS | 3824 | --DOCSHELL 13129400 == 36 [pid = 3824] [id = 51] 12:12:03 INFO - PROCESS | 3824 | --DOCSHELL 166DE000 == 35 [pid = 3824] [id = 50] 12:12:03 INFO - PROCESS | 3824 | --DOCSHELL 16A8D000 == 34 [pid = 3824] [id = 49] 12:12:03 INFO - PROCESS | 3824 | --DOCSHELL 14F5E000 == 33 [pid = 3824] [id = 48] 12:12:03 INFO - PROCESS | 3824 | --DOCSHELL 13D0FC00 == 32 [pid = 3824] [id = 47] 12:12:03 INFO - PROCESS | 3824 | --DOCSHELL 13129000 == 31 [pid = 3824] [id = 46] 12:12:03 INFO - PROCESS | 3824 | --DOCSHELL 11215400 == 30 [pid = 3824] [id = 45] 12:12:03 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (16A8E000) [pid = 3824] [serial = 111] [outer = 00000000] [url = about:blank] 12:12:03 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (16EEB800) [pid = 3824] [serial = 112] [outer = 00000000] [url = about:blank] 12:12:03 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (157B9400) [pid = 3824] [serial = 108] [outer = 00000000] [url = about:blank] 12:12:03 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (1A77BC00) [pid = 3824] [serial = 96] [outer = 00000000] [url = about:blank] 12:12:03 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (114D0000) [pid = 3824] [serial = 99] [outer = 00000000] [url = about:blank] 12:12:03 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (13C80800) [pid = 3824] [serial = 105] [outer = 00000000] [url = about:blank] 12:12:03 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (11CCE000) [pid = 3824] [serial = 103] [outer = 00000000] [url = about:blank] 12:12:03 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (13CF1800) [pid = 3824] [serial = 106] [outer = 00000000] [url = about:blank] 12:12:03 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (15D13000) [pid = 3824] [serial = 109] [outer = 00000000] [url = about:blank] 12:12:03 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (10A5AC00) [pid = 3824] [serial = 102] [outer = 00000000] [url = about:blank] 12:12:03 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1281A400) [pid = 3824] [serial = 100] [outer = 00000000] [url = about:blank] 12:12:03 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1A780C00) [pid = 3824] [serial = 97] [outer = 00000000] [url = about:blank] 12:12:03 INFO - PROCESS | 3824 | 1466709123597 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]]]}] 12:12:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:12:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 870ms 12:12:03 INFO - PROCESS | 3824 | 1466709123648 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 12:12:03 INFO - PROCESS | 3824 | 1466709123653 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 12:12:03 INFO - PROCESS | 3824 | 1466709123659 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:12:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:12:03 INFO - PROCESS | 3824 | 1466709123662 Marionette TRACE conn3 <- [1,190,null,{}] 12:12:03 INFO - PROCESS | 3824 | 1466709123665 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}] 12:12:03 INFO - PROCESS | 3824 | 1466709123668 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:03 INFO - PROCESS | 3824 | 1466709123752 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 12:12:03 INFO - PROCESS | 3824 | 1466709123829 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:03 INFO - PROCESS | 3824 | 1466709123832 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:03 INFO - PROCESS | 3824 | ++DOCSHELL 13108400 == 31 [pid = 3824] [id = 57] 12:12:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (13108C00) [pid = 3824] [serial = 168] [outer = 00000000] 12:12:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (13934000) [pid = 3824] [serial = 169] [outer = 13108C00] 12:12:03 INFO - PROCESS | 3824 | 1466709123887 Marionette DEBUG loaded listener.js 12:12:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (13C82000) [pid = 3824] [serial = 170] [outer = 13108C00] 12:12:04 INFO - PROCESS | 3824 | 1466709124237 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]]]}] 12:12:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:12:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 633ms 12:12:04 INFO - PROCESS | 3824 | 1466709124296 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 12:12:04 INFO - PROCESS | 3824 | 1466709124299 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 12:12:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:12:04 INFO - PROCESS | 3824 | 1466709124307 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:12:04 INFO - PROCESS | 3824 | 1466709124311 Marionette TRACE conn3 <- [1,194,null,{}] 12:12:04 INFO - PROCESS | 3824 | 1466709124322 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}] 12:12:04 INFO - PROCESS | 3824 | 1466709124327 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:04 INFO - PROCESS | 3824 | 1466709124413 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 12:12:04 INFO - PROCESS | 3824 | 1466709124419 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:04 INFO - PROCESS | 3824 | 1466709124422 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:04 INFO - PROCESS | 3824 | ++DOCSHELL 14EE5400 == 32 [pid = 3824] [id = 58] 12:12:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (14F17400) [pid = 3824] [serial = 171] [outer = 00000000] 12:12:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (15A6BC00) [pid = 3824] [serial = 172] [outer = 14F17400] 12:12:04 INFO - PROCESS | 3824 | 1466709124472 Marionette DEBUG loaded listener.js 12:12:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (15D13000) [pid = 3824] [serial = 173] [outer = 14F17400] 12:12:04 INFO - PROCESS | 3824 | 1466709124904 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]]]}] 12:12:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:12:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 664ms 12:12:04 INFO - PROCESS | 3824 | 1466709124960 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 12:12:04 INFO - PROCESS | 3824 | 1466709124963 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 12:12:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:12:04 INFO - PROCESS | 3824 | 1466709124966 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:12:04 INFO - PROCESS | 3824 | 1466709124968 Marionette TRACE conn3 <- [1,198,null,{}] 12:12:04 INFO - PROCESS | 3824 | 1466709124971 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}] 12:12:04 INFO - PROCESS | 3824 | 1466709124973 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:05 INFO - PROCESS | 3824 | 1466709125052 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 12:12:05 INFO - PROCESS | 3824 | 1466709125060 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:05 INFO - PROCESS | 3824 | 1466709125062 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:05 INFO - PROCESS | 3824 | ++DOCSHELL 16A8D000 == 33 [pid = 3824] [id = 59] 12:12:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (16A90400) [pid = 3824] [serial = 174] [outer = 00000000] 12:12:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (16EE2000) [pid = 3824] [serial = 175] [outer = 16A90400] 12:12:05 INFO - PROCESS | 3824 | 1466709125109 Marionette DEBUG loaded listener.js 12:12:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (171E0800) [pid = 3824] [serial = 176] [outer = 16A90400] 12:12:05 INFO - PROCESS | 3824 | 1466709125557 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]]]}] 12:12:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:12:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 601ms 12:12:05 INFO - PROCESS | 3824 | 1466709125606 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 12:12:05 INFO - PROCESS | 3824 | 1466709125608 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 12:12:05 INFO - PROCESS | 3824 | 1466709125611 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:12:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:12:05 INFO - PROCESS | 3824 | 1466709125613 Marionette TRACE conn3 <- [1,202,null,{}] 12:12:05 INFO - PROCESS | 3824 | 1466709125616 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}] 12:12:05 INFO - PROCESS | 3824 | 1466709125618 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:05 INFO - PROCESS | 3824 | 1466709125722 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 12:12:05 INFO - PROCESS | 3824 | 1466709125727 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:05 INFO - PROCESS | 3824 | 1466709125729 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:05 INFO - PROCESS | 3824 | ++DOCSHELL 16E93800 == 34 [pid = 3824] [id = 60] 12:12:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (17180C00) [pid = 3824] [serial = 177] [outer = 00000000] 12:12:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1781F000) [pid = 3824] [serial = 178] [outer = 17180C00] 12:12:05 INFO - PROCESS | 3824 | 1466709125776 Marionette DEBUG loaded listener.js 12:12:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (18055800) [pid = 3824] [serial = 179] [outer = 17180C00] 12:12:06 INFO - PROCESS | 3824 | 1466709126208 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]]]}] 12:12:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:12:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 632ms 12:12:06 INFO - PROCESS | 3824 | 1466709126249 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 12:12:06 INFO - PROCESS | 3824 | 1466709126251 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 12:12:06 INFO - PROCESS | 3824 | 1466709126254 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:12:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:12:06 INFO - PROCESS | 3824 | 1466709126256 Marionette TRACE conn3 <- [1,206,null,{}] 12:12:06 INFO - PROCESS | 3824 | 1466709126259 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}] 12:12:06 INFO - PROCESS | 3824 | 1466709126265 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:06 INFO - PROCESS | 3824 | 1466709126394 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 12:12:06 INFO - PROCESS | 3824 | 1466709126399 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:06 INFO - PROCESS | 3824 | 1466709126401 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:06 INFO - PROCESS | 3824 | ++DOCSHELL 177B9C00 == 35 [pid = 3824] [id = 61] 12:12:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1781C800) [pid = 3824] [serial = 180] [outer = 00000000] 12:12:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (19CC2000) [pid = 3824] [serial = 181] [outer = 1781C800] 12:12:06 INFO - PROCESS | 3824 | 1466709126444 Marionette DEBUG loaded listener.js 12:12:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (1A2AE000) [pid = 3824] [serial = 182] [outer = 1781C800] 12:12:06 INFO - PROCESS | 3824 | 1466709126851 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]]]}] 12:12:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:12:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 649ms 12:12:06 INFO - PROCESS | 3824 | 1466709126893 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 12:12:06 INFO - PROCESS | 3824 | 1466709126895 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 12:12:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:12:06 INFO - PROCESS | 3824 | 1466709126899 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:12:06 INFO - PROCESS | 3824 | 1466709126900 Marionette TRACE conn3 <- [1,210,null,{}] 12:12:06 INFO - PROCESS | 3824 | 1466709126909 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}] 12:12:06 INFO - PROCESS | 3824 | 1466709126911 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:07 INFO - PROCESS | 3824 | 1466709127010 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 12:12:07 INFO - PROCESS | 3824 | 1466709127079 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:07 INFO - PROCESS | 3824 | 1466709127081 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:07 INFO - PROCESS | 3824 | ++DOCSHELL 19AB2000 == 36 [pid = 3824] [id = 62] 12:12:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (1A2B0800) [pid = 3824] [serial = 183] [outer = 00000000] 12:12:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (1A66E400) [pid = 3824] [serial = 184] [outer = 1A2B0800] 12:12:07 INFO - PROCESS | 3824 | 1466709127127 Marionette DEBUG loaded listener.js 12:12:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (1A77AC00) [pid = 3824] [serial = 185] [outer = 1A2B0800] 12:12:07 INFO - PROCESS | 3824 | 1466709127510 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]]]}] 12:12:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:12:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 648ms 12:12:07 INFO - PROCESS | 3824 | 1466709127537 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 12:12:07 INFO - PROCESS | 3824 | 1466709127539 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 12:12:07 INFO - PROCESS | 3824 | 1466709127542 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:12:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:12:07 INFO - PROCESS | 3824 | 1466709127543 Marionette TRACE conn3 <- [1,214,null,{}] 12:12:07 INFO - PROCESS | 3824 | 1466709127547 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}] 12:12:07 INFO - PROCESS | 3824 | 1466709127548 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:07 INFO - PROCESS | 3824 | 1466709127798 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 12:12:07 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (15689C00) [pid = 3824] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:12:07 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (179ED800) [pid = 3824] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:12:07 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (18154400) [pid = 3824] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:12:07 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (114CEC00) [pid = 3824] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:12:07 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (14F69C00) [pid = 3824] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:12:07 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (1050EC00) [pid = 3824] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:12:07 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (19AB2400) [pid = 3824] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:12:07 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (16A91000) [pid = 3824] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:12:07 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (16B53000) [pid = 3824] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:12:07 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (13D10C00) [pid = 3824] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:12:07 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (10BBE000) [pid = 3824] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:12:07 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (11253800) [pid = 3824] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:12:07 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (1312A400) [pid = 3824] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:12:07 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (13146400) [pid = 3824] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:12:07 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (114C8000) [pid = 3824] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:12:07 INFO - PROCESS | 3824 | 1466709127848 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:07 INFO - PROCESS | 3824 | 1466709127850 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:07 INFO - PROCESS | 3824 | ++DOCSHELL 10A5A800 == 37 [pid = 3824] [id = 63] 12:12:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (10A5D000) [pid = 3824] [serial = 186] [outer = 00000000] 12:12:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (114CEC00) [pid = 3824] [serial = 187] [outer = 10A5D000] 12:12:07 INFO - PROCESS | 3824 | 1466709127896 Marionette DEBUG loaded listener.js 12:12:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (11ADBC00) [pid = 3824] [serial = 188] [outer = 10A5D000] 12:12:08 INFO - PROCESS | 3824 | 1466709128291 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]]]}] 12:12:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:12:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 760ms 12:12:08 INFO - PROCESS | 3824 | 1466709128315 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 12:12:08 INFO - PROCESS | 3824 | 1466709128318 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 12:12:08 INFO - PROCESS | 3824 | 1466709128321 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:12:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:12:08 INFO - PROCESS | 3824 | 1466709128322 Marionette TRACE conn3 <- [1,218,null,{}] 12:12:08 INFO - PROCESS | 3824 | 1466709128333 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}] 12:12:08 INFO - PROCESS | 3824 | 1466709128335 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:08 INFO - PROCESS | 3824 | 1466709128428 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 12:12:08 INFO - PROCESS | 3824 | 1466709128437 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:08 INFO - PROCESS | 3824 | 1466709128439 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:08 INFO - PROCESS | 3824 | ++DOCSHELL 16B53000 == 38 [pid = 3824] [id = 64] 12:12:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (16EE1000) [pid = 3824] [serial = 189] [outer = 00000000] 12:12:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1A2B5C00) [pid = 3824] [serial = 190] [outer = 16EE1000] 12:12:08 INFO - PROCESS | 3824 | 1466709128482 Marionette DEBUG loaded listener.js 12:12:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1A781C00) [pid = 3824] [serial = 191] [outer = 16EE1000] 12:12:08 INFO - PROCESS | 3824 | 1466709128860 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]]]}] 12:12:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:12:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 601ms 12:12:08 INFO - PROCESS | 3824 | 1466709128926 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 12:12:08 INFO - PROCESS | 3824 | 1466709128928 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 12:12:08 INFO - PROCESS | 3824 | 1466709128931 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:12:08 INFO - PROCESS | 3824 | 1466709128933 Marionette TRACE conn3 <- [1,222,null,{}] 12:12:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:12:08 INFO - PROCESS | 3824 | 1466709128941 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}] 12:12:08 INFO - PROCESS | 3824 | 1466709128944 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:09 INFO - PROCESS | 3824 | 1466709129023 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 12:12:09 INFO - PROCESS | 3824 | 1466709129029 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:09 INFO - PROCESS | 3824 | 1466709129031 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:09 INFO - PROCESS | 3824 | ++DOCSHELL 19AB5800 == 39 [pid = 3824] [id = 65] 12:12:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1A785C00) [pid = 3824] [serial = 192] [outer = 00000000] 12:12:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1A8DB800) [pid = 3824] [serial = 193] [outer = 1A785C00] 12:12:09 INFO - PROCESS | 3824 | 1466709129074 Marionette DEBUG loaded listener.js 12:12:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1A8DCC00) [pid = 3824] [serial = 194] [outer = 1A785C00] 12:12:09 INFO - PROCESS | 3824 | 1466709129468 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]]]}] 12:12:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:12:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 601ms 12:12:09 INFO - PROCESS | 3824 | 1466709129532 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 12:12:09 INFO - PROCESS | 3824 | 1466709129534 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 12:12:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:12:09 INFO - PROCESS | 3824 | 1466709129541 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:12:09 INFO - PROCESS | 3824 | 1466709129543 Marionette TRACE conn3 <- [1,226,null,{}] 12:12:09 INFO - PROCESS | 3824 | 1466709129546 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}] 12:12:09 INFO - PROCESS | 3824 | 1466709129549 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:09 INFO - PROCESS | 3824 | 1466709129639 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 12:12:09 INFO - PROCESS | 3824 | 1466709129644 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:09 INFO - PROCESS | 3824 | 1466709129647 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:09 INFO - PROCESS | 3824 | ++DOCSHELL 1A8E3400 == 40 [pid = 3824] [id = 66] 12:12:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1A8E4000) [pid = 3824] [serial = 195] [outer = 00000000] 12:12:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (1AB5C000) [pid = 3824] [serial = 196] [outer = 1A8E4000] 12:12:09 INFO - PROCESS | 3824 | 1466709129691 Marionette DEBUG loaded listener.js 12:12:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (1AB60800) [pid = 3824] [serial = 197] [outer = 1A8E4000] 12:12:10 INFO - PROCESS | 3824 | 1466709130322 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]]]}] 12:12:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:12:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 854ms 12:12:10 INFO - PROCESS | 3824 | 1466709130380 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 12:12:10 INFO - PROCESS | 3824 | 1466709130385 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 12:12:10 INFO - PROCESS | 3824 | 1466709130389 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:12:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:12:10 INFO - PROCESS | 3824 | 1466709130395 Marionette TRACE conn3 <- [1,230,null,{}] 12:12:10 INFO - PROCESS | 3824 | 1466709130401 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}] 12:12:10 INFO - PROCESS | 3824 | 1466709130404 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:10 INFO - PROCESS | 3824 | 1466709130598 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 12:12:10 INFO - PROCESS | 3824 | 1466709130614 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:10 INFO - PROCESS | 3824 | 1466709130617 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:10 INFO - PROCESS | 3824 | ++DOCSHELL 105F1800 == 41 [pid = 3824] [id = 67] 12:12:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (105F5400) [pid = 3824] [serial = 198] [outer = 00000000] 12:12:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (129EF000) [pid = 3824] [serial = 199] [outer = 105F5400] 12:12:10 INFO - PROCESS | 3824 | 1466709130673 Marionette DEBUG loaded listener.js 12:12:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (13936400) [pid = 3824] [serial = 200] [outer = 105F5400] 12:12:11 INFO - PROCESS | 3824 | 1466709131240 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]]]}] 12:12:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:12:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 901ms 12:12:11 INFO - PROCESS | 3824 | 1466709131327 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 12:12:11 INFO - PROCESS | 3824 | 1466709131332 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 12:12:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:12:11 INFO - PROCESS | 3824 | 1466709131338 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:12:11 INFO - PROCESS | 3824 | 1466709131341 Marionette TRACE conn3 <- [1,234,null,{}] 12:12:11 INFO - PROCESS | 3824 | 1466709131345 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}] 12:12:11 INFO - PROCESS | 3824 | 1466709131347 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:11 INFO - PROCESS | 3824 | 1466709131463 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 12:12:11 INFO - PROCESS | 3824 | 1466709131536 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:11 INFO - PROCESS | 3824 | 1466709131539 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:11 INFO - PROCESS | 3824 | ++DOCSHELL 13D10800 == 42 [pid = 3824] [id = 68] 12:12:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (15690800) [pid = 3824] [serial = 201] [outer = 00000000] 12:12:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (16A91400) [pid = 3824] [serial = 202] [outer = 15690800] 12:12:11 INFO - PROCESS | 3824 | 1466709131635 Marionette DEBUG loaded listener.js 12:12:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (171E6C00) [pid = 3824] [serial = 203] [outer = 15690800] 12:12:12 INFO - PROCESS | 3824 | 1466709132179 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]]]}] 12:12:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:12:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 918ms 12:12:12 INFO - PROCESS | 3824 | 1466709132242 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 12:12:12 INFO - PROCESS | 3824 | 1466709132244 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 12:12:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:12:12 INFO - PROCESS | 3824 | 1466709132248 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:12:12 INFO - PROCESS | 3824 | 1466709132253 Marionette TRACE conn3 <- [1,238,null,{}] 12:12:12 INFO - PROCESS | 3824 | 1466709132264 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}] 12:12:12 INFO - PROCESS | 3824 | 1466709132268 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:12 INFO - PROCESS | 3824 | 1466709132372 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 12:12:12 INFO - PROCESS | 3824 | 1466709132451 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:12 INFO - PROCESS | 3824 | 1466709132455 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:12 INFO - PROCESS | 3824 | ++DOCSHELL 1850CC00 == 43 [pid = 3824] [id = 69] 12:12:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (1850D000) [pid = 3824] [serial = 204] [outer = 00000000] 12:12:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 97 (18510C00) [pid = 3824] [serial = 205] [outer = 1850D000] 12:12:12 INFO - PROCESS | 3824 | 1466709132550 Marionette DEBUG loaded listener.js 12:12:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 98 (19AAD000) [pid = 3824] [serial = 206] [outer = 1850D000] 12:12:13 INFO - PROCESS | 3824 | 1466709133114 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]]]}] 12:12:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:12:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 917ms 12:12:13 INFO - PROCESS | 3824 | 1466709133184 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 12:12:13 INFO - PROCESS | 3824 | 1466709133187 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 12:12:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:12:13 INFO - PROCESS | 3824 | 1466709133190 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:12:13 INFO - PROCESS | 3824 | 1466709133192 Marionette TRACE conn3 <- [1,242,null,{}] 12:12:13 INFO - PROCESS | 3824 | 1466709133196 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}] 12:12:13 INFO - PROCESS | 3824 | 1466709133198 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:13 INFO - PROCESS | 3824 | 1466709133404 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 12:12:13 INFO - PROCESS | 3824 | 1466709133509 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:13 INFO - PROCESS | 3824 | 1466709133512 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:13 INFO - PROCESS | 3824 | ++DOCSHELL 10565800 == 44 [pid = 3824] [id = 70] 12:12:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 99 (10565C00) [pid = 3824] [serial = 207] [outer = 00000000] 12:12:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 100 (10BB8C00) [pid = 3824] [serial = 208] [outer = 10565C00] 12:12:13 INFO - PROCESS | 3824 | 1466709133561 Marionette DEBUG loaded listener.js 12:12:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 101 (11499C00) [pid = 3824] [serial = 209] [outer = 10565C00] 12:12:14 INFO - PROCESS | 3824 | --DOCSHELL 19AB5800 == 43 [pid = 3824] [id = 65] 12:12:14 INFO - PROCESS | 3824 | --DOCSHELL 16B53000 == 42 [pid = 3824] [id = 64] 12:12:14 INFO - PROCESS | 3824 | --DOCSHELL 10A5A800 == 41 [pid = 3824] [id = 63] 12:12:14 INFO - PROCESS | 3824 | --DOCSHELL 19AB2000 == 40 [pid = 3824] [id = 62] 12:12:14 INFO - PROCESS | 3824 | --DOCSHELL 177B9C00 == 39 [pid = 3824] [id = 61] 12:12:14 INFO - PROCESS | 3824 | --DOCSHELL 16E93800 == 38 [pid = 3824] [id = 60] 12:12:14 INFO - PROCESS | 3824 | --DOCSHELL 16A8D000 == 37 [pid = 3824] [id = 59] 12:12:14 INFO - PROCESS | 3824 | --DOCSHELL 14EE5400 == 36 [pid = 3824] [id = 58] 12:12:14 INFO - PROCESS | 3824 | --DOCSHELL 13108400 == 35 [pid = 3824] [id = 57] 12:12:14 INFO - PROCESS | 3824 | --DOCSHELL 11ADA000 == 34 [pid = 3824] [id = 56] 12:12:14 INFO - PROCESS | 3824 | --DOCSHELL 105F4C00 == 33 [pid = 3824] [id = 55] 12:12:14 INFO - PROCESS | 3824 | --DOCSHELL 10A61400 == 32 [pid = 3824] [id = 54] 12:12:14 INFO - PROCESS | 3824 | --DOMWINDOW == 100 (19CC5000) [pid = 3824] [serial = 156] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3824 | --DOMWINDOW == 99 (16B60C00) [pid = 3824] [serial = 144] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3824 | --DOMWINDOW == 98 (178CE400) [pid = 3824] [serial = 147] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3824 | --DOMWINDOW == 97 (17105800) [pid = 3824] [serial = 145] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3824 | --DOMWINDOW == 96 (14310800) [pid = 3824] [serial = 138] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (129F2800) [pid = 3824] [serial = 130] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (11211400) [pid = 3824] [serial = 129] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (1289F000) [pid = 3824] [serial = 132] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (12924800) [pid = 3824] [serial = 133] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (1321F000) [pid = 3824] [serial = 135] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (15690C00) [pid = 3824] [serial = 150] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (132C6400) [pid = 3824] [serial = 136] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (13154800) [pid = 3824] [serial = 115] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (13031800) [pid = 3824] [serial = 114] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (166E2C00) [pid = 3824] [serial = 118] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (15F0C000) [pid = 3824] [serial = 117] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (179ECC00) [pid = 3824] [serial = 148] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (18342800) [pid = 3824] [serial = 121] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (18062800) [pid = 3824] [serial = 120] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (19CCD000) [pid = 3824] [serial = 124] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (19AB1000) [pid = 3824] [serial = 123] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (131D8000) [pid = 3824] [serial = 127] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (1314B400) [pid = 3824] [serial = 126] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (15D17400) [pid = 3824] [serial = 141] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (19D63C00) [pid = 3824] [serial = 157] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (16B59000) [pid = 3824] [serial = 151] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1833D400) [pid = 3824] [serial = 154] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (166DBC00) [pid = 3824] [serial = 142] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (14F13000) [pid = 3824] [serial = 139] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1833C800) [pid = 3824] [serial = 153] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3824 | 1466709134129 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]]]}] 12:12:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:12:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1012ms 12:12:14 INFO - PROCESS | 3824 | 1466709134193 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 12:12:14 INFO - PROCESS | 3824 | 1466709134197 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 12:12:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:12:14 INFO - PROCESS | 3824 | 1466709134201 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:12:14 INFO - PROCESS | 3824 | 1466709134204 Marionette TRACE conn3 <- [1,246,null,{}] 12:12:14 INFO - PROCESS | 3824 | 1466709134208 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}] 12:12:14 INFO - PROCESS | 3824 | 1466709134211 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:14 INFO - PROCESS | 3824 | 1466709134307 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 12:12:14 INFO - PROCESS | 3824 | 1466709134385 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:14 INFO - PROCESS | 3824 | 1466709134388 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:14 INFO - PROCESS | 3824 | ++DOCSHELL 10A5C800 == 33 [pid = 3824] [id = 71] 12:12:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (10BBE000) [pid = 3824] [serial = 210] [outer = 00000000] 12:12:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (12924800) [pid = 3824] [serial = 211] [outer = 10BBE000] 12:12:14 INFO - PROCESS | 3824 | 1466709134434 Marionette DEBUG loaded listener.js 12:12:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (1314D000) [pid = 3824] [serial = 212] [outer = 10BBE000] 12:12:14 INFO - PROCESS | 3824 | 1466709134847 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]]]}] 12:12:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:12:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 712ms 12:12:14 INFO - PROCESS | 3824 | 1466709134898 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 12:12:14 INFO - PROCESS | 3824 | 1466709134901 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 12:12:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:12:14 INFO - PROCESS | 3824 | 1466709134904 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:12:14 INFO - PROCESS | 3824 | 1466709134906 Marionette TRACE conn3 <- [1,250,null,{}] 12:12:14 INFO - PROCESS | 3824 | 1466709134910 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}] 12:12:14 INFO - PROCESS | 3824 | 1466709134912 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:15 INFO - PROCESS | 3824 | 1466709134997 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 12:12:15 INFO - PROCESS | 3824 | 1466709135004 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:15 INFO - PROCESS | 3824 | 1466709135006 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:15 INFO - PROCESS | 3824 | ++DOCSHELL 1321F000 == 34 [pid = 3824] [id = 72] 12:12:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (132D2400) [pid = 3824] [serial = 213] [outer = 00000000] 12:12:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (13D06800) [pid = 3824] [serial = 214] [outer = 132D2400] 12:12:15 INFO - PROCESS | 3824 | 1466709135050 Marionette DEBUG loaded listener.js 12:12:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (1430E800) [pid = 3824] [serial = 215] [outer = 132D2400] 12:12:15 INFO - PROCESS | 3824 | 1466709135467 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]]]}] 12:12:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:12:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 601ms 12:12:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:12:15 INFO - PROCESS | 3824 | 1466709135500 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 12:12:15 INFO - PROCESS | 3824 | 1466709135503 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 12:12:15 INFO - PROCESS | 3824 | 1466709135513 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:12:15 INFO - PROCESS | 3824 | 1466709135517 Marionette TRACE conn3 <- [1,254,null,{}] 12:12:15 INFO - PROCESS | 3824 | 1466709135525 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}] 12:12:15 INFO - PROCESS | 3824 | 1466709135528 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:15 INFO - PROCESS | 3824 | 1466709135613 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 12:12:15 INFO - PROCESS | 3824 | 1466709135620 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:15 INFO - PROCESS | 3824 | 1466709135622 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:15 INFO - PROCESS | 3824 | ++DOCSHELL 14F5E400 == 35 [pid = 3824] [id = 73] 12:12:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1568F400) [pid = 3824] [serial = 216] [outer = 00000000] 12:12:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (15F09C00) [pid = 3824] [serial = 217] [outer = 1568F400] 12:12:15 INFO - PROCESS | 3824 | 1466709135666 Marionette DEBUG loaded listener.js 12:12:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (166DBC00) [pid = 3824] [serial = 218] [outer = 1568F400] 12:12:16 INFO - PROCESS | 3824 | 1466709136151 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]]]}] 12:12:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:12:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 665ms 12:12:16 INFO - PROCESS | 3824 | 1466709136195 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 12:12:16 INFO - PROCESS | 3824 | 1466709136197 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 12:12:16 INFO - PROCESS | 3824 | 1466709136201 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:12:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:12:16 INFO - PROCESS | 3824 | 1466709136202 Marionette TRACE conn3 <- [1,258,null,{}] 12:12:16 INFO - PROCESS | 3824 | 1466709136206 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}] 12:12:16 INFO - PROCESS | 3824 | 1466709136208 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:16 INFO - PROCESS | 3824 | 1466709136287 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 12:12:16 INFO - PROCESS | 3824 | 1466709136293 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:16 INFO - PROCESS | 3824 | 1466709136295 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:16 INFO - PROCESS | 3824 | ++DOCSHELL 166D9000 == 36 [pid = 3824] [id = 74] 12:12:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (16A8B400) [pid = 3824] [serial = 219] [outer = 00000000] 12:12:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (16B60C00) [pid = 3824] [serial = 220] [outer = 16A8B400] 12:12:16 INFO - PROCESS | 3824 | 1466709136338 Marionette DEBUG loaded listener.js 12:12:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (16E92C00) [pid = 3824] [serial = 221] [outer = 16A8B400] 12:12:16 INFO - PROCESS | 3824 | 1466709136800 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]]]}] 12:12:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:12:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 648ms 12:12:16 INFO - PROCESS | 3824 | 1466709136839 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 12:12:16 INFO - PROCESS | 3824 | 1466709136841 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 12:12:16 INFO - PROCESS | 3824 | 1466709136844 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:12:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:12:16 INFO - PROCESS | 3824 | 1466709136846 Marionette TRACE conn3 <- [1,262,null,{}] 12:12:16 INFO - PROCESS | 3824 | 1466709136857 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}] 12:12:16 INFO - PROCESS | 3824 | 1466709136859 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:16 INFO - PROCESS | 3824 | 1466709136968 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 12:12:16 INFO - PROCESS | 3824 | 1466709136973 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:16 INFO - PROCESS | 3824 | 1466709136979 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:17 INFO - PROCESS | 3824 | ++DOCSHELL 1309C400 == 37 [pid = 3824] [id = 75] 12:12:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (177BE800) [pid = 3824] [serial = 222] [outer = 00000000] 12:12:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (178D3C00) [pid = 3824] [serial = 223] [outer = 177BE800] 12:12:17 INFO - PROCESS | 3824 | 1466709137036 Marionette DEBUG loaded listener.js 12:12:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1805C000) [pid = 3824] [serial = 224] [outer = 177BE800] 12:12:17 INFO - PROCESS | 3824 | 1466709137457 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]]]}] 12:12:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:12:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 649ms 12:12:17 INFO - PROCESS | 3824 | 1466709137503 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 12:12:17 INFO - PROCESS | 3824 | 1466709137505 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 12:12:17 INFO - PROCESS | 3824 | 1466709137508 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:12:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:12:17 INFO - PROCESS | 3824 | 1466709137510 Marionette TRACE conn3 <- [1,266,null,{}] 12:12:17 INFO - PROCESS | 3824 | 1466709137513 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}] 12:12:17 INFO - PROCESS | 3824 | 1466709137515 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:17 INFO - PROCESS | 3824 | 1466709137625 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 12:12:17 INFO - PROCESS | 3824 | 1466709137705 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:17 INFO - PROCESS | 3824 | 1466709137707 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:17 INFO - PROCESS | 3824 | ++DOCSHELL 18345400 == 38 [pid = 3824] [id = 76] 12:12:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (18345C00) [pid = 3824] [serial = 225] [outer = 00000000] 12:12:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (18507800) [pid = 3824] [serial = 226] [outer = 18345C00] 12:12:17 INFO - PROCESS | 3824 | 1466709137759 Marionette DEBUG loaded listener.js 12:12:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (1850E400) [pid = 3824] [serial = 227] [outer = 18345C00] 12:12:18 INFO - PROCESS | 3824 | 1466709138147 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]]]}] 12:12:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:12:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 712ms 12:12:18 INFO - PROCESS | 3824 | 1466709138209 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 12:12:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:12:18 INFO - PROCESS | 3824 | 1466709138212 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 12:12:18 INFO - PROCESS | 3824 | 1466709138219 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:12:18 INFO - PROCESS | 3824 | 1466709138221 Marionette TRACE conn3 <- [1,270,null,{}] 12:12:18 INFO - PROCESS | 3824 | 1466709138224 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}] 12:12:18 INFO - PROCESS | 3824 | 1466709138226 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:18 INFO - PROCESS | 3824 | 1466709138328 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 12:12:18 INFO - PROCESS | 3824 | 1466709138336 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:18 INFO - PROCESS | 3824 | 1466709138338 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:18 INFO - PROCESS | 3824 | ++DOCSHELL 1309E400 == 39 [pid = 3824] [id = 77] 12:12:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (1710F000) [pid = 3824] [serial = 228] [outer = 00000000] 12:12:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (19A48800) [pid = 3824] [serial = 229] [outer = 1710F000] 12:12:18 INFO - PROCESS | 3824 | 1466709138428 Marionette DEBUG loaded listener.js 12:12:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (19AAF000) [pid = 3824] [serial = 230] [outer = 1710F000] 12:12:18 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (1781C800) [pid = 3824] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:12:18 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (17180C00) [pid = 3824] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:12:18 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (1A2B0800) [pid = 3824] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:12:18 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (16A90400) [pid = 3824] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:12:18 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (14F17400) [pid = 3824] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:12:18 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (13108C00) [pid = 3824] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:12:18 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (11ADAC00) [pid = 3824] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:12:18 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (10A5D000) [pid = 3824] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:12:18 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (16EE1000) [pid = 3824] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:12:18 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (1A785C00) [pid = 3824] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:12:18 INFO - PROCESS | 3824 | 1466709138969 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]]]}] 12:12:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:12:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 807ms 12:12:19 INFO - PROCESS | 3824 | 1466709139048 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 12:12:19 INFO - PROCESS | 3824 | 1466709139050 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 12:12:19 INFO - PROCESS | 3824 | 1466709139053 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:12:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:12:19 INFO - PROCESS | 3824 | 1466709139055 Marionette TRACE conn3 <- [1,274,null,{}] 12:12:19 INFO - PROCESS | 3824 | 1466709139058 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}] 12:12:19 INFO - PROCESS | 3824 | 1466709139060 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:19 INFO - PROCESS | 3824 | 1466709139138 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 12:12:19 INFO - PROCESS | 3824 | 1466709139143 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:19 INFO - PROCESS | 3824 | 1466709139145 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:19 INFO - PROCESS | 3824 | ++DOCSHELL 110F7C00 == 40 [pid = 3824] [id = 78] 12:12:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (11ADAC00) [pid = 3824] [serial = 231] [outer = 00000000] 12:12:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (19AB3400) [pid = 3824] [serial = 232] [outer = 11ADAC00] 12:12:19 INFO - PROCESS | 3824 | 1466709139194 Marionette DEBUG loaded listener.js 12:12:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (19AB8800) [pid = 3824] [serial = 233] [outer = 11ADAC00] 12:12:19 INFO - PROCESS | 3824 | 1466709139619 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]]]}] 12:12:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:12:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 601ms 12:12:19 INFO - PROCESS | 3824 | 1466709139651 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 12:12:19 INFO - PROCESS | 3824 | 1466709139654 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 12:12:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:12:19 INFO - PROCESS | 3824 | 1466709139657 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:12:19 INFO - PROCESS | 3824 | 1466709139659 Marionette TRACE conn3 <- [1,278,null,{}] 12:12:19 INFO - PROCESS | 3824 | 1466709139662 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}] 12:12:19 INFO - PROCESS | 3824 | 1466709139664 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:19 INFO - PROCESS | 3824 | 1466709139752 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 12:12:19 INFO - PROCESS | 3824 | 1466709139757 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:19 INFO - PROCESS | 3824 | 1466709139759 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:19 INFO - PROCESS | 3824 | ++DOCSHELL 18064C00 == 41 [pid = 3824] [id = 79] 12:12:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (19D64000) [pid = 3824] [serial = 234] [outer = 00000000] 12:12:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1A25A000) [pid = 3824] [serial = 235] [outer = 19D64000] 12:12:19 INFO - PROCESS | 3824 | 1466709139801 Marionette DEBUG loaded listener.js 12:12:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (1A66D400) [pid = 3824] [serial = 236] [outer = 19D64000] 12:12:20 INFO - PROCESS | 3824 | 1466709140189 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]]]}] 12:12:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:12:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 601ms 12:12:20 INFO - PROCESS | 3824 | 1466709140253 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 12:12:20 INFO - PROCESS | 3824 | 1466709140255 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 12:12:20 INFO - PROCESS | 3824 | 1466709140259 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:12:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:12:20 INFO - PROCESS | 3824 | 1466709140261 Marionette TRACE conn3 <- [1,282,null,{}] 12:12:20 INFO - PROCESS | 3824 | 1466709140265 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}] 12:12:20 INFO - PROCESS | 3824 | 1466709140268 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:20 INFO - PROCESS | 3824 | 1466709140359 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 12:12:20 INFO - PROCESS | 3824 | 1466709140402 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:20 INFO - PROCESS | 3824 | 1466709140404 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:20 INFO - PROCESS | 3824 | ++DOCSHELL 1A8D9000 == 42 [pid = 3824] [id = 80] 12:12:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (1A8D9800) [pid = 3824] [serial = 237] [outer = 00000000] 12:12:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (1A8E3800) [pid = 3824] [serial = 238] [outer = 1A8D9800] 12:12:20 INFO - PROCESS | 3824 | 1466709140455 Marionette DEBUG loaded listener.js 12:12:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (1A8E6400) [pid = 3824] [serial = 239] [outer = 1A8D9800] 12:12:21 INFO - PROCESS | 3824 | 1466709141166 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]]]}] 12:12:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:12:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 918ms 12:12:21 INFO - PROCESS | 3824 | 1466709141208 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 12:12:21 INFO - PROCESS | 3824 | 1466709141212 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 12:12:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:12:21 INFO - PROCESS | 3824 | 1466709141218 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:12:21 INFO - PROCESS | 3824 | 1466709141221 Marionette TRACE conn3 <- [1,286,null,{}] 12:12:21 INFO - PROCESS | 3824 | 1466709141227 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}] 12:12:21 INFO - PROCESS | 3824 | 1466709141230 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:21 INFO - PROCESS | 3824 | 1466709141340 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 12:12:21 INFO - PROCESS | 3824 | 1466709141458 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:21 INFO - PROCESS | 3824 | 1466709141461 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:21 INFO - PROCESS | 3824 | ++DOCSHELL 129A8C00 == 43 [pid = 3824] [id = 81] 12:12:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (129E8400) [pid = 3824] [serial = 240] [outer = 00000000] 12:12:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (13219800) [pid = 3824] [serial = 241] [outer = 129E8400] 12:12:21 INFO - PROCESS | 3824 | 1466709141518 Marionette DEBUG loaded listener.js 12:12:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (13226C00) [pid = 3824] [serial = 242] [outer = 129E8400] 12:12:22 INFO - PROCESS | 3824 | 1466709142081 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]]]}] 12:12:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:12:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 918ms 12:12:22 INFO - PROCESS | 3824 | 1466709142124 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 12:12:22 INFO - PROCESS | 3824 | 1466709142128 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 12:12:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:12:22 INFO - PROCESS | 3824 | 1466709142135 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:12:22 INFO - PROCESS | 3824 | 1466709142138 Marionette TRACE conn3 <- [1,290,null,{}] 12:12:22 INFO - PROCESS | 3824 | 1466709142142 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}] 12:12:22 INFO - PROCESS | 3824 | 1466709142145 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:22 INFO - PROCESS | 3824 | 1466709142252 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 12:12:22 INFO - PROCESS | 3824 | 1466709142345 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:22 INFO - PROCESS | 3824 | 1466709142348 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:22 INFO - PROCESS | 3824 | ++DOCSHELL 15684000 == 44 [pid = 3824] [id = 82] 12:12:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (15690C00) [pid = 3824] [serial = 243] [outer = 00000000] 12:12:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (15F05400) [pid = 3824] [serial = 244] [outer = 15690C00] 12:12:22 INFO - PROCESS | 3824 | 1466709142411 Marionette DEBUG loaded listener.js 12:12:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 97 (16B59000) [pid = 3824] [serial = 245] [outer = 15690C00] 12:12:23 INFO - PROCESS | 3824 | 1466709142983 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]]]}] 12:12:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:12:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 917ms 12:12:23 INFO - PROCESS | 3824 | 1466709143039 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 12:12:23 INFO - PROCESS | 3824 | 1466709143041 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 12:12:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:12:23 INFO - PROCESS | 3824 | 1466709143045 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:12:23 INFO - PROCESS | 3824 | 1466709143049 Marionette TRACE conn3 <- [1,294,null,{}] 12:12:23 INFO - PROCESS | 3824 | 1466709143059 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}] 12:12:23 INFO - PROCESS | 3824 | 1466709143064 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:23 INFO - PROCESS | 3824 | 1466709143168 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 12:12:23 INFO - PROCESS | 3824 | 1466709143288 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:23 INFO - PROCESS | 3824 | 1466709143292 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:23 INFO - PROCESS | 3824 | ++DOCSHELL 19AAFC00 == 45 [pid = 3824] [id = 83] 12:12:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 98 (19AB0800) [pid = 3824] [serial = 246] [outer = 00000000] 12:12:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 99 (1A77A000) [pid = 3824] [serial = 247] [outer = 19AB0800] 12:12:23 INFO - PROCESS | 3824 | 1466709143348 Marionette DEBUG loaded listener.js 12:12:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 100 (1A8E1C00) [pid = 3824] [serial = 248] [outer = 19AB0800] 12:12:24 INFO - PROCESS | 3824 | 1466709144169 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]]]}] 12:12:24 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. 12:12:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1171ms 12:12:24 INFO - PROCESS | 3824 | 1466709144233 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 12:12:24 INFO - PROCESS | 3824 | 1466709144236 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 12:12:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:12:24 INFO - PROCESS | 3824 | 1466709144239 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:12:24 INFO - PROCESS | 3824 | 1466709144241 Marionette TRACE conn3 <- [1,298,null,{}] 12:12:24 INFO - PROCESS | 3824 | 1466709144288 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}] 12:12:24 INFO - PROCESS | 3824 | 1466709144291 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:24 INFO - PROCESS | 3824 | 1466709144391 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 12:12:24 INFO - PROCESS | 3824 | 1466709144617 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:24 INFO - PROCESS | 3824 | 1466709144620 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:24 INFO - PROCESS | 3824 | ++DOCSHELL 10510800 == 46 [pid = 3824] [id = 84] 12:12:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 101 (1055F400) [pid = 3824] [serial = 249] [outer = 00000000] 12:12:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 102 (10EF1800) [pid = 3824] [serial = 250] [outer = 1055F400] 12:12:24 INFO - PROCESS | 3824 | 1466709144669 Marionette DEBUG loaded listener.js 12:12:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 103 (114D0000) [pid = 3824] [serial = 251] [outer = 1055F400] 12:12:25 INFO - PROCESS | 3824 | 1466709145208 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]]]}] 12:12:25 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. 12:12:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1028ms 12:12:25 INFO - PROCESS | 3824 | 1466709145272 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 12:12:25 INFO - PROCESS | 3824 | 1466709145275 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 12:12:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:12:25 INFO - PROCESS | 3824 | 1466709145279 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:12:25 INFO - PROCESS | 3824 | 1466709145282 Marionette TRACE conn3 <- [1,302,null,{}] 12:12:25 INFO - PROCESS | 3824 | 1466709145287 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}] 12:12:25 INFO - PROCESS | 3824 | 1466709145291 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:25 INFO - PROCESS | 3824 | 1466709145393 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 12:12:25 INFO - PROCESS | 3824 | 1466709145495 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:25 INFO - PROCESS | 3824 | 1466709145498 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:25 INFO - PROCESS | 3824 | ++DOCSHELL 13C80400 == 47 [pid = 3824] [id = 85] 12:12:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 104 (13D04400) [pid = 3824] [serial = 252] [outer = 00000000] 12:12:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 105 (14F67800) [pid = 3824] [serial = 253] [outer = 13D04400] 12:12:25 INFO - PROCESS | 3824 | 1466709145546 Marionette DEBUG loaded listener.js 12:12:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 106 (15D12C00) [pid = 3824] [serial = 254] [outer = 13D04400] 12:12:25 INFO - PROCESS | 3824 | --DOCSHELL 18064C00 == 46 [pid = 3824] [id = 79] 12:12:25 INFO - PROCESS | 3824 | --DOCSHELL 110F7C00 == 45 [pid = 3824] [id = 78] 12:12:25 INFO - PROCESS | 3824 | --DOCSHELL 1309E400 == 44 [pid = 3824] [id = 77] 12:12:25 INFO - PROCESS | 3824 | --DOCSHELL 18345400 == 43 [pid = 3824] [id = 76] 12:12:25 INFO - PROCESS | 3824 | --DOCSHELL 1309C400 == 42 [pid = 3824] [id = 75] 12:12:25 INFO - PROCESS | 3824 | --DOCSHELL 166D9000 == 41 [pid = 3824] [id = 74] 12:12:25 INFO - PROCESS | 3824 | --DOCSHELL 14F5E400 == 40 [pid = 3824] [id = 73] 12:12:25 INFO - PROCESS | 3824 | --DOCSHELL 1321F000 == 39 [pid = 3824] [id = 72] 12:12:25 INFO - PROCESS | 3824 | --DOCSHELL 10A5C800 == 38 [pid = 3824] [id = 71] 12:12:25 INFO - PROCESS | 3824 | --DOCSHELL 10565800 == 37 [pid = 3824] [id = 70] 12:12:25 INFO - PROCESS | 3824 | --DOCSHELL 105F1800 == 36 [pid = 3824] [id = 67] 12:12:25 INFO - PROCESS | 3824 | --DOMWINDOW == 105 (1AB5C000) [pid = 3824] [serial = 196] [outer = 00000000] [url = about:blank] 12:12:25 INFO - PROCESS | 3824 | --DOMWINDOW == 104 (1A781C00) [pid = 3824] [serial = 191] [outer = 00000000] [url = about:blank] 12:12:25 INFO - PROCESS | 3824 | --DOMWINDOW == 103 (114CEC00) [pid = 3824] [serial = 187] [outer = 00000000] [url = about:blank] 12:12:25 INFO - PROCESS | 3824 | --DOMWINDOW == 102 (1A8DCC00) [pid = 3824] [serial = 194] [outer = 00000000] [url = about:blank] 12:12:25 INFO - PROCESS | 3824 | --DOMWINDOW == 101 (1781F000) [pid = 3824] [serial = 178] [outer = 00000000] [url = about:blank] 12:12:25 INFO - PROCESS | 3824 | --DOMWINDOW == 100 (171E0800) [pid = 3824] [serial = 176] [outer = 00000000] [url = about:blank] 12:12:25 INFO - PROCESS | 3824 | --DOMWINDOW == 99 (19CC2000) [pid = 3824] [serial = 181] [outer = 00000000] [url = about:blank] 12:12:25 INFO - PROCESS | 3824 | --DOMWINDOW == 98 (18055800) [pid = 3824] [serial = 179] [outer = 00000000] [url = about:blank] 12:12:25 INFO - PROCESS | 3824 | --DOMWINDOW == 97 (1A66E400) [pid = 3824] [serial = 184] [outer = 00000000] [url = about:blank] 12:12:25 INFO - PROCESS | 3824 | --DOMWINDOW == 96 (16EE2000) [pid = 3824] [serial = 175] [outer = 00000000] [url = about:blank] 12:12:25 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (15A6BC00) [pid = 3824] [serial = 172] [outer = 00000000] [url = about:blank] 12:12:25 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (15D13000) [pid = 3824] [serial = 173] [outer = 00000000] [url = about:blank] 12:12:25 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (13125000) [pid = 3824] [serial = 162] [outer = 00000000] [url = about:blank] 12:12:25 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (13934000) [pid = 3824] [serial = 169] [outer = 00000000] [url = about:blank] 12:12:25 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (13C82000) [pid = 3824] [serial = 170] [outer = 00000000] [url = about:blank] 12:12:25 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (13034C00) [pid = 3824] [serial = 166] [outer = 00000000] [url = about:blank] 12:12:25 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (129EFC00) [pid = 3824] [serial = 165] [outer = 00000000] [url = about:blank] 12:12:25 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (1A258800) [pid = 3824] [serial = 159] [outer = 00000000] [url = about:blank] 12:12:25 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (1A2AE000) [pid = 3824] [serial = 182] [outer = 00000000] [url = about:blank] 12:12:25 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (11ADBC00) [pid = 3824] [serial = 188] [outer = 00000000] [url = about:blank] 12:12:25 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (1A77AC00) [pid = 3824] [serial = 185] [outer = 00000000] [url = about:blank] 12:12:25 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (1B637800) [pid = 3824] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:12:25 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (1A2B5C00) [pid = 3824] [serial = 190] [outer = 00000000] [url = about:blank] 12:12:25 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (1A8DB800) [pid = 3824] [serial = 193] [outer = 00000000] [url = about:blank] 12:12:26 INFO - PROCESS | 3824 | 1466709146030 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]]]}] 12:12:26 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. 12:12:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 806ms 12:12:26 INFO - PROCESS | 3824 | 1466709146085 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 12:12:26 INFO - PROCESS | 3824 | 1466709146088 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 12:12:26 INFO - PROCESS | 3824 | 1466709146092 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:12:26 INFO - PROCESS | 3824 | 1466709146094 Marionette TRACE conn3 <- [1,306,null,{}] 12:12:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:12:26 INFO - PROCESS | 3824 | 1466709146097 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}] 12:12:26 INFO - PROCESS | 3824 | 1466709146100 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:26 INFO - PROCESS | 3824 | 1466709146233 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 12:12:26 INFO - PROCESS | 3824 | 1466709146244 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:26 INFO - PROCESS | 3824 | 1466709146246 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:26 INFO - PROCESS | 3824 | ++DOCSHELL 1321F000 == 37 [pid = 3824] [id = 86] 12:12:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (13224400) [pid = 3824] [serial = 255] [outer = 00000000] 12:12:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (15A6BC00) [pid = 3824] [serial = 256] [outer = 13224400] 12:12:26 INFO - PROCESS | 3824 | 1466709146291 Marionette DEBUG loaded listener.js 12:12:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (166D7800) [pid = 3824] [serial = 257] [outer = 13224400] 12:12:26 INFO - PROCESS | 3824 | 1466709146741 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]]]}] 12:12:26 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. 12:12:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 649ms 12:12:26 INFO - PROCESS | 3824 | 1466709146763 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 12:12:26 INFO - PROCESS | 3824 | 1466709146765 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 12:12:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:12:26 INFO - PROCESS | 3824 | 1466709146774 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:12:26 INFO - PROCESS | 3824 | 1466709146780 Marionette TRACE conn3 <- [1,310,null,{}] 12:12:26 INFO - PROCESS | 3824 | 1466709146784 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}] 12:12:26 INFO - PROCESS | 3824 | 1466709146787 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:26 INFO - PROCESS | 3824 | 1466709146871 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 12:12:26 INFO - PROCESS | 3824 | 1466709146879 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:26 INFO - PROCESS | 3824 | 1466709146881 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:26 INFO - PROCESS | 3824 | ++DOCSHELL 157B9400 == 38 [pid = 3824] [id = 87] 12:12:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (177B8400) [pid = 3824] [serial = 258] [outer = 00000000] 12:12:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (18027800) [pid = 3824] [serial = 259] [outer = 177B8400] 12:12:26 INFO - PROCESS | 3824 | 1466709146924 Marionette DEBUG loaded listener.js 12:12:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (1833B800) [pid = 3824] [serial = 260] [outer = 177B8400] 12:12:27 INFO - PROCESS | 3824 | 1466709147353 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]]]}] 12:12:27 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. 12:12:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 601ms 12:12:27 INFO - PROCESS | 3824 | 1466709147365 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 12:12:27 INFO - PROCESS | 3824 | 1466709147368 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 12:12:27 INFO - PROCESS | 3824 | 1466709147371 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:12:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:12:27 INFO - PROCESS | 3824 | 1466709147372 Marionette TRACE conn3 <- [1,314,null,{}] 12:12:27 INFO - PROCESS | 3824 | 1466709147375 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}] 12:12:27 INFO - PROCESS | 3824 | 1466709147377 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:27 INFO - PROCESS | 3824 | 1466709147458 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 12:12:27 INFO - PROCESS | 3824 | 1466709147463 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:27 INFO - PROCESS | 3824 | 1466709147465 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:27 INFO - PROCESS | 3824 | ++DOCSHELL 18336C00 == 39 [pid = 3824] [id = 88] 12:12:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (18505000) [pid = 3824] [serial = 261] [outer = 00000000] 12:12:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (19AB1400) [pid = 3824] [serial = 262] [outer = 18505000] 12:12:27 INFO - PROCESS | 3824 | 1466709147509 Marionette DEBUG loaded listener.js 12:12:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (19AB1800) [pid = 3824] [serial = 263] [outer = 18505000] 12:12:27 INFO - PROCESS | 3824 | 1466709147813 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:12:27 INFO - PROCESS | 3824 | 1466709147977 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]]]}] 12:12:28 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. 12:12:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 648ms 12:12:28 INFO - PROCESS | 3824 | 1466709148030 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 12:12:28 INFO - PROCESS | 3824 | 1466709148032 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 12:12:28 INFO - PROCESS | 3824 | 1466709148036 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:12:28 INFO - PROCESS | 3824 | 1466709148038 Marionette TRACE conn3 <- [1,318,null,{}] 12:12:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:12:28 INFO - PROCESS | 3824 | 1466709148041 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}] 12:12:28 INFO - PROCESS | 3824 | 1466709148043 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:28 INFO - PROCESS | 3824 | 1466709148122 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 12:12:28 INFO - PROCESS | 3824 | 1466709148128 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:28 INFO - PROCESS | 3824 | 1466709148133 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:28 INFO - PROCESS | 3824 | ++DOCSHELL 1A77BC00 == 40 [pid = 3824] [id = 89] 12:12:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (1A77D800) [pid = 3824] [serial = 264] [outer = 00000000] 12:12:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (1A8DB800) [pid = 3824] [serial = 265] [outer = 1A77D800] 12:12:28 INFO - PROCESS | 3824 | 1466709148186 Marionette DEBUG loaded listener.js 12:12:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (1AB5BC00) [pid = 3824] [serial = 266] [outer = 1A77D800] 12:12:28 INFO - PROCESS | 3824 | 1466709148662 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]]]}] 12:12:28 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. 12:12:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 633ms 12:12:28 INFO - PROCESS | 3824 | 1466709148687 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 12:12:28 INFO - PROCESS | 3824 | 1466709148689 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 12:12:28 INFO - PROCESS | 3824 | 1466709148692 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:12:28 INFO - PROCESS | 3824 | 1466709148694 Marionette TRACE conn3 <- [1,322,null,{}] 12:12:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:12:28 INFO - PROCESS | 3824 | 1466709148697 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}] 12:12:28 INFO - PROCESS | 3824 | 1466709148699 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:28 INFO - PROCESS | 3824 | 1466709148855 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 12:12:28 INFO - PROCESS | 3824 | 1466709148937 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:28 INFO - PROCESS | 3824 | 1466709148939 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:28 INFO - PROCESS | 3824 | ++DOCSHELL 1ABDA400 == 41 [pid = 3824] [id = 90] 12:12:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (1ABDAC00) [pid = 3824] [serial = 267] [outer = 00000000] 12:12:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (1ABE1C00) [pid = 3824] [serial = 268] [outer = 1ABDAC00] 12:12:28 INFO - PROCESS | 3824 | 1466709148985 Marionette DEBUG loaded listener.js 12:12:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 97 (1AC97800) [pid = 3824] [serial = 269] [outer = 1ABDAC00] 12:12:29 INFO - PROCESS | 3824 | 1466709149407 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]]]}] 12:12:29 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. 12:12:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 744ms 12:12:29 INFO - PROCESS | 3824 | 1466709149467 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 12:12:29 INFO - PROCESS | 3824 | 1466709149469 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 12:12:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:12:29 INFO - PROCESS | 3824 | 1466709149472 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:12:29 INFO - PROCESS | 3824 | 1466709149474 Marionette TRACE conn3 <- [1,326,null,{}] 12:12:29 INFO - PROCESS | 3824 | 1466709149483 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}] 12:12:29 INFO - PROCESS | 3824 | 1466709149485 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:29 INFO - PROCESS | 3824 | 1466709149598 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 12:12:29 INFO - PROCESS | 3824 | 1466709149656 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:29 INFO - PROCESS | 3824 | 1466709149667 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:29 INFO - PROCESS | 3824 | ++DOCSHELL 1A66C400 == 42 [pid = 3824] [id = 91] 12:12:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 98 (1AB67800) [pid = 3824] [serial = 270] [outer = 00000000] 12:12:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 99 (1AC9F400) [pid = 3824] [serial = 271] [outer = 1AB67800] 12:12:29 INFO - PROCESS | 3824 | 1466709149709 Marionette DEBUG loaded listener.js 12:12:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 100 (1ACA2C00) [pid = 3824] [serial = 272] [outer = 1AB67800] 12:12:30 INFO - PROCESS | 3824 | 1466709150144 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]]]}] 12:12:30 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. 12:12:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 712ms 12:12:30 INFO - PROCESS | 3824 | 1466709150205 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 12:12:30 INFO - PROCESS | 3824 | 1466709150207 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 12:12:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:12:30 INFO - PROCESS | 3824 | 1466709150211 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:12:30 INFO - PROCESS | 3824 | 1466709150213 Marionette TRACE conn3 <- [1,330,null,{}] 12:12:30 INFO - PROCESS | 3824 | 1466709150216 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}] 12:12:30 INFO - PROCESS | 3824 | 1466709150217 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:30 INFO - PROCESS | 3824 | 1466709150322 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 12:12:30 INFO - PROCESS | 3824 | 1466709150329 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:30 INFO - PROCESS | 3824 | 1466709150331 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:30 INFO - PROCESS | 3824 | ++DOCSHELL 1AC9D800 == 43 [pid = 3824] [id = 92] 12:12:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 101 (1AE94000) [pid = 3824] [serial = 273] [outer = 00000000] 12:12:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 102 (1AE9BC00) [pid = 3824] [serial = 274] [outer = 1AE94000] 12:12:30 INFO - PROCESS | 3824 | 1466709150417 Marionette DEBUG loaded listener.js 12:12:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 103 (1AE9D800) [pid = 3824] [serial = 275] [outer = 1AE94000] 12:12:30 INFO - PROCESS | 3824 | --DOMWINDOW == 102 (177BE800) [pid = 3824] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:12:30 INFO - PROCESS | 3824 | --DOMWINDOW == 101 (18345C00) [pid = 3824] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:12:30 INFO - PROCESS | 3824 | --DOMWINDOW == 100 (1710F000) [pid = 3824] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:12:30 INFO - PROCESS | 3824 | --DOMWINDOW == 99 (11ADAC00) [pid = 3824] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:12:30 INFO - PROCESS | 3824 | --DOMWINDOW == 98 (10565C00) [pid = 3824] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:12:30 INFO - PROCESS | 3824 | --DOMWINDOW == 97 (16A8B400) [pid = 3824] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:12:30 INFO - PROCESS | 3824 | --DOMWINDOW == 96 (1568F400) [pid = 3824] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:12:30 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (19D64000) [pid = 3824] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:12:30 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (132D2400) [pid = 3824] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:12:30 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (10BBE000) [pid = 3824] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:12:30 INFO - PROCESS | 3824 | 1466709150877 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]]]}] 12:12:30 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. 12:12:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 696ms 12:12:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:12:30 INFO - PROCESS | 3824 | 1466709150911 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 12:12:30 INFO - PROCESS | 3824 | 1466709150913 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 12:12:30 INFO - PROCESS | 3824 | 1466709150916 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:12:30 INFO - PROCESS | 3824 | 1466709150918 Marionette TRACE conn3 <- [1,334,null,{}] 12:12:30 INFO - PROCESS | 3824 | 1466709150921 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}] 12:12:30 INFO - PROCESS | 3824 | 1466709150923 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:31 INFO - PROCESS | 3824 | 1466709151007 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 12:12:31 INFO - PROCESS | 3824 | 1466709151012 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:31 INFO - PROCESS | 3824 | 1466709151014 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:31 INFO - PROCESS | 3824 | ++DOCSHELL 16A90C00 == 44 [pid = 3824] [id = 93] 12:12:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (16EE7C00) [pid = 3824] [serial = 276] [outer = 00000000] 12:12:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (19AB6400) [pid = 3824] [serial = 277] [outer = 16EE7C00] 12:12:31 INFO - PROCESS | 3824 | 1466709151058 Marionette DEBUG loaded listener.js 12:12:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (1AC9E000) [pid = 3824] [serial = 278] [outer = 16EE7C00] 12:12:31 INFO - PROCESS | 3824 | 1466709151498 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]]]}] 12:12:31 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. 12:12:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 601ms 12:12:31 INFO - PROCESS | 3824 | 1466709151546 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 12:12:31 INFO - PROCESS | 3824 | 1466709151548 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 12:12:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:12:31 INFO - PROCESS | 3824 | 1466709151552 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:12:31 INFO - PROCESS | 3824 | 1466709151553 Marionette TRACE conn3 <- [1,338,null,{}] 12:12:31 INFO - PROCESS | 3824 | 1466709151560 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}] 12:12:31 INFO - PROCESS | 3824 | 1466709151562 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:31 INFO - PROCESS | 3824 | 1466709151654 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 12:12:31 INFO - PROCESS | 3824 | 1466709151662 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:31 INFO - PROCESS | 3824 | 1466709151664 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:31 INFO - PROCESS | 3824 | ++DOCSHELL 12B12400 == 45 [pid = 3824] [id = 94] 12:12:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 97 (12B15C00) [pid = 3824] [serial = 279] [outer = 00000000] 12:12:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 98 (12B1B000) [pid = 3824] [serial = 280] [outer = 12B15C00] 12:12:31 INFO - PROCESS | 3824 | 1466709151710 Marionette DEBUG loaded listener.js 12:12:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 99 (14EE5400) [pid = 3824] [serial = 281] [outer = 12B15C00] 12:12:32 INFO - PROCESS | 3824 | 1466709152142 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]]]}] 12:12: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. 12:12:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 649ms 12:12:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:12:32 INFO - PROCESS | 3824 | 1466709152202 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 12:12:32 INFO - PROCESS | 3824 | 1466709152204 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 12:12:32 INFO - PROCESS | 3824 | 1466709152208 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:12:32 INFO - PROCESS | 3824 | 1466709152210 Marionette TRACE conn3 <- [1,342,null,{}] 12:12:32 INFO - PROCESS | 3824 | 1466709152213 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}] 12:12:32 INFO - PROCESS | 3824 | 1466709152216 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:32 INFO - PROCESS | 3824 | 1466709152309 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 12:12:32 INFO - PROCESS | 3824 | 1466709152316 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:32 INFO - PROCESS | 3824 | 1466709152318 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:32 INFO - PROCESS | 3824 | ++DOCSHELL 10AF0000 == 46 [pid = 3824] [id = 95] 12:12:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 100 (10AF7000) [pid = 3824] [serial = 282] [outer = 00000000] 12:12:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 101 (10AFBC00) [pid = 3824] [serial = 283] [outer = 10AF7000] 12:12:32 INFO - PROCESS | 3824 | 1466709152360 Marionette DEBUG loaded listener.js 12:12:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 102 (12B19C00) [pid = 3824] [serial = 284] [outer = 10AF7000] 12:12:32 INFO - PROCESS | 3824 | 1466709152870 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]]]}] 12:12:32 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. 12:12:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 759ms 12:12:32 INFO - PROCESS | 3824 | 1466709152947 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 12:12:32 INFO - PROCESS | 3824 | 1466709152951 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 12:12:32 INFO - PROCESS | 3824 | 1466709152956 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:12:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:12:32 INFO - PROCESS | 3824 | 1466709152960 Marionette TRACE conn3 <- [1,346,null,{}] 12:12:32 INFO - PROCESS | 3824 | 1466709152965 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}] 12:12:32 INFO - PROCESS | 3824 | 1466709152968 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:33 INFO - PROCESS | 3824 | 1466709153158 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 12:12:33 INFO - PROCESS | 3824 | 1466709153277 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:33 INFO - PROCESS | 3824 | 1466709153280 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:33 INFO - PROCESS | 3824 | ++DOCSHELL 10AF0400 == 47 [pid = 3824] [id = 96] 12:12:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 103 (10AF1400) [pid = 3824] [serial = 285] [outer = 00000000] 12:12:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 104 (12922400) [pid = 3824] [serial = 286] [outer = 10AF1400] 12:12:33 INFO - PROCESS | 3824 | 1466709153336 Marionette DEBUG loaded listener.js 12:12:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 105 (12B1CC00) [pid = 3824] [serial = 287] [outer = 10AF1400] 12:12:33 INFO - PROCESS | 3824 | 1466709153878 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]]]}] 12:12:33 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. 12:12:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 965ms 12:12:33 INFO - PROCESS | 3824 | 1466709153907 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 12:12:33 INFO - PROCESS | 3824 | 1466709153912 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 12:12:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:12:33 INFO - PROCESS | 3824 | 1466709153919 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:12:33 INFO - PROCESS | 3824 | 1466709153922 Marionette TRACE conn3 <- [1,350,null,{}] 12:12:33 INFO - PROCESS | 3824 | 1466709153926 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}] 12:12:33 INFO - PROCESS | 3824 | 1466709153929 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:34 INFO - PROCESS | 3824 | 1466709154086 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 12:12:34 INFO - PROCESS | 3824 | 1466709154181 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:34 INFO - PROCESS | 3824 | 1466709154184 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:34 INFO - PROCESS | 3824 | ++DOCSHELL 1321CC00 == 48 [pid = 3824] [id = 97] 12:12:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 106 (13224000) [pid = 3824] [serial = 288] [outer = 00000000] 12:12:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 107 (13C82C00) [pid = 3824] [serial = 289] [outer = 13224000] 12:12:34 INFO - PROCESS | 3824 | 1466709154239 Marionette DEBUG loaded listener.js 12:12:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 108 (14F13800) [pid = 3824] [serial = 290] [outer = 13224000] 12:12:34 INFO - PROCESS | 3824 | 1466709154833 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]]]}] 12:12:34 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. 12:12:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 949ms 12:12:34 INFO - PROCESS | 3824 | 1466709154897 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 12:12:34 INFO - PROCESS | 3824 | 1466709154899 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 12:12:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:12:34 INFO - PROCESS | 3824 | 1466709154903 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:12:34 INFO - PROCESS | 3824 | 1466709154907 Marionette TRACE conn3 <- [1,354,null,{}] 12:12:34 INFO - PROCESS | 3824 | 1466709154918 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}] 12:12:34 INFO - PROCESS | 3824 | 1466709154923 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:35 INFO - PROCESS | 3824 | 1466709155033 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 12:12:35 INFO - PROCESS | 3824 | 1466709155159 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:35 INFO - PROCESS | 3824 | 1466709155163 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:35 INFO - PROCESS | 3824 | ++DOCSHELL 18055800 == 49 [pid = 3824] [id = 98] 12:12:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 109 (18057400) [pid = 3824] [serial = 291] [outer = 00000000] 12:12:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 110 (19AB4400) [pid = 3824] [serial = 292] [outer = 18057400] 12:12:35 INFO - PROCESS | 3824 | 1466709155220 Marionette DEBUG loaded listener.js 12:12:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 111 (19DAFC00) [pid = 3824] [serial = 293] [outer = 18057400] 12:12:35 INFO - PROCESS | 3824 | 1466709155852 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]]]}] 12:12: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. 12:12:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1012ms 12:12:35 INFO - PROCESS | 3824 | 1466709155906 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 12:12:35 INFO - PROCESS | 3824 | 1466709155908 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 12:12:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:12:35 INFO - PROCESS | 3824 | 1466709155912 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:12:35 INFO - PROCESS | 3824 | 1466709155914 Marionette TRACE conn3 <- [1,358,null,{}] 12:12:35 INFO - PROCESS | 3824 | 1466709155918 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}] 12:12:35 INFO - PROCESS | 3824 | 1466709155920 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:36 INFO - PROCESS | 3824 | 1466709156168 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 12:12:36 INFO - PROCESS | 3824 | 1466709156313 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:36 INFO - PROCESS | 3824 | 1466709156316 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:36 INFO - PROCESS | 3824 | ++DOCSHELL 10AF5400 == 50 [pid = 3824] [id = 99] 12:12:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 112 (10AF5000) [pid = 3824] [serial = 294] [outer = 00000000] 12:12:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 113 (10AFD000) [pid = 3824] [serial = 295] [outer = 10AF5000] 12:12:36 INFO - PROCESS | 3824 | 1466709156366 Marionette DEBUG loaded listener.js 12:12:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 114 (114C4000) [pid = 3824] [serial = 296] [outer = 10AF5000] 12:12:37 INFO - PROCESS | 3824 | 1466709157024 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]]]}] 12:12:37 INFO - PROCESS | 3824 | --DOCSHELL 12B12400 == 49 [pid = 3824] [id = 94] 12:12:37 INFO - PROCESS | 3824 | --DOCSHELL 16A90C00 == 48 [pid = 3824] [id = 93] 12:12:37 INFO - PROCESS | 3824 | --DOCSHELL 1AC9D800 == 47 [pid = 3824] [id = 92] 12:12:37 INFO - PROCESS | 3824 | --DOCSHELL 1A66C400 == 46 [pid = 3824] [id = 91] 12:12:37 INFO - PROCESS | 3824 | --DOCSHELL 1ABDA400 == 45 [pid = 3824] [id = 90] 12:12:37 INFO - PROCESS | 3824 | --DOCSHELL 1A77BC00 == 44 [pid = 3824] [id = 89] 12:12:37 INFO - PROCESS | 3824 | --DOCSHELL 18336C00 == 43 [pid = 3824] [id = 88] 12:12:37 INFO - PROCESS | 3824 | --DOCSHELL 157B9400 == 42 [pid = 3824] [id = 87] 12:12:37 INFO - PROCESS | 3824 | --DOCSHELL 1321F000 == 41 [pid = 3824] [id = 86] 12:12:37 INFO - PROCESS | 3824 | --DOCSHELL 13C80400 == 40 [pid = 3824] [id = 85] 12:12:37 INFO - PROCESS | 3824 | --DOCSHELL 10510800 == 39 [pid = 3824] [id = 84] 12:12:37 INFO - PROCESS | 3824 | --DOCSHELL 15684000 == 38 [pid = 3824] [id = 82] 12:12:37 INFO - PROCESS | 3824 | --DOMWINDOW == 113 (1A8E3800) [pid = 3824] [serial = 238] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3824 | --DOCSHELL 129A8C00 == 37 [pid = 3824] [id = 81] 12:12:37 INFO - PROCESS | 3824 | --DOCSHELL 1A8D9000 == 36 [pid = 3824] [id = 80] 12:12:37 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. 12:12:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1171ms 12:12:37 INFO - PROCESS | 3824 | 1466709157098 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 12:12:37 INFO - PROCESS | 3824 | 1466709157102 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 12:12:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:12:37 INFO - PROCESS | 3824 | 1466709157107 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:12:37 INFO - PROCESS | 3824 | 1466709157110 Marionette TRACE conn3 <- [1,362,null,{}] 12:12:37 INFO - PROCESS | 3824 | 1466709157114 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}] 12:12:37 INFO - PROCESS | 3824 | 1466709157117 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:37 INFO - PROCESS | 3824 | 1466709157221 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 12:12:37 INFO - PROCESS | 3824 | --DOMWINDOW == 112 (1805C000) [pid = 3824] [serial = 224] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3824 | --DOMWINDOW == 111 (178D3C00) [pid = 3824] [serial = 223] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3824 | --DOMWINDOW == 110 (1850E400) [pid = 3824] [serial = 227] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3824 | --DOMWINDOW == 109 (18507800) [pid = 3824] [serial = 226] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3824 | --DOMWINDOW == 108 (19A48800) [pid = 3824] [serial = 229] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3824 | --DOMWINDOW == 107 (19AB3400) [pid = 3824] [serial = 232] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3824 | --DOMWINDOW == 106 (11499C00) [pid = 3824] [serial = 209] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3824 | --DOMWINDOW == 105 (10BB8C00) [pid = 3824] [serial = 208] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3824 | --DOMWINDOW == 104 (16B60C00) [pid = 3824] [serial = 220] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3824 | --DOMWINDOW == 103 (15F09C00) [pid = 3824] [serial = 217] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3824 | --DOMWINDOW == 102 (166DBC00) [pid = 3824] [serial = 218] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3824 | --DOMWINDOW == 101 (129EF000) [pid = 3824] [serial = 199] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3824 | --DOMWINDOW == 100 (1A25A000) [pid = 3824] [serial = 235] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3824 | --DOMWINDOW == 99 (13D06800) [pid = 3824] [serial = 214] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3824 | --DOMWINDOW == 98 (1430E800) [pid = 3824] [serial = 215] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3824 | --DOMWINDOW == 97 (12924800) [pid = 3824] [serial = 211] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3824 | --DOMWINDOW == 96 (1314D000) [pid = 3824] [serial = 212] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (16A91400) [pid = 3824] [serial = 202] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (18510C00) [pid = 3824] [serial = 205] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (1A66D400) [pid = 3824] [serial = 236] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (19AB8800) [pid = 3824] [serial = 233] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (19AAF000) [pid = 3824] [serial = 230] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (16E92C00) [pid = 3824] [serial = 221] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 3824 | 1466709157300 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:37 INFO - PROCESS | 3824 | 1466709157303 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:37 INFO - PROCESS | 3824 | ++DOCSHELL 10BB8C00 == 37 [pid = 3824] [id = 100] 12:12:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (10EF5800) [pid = 3824] [serial = 297] [outer = 00000000] 12:12:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (12B1B400) [pid = 3824] [serial = 298] [outer = 10EF5800] 12:12:37 INFO - PROCESS | 3824 | 1466709157349 Marionette DEBUG loaded listener.js 12:12:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (1309E400) [pid = 3824] [serial = 299] [outer = 10EF5800] 12:12:37 INFO - PROCESS | 3824 | 1466709157756 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]]]}] 12:12: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. 12:12:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 696ms 12:12:37 INFO - PROCESS | 3824 | 1466709157807 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 12:12:37 INFO - PROCESS | 3824 | 1466709157810 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 12:12:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:12:37 INFO - PROCESS | 3824 | 1466709157813 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:12:37 INFO - PROCESS | 3824 | 1466709157815 Marionette TRACE conn3 <- [1,366,null,{}] 12:12:37 INFO - PROCESS | 3824 | 1466709157819 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}] 12:12:37 INFO - PROCESS | 3824 | 1466709157821 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:37 INFO - PROCESS | 3824 | 1466709157914 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 12:12:37 INFO - PROCESS | 3824 | 1466709157924 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:37 INFO - PROCESS | 3824 | 1466709157926 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:37 INFO - PROCESS | 3824 | ++DOCSHELL 13937000 == 38 [pid = 3824] [id = 101] 12:12:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (13C80800) [pid = 3824] [serial = 300] [outer = 00000000] 12:12:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (1430A400) [pid = 3824] [serial = 301] [outer = 13C80800] 12:12:37 INFO - PROCESS | 3824 | 1466709157970 Marionette DEBUG loaded listener.js 12:12:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (14EE0C00) [pid = 3824] [serial = 302] [outer = 13C80800] 12:12:38 INFO - PROCESS | 3824 | 1466709158422 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]]]}] 12:12:38 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. 12:12:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 649ms 12:12:38 INFO - PROCESS | 3824 | 1466709158451 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 12:12:38 INFO - PROCESS | 3824 | 1466709158454 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 12:12:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:12:38 INFO - PROCESS | 3824 | 1466709158464 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:12:38 INFO - PROCESS | 3824 | 1466709158468 Marionette TRACE conn3 <- [1,370,null,{}] 12:12:38 INFO - PROCESS | 3824 | 1466709158471 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}] 12:12:38 INFO - PROCESS | 3824 | 1466709158474 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:38 INFO - PROCESS | 3824 | 1466709158559 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 12:12:38 INFO - PROCESS | 3824 | 1466709158567 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:38 INFO - PROCESS | 3824 | 1466709158569 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:38 INFO - PROCESS | 3824 | ++DOCSHELL 16A91C00 == 39 [pid = 3824] [id = 102] 12:12:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 97 (16A9A400) [pid = 3824] [serial = 303] [outer = 00000000] 12:12:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 98 (16EEB800) [pid = 3824] [serial = 304] [outer = 16A9A400] 12:12:38 INFO - PROCESS | 3824 | 1466709158612 Marionette DEBUG loaded listener.js 12:12:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 99 (17186000) [pid = 3824] [serial = 305] [outer = 16A9A400] 12:12:39 INFO - PROCESS | 3824 | 1466709159040 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]]]}] 12:12:39 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. 12:12:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 601ms 12:12:39 INFO - PROCESS | 3824 | 1466709159060 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 12:12:39 INFO - PROCESS | 3824 | 1466709159062 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 12:12:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:12:39 INFO - PROCESS | 3824 | 1466709159065 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:12:39 INFO - PROCESS | 3824 | 1466709159067 Marionette TRACE conn3 <- [1,374,null,{}] 12:12:39 INFO - PROCESS | 3824 | 1466709159070 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}] 12:12:39 INFO - PROCESS | 3824 | 1466709159072 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:39 INFO - PROCESS | 3824 | 1466709159152 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 12:12:39 INFO - PROCESS | 3824 | 1466709159157 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:39 INFO - PROCESS | 3824 | 1466709159159 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:39 INFO - PROCESS | 3824 | ++DOCSHELL 10AF4C00 == 40 [pid = 3824] [id = 103] 12:12:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 100 (166E2C00) [pid = 3824] [serial = 306] [outer = 00000000] 12:12:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 101 (179E2C00) [pid = 3824] [serial = 307] [outer = 166E2C00] 12:12:39 INFO - PROCESS | 3824 | 1466709159202 Marionette DEBUG loaded listener.js 12:12:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 102 (179E8C00) [pid = 3824] [serial = 308] [outer = 166E2C00] 12:12:39 INFO - PROCESS | 3824 | 1466709159731 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:12:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:12:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 712ms 12:12:39 INFO - PROCESS | 3824 | 1466709159801 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 12:12:39 INFO - PROCESS | 3824 | 1466709159803 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 12:12:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:12:39 INFO - PROCESS | 3824 | 1466709159806 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:12:39 INFO - PROCESS | 3824 | 1466709159808 Marionette TRACE conn3 <- [1,378,null,{}] 12:12:39 INFO - PROCESS | 3824 | 1466709159811 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}] 12:12:39 INFO - PROCESS | 3824 | 1466709159813 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:39 INFO - PROCESS | 3824 | 1466709159926 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 12:12:40 INFO - PROCESS | 3824 | 1466709159985 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:40 INFO - PROCESS | 3824 | 1466709159991 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:40 INFO - PROCESS | 3824 | ++DOCSHELL 18345400 == 41 [pid = 3824] [id = 104] 12:12:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 103 (18345800) [pid = 3824] [serial = 309] [outer = 00000000] 12:12:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 104 (1850F000) [pid = 3824] [serial = 310] [outer = 18345800] 12:12:40 INFO - PROCESS | 3824 | 1466709160045 Marionette DEBUG loaded listener.js 12:12:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 105 (19A48C00) [pid = 3824] [serial = 311] [outer = 18345800] 12:12:40 INFO - PROCESS | 3824 | 1466709160493 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:12:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:12:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 743ms 12:12:40 INFO - PROCESS | 3824 | 1466709160560 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 12:12:40 INFO - PROCESS | 3824 | 1466709160562 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 12:12:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:12:40 INFO - PROCESS | 3824 | 1466709160574 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:12:40 INFO - PROCESS | 3824 | 1466709160576 Marionette TRACE conn3 <- [1,382,null,{}] 12:12:40 INFO - PROCESS | 3824 | 1466709160579 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}] 12:12:40 INFO - PROCESS | 3824 | 1466709160581 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:40 INFO - PROCESS | 3824 | 1466709160691 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 12:12:40 INFO - PROCESS | 3824 | 1466709160702 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:40 INFO - PROCESS | 3824 | 1466709160704 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:40 INFO - PROCESS | 3824 | ++DOCSHELL 19AB2000 == 42 [pid = 3824] [id = 105] 12:12:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 106 (19CC4C00) [pid = 3824] [serial = 312] [outer = 00000000] 12:12:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 107 (19DAF400) [pid = 3824] [serial = 313] [outer = 19CC4C00] 12:12:40 INFO - PROCESS | 3824 | 1466709160755 Marionette DEBUG loaded listener.js 12:12:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 108 (19DB4800) [pid = 3824] [serial = 314] [outer = 19CC4C00] 12:12:41 INFO - PROCESS | 3824 | 1466709161178 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:12:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:12:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 649ms 12:12:41 INFO - PROCESS | 3824 | 1466709161207 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 12:12:41 INFO - PROCESS | 3824 | 1466709161209 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 12:12:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:12:41 INFO - PROCESS | 3824 | 1466709161212 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:12:41 INFO - PROCESS | 3824 | 1466709161213 Marionette TRACE conn3 <- [1,386,null,{}] 12:12:41 INFO - PROCESS | 3824 | 1466709161217 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}] 12:12:41 INFO - PROCESS | 3824 | 1466709161218 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:41 INFO - PROCESS | 3824 | 1466709161325 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 12:12:41 INFO - PROCESS | 3824 | 1466709161330 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:41 INFO - PROCESS | 3824 | 1466709161332 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:41 INFO - PROCESS | 3824 | ++DOCSHELL 19AABC00 == 43 [pid = 3824] [id = 106] 12:12:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 109 (19AB7000) [pid = 3824] [serial = 315] [outer = 00000000] 12:12:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 110 (19DBC800) [pid = 3824] [serial = 316] [outer = 19AB7000] 12:12:41 INFO - PROCESS | 3824 | 1466709161422 Marionette DEBUG loaded listener.js 12:12:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 111 (19DBD000) [pid = 3824] [serial = 317] [outer = 19AB7000] 12:12:41 INFO - PROCESS | 3824 | --DOMWINDOW == 110 (1ABDAC00) [pid = 3824] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:12:41 INFO - PROCESS | 3824 | --DOMWINDOW == 109 (1AB67800) [pid = 3824] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:12:41 INFO - PROCESS | 3824 | --DOMWINDOW == 108 (1055F400) [pid = 3824] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:12:41 INFO - PROCESS | 3824 | --DOMWINDOW == 107 (177B8400) [pid = 3824] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:12:41 INFO - PROCESS | 3824 | --DOMWINDOW == 106 (1A77D800) [pid = 3824] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:12:41 INFO - PROCESS | 3824 | --DOMWINDOW == 105 (13224400) [pid = 3824] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:12:41 INFO - PROCESS | 3824 | --DOMWINDOW == 104 (13D04400) [pid = 3824] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:12:41 INFO - PROCESS | 3824 | --DOMWINDOW == 103 (18505000) [pid = 3824] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:12:41 INFO - PROCESS | 3824 | --DOMWINDOW == 102 (1AE94000) [pid = 3824] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:12:41 INFO - PROCESS | 3824 | --DOMWINDOW == 101 (12B15C00) [pid = 3824] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:12:41 INFO - PROCESS | 3824 | --DOMWINDOW == 100 (16EE7C00) [pid = 3824] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:12:41 INFO - PROCESS | 3824 | 1466709161993 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]]]}] 12:12:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:12:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 807ms 12:12:42 INFO - PROCESS | 3824 | 1466709162046 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 12:12:42 INFO - PROCESS | 3824 | 1466709162048 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 12:12:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:12:42 INFO - PROCESS | 3824 | 1466709162052 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:12:42 INFO - PROCESS | 3824 | 1466709162053 Marionette TRACE conn3 <- [1,390,null,{}] 12:12:42 INFO - PROCESS | 3824 | 1466709162057 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}] 12:12:42 INFO - PROCESS | 3824 | 1466709162059 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:42 INFO - PROCESS | 3824 | 1466709162140 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 12:12:42 INFO - PROCESS | 3824 | 1466709162145 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:42 INFO - PROCESS | 3824 | 1466709162147 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:42 INFO - PROCESS | 3824 | ++DOCSHELL 13452800 == 44 [pid = 3824] [id = 107] 12:12:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 101 (13D04400) [pid = 3824] [serial = 318] [outer = 00000000] 12:12:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 102 (19DBC400) [pid = 3824] [serial = 319] [outer = 13D04400] 12:12:42 INFO - PROCESS | 3824 | 1466709162190 Marionette DEBUG loaded listener.js 12:12:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 103 (1A257C00) [pid = 3824] [serial = 320] [outer = 13D04400] 12:12:42 INFO - PROCESS | 3824 | 1466709162600 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]]]}] 12:12:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:12:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 601ms 12:12:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:12:42 INFO - PROCESS | 3824 | 1466709162649 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 12:12:42 INFO - PROCESS | 3824 | 1466709162651 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 12:12:42 INFO - PROCESS | 3824 | 1466709162654 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:12:42 INFO - PROCESS | 3824 | 1466709162656 Marionette TRACE conn3 <- [1,394,null,{}] 12:12:42 INFO - PROCESS | 3824 | 1466709162659 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}] 12:12:42 INFO - PROCESS | 3824 | 1466709162661 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:42 INFO - PROCESS | 3824 | 1466709162747 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 12:12:42 INFO - PROCESS | 3824 | 1466709162752 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:42 INFO - PROCESS | 3824 | 1466709162754 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:42 INFO - PROCESS | 3824 | ++DOCSHELL 19DB9800 == 45 [pid = 3824] [id = 108] 12:12:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 104 (1A66D400) [pid = 3824] [serial = 321] [outer = 00000000] 12:12:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 105 (1A77BC00) [pid = 3824] [serial = 322] [outer = 1A66D400] 12:12:42 INFO - PROCESS | 3824 | 1466709162801 Marionette DEBUG loaded listener.js 12:12:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 106 (1A787C00) [pid = 3824] [serial = 323] [outer = 1A66D400] 12:12:43 INFO - PROCESS | 3824 | 1466709163222 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]]]}] 12:12:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:12:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 601ms 12:12:43 INFO - PROCESS | 3824 | 1466709163251 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 12:12:43 INFO - PROCESS | 3824 | 1466709163253 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 12:12:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:12:43 INFO - PROCESS | 3824 | 1466709163268 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:12:43 INFO - PROCESS | 3824 | 1466709163270 Marionette TRACE conn3 <- [1,398,null,{}] 12:12:43 INFO - PROCESS | 3824 | 1466709163273 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}] 12:12:43 INFO - PROCESS | 3824 | 1466709163275 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:43 INFO - PROCESS | 3824 | 1466709163355 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 12:12:43 INFO - PROCESS | 3824 | 1466709163361 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:43 INFO - PROCESS | 3824 | 1466709163363 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:43 INFO - PROCESS | 3824 | ++DOCSHELL 18510000 == 46 [pid = 3824] [id = 109] 12:12:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 107 (1A8DEC00) [pid = 3824] [serial = 324] [outer = 00000000] 12:12:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 108 (1A8E7800) [pid = 3824] [serial = 325] [outer = 1A8DEC00] 12:12:43 INFO - PROCESS | 3824 | 1466709163409 Marionette DEBUG loaded listener.js 12:12:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 109 (1ABDA800) [pid = 3824] [serial = 326] [outer = 1A8DEC00] 12:12:44 INFO - PROCESS | 3824 | --DOCSHELL 10BB4800 == 45 [pid = 3824] [id = 44] 12:12:44 INFO - PROCESS | 3824 | --DOCSHELL 19AAFC00 == 44 [pid = 3824] [id = 83] 12:12:44 INFO - PROCESS | 3824 | --DOCSHELL 1A8E3400 == 43 [pid = 3824] [id = 66] 12:12:44 INFO - PROCESS | 3824 | --DOCSHELL 13D10800 == 42 [pid = 3824] [id = 68] 12:12:44 INFO - PROCESS | 3824 | --DOCSHELL 1850CC00 == 41 [pid = 3824] [id = 69] 12:12:44 INFO - PROCESS | 3824 | --DOCSHELL 10BB8C00 == 40 [pid = 3824] [id = 100] 12:12:44 INFO - PROCESS | 3824 | --DOCSHELL 10AF5400 == 39 [pid = 3824] [id = 99] 12:12:44 INFO - PROCESS | 3824 | --DOCSHELL 1321CC00 == 38 [pid = 3824] [id = 97] 12:12:44 INFO - PROCESS | 3824 | --DOCSHELL 18055800 == 37 [pid = 3824] [id = 98] 12:12:44 INFO - PROCESS | 3824 | --DOCSHELL 10AF0000 == 36 [pid = 3824] [id = 95] 12:12:44 INFO - PROCESS | 3824 | --DOCSHELL 10AF0400 == 35 [pid = 3824] [id = 96] 12:12:45 INFO - PROCESS | 3824 | --DOCSHELL 16A91C00 == 34 [pid = 3824] [id = 102] 12:12:45 INFO - PROCESS | 3824 | --DOCSHELL 13452800 == 33 [pid = 3824] [id = 107] 12:12:45 INFO - PROCESS | 3824 | --DOCSHELL 13937000 == 32 [pid = 3824] [id = 101] 12:12:45 INFO - PROCESS | 3824 | --DOCSHELL 18345400 == 31 [pid = 3824] [id = 104] 12:12:45 INFO - PROCESS | 3824 | --DOCSHELL 10AF4C00 == 30 [pid = 3824] [id = 103] 12:12:45 INFO - PROCESS | 3824 | --DOCSHELL 19AABC00 == 29 [pid = 3824] [id = 106] 12:12:45 INFO - PROCESS | 3824 | --DOCSHELL 19AB2000 == 28 [pid = 3824] [id = 105] 12:12:45 INFO - PROCESS | 3824 | --DOCSHELL 19DB9800 == 27 [pid = 3824] [id = 108] 12:12:45 INFO - PROCESS | 3824 | --DOMWINDOW == 108 (1ABE1C00) [pid = 3824] [serial = 268] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3824 | --DOMWINDOW == 107 (1AC9F400) [pid = 3824] [serial = 271] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3824 | --DOMWINDOW == 106 (114D0000) [pid = 3824] [serial = 251] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3824 | --DOMWINDOW == 105 (10EF1800) [pid = 3824] [serial = 250] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3824 | --DOMWINDOW == 104 (18027800) [pid = 3824] [serial = 259] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3824 | --DOMWINDOW == 103 (1833B800) [pid = 3824] [serial = 260] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3824 | --DOMWINDOW == 102 (1A8DB800) [pid = 3824] [serial = 265] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3824 | --DOMWINDOW == 101 (15A6BC00) [pid = 3824] [serial = 256] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3824 | --DOMWINDOW == 100 (166D7800) [pid = 3824] [serial = 257] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3824 | --DOMWINDOW == 99 (1AC97800) [pid = 3824] [serial = 269] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3824 | --DOMWINDOW == 98 (15D12C00) [pid = 3824] [serial = 254] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3824 | --DOMWINDOW == 97 (14F67800) [pid = 3824] [serial = 253] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3824 | --DOMWINDOW == 96 (19AB1800) [pid = 3824] [serial = 263] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (19AB1400) [pid = 3824] [serial = 262] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (1AE9BC00) [pid = 3824] [serial = 274] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (15F05400) [pid = 3824] [serial = 244] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (13219800) [pid = 3824] [serial = 241] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (1ACA2C00) [pid = 3824] [serial = 272] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (12B1B000) [pid = 3824] [serial = 280] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (1AE9D800) [pid = 3824] [serial = 275] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (1AC9E000) [pid = 3824] [serial = 278] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (1A77A000) [pid = 3824] [serial = 247] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (19AB6400) [pid = 3824] [serial = 277] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (1AB5BC00) [pid = 3824] [serial = 266] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (10AFBC00) [pid = 3824] [serial = 283] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (14EE5400) [pid = 3824] [serial = 281] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3824 | 1466709165402 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]]]}] 12:12:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:12:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 2183ms 12:12:45 INFO - PROCESS | 3824 | 1466709165458 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 12:12:45 INFO - PROCESS | 3824 | 1466709165461 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 12:12:45 INFO - PROCESS | 3824 | 1466709165467 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:12:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:12:45 INFO - PROCESS | 3824 | 1466709165470 Marionette TRACE conn3 <- [1,402,null,{}] 12:12:45 INFO - PROCESS | 3824 | 1466709165475 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}] 12:12:45 INFO - PROCESS | 3824 | 1466709165478 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:45 INFO - PROCESS | 3824 | 1466709165568 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 12:12:45 INFO - PROCESS | 3824 | 1466709165575 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:45 INFO - PROCESS | 3824 | 1466709165577 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:45 INFO - PROCESS | 3824 | ++DOCSHELL 10A60400 == 28 [pid = 3824] [id = 110] 12:12:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (10AEE400) [pid = 3824] [serial = 327] [outer = 00000000] 12:12:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (10AFCC00) [pid = 3824] [serial = 328] [outer = 10AEE400] 12:12:45 INFO - PROCESS | 3824 | 1466709165627 Marionette DEBUG loaded listener.js 12:12:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (10BB4000) [pid = 3824] [serial = 329] [outer = 10AEE400] 12:12:46 INFO - PROCESS | 3824 | 1466709166121 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]]]}] 12:12:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:12:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 696ms 12:12:46 INFO - PROCESS | 3824 | 1466709166168 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 12:12:46 INFO - PROCESS | 3824 | 1466709166173 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 12:12:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:12:46 INFO - PROCESS | 3824 | 1466709166179 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:12:46 INFO - PROCESS | 3824 | 1466709166182 Marionette TRACE conn3 <- [1,406,null,{}] 12:12:46 INFO - PROCESS | 3824 | 1466709166186 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}] 12:12:46 INFO - PROCESS | 3824 | 1466709166188 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:46 INFO - PROCESS | 3824 | 1466709166281 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 12:12:46 INFO - PROCESS | 3824 | 1466709166372 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:46 INFO - PROCESS | 3824 | 1466709166375 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:46 INFO - PROCESS | 3824 | ++DOCSHELL 12B11800 == 29 [pid = 3824] [id = 111] 12:12:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (12B12400) [pid = 3824] [serial = 330] [outer = 00000000] 12:12:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (12B19400) [pid = 3824] [serial = 331] [outer = 12B12400] 12:12:46 INFO - PROCESS | 3824 | 1466709166422 Marionette DEBUG loaded listener.js 12:12:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (13032800) [pid = 3824] [serial = 332] [outer = 12B12400] 12:12:46 INFO - PROCESS | 3824 | 1466709166813 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]]]}] 12:12:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:12:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 712ms 12:12:46 INFO - PROCESS | 3824 | 1466709166878 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 12:12:46 INFO - PROCESS | 3824 | 1466709166880 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 12:12:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:12:46 INFO - PROCESS | 3824 | 1466709166884 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:12:46 INFO - PROCESS | 3824 | 1466709166887 Marionette TRACE conn3 <- [1,410,null,{}] 12:12:46 INFO - PROCESS | 3824 | 1466709166898 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}] 12:12:46 INFO - PROCESS | 3824 | 1466709166902 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:47 INFO - PROCESS | 3824 | 1466709167013 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 12:12:47 INFO - PROCESS | 3824 | 1466709167030 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:47 INFO - PROCESS | 3824 | 1466709167033 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:47 INFO - PROCESS | 3824 | ++DOCSHELL 132D3000 == 30 [pid = 3824] [id = 112] 12:12:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (13451000) [pid = 3824] [serial = 333] [outer = 00000000] 12:12:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (13C80400) [pid = 3824] [serial = 334] [outer = 13451000] 12:12:47 INFO - PROCESS | 3824 | 1466709167090 Marionette DEBUG loaded listener.js 12:12:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (13D05800) [pid = 3824] [serial = 335] [outer = 13451000] 12:12:47 INFO - PROCESS | 3824 | 1466709167621 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]]]}] 12:12:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:12:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 759ms 12:12:47 INFO - PROCESS | 3824 | 1466709167656 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 12:12:47 INFO - PROCESS | 3824 | 1466709167659 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 12:12:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:12:47 INFO - PROCESS | 3824 | 1466709167662 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:12:47 INFO - PROCESS | 3824 | 1466709167663 Marionette TRACE conn3 <- [1,414,null,{}] 12:12:47 INFO - PROCESS | 3824 | 1466709167667 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}] 12:12:47 INFO - PROCESS | 3824 | 1466709167669 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:47 INFO - PROCESS | 3824 | 1466709167754 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 12:12:47 INFO - PROCESS | 3824 | 1466709167760 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:47 INFO - PROCESS | 3824 | 1466709167762 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:47 INFO - PROCESS | 3824 | ++DOCSHELL 13CEAC00 == 31 [pid = 3824] [id = 113] 12:12:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (14EE2000) [pid = 3824] [serial = 336] [outer = 00000000] 12:12:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (15D09400) [pid = 3824] [serial = 337] [outer = 14EE2000] 12:12:47 INFO - PROCESS | 3824 | 1466709167806 Marionette DEBUG loaded listener.js 12:12:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (15F04800) [pid = 3824] [serial = 338] [outer = 14EE2000] 12:12:48 INFO - PROCESS | 3824 | 1466709168239 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]]]}] 12:12:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:12:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 648ms 12:12:48 INFO - PROCESS | 3824 | 1466709168300 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 12:12:48 INFO - PROCESS | 3824 | 1466709168302 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 12:12:48 INFO - PROCESS | 3824 | 1466709168305 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:12:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:12:48 INFO - PROCESS | 3824 | 1466709168307 Marionette TRACE conn3 <- [1,418,null,{}] 12:12:48 INFO - PROCESS | 3824 | 1466709168310 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}] 12:12:48 INFO - PROCESS | 3824 | 1466709168312 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:48 INFO - PROCESS | 3824 | 1466709168389 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 12:12:48 INFO - PROCESS | 3824 | 1466709168396 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:48 INFO - PROCESS | 3824 | 1466709168398 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:48 INFO - PROCESS | 3824 | ++DOCSHELL 166DBC00 == 32 [pid = 3824] [id = 114] 12:12:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (166DC800) [pid = 3824] [serial = 339] [outer = 00000000] 12:12:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 97 (16A92000) [pid = 3824] [serial = 340] [outer = 166DC800] 12:12:48 INFO - PROCESS | 3824 | 1466709168474 Marionette DEBUG loaded listener.js 12:12:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 98 (16B57800) [pid = 3824] [serial = 341] [outer = 166DC800] 12:12:49 INFO - PROCESS | 3824 | 1466709169380 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]]]}] 12:12:49 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 12:12:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1108ms 12:12:49 INFO - PROCESS | 3824 | 1466709169400 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 12:12:49 INFO - PROCESS | 3824 | 1466709169401 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 12:12:49 INFO - PROCESS | 3824 | 1466709169405 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:12:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:12:49 INFO - PROCESS | 3824 | 1466709169406 Marionette TRACE conn3 <- [1,422,null,{}] 12:12:49 INFO - PROCESS | 3824 | 1466709169410 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}] 12:12:49 INFO - PROCESS | 3824 | 1466709169415 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:49 INFO - PROCESS | 3824 | 1466709169554 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 12:12:49 INFO - PROCESS | 3824 | 1466709169563 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:49 INFO - PROCESS | 3824 | 1466709169565 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:49 INFO - PROCESS | 3824 | ++DOCSHELL 166D7800 == 33 [pid = 3824] [id = 115] 12:12:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 99 (16B5BC00) [pid = 3824] [serial = 342] [outer = 00000000] 12:12:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 100 (18058800) [pid = 3824] [serial = 343] [outer = 16B5BC00] 12:12:49 INFO - PROCESS | 3824 | 1466709169609 Marionette DEBUG loaded listener.js 12:12:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 101 (18154000) [pid = 3824] [serial = 344] [outer = 16B5BC00] 12:12:50 INFO - PROCESS | 3824 | 1466709170559 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]]]}] 12:12:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:12:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1154ms 12:12:50 INFO - PROCESS | 3824 | 1466709170585 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 12:12:50 INFO - PROCESS | 3824 | 1466709170587 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 12:12:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:12:50 INFO - PROCESS | 3824 | 1466709170591 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:12:50 INFO - PROCESS | 3824 | 1466709170592 Marionette TRACE conn3 <- [1,426,null,{}] 12:12:50 INFO - PROCESS | 3824 | 1466709170606 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}] 12:12:50 INFO - PROCESS | 3824 | 1466709170608 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:50 INFO - PROCESS | 3824 | 1466709170717 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 12:12:50 INFO - PROCESS | 3824 | 1466709170723 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:50 INFO - PROCESS | 3824 | 1466709170725 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:50 INFO - PROCESS | 3824 | ++DOCSHELL 18342C00 == 34 [pid = 3824] [id = 116] 12:12:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 102 (18509000) [pid = 3824] [serial = 345] [outer = 00000000] 12:12:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 103 (1850FC00) [pid = 3824] [serial = 346] [outer = 18509000] 12:12:50 INFO - PROCESS | 3824 | 1466709170769 Marionette DEBUG loaded listener.js 12:12:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 104 (19A3C000) [pid = 3824] [serial = 347] [outer = 18509000] 12:12:51 INFO - PROCESS | 3824 | 1466709171238 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] 12:12:51 INFO - PROCESS | 3824 | 1466709171292 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 12:12:51 INFO - PROCESS | 3824 | 1466709171295 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:12:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:12:51 INFO - PROCESS | 3824 | 1466709171297 Marionette TRACE conn3 <- [1,430,null,{}] 12:12:51 INFO - PROCESS | 3824 | 1466709171301 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}] 12:12:51 INFO - PROCESS | 3824 | 1466709171302 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:51 INFO - PROCESS | 3824 | 1466709171406 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 12:12:51 INFO - PROCESS | 3824 | 1466709171411 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:51 INFO - PROCESS | 3824 | 1466709171413 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:51 INFO - PROCESS | 3824 | ++DOCSHELL 15F08C00 == 35 [pid = 3824] [id = 117] 12:12:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 105 (178D4800) [pid = 3824] [serial = 348] [outer = 00000000] 12:12:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 106 (19D67000) [pid = 3824] [serial = 349] [outer = 178D4800] 12:12:51 INFO - PROCESS | 3824 | 1466709171456 Marionette DEBUG loaded listener.js 12:12:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 107 (19CCD000) [pid = 3824] [serial = 350] [outer = 178D4800] 12:12:51 INFO - PROCESS | 3824 | 1466709171901 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]]]}] 12:12:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:12:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 633ms 12:12:51 INFO - PROCESS | 3824 | 1466709171941 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 12:12:51 INFO - PROCESS | 3824 | 1466709171943 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 12:12:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:12:51 INFO - PROCESS | 3824 | 1466709171946 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:12:51 INFO - PROCESS | 3824 | 1466709171948 Marionette TRACE conn3 <- [1,434,null,{}] 12:12:51 INFO - PROCESS | 3824 | 1466709171951 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}] 12:12:51 INFO - PROCESS | 3824 | 1466709171953 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:52 INFO - PROCESS | 3824 | 1466709172058 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 12:12:52 INFO - PROCESS | 3824 | 1466709172143 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:52 INFO - PROCESS | 3824 | 1466709172145 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:52 INFO - PROCESS | 3824 | ++DOCSHELL 132CE400 == 36 [pid = 3824] [id = 118] 12:12:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 108 (19DBA400) [pid = 3824] [serial = 351] [outer = 00000000] 12:12:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 109 (1A665800) [pid = 3824] [serial = 352] [outer = 19DBA400] 12:12:52 INFO - PROCESS | 3824 | 1466709172188 Marionette DEBUG loaded listener.js 12:12:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 110 (1A66C400) [pid = 3824] [serial = 353] [outer = 19DBA400] 12:12:52 INFO - PROCESS | 3824 | --DOMWINDOW == 109 (10EF5800) [pid = 3824] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:12:52 INFO - PROCESS | 3824 | --DOMWINDOW == 108 (10AF5000) [pid = 3824] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:12:52 INFO - PROCESS | 3824 | --DOMWINDOW == 107 (18057400) [pid = 3824] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:12:52 INFO - PROCESS | 3824 | --DOMWINDOW == 106 (13224000) [pid = 3824] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:12:52 INFO - PROCESS | 3824 | --DOMWINDOW == 105 (10AF1400) [pid = 3824] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:12:52 INFO - PROCESS | 3824 | --DOMWINDOW == 104 (10AF7000) [pid = 3824] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:12:52 INFO - PROCESS | 3824 | --DOMWINDOW == 103 (13D04400) [pid = 3824] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:12:52 INFO - PROCESS | 3824 | --DOMWINDOW == 102 (15690C00) [pid = 3824] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:12:52 INFO - PROCESS | 3824 | --DOMWINDOW == 101 (1850D000) [pid = 3824] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:12:52 INFO - PROCESS | 3824 | --DOMWINDOW == 100 (129E8400) [pid = 3824] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:12:52 INFO - PROCESS | 3824 | --DOMWINDOW == 99 (19AB0800) [pid = 3824] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:12:52 INFO - PROCESS | 3824 | --DOMWINDOW == 98 (1A8E4000) [pid = 3824] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:12:52 INFO - PROCESS | 3824 | --DOMWINDOW == 97 (105F5400) [pid = 3824] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:12:52 INFO - PROCESS | 3824 | --DOMWINDOW == 96 (10A64000) [pid = 3824] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:12:52 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (1A8D9800) [pid = 3824] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:12:52 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (10EF1C00) [pid = 3824] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:12:52 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (15690800) [pid = 3824] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:12:52 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (18345800) [pid = 3824] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:12:52 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (19CC4C00) [pid = 3824] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:12:52 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (19AB7000) [pid = 3824] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:12:52 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (1A66D400) [pid = 3824] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:12:52 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (166E2C00) [pid = 3824] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:12:52 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (16A9A400) [pid = 3824] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:12:52 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (13C80800) [pid = 3824] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:12:52 INFO - PROCESS | 3824 | 1466709172967 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]]]}] 12:12:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:12:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1060ms 12:12:53 INFO - PROCESS | 3824 | 1466709173027 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 12:12:53 INFO - PROCESS | 3824 | 1466709173029 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 12:12:53 INFO - PROCESS | 3824 | 1466709173032 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:12:53 INFO - PROCESS | 3824 | 1466709173034 Marionette TRACE conn3 <- [1,438,null,{}] 12:12:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:12:53 INFO - PROCESS | 3824 | 1466709173037 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}] 12:12:53 INFO - PROCESS | 3824 | 1466709173039 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:53 INFO - PROCESS | 3824 | 1466709173162 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 12:12:53 INFO - PROCESS | 3824 | 1466709173215 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:53 INFO - PROCESS | 3824 | 1466709173217 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:53 INFO - PROCESS | 3824 | ++DOCSHELL 10A64400 == 37 [pid = 3824] [id = 119] 12:12:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (10AF1400) [pid = 3824] [serial = 354] [outer = 00000000] 12:12:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (12BC8400) [pid = 3824] [serial = 355] [outer = 10AF1400] 12:12:53 INFO - PROCESS | 3824 | 1466709173261 Marionette DEBUG loaded listener.js 12:12:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (15690800) [pid = 3824] [serial = 356] [outer = 10AF1400] 12:12:53 INFO - PROCESS | 3824 | 1466709173652 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]]]}] 12:12:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:12:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 649ms 12:12:53 INFO - PROCESS | 3824 | 1466709173680 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 12:12:53 INFO - PROCESS | 3824 | 1466709173682 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 12:12:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:12:53 INFO - PROCESS | 3824 | 1466709173686 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:12:53 INFO - PROCESS | 3824 | 1466709173688 Marionette TRACE conn3 <- [1,442,null,{}] 12:12:53 INFO - PROCESS | 3824 | 1466709173692 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}] 12:12:53 INFO - PROCESS | 3824 | 1466709173694 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:53 INFO - PROCESS | 3824 | 1466709173787 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 12:12:53 INFO - PROCESS | 3824 | 1466709173793 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:53 INFO - PROCESS | 3824 | 1466709173795 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:53 INFO - PROCESS | 3824 | ++DOCSHELL 178D5000 == 38 [pid = 3824] [id = 120] 12:12:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (1850E000) [pid = 3824] [serial = 357] [outer = 00000000] 12:12:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (19DBA000) [pid = 3824] [serial = 358] [outer = 1850E000] 12:12:53 INFO - PROCESS | 3824 | 1466709173845 Marionette DEBUG loaded listener.js 12:12:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (1A77D400) [pid = 3824] [serial = 359] [outer = 1850E000] 12:12:54 INFO - PROCESS | 3824 | 1466709174280 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]]]}] 12:12:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:12:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 649ms 12:12:54 INFO - PROCESS | 3824 | 1466709174327 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 12:12:54 INFO - PROCESS | 3824 | 1466709174329 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 12:12:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:12:54 INFO - PROCESS | 3824 | 1466709174333 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:12:54 INFO - PROCESS | 3824 | 1466709174334 Marionette TRACE conn3 <- [1,446,null,{}] 12:12:54 INFO - PROCESS | 3824 | 1466709174338 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}] 12:12:54 INFO - PROCESS | 3824 | 1466709174339 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:54 INFO - PROCESS | 3824 | 1466709174416 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 12:12:54 INFO - PROCESS | 3824 | 1466709174421 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:54 INFO - PROCESS | 3824 | 1466709174423 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:54 INFO - PROCESS | 3824 | ++DOCSHELL 18023400 == 39 [pid = 3824] [id = 121] 12:12:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (1A77F800) [pid = 3824] [serial = 360] [outer = 00000000] 12:12:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (1A8DE800) [pid = 3824] [serial = 361] [outer = 1A77F800] 12:12:54 INFO - PROCESS | 3824 | 1466709174466 Marionette DEBUG loaded listener.js 12:12:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (1A8E0800) [pid = 3824] [serial = 362] [outer = 1A77F800] 12:12:55 INFO - PROCESS | 3824 | 1466709175154 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]]]}] 12:12:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:12:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 855ms 12:12:55 INFO - PROCESS | 3824 | 1466709175208 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 12:12:55 INFO - PROCESS | 3824 | 1466709175213 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 12:12:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:12:55 INFO - PROCESS | 3824 | 1466709175218 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:12:55 INFO - PROCESS | 3824 | 1466709175222 Marionette TRACE conn3 <- [1,450,null,{}] 12:12:55 INFO - PROCESS | 3824 | 1466709175228 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}] 12:12:55 INFO - PROCESS | 3824 | 1466709175231 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:55 INFO - PROCESS | 3824 | 1466709175354 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 12:12:55 INFO - PROCESS | 3824 | 1466709175466 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:55 INFO - PROCESS | 3824 | 1466709175471 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:55 INFO - PROCESS | 3824 | ++DOCSHELL 10506400 == 40 [pid = 3824] [id = 122] 12:12:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (105EFC00) [pid = 3824] [serial = 363] [outer = 00000000] 12:12:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 97 (110EF400) [pid = 3824] [serial = 364] [outer = 105EFC00] 12:12:55 INFO - PROCESS | 3824 | 1466709175526 Marionette DEBUG loaded listener.js 12:12:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 98 (114C5C00) [pid = 3824] [serial = 365] [outer = 105EFC00] 12:12:56 INFO - PROCESS | 3824 | 1466709176334 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] 12:12:56 INFO - PROCESS | 3824 | 1466709176427 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 12:12:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:12:56 INFO - PROCESS | 3824 | 1466709176434 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:12:56 INFO - PROCESS | 3824 | 1466709176437 Marionette TRACE conn3 <- [1,454,null,{}] 12:12:56 INFO - PROCESS | 3824 | 1466709176441 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}] 12:12:56 INFO - PROCESS | 3824 | 1466709176444 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:56 INFO - PROCESS | 3824 | 1466709176587 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 12:12:56 INFO - PROCESS | 3824 | 1466709176808 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:56 INFO - PROCESS | 3824 | 1466709176811 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:56 INFO - PROCESS | 3824 | ++DOCSHELL 10434400 == 41 [pid = 3824] [id = 123] 12:12:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 99 (10474C00) [pid = 3824] [serial = 366] [outer = 00000000] 12:12:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 100 (10A5C800) [pid = 3824] [serial = 367] [outer = 10474C00] 12:12:56 INFO - PROCESS | 3824 | 1466709176873 Marionette DEBUG loaded listener.js 12:12:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 101 (10AF4400) [pid = 3824] [serial = 368] [outer = 10474C00] 12:12:57 INFO - PROCESS | 3824 | --DOCSHELL 1026C000 == 40 [pid = 3824] [id = 18] 12:12:57 INFO - PROCESS | 3824 | --DOCSHELL 166D8400 == 39 [pid = 3824] [id = 28] 12:12:57 INFO - PROCESS | 3824 | --DOCSHELL 132D4800 == 38 [pid = 3824] [id = 26] 12:12:57 INFO - PROCESS | 3824 | --DOCSHELL 13D0DC00 == 37 [pid = 3824] [id = 27] 12:12:57 INFO - PROCESS | 3824 | --DOCSHELL 168D9400 == 36 [pid = 3824] [id = 8] 12:12:57 INFO - PROCESS | 3824 | --DOCSHELL 15689800 == 35 [pid = 3824] [id = 25] 12:12:57 INFO - PROCESS | 3824 | --DOCSHELL 1A667400 == 34 [pid = 3824] [id = 10] 12:12:57 INFO - PROCESS | 3824 | --DOCSHELL 13CEF000 == 33 [pid = 3824] [id = 24] 12:12:57 INFO - PROCESS | 3824 | --DOCSHELL 11CCC800 == 32 [pid = 3824] [id = 22] 12:12:57 INFO - PROCESS | 3824 | --DOCSHELL 1321C400 == 31 [pid = 3824] [id = 23] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 100 (1A8E7800) [pid = 3824] [serial = 325] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:12:57 INFO - PROCESS | 3824 | 1466709177523 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]]]}] 12:12:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:12:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1171ms 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 99 (1A25E800) [pid = 3824] [serial = 160] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 98 (1A8E6400) [pid = 3824] [serial = 239] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 97 (1321D400) [pid = 3824] [serial = 163] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 96 (171E6C00) [pid = 3824] [serial = 203] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (1850F000) [pid = 3824] [serial = 310] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (19DAF400) [pid = 3824] [serial = 313] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (19A48C00) [pid = 3824] [serial = 311] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (19DBC800) [pid = 3824] [serial = 316] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (19DB4800) [pid = 3824] [serial = 314] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (1A77BC00) [pid = 3824] [serial = 322] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (19DBD000) [pid = 3824] [serial = 317] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (179E2C00) [pid = 3824] [serial = 307] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (16EEB800) [pid = 3824] [serial = 304] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (17186000) [pid = 3824] [serial = 305] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (1A787C00) [pid = 3824] [serial = 323] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (1430A400) [pid = 3824] [serial = 301] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (14EE0C00) [pid = 3824] [serial = 302] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (12B1B400) [pid = 3824] [serial = 298] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (1309E400) [pid = 3824] [serial = 299] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (114C4000) [pid = 3824] [serial = 296] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (10AFD000) [pid = 3824] [serial = 295] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (19DAFC00) [pid = 3824] [serial = 293] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (19AB4400) [pid = 3824] [serial = 292] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (14F13800) [pid = 3824] [serial = 290] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (13C82C00) [pid = 3824] [serial = 289] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (12B1CC00) [pid = 3824] [serial = 287] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (12922400) [pid = 3824] [serial = 286] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (12B19C00) [pid = 3824] [serial = 284] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (19DBC400) [pid = 3824] [serial = 319] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (1A257C00) [pid = 3824] [serial = 320] [outer = 00000000] [url = about:blank] 12:12:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (179E8C00) [pid = 3824] [serial = 308] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (16B59000) [pid = 3824] [serial = 245] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (19AAD000) [pid = 3824] [serial = 206] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (13226C00) [pid = 3824] [serial = 242] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (1A8E1C00) [pid = 3824] [serial = 248] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (1AB60800) [pid = 3824] [serial = 197] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (13936400) [pid = 3824] [serial = 200] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3824 | 1466709177631 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 12:12:57 INFO - PROCESS | 3824 | 1466709177635 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 12:12:57 INFO - PROCESS | 3824 | 1466709177645 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:12:57 INFO - PROCESS | 3824 | 1466709177648 Marionette TRACE conn3 <- [1,458,null,{}] 12:12:57 INFO - PROCESS | 3824 | 1466709177653 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}] 12:12:57 INFO - PROCESS | 3824 | 1466709177657 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:57 INFO - PROCESS | 3824 | 1466709177739 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 12:12:57 INFO - PROCESS | 3824 | 1466709177750 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:57 INFO - PROCESS | 3824 | 1466709177753 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:57 INFO - PROCESS | 3824 | ++DOCSHELL 114C6000 == 32 [pid = 3824] [id = 124] 12:12:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (114C8000) [pid = 3824] [serial = 369] [outer = 00000000] 12:12:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (12924400) [pid = 3824] [serial = 370] [outer = 114C8000] 12:12:57 INFO - PROCESS | 3824 | 1466709177800 Marionette DEBUG loaded listener.js 12:12:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (12B14000) [pid = 3824] [serial = 371] [outer = 114C8000] 12:12:57 INFO - PROCESS | 3824 | [3824] 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 12:12:57 INFO - PROCESS | 3824 | [3824] 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 12:12:58 INFO - PROCESS | 3824 | 1466709178289 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] 12:12:58 INFO - PROCESS | 3824 | 1466709178347 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 12:12:58 INFO - PROCESS | 3824 | 1466709178352 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:12:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:12:58 INFO - PROCESS | 3824 | 1466709178354 Marionette TRACE conn3 <- [1,462,null,{}] 12:12:58 INFO - PROCESS | 3824 | 1466709178358 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}] 12:12:58 INFO - PROCESS | 3824 | 1466709178360 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:58 INFO - PROCESS | 3824 | 1466709178452 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 12:12:58 INFO - PROCESS | 3824 | 1466709178529 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:58 INFO - PROCESS | 3824 | 1466709178531 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:58 INFO - PROCESS | 3824 | ++DOCSHELL 1321D400 == 33 [pid = 3824] [id = 125] 12:12:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (1321D800) [pid = 3824] [serial = 372] [outer = 00000000] 12:12:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (13451800) [pid = 3824] [serial = 373] [outer = 1321D800] 12:12:58 INFO - PROCESS | 3824 | 1466709178580 Marionette DEBUG loaded listener.js 12:12:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (13C80800) [pid = 3824] [serial = 374] [outer = 1321D800] 12:12:59 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:12:59 INFO - PROCESS | 3824 | 1466709178991 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] 12:12:59 INFO - PROCESS | 3824 | 1466709179054 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 12:12:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:12:59 INFO - PROCESS | 3824 | 1466709179060 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:12:59 INFO - PROCESS | 3824 | 1466709179066 Marionette TRACE conn3 <- [1,466,null,{}] 12:12:59 INFO - PROCESS | 3824 | 1466709179075 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}] 12:12:59 INFO - PROCESS | 3824 | 1466709179079 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:59 INFO - PROCESS | 3824 | 1466709179161 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 12:12:59 INFO - PROCESS | 3824 | 1466709179171 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:59 INFO - PROCESS | 3824 | 1466709179173 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:59 INFO - PROCESS | 3824 | ++DOCSHELL 15682C00 == 34 [pid = 3824] [id = 126] 12:12:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (15684000) [pid = 3824] [serial = 375] [outer = 00000000] 12:12:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (15D0E400) [pid = 3824] [serial = 376] [outer = 15684000] 12:12:59 INFO - PROCESS | 3824 | 1466709179217 Marionette DEBUG loaded listener.js 12:12:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (15F0B000) [pid = 3824] [serial = 377] [outer = 15684000] 12:12:59 INFO - PROCESS | 3824 | 1466709179657 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] 12:12:59 INFO - PROCESS | 3824 | 1466709179719 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 12:12:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:12:59 INFO - PROCESS | 3824 | 1466709179722 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:12:59 INFO - PROCESS | 3824 | 1466709179724 Marionette TRACE conn3 <- [1,470,null,{}] 12:12:59 INFO - PROCESS | 3824 | 1466709179727 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}] 12:12:59 INFO - PROCESS | 3824 | 1466709179729 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:59 INFO - PROCESS | 3824 | 1466709179863 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 12:12:59 INFO - PROCESS | 3824 | 1466709179886 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:59 INFO - PROCESS | 3824 | 1466709179888 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:12:59 INFO - PROCESS | 3824 | ++DOCSHELL 16E93000 == 35 [pid = 3824] [id = 127] 12:12:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (16E98C00) [pid = 3824] [serial = 378] [outer = 00000000] 12:12:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (1710E400) [pid = 3824] [serial = 379] [outer = 16E98C00] 12:12:59 INFO - PROCESS | 3824 | 1466709179931 Marionette DEBUG loaded listener.js 12:13:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (177B3400) [pid = 3824] [serial = 380] [outer = 16E98C00] 12:13:00 INFO - PROCESS | 3824 | 1466709180409 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]]]}] 12:13:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:13:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 696ms 12:13:00 INFO - PROCESS | 3824 | 1466709180457 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 12:13:00 INFO - PROCESS | 3824 | 1466709180459 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 12:13:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:13:00 INFO - PROCESS | 3824 | 1466709180462 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:13:00 INFO - PROCESS | 3824 | 1466709180464 Marionette TRACE conn3 <- [1,474,null,{}] 12:13:00 INFO - PROCESS | 3824 | 1466709180467 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}] 12:13:00 INFO - PROCESS | 3824 | 1466709180469 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:00 INFO - PROCESS | 3824 | 1466709180604 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 12:13:00 INFO - PROCESS | 3824 | 1466709180661 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:00 INFO - PROCESS | 3824 | 1466709180667 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:00 INFO - PROCESS | 3824 | ++DOCSHELL 13103800 == 36 [pid = 3824] [id = 128] 12:13:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (178D0C00) [pid = 3824] [serial = 381] [outer = 00000000] 12:13:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (18023C00) [pid = 3824] [serial = 382] [outer = 178D0C00] 12:13:00 INFO - PROCESS | 3824 | 1466709180720 Marionette DEBUG loaded listener.js 12:13:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (18152800) [pid = 3824] [serial = 383] [outer = 178D0C00] 12:13:01 INFO - PROCESS | 3824 | 1466709181175 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]]]}] 12:13:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:13:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 806ms 12:13:01 INFO - PROCESS | 3824 | 1466709181262 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 12:13:01 INFO - PROCESS | 3824 | 1466709181264 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 12:13:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:13:01 INFO - PROCESS | 3824 | 1466709181267 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:13:01 INFO - PROCESS | 3824 | 1466709181269 Marionette TRACE conn3 <- [1,478,null,{}] 12:13:01 INFO - PROCESS | 3824 | 1466709181272 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}] 12:13:01 INFO - PROCESS | 3824 | 1466709181274 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:01 INFO - PROCESS | 3824 | 1466709181382 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 12:13:01 INFO - PROCESS | 3824 | 1466709181445 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:01 INFO - PROCESS | 3824 | 1466709181447 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:01 INFO - PROCESS | 3824 | ++DOCSHELL 19A3CC00 == 37 [pid = 3824] [id = 129] 12:13:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (19A3DC00) [pid = 3824] [serial = 384] [outer = 00000000] 12:13:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (19AB0400) [pid = 3824] [serial = 385] [outer = 19A3DC00] 12:13:01 INFO - PROCESS | 3824 | 1466709181490 Marionette DEBUG loaded listener.js 12:13:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (19AAA400) [pid = 3824] [serial = 386] [outer = 19A3DC00] 12:13:01 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (18509000) [pid = 3824] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:13:01 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (178D4800) [pid = 3824] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:13:01 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (166DC800) [pid = 3824] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:13:01 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (16B5BC00) [pid = 3824] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:13:01 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (10AEE400) [pid = 3824] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:13:01 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (14EE2000) [pid = 3824] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:13:01 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (12B12400) [pid = 3824] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:13:01 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (10AF1400) [pid = 3824] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:13:01 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (13451000) [pid = 3824] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:13:01 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (19DBA400) [pid = 3824] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:13:01 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (1850E000) [pid = 3824] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:13:02 INFO - PROCESS | 3824 | 1466709181980 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]]]}] 12:13:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:13:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 744ms 12:13:02 INFO - PROCESS | 3824 | 1466709182008 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 12:13:02 INFO - PROCESS | 3824 | 1466709182010 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 12:13:02 INFO - PROCESS | 3824 | 1466709182013 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:13:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:13:02 INFO - PROCESS | 3824 | 1466709182014 Marionette TRACE conn3 <- [1,482,null,{}] 12:13:02 INFO - PROCESS | 3824 | 1466709182018 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}] 12:13:02 INFO - PROCESS | 3824 | 1466709182020 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:02 INFO - PROCESS | 3824 | 1466709182096 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 12:13:02 INFO - PROCESS | 3824 | 1466709182172 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:02 INFO - PROCESS | 3824 | 1466709182174 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:02 INFO - PROCESS | 3824 | ++DOCSHELL 12B12400 == 38 [pid = 3824] [id = 130] 12:13:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (12B19800) [pid = 3824] [serial = 387] [outer = 00000000] 12:13:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (16A8D000) [pid = 3824] [serial = 388] [outer = 12B19800] 12:13:02 INFO - PROCESS | 3824 | 1466709182220 Marionette DEBUG loaded listener.js 12:13:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (1850DC00) [pid = 3824] [serial = 389] [outer = 12B19800] 12:13:02 INFO - PROCESS | 3824 | 1466709182590 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]]]}] 12:13:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:13:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 648ms 12:13:02 INFO - PROCESS | 3824 | 1466709182651 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 12:13:02 INFO - PROCESS | 3824 | 1466709182653 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 12:13:02 INFO - PROCESS | 3824 | 1466709182656 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:13:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:13:02 INFO - PROCESS | 3824 | 1466709182658 Marionette TRACE conn3 <- [1,486,null,{}] 12:13:02 INFO - PROCESS | 3824 | 1466709182661 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}] 12:13:02 INFO - PROCESS | 3824 | 1466709182663 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:02 INFO - PROCESS | 3824 | 1466709182794 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 12:13:02 INFO - PROCESS | 3824 | 1466709182808 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:02 INFO - PROCESS | 3824 | 1466709182810 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:02 INFO - PROCESS | 3824 | ++DOCSHELL 14F63400 == 39 [pid = 3824] [id = 131] 12:13:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (16E9A000) [pid = 3824] [serial = 390] [outer = 00000000] 12:13:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (19D66000) [pid = 3824] [serial = 391] [outer = 16E9A000] 12:13:02 INFO - PROCESS | 3824 | 1466709182853 Marionette DEBUG loaded listener.js 12:13:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (19DAFC00) [pid = 3824] [serial = 392] [outer = 16E9A000] 12:13:03 INFO - PROCESS | 3824 | 1466709183283 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]]]}] 12:13:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:13:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 633ms 12:13:03 INFO - PROCESS | 3824 | 1466709183327 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 12:13:03 INFO - PROCESS | 3824 | 1466709183329 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 12:13:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:13:03 INFO - PROCESS | 3824 | 1466709183332 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:13:03 INFO - PROCESS | 3824 | 1466709183334 Marionette TRACE conn3 <- [1,490,null,{}] 12:13:03 INFO - PROCESS | 3824 | 1466709183337 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}] 12:13:03 INFO - PROCESS | 3824 | 1466709183339 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:03 INFO - PROCESS | 3824 | 1466709183458 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 12:13:03 INFO - PROCESS | 3824 | 1466709183465 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:03 INFO - PROCESS | 3824 | 1466709183467 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:03 INFO - PROCESS | 3824 | ++DOCSHELL 13C85000 == 40 [pid = 3824] [id = 132] 12:13:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (19CC6000) [pid = 3824] [serial = 393] [outer = 00000000] 12:13:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (19DBD000) [pid = 3824] [serial = 394] [outer = 19CC6000] 12:13:03 INFO - PROCESS | 3824 | 1466709183510 Marionette DEBUG loaded listener.js 12:13:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (19DBD800) [pid = 3824] [serial = 395] [outer = 19CC6000] 12:13:03 INFO - PROCESS | 3824 | 1466709183936 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]]]}] 12:13:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (0C773C00) [pid = 3824] [serial = 396] [outer = 1B5C8400] 12:13:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:13:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 632ms 12:13:04 INFO - PROCESS | 3824 | 1466709183981 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 12:13:04 INFO - PROCESS | 3824 | 1466709183986 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 12:13:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:13:04 INFO - PROCESS | 3824 | 1466709184035 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:13:04 INFO - PROCESS | 3824 | 1466709184040 Marionette TRACE conn3 <- [1,494,null,{}] 12:13:04 INFO - PROCESS | 3824 | 1466709184128 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}] 12:13:04 INFO - PROCESS | 3824 | 1466709184132 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:04 INFO - PROCESS | 3824 | 1466709184241 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 12:13:04 INFO - PROCESS | 3824 | 1466709184316 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:04 INFO - PROCESS | 3824 | 1466709184321 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:04 INFO - PROCESS | 3824 | ++DOCSHELL 12B1B800 == 41 [pid = 3824] [id = 133] 12:13:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (12B1FC00) [pid = 3824] [serial = 397] [outer = 00000000] 12:13:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1312A400) [pid = 3824] [serial = 398] [outer = 12B1FC00] 12:13:04 INFO - PROCESS | 3824 | 1466709184391 Marionette DEBUG loaded listener.js 12:13:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (131D8000) [pid = 3824] [serial = 399] [outer = 12B1FC00] 12:13:04 INFO - PROCESS | 3824 | 1466709184944 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]]]}] 12:13:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:13:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 996ms 12:13:05 INFO - PROCESS | 3824 | 1466709184998 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 12:13:05 INFO - PROCESS | 3824 | 1466709185002 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 12:13:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:13:05 INFO - PROCESS | 3824 | 1466709185009 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:13:05 INFO - PROCESS | 3824 | 1466709185012 Marionette TRACE conn3 <- [1,498,null,{}] 12:13:05 INFO - PROCESS | 3824 | 1466709185016 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}] 12:13:05 INFO - PROCESS | 3824 | 1466709185019 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:05 INFO - PROCESS | 3824 | 1466709185127 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 12:13:05 INFO - PROCESS | 3824 | 1466709185222 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:05 INFO - PROCESS | 3824 | 1466709185224 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:05 INFO - PROCESS | 3824 | ++DOCSHELL 14ED8400 == 42 [pid = 3824] [id = 134] 12:13:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (14F13000) [pid = 3824] [serial = 400] [outer = 00000000] 12:13:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (15A6BC00) [pid = 3824] [serial = 401] [outer = 14F13000] 12:13:05 INFO - PROCESS | 3824 | 1466709185280 Marionette DEBUG loaded listener.js 12:13:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (16B5A000) [pid = 3824] [serial = 402] [outer = 14F13000] 12:13:05 INFO - PROCESS | 3824 | 1466709185906 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]]]}] 12:13:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:13:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 918ms 12:13:05 INFO - PROCESS | 3824 | 1466709185944 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 12:13:05 INFO - PROCESS | 3824 | 1466709185947 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 12:13:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:13:05 INFO - PROCESS | 3824 | 1466709185951 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:13:05 INFO - PROCESS | 3824 | 1466709185955 Marionette TRACE conn3 <- [1,502,null,{}] 12:13:05 INFO - PROCESS | 3824 | 1466709185965 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}] 12:13:05 INFO - PROCESS | 3824 | 1466709185970 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:06 INFO - PROCESS | 3824 | 1466709186077 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 12:13:06 INFO - PROCESS | 3824 | 1466709186172 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:06 INFO - PROCESS | 3824 | 1466709186175 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:06 INFO - PROCESS | 3824 | ++DOCSHELL 19DB6400 == 43 [pid = 3824] [id = 135] 12:13:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (19DB6C00) [pid = 3824] [serial = 403] [outer = 00000000] 12:13:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (1A2AE000) [pid = 3824] [serial = 404] [outer = 19DB6C00] 12:13:06 INFO - PROCESS | 3824 | 1466709186233 Marionette DEBUG loaded listener.js 12:13:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (1A664800) [pid = 3824] [serial = 405] [outer = 19DB6C00] 12:13:06 INFO - PROCESS | 3824 | 1466709186844 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]]]}] 12:13:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:13:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 949ms 12:13:06 INFO - PROCESS | 3824 | 1466709186895 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 12:13:06 INFO - PROCESS | 3824 | 1466709186898 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 12:13:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:13:06 INFO - PROCESS | 3824 | 1466709186902 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:13:06 INFO - PROCESS | 3824 | 1466709186904 Marionette TRACE conn3 <- [1,506,null,{}] 12:13:06 INFO - PROCESS | 3824 | 1466709186907 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}] 12:13:06 INFO - PROCESS | 3824 | 1466709186909 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:07 INFO - PROCESS | 3824 | 1466709187012 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 12:13:07 INFO - PROCESS | 3824 | 1466709187106 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:07 INFO - PROCESS | 3824 | 1466709187108 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:07 INFO - PROCESS | 3824 | ++DOCSHELL 1A664400 == 44 [pid = 3824] [id = 136] 12:13:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (1A670400) [pid = 3824] [serial = 406] [outer = 00000000] 12:13:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (1A8DB400) [pid = 3824] [serial = 407] [outer = 1A670400] 12:13:07 INFO - PROCESS | 3824 | 1466709187161 Marionette DEBUG loaded listener.js 12:13:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (1A8E4000) [pid = 3824] [serial = 408] [outer = 1A670400] 12:13:07 INFO - PROCESS | 3824 | 1466709187769 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]]]}] 12:13:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:13:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 917ms 12:13:07 INFO - PROCESS | 3824 | 1466709187806 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 12:13:07 INFO - PROCESS | 3824 | 1466709187808 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 12:13:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:13:07 INFO - PROCESS | 3824 | 1466709187812 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:13:07 INFO - PROCESS | 3824 | 1466709187814 Marionette TRACE conn3 <- [1,510,null,{}] 12:13:07 INFO - PROCESS | 3824 | 1466709187818 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}] 12:13:07 INFO - PROCESS | 3824 | 1466709187820 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:08 INFO - PROCESS | 3824 | 1466709188020 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 12:13:08 INFO - PROCESS | 3824 | 1466709188177 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:08 INFO - PROCESS | 3824 | 1466709188180 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:08 INFO - PROCESS | 3824 | ++DOCSHELL 10BB9400 == 45 [pid = 3824] [id = 137] 12:13:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (10BB9C00) [pid = 3824] [serial = 409] [outer = 00000000] 12:13:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (11216800) [pid = 3824] [serial = 410] [outer = 10BB9C00] 12:13:08 INFO - PROCESS | 3824 | 1466709188230 Marionette DEBUG loaded listener.js 12:13:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (129E8000) [pid = 3824] [serial = 411] [outer = 10BB9C00] 12:13:09 INFO - PROCESS | 3824 | --DOCSHELL 11C32000 == 44 [pid = 3824] [id = 19] 12:13:09 INFO - PROCESS | 3824 | --DOCSHELL 1A784C00 == 43 [pid = 3824] [id = 11] 12:13:09 INFO - PROCESS | 3824 | --DOCSHELL 12B12400 == 42 [pid = 3824] [id = 130] 12:13:09 INFO - PROCESS | 3824 | --DOCSHELL 13103800 == 41 [pid = 3824] [id = 128] 12:13:09 INFO - PROCESS | 3824 | --DOCSHELL 13D10000 == 40 [pid = 3824] [id = 20] 12:13:09 INFO - PROCESS | 3824 | --DOCSHELL 19A3CC00 == 39 [pid = 3824] [id = 129] 12:13:09 INFO - PROCESS | 3824 | --DOCSHELL 10A61000 == 38 [pid = 3824] [id = 21] 12:13:09 INFO - PROCESS | 3824 | --DOCSHELL 14F63400 == 37 [pid = 3824] [id = 131] 12:13:09 INFO - PROCESS | 3824 | --DOCSHELL 1ABE2800 == 36 [pid = 3824] [id = 14] 12:13:09 INFO - PROCESS | 3824 | --DOCSHELL 1B197000 == 35 [pid = 3824] [id = 15] 12:13:09 INFO - PROCESS | 3824 | --DOCSHELL 18510000 == 34 [pid = 3824] [id = 109] 12:13:09 INFO - PROCESS | 3824 | --DOCSHELL 1A8DA000 == 33 [pid = 3824] [id = 12] 12:13:09 INFO - PROCESS | 3824 | --DOCSHELL 1AB5FC00 == 32 [pid = 3824] [id = 13] 12:13:09 INFO - PROCESS | 3824 | --DOCSHELL 1A664400 == 31 [pid = 3824] [id = 136] 12:13:09 INFO - PROCESS | 3824 | --DOCSHELL 19DB6400 == 30 [pid = 3824] [id = 135] 12:13:09 INFO - PROCESS | 3824 | --DOCSHELL 13C85000 == 29 [pid = 3824] [id = 132] 12:13:09 INFO - PROCESS | 3824 | --DOCSHELL 12B1B800 == 28 [pid = 3824] [id = 133] 12:13:09 INFO - PROCESS | 3824 | --DOCSHELL 14ED8400 == 27 [pid = 3824] [id = 134] 12:13:09 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (19A3C000) [pid = 3824] [serial = 347] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (1850FC00) [pid = 3824] [serial = 346] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (19CCD000) [pid = 3824] [serial = 350] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (19D67000) [pid = 3824] [serial = 349] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (16A92000) [pid = 3824] [serial = 340] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (16B57800) [pid = 3824] [serial = 341] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (18058800) [pid = 3824] [serial = 343] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (10AFCC00) [pid = 3824] [serial = 328] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (10BB4000) [pid = 3824] [serial = 329] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (15D09400) [pid = 3824] [serial = 337] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (15F04800) [pid = 3824] [serial = 338] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (12B19400) [pid = 3824] [serial = 331] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (12BC8400) [pid = 3824] [serial = 355] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (13032800) [pid = 3824] [serial = 332] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (13C80400) [pid = 3824] [serial = 334] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (13D05800) [pid = 3824] [serial = 335] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (1A8DE800) [pid = 3824] [serial = 361] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1A665800) [pid = 3824] [serial = 352] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (19DBA000) [pid = 3824] [serial = 358] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1A77D400) [pid = 3824] [serial = 359] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1A66C400) [pid = 3824] [serial = 353] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (15690800) [pid = 3824] [serial = 356] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (18154000) [pid = 3824] [serial = 344] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 3824 | 1466709189575 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]]]}] 12:13:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:13:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1788ms 12:13:09 INFO - PROCESS | 3824 | 1466709189609 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 12:13:09 INFO - PROCESS | 3824 | 1466709189613 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 12:13:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:13:09 INFO - PROCESS | 3824 | 1466709189619 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:13:09 INFO - PROCESS | 3824 | 1466709189622 Marionette TRACE conn3 <- [1,514,null,{}] 12:13:09 INFO - PROCESS | 3824 | 1466709189628 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}] 12:13:09 INFO - PROCESS | 3824 | 1466709189630 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:09 INFO - PROCESS | 3824 | 1466709189719 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 12:13:09 INFO - PROCESS | 3824 | 1466709189733 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:09 INFO - PROCESS | 3824 | 1466709189738 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:09 INFO - PROCESS | 3824 | ++DOCSHELL 10AF6C00 == 28 [pid = 3824] [id = 138] 12:13:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (10AF7800) [pid = 3824] [serial = 412] [outer = 00000000] 12:13:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (1125EC00) [pid = 3824] [serial = 413] [outer = 10AF7800] 12:13:09 INFO - PROCESS | 3824 | 1466709189867 Marionette DEBUG loaded listener.js 12:13:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (11C32000) [pid = 3824] [serial = 414] [outer = 10AF7800] 12:13:10 INFO - PROCESS | 3824 | 1466709190278 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]]]}] 12:13:10 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 12:13:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 696ms 12:13:10 INFO - PROCESS | 3824 | 1466709190318 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 12:13:10 INFO - PROCESS | 3824 | 1466709190323 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 12:13:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:13:10 INFO - PROCESS | 3824 | 1466709190329 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:13:10 INFO - PROCESS | 3824 | 1466709190332 Marionette TRACE conn3 <- [1,518,null,{}] 12:13:10 INFO - PROCESS | 3824 | 1466709190336 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}] 12:13:10 INFO - PROCESS | 3824 | 1466709190339 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:10 INFO - PROCESS | 3824 | 1466709190425 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 12:13:10 INFO - PROCESS | 3824 | 1466709190431 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:10 INFO - PROCESS | 3824 | 1466709190434 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:10 INFO - PROCESS | 3824 | ++DOCSHELL 12B16800 == 29 [pid = 3824] [id = 139] 12:13:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (13032000) [pid = 3824] [serial = 415] [outer = 00000000] 12:13:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (13108400) [pid = 3824] [serial = 416] [outer = 13032000] 12:13:10 INFO - PROCESS | 3824 | 1466709190481 Marionette DEBUG loaded listener.js 12:13:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (13146C00) [pid = 3824] [serial = 417] [outer = 13032000] 12:13:10 INFO - PROCESS | 3824 | 1466709190986 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]]]}] 12:13:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:13:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 649ms 12:13:11 INFO - PROCESS | 3824 | 1466709190998 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 12:13:11 INFO - PROCESS | 3824 | 1466709191000 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 12:13:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:13:11 INFO - PROCESS | 3824 | 1466709191008 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:13:11 INFO - PROCESS | 3824 | 1466709191011 Marionette TRACE conn3 <- [1,522,null,{}] 12:13:11 INFO - PROCESS | 3824 | 1466709191022 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}] 12:13:11 INFO - PROCESS | 3824 | 1466709191027 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:11 INFO - PROCESS | 3824 | 1466709191108 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 12:13:11 INFO - PROCESS | 3824 | 1466709191118 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:11 INFO - PROCESS | 3824 | 1466709191121 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:11 INFO - PROCESS | 3824 | ++DOCSHELL 13CEA400 == 30 [pid = 3824] [id = 140] 12:13:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (13CEF000) [pid = 3824] [serial = 418] [outer = 00000000] 12:13:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (13D10000) [pid = 3824] [serial = 419] [outer = 13CEF000] 12:13:11 INFO - PROCESS | 3824 | 1466709191172 Marionette DEBUG loaded listener.js 12:13:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (14EE0400) [pid = 3824] [serial = 420] [outer = 13CEF000] 12:13:11 INFO - PROCESS | 3824 | 1466709191645 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]]]}] 12:13:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:13:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 696ms 12:13:11 INFO - PROCESS | 3824 | 1466709191708 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 12:13:11 INFO - PROCESS | 3824 | 1466709191711 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 12:13:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:13:11 INFO - PROCESS | 3824 | 1466709191714 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:13:11 INFO - PROCESS | 3824 | 1466709191716 Marionette TRACE conn3 <- [1,526,null,{}] 12:13:11 INFO - PROCESS | 3824 | 1466709191719 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}] 12:13:11 INFO - PROCESS | 3824 | 1466709191732 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:11 INFO - PROCESS | 3824 | 1466709191855 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 12:13:11 INFO - PROCESS | 3824 | 1466709191861 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:11 INFO - PROCESS | 3824 | 1466709191863 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:11 INFO - PROCESS | 3824 | ++DOCSHELL 14EDD400 == 31 [pid = 3824] [id = 141] 12:13:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (14F5CC00) [pid = 3824] [serial = 421] [outer = 00000000] 12:13:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (15D14400) [pid = 3824] [serial = 422] [outer = 14F5CC00] 12:13:11 INFO - PROCESS | 3824 | 1466709191906 Marionette DEBUG loaded listener.js 12:13:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (166DF400) [pid = 3824] [serial = 423] [outer = 14F5CC00] 12:13:12 INFO - PROCESS | 3824 | 1466709192347 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]]]}] 12:13:12 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 12:13:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 712ms 12:13:12 INFO - PROCESS | 3824 | 1466709192413 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 12:13:12 INFO - PROCESS | 3824 | 1466709192415 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 12:13:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:13:12 INFO - PROCESS | 3824 | 1466709192424 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:13:12 INFO - PROCESS | 3824 | 1466709192426 Marionette TRACE conn3 <- [1,530,null,{}] 12:13:12 INFO - PROCESS | 3824 | 1466709192430 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}] 12:13:12 INFO - PROCESS | 3824 | 1466709192432 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:12 INFO - PROCESS | 3824 | 1466709192558 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 12:13:12 INFO - PROCESS | 3824 | 1466709192579 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:12 INFO - PROCESS | 3824 | 1466709192581 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:12 INFO - PROCESS | 3824 | ++DOCSHELL 16B52000 == 32 [pid = 3824] [id = 142] 12:13:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (16B57400) [pid = 3824] [serial = 424] [outer = 00000000] 12:13:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (171DD400) [pid = 3824] [serial = 425] [outer = 16B57400] 12:13:12 INFO - PROCESS | 3824 | 1466709192624 Marionette DEBUG loaded listener.js 12:13:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1781C800) [pid = 3824] [serial = 426] [outer = 16B57400] 12:13:13 INFO - PROCESS | 3824 | 1466709193079 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"]]]}] 12:13:13 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 12:13:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:13:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:13:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:13:13 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 12:13:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:13:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:13:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:13:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 711ms 12:13:13 INFO - PROCESS | 3824 | 1466709193124 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 12:13:13 INFO - PROCESS | 3824 | 1466709193125 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 12:13:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:13:13 INFO - PROCESS | 3824 | 1466709193129 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:13:13 INFO - PROCESS | 3824 | 1466709193130 Marionette TRACE conn3 <- [1,534,null,{}] 12:13:13 INFO - PROCESS | 3824 | 1466709193137 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}] 12:13:13 INFO - PROCESS | 3824 | 1466709193142 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:13 INFO - PROCESS | 3824 | 1466709193277 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 12:13:13 INFO - PROCESS | 3824 | 1466709193381 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:13 INFO - PROCESS | 3824 | 1466709193383 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:13 INFO - PROCESS | 3824 | ++DOCSHELL 1814FC00 == 33 [pid = 3824] [id = 143] 12:13:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (1833B800) [pid = 3824] [serial = 427] [outer = 00000000] 12:13:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (19A44400) [pid = 3824] [serial = 428] [outer = 1833B800] 12:13:13 INFO - PROCESS | 3824 | 1466709193429 Marionette DEBUG loaded listener.js 12:13:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (19A4A800) [pid = 3824] [serial = 429] [outer = 1833B800] 12:13:14 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (16E9A000) [pid = 3824] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:13:14 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (16E98C00) [pid = 3824] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:13:14 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (178D0C00) [pid = 3824] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:13:14 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (12B19800) [pid = 3824] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:13:14 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (1A77F800) [pid = 3824] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:13:14 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (10474C00) [pid = 3824] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:13:14 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (19A3DC00) [pid = 3824] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:13:14 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (15684000) [pid = 3824] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:13:14 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (105EFC00) [pid = 3824] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:13:14 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (1321D800) [pid = 3824] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:13:14 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (114C8000) [pid = 3824] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:13:14 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (19CC6000) [pid = 3824] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:13:14 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1A8DEC00) [pid = 3824] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:13:14 INFO - PROCESS | 3824 | 1466709194083 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]]]}] 12:13:14 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. 12:13:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 949ms 12:13:14 INFO - PROCESS | 3824 | 1466709194106 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 12:13:14 INFO - PROCESS | 3824 | 1466709194108 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 12:13:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:13:14 INFO - PROCESS | 3824 | 1466709194111 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:13:14 INFO - PROCESS | 3824 | 1466709194113 Marionette TRACE conn3 <- [1,538,null,{}] 12:13:14 INFO - PROCESS | 3824 | 1466709194116 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}] 12:13:14 INFO - PROCESS | 3824 | 1466709194118 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:14 INFO - PROCESS | 3824 | 1466709194201 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 12:13:14 INFO - PROCESS | 3824 | 1466709194206 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:14 INFO - PROCESS | 3824 | 1466709194208 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:14 INFO - PROCESS | 3824 | ++DOCSHELL 10435C00 == 34 [pid = 3824] [id = 144] 12:13:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (10439800) [pid = 3824] [serial = 430] [outer = 00000000] 12:13:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1125F000) [pid = 3824] [serial = 431] [outer = 10439800] 12:13:14 INFO - PROCESS | 3824 | 1466709194251 Marionette DEBUG loaded listener.js 12:13:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (15684000) [pid = 3824] [serial = 432] [outer = 10439800] 12:13:14 INFO - PROCESS | 3824 | 1466709194667 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]]]}] 12:13:14 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. 12:13:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 602ms 12:13:14 INFO - PROCESS | 3824 | 1466709194709 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 12:13:14 INFO - PROCESS | 3824 | 1466709194711 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 12:13:14 INFO - PROCESS | 3824 | 1466709194714 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:13:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:13:14 INFO - PROCESS | 3824 | 1466709194716 Marionette TRACE conn3 <- [1,542,null,{}] 12:13:14 INFO - PROCESS | 3824 | 1466709194720 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}] 12:13:14 INFO - PROCESS | 3824 | 1466709194721 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:14 INFO - PROCESS | 3824 | 1466709194797 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 12:13:14 INFO - PROCESS | 3824 | 1466709194802 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:14 INFO - PROCESS | 3824 | 1466709194804 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:14 INFO - PROCESS | 3824 | ++DOCSHELL 1321EC00 == 35 [pid = 3824] [id = 145] 12:13:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (16EE7C00) [pid = 3824] [serial = 433] [outer = 00000000] 12:13:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (19D64000) [pid = 3824] [serial = 434] [outer = 16EE7C00] 12:13:14 INFO - PROCESS | 3824 | 1466709194846 Marionette DEBUG loaded listener.js 12:13:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (19D6C000) [pid = 3824] [serial = 435] [outer = 16EE7C00] 12:13:15 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:13:15 INFO - PROCESS | 3824 | [3824] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:13:15 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:13:15 INFO - PROCESS | 3824 | 1466709195260 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]]]}] 12:13:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:13:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 601ms 12:13:15 INFO - PROCESS | 3824 | 1466709195312 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 12:13:15 INFO - PROCESS | 3824 | 1466709195314 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 12:13:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:13:15 INFO - PROCESS | 3824 | 1466709195321 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:13:15 INFO - PROCESS | 3824 | 1466709195322 Marionette TRACE conn3 <- [1,546,null,{}] 12:13:15 INFO - PROCESS | 3824 | 1466709195326 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}] 12:13:15 INFO - PROCESS | 3824 | 1466709195328 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:15 INFO - PROCESS | 3824 | 1466709195403 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 12:13:15 INFO - PROCESS | 3824 | 1466709195411 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:15 INFO - PROCESS | 3824 | 1466709195413 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:15 INFO - PROCESS | 3824 | ++DOCSHELL 19DBB400 == 36 [pid = 3824] [id = 146] 12:13:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (19DBBC00) [pid = 3824] [serial = 436] [outer = 00000000] 12:13:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1A260800) [pid = 3824] [serial = 437] [outer = 19DBBC00] 12:13:15 INFO - PROCESS | 3824 | 1466709195458 Marionette DEBUG loaded listener.js 12:13:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1A2B0000) [pid = 3824] [serial = 438] [outer = 19DBBC00] 12:13:15 INFO - PROCESS | 3824 | 1466709195900 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]]]}] 12:13:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:13:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 633ms 12:13:15 INFO - PROCESS | 3824 | 1466709195960 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 12:13:15 INFO - PROCESS | 3824 | 1466709195962 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 12:13:15 INFO - PROCESS | 3824 | 1466709195966 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:13:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:13:15 INFO - PROCESS | 3824 | 1466709195967 Marionette TRACE conn3 <- [1,550,null,{}] 12:13:16 INFO - PROCESS | 3824 | 1466709195971 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}] 12:13:16 INFO - PROCESS | 3824 | 1466709195973 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:16 INFO - PROCESS | 3824 | 1466709196149 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 12:13:16 INFO - PROCESS | 3824 | 1466709196258 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:16 INFO - PROCESS | 3824 | 1466709196261 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:16 INFO - PROCESS | 3824 | ++DOCSHELL 10AEE800 == 37 [pid = 3824] [id = 147] 12:13:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (10AF1400) [pid = 3824] [serial = 439] [outer = 00000000] 12:13:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (10AFCC00) [pid = 3824] [serial = 440] [outer = 10AF1400] 12:13:16 INFO - PROCESS | 3824 | 1466709196318 Marionette DEBUG loaded listener.js 12:13:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (11210C00) [pid = 3824] [serial = 441] [outer = 10AF1400] 12:13:16 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:13:16 INFO - PROCESS | 3824 | [3824] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:13:17 INFO - PROCESS | 3824 | 1466709197097 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]]]}] 12:13:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:13:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1155ms 12:13:17 INFO - PROCESS | 3824 | 1466709197142 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 12:13:17 INFO - PROCESS | 3824 | 1466709197147 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 12:13:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:13:17 INFO - PROCESS | 3824 | 1466709197152 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:13:17 INFO - PROCESS | 3824 | 1466709197155 Marionette TRACE conn3 <- [1,554,null,{}] 12:13:17 INFO - PROCESS | 3824 | 1466709197160 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}] 12:13:17 INFO - PROCESS | 3824 | 1466709197163 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:17 INFO - PROCESS | 3824 | 1466709197277 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 12:13:17 INFO - PROCESS | 3824 | 1466709197358 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:17 INFO - PROCESS | 3824 | 1466709197361 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:17 INFO - PROCESS | 3824 | ++DOCSHELL 1321C800 == 38 [pid = 3824] [id = 148] 12:13:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (1321CC00) [pid = 3824] [serial = 442] [outer = 00000000] 12:13:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (13452400) [pid = 3824] [serial = 443] [outer = 1321CC00] 12:13:17 INFO - PROCESS | 3824 | 1466709197458 Marionette DEBUG loaded listener.js 12:13:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (13CF1000) [pid = 3824] [serial = 444] [outer = 1321CC00] 12:13:17 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:13:17 INFO - PROCESS | 3824 | [3824] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:13:18 INFO - PROCESS | 3824 | 1466709198195 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]]]}] 12:13:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:13:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1108ms 12:13:18 INFO - PROCESS | 3824 | 1466709198254 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 12:13:18 INFO - PROCESS | 3824 | 1466709198258 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 12:13:18 INFO - PROCESS | 3824 | 1466709198263 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:13:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:13:18 INFO - PROCESS | 3824 | 1466709198267 Marionette TRACE conn3 <- [1,558,null,{}] 12:13:18 INFO - PROCESS | 3824 | 1466709198279 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}] 12:13:18 INFO - PROCESS | 3824 | 1466709198282 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:18 INFO - PROCESS | 3824 | 1466709198386 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 12:13:18 INFO - PROCESS | 3824 | 1466709198463 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:18 INFO - PROCESS | 3824 | 1466709198467 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:18 INFO - PROCESS | 3824 | ++DOCSHELL 114D1400 == 39 [pid = 3824] [id = 149] 12:13:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (114D2400) [pid = 3824] [serial = 445] [outer = 00000000] 12:13:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (129EF800) [pid = 3824] [serial = 446] [outer = 114D2400] 12:13:18 INFO - PROCESS | 3824 | 1466709198516 Marionette DEBUG loaded listener.js 12:13:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (12B15000) [pid = 3824] [serial = 447] [outer = 114D2400] 12:13:18 INFO - PROCESS | 3824 | --DOCSHELL 19DBB400 == 38 [pid = 3824] [id = 146] 12:13:18 INFO - PROCESS | 3824 | --DOCSHELL 1321EC00 == 37 [pid = 3824] [id = 145] 12:13:18 INFO - PROCESS | 3824 | --DOCSHELL 10435C00 == 36 [pid = 3824] [id = 144] 12:13:18 INFO - PROCESS | 3824 | --DOCSHELL 1814FC00 == 35 [pid = 3824] [id = 143] 12:13:18 INFO - PROCESS | 3824 | --DOCSHELL 16B52000 == 34 [pid = 3824] [id = 142] 12:13:18 INFO - PROCESS | 3824 | --DOCSHELL 14EDD400 == 33 [pid = 3824] [id = 141] 12:13:18 INFO - PROCESS | 3824 | --DOCSHELL 13CEA400 == 32 [pid = 3824] [id = 140] 12:13:18 INFO - PROCESS | 3824 | --DOCSHELL 12B16800 == 31 [pid = 3824] [id = 139] 12:13:18 INFO - PROCESS | 3824 | --DOCSHELL 10AF6C00 == 30 [pid = 3824] [id = 138] 12:13:18 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:13:18 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (1ABDA800) [pid = 3824] [serial = 326] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (12B14000) [pid = 3824] [serial = 371] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (19DBD800) [pid = 3824] [serial = 395] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (19DBD000) [pid = 3824] [serial = 394] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (19D66000) [pid = 3824] [serial = 391] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (19AAA400) [pid = 3824] [serial = 386] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (1850DC00) [pid = 3824] [serial = 389] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (15F0B000) [pid = 3824] [serial = 377] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (1312AC00) [pid = 3824] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:13:18 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (19DAFC00) [pid = 3824] [serial = 392] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (1710E400) [pid = 3824] [serial = 379] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (177B3400) [pid = 3824] [serial = 380] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (18152800) [pid = 3824] [serial = 383] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (18023C00) [pid = 3824] [serial = 382] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (16A8D000) [pid = 3824] [serial = 388] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (1A8E0800) [pid = 3824] [serial = 362] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (10A5C800) [pid = 3824] [serial = 367] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (19AB0400) [pid = 3824] [serial = 385] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (10AF4400) [pid = 3824] [serial = 368] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (15D0E400) [pid = 3824] [serial = 376] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (110EF400) [pid = 3824] [serial = 364] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (114C5C00) [pid = 3824] [serial = 365] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (13451800) [pid = 3824] [serial = 373] [outer = 00000000] [url = about:blank] 12:13:19 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (13C80800) [pid = 3824] [serial = 374] [outer = 00000000] [url = about:blank] 12:13:19 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (12924400) [pid = 3824] [serial = 370] [outer = 00000000] [url = about:blank] 12:13:19 INFO - PROCESS | 3824 | [3824] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:13:19 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:13:19 INFO - PROCESS | 3824 | 1466709199132 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]]]}] 12:13:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:13:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 917ms 12:13:19 INFO - PROCESS | 3824 | 1466709199200 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 12:13:19 INFO - PROCESS | 3824 | 1466709199205 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 12:13:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:13:19 INFO - PROCESS | 3824 | 1466709199211 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:13:19 INFO - PROCESS | 3824 | 1466709199214 Marionette TRACE conn3 <- [1,562,null,{}] 12:13:19 INFO - PROCESS | 3824 | 1466709199218 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}] 12:13:19 INFO - PROCESS | 3824 | 1466709199220 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:19 INFO - PROCESS | 3824 | 1466709199303 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 12:13:19 INFO - PROCESS | 3824 | 1466709199311 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:19 INFO - PROCESS | 3824 | 1466709199314 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:19 INFO - PROCESS | 3824 | ++DOCSHELL 129F0000 == 31 [pid = 3824] [id = 150] 12:13:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (12B10800) [pid = 3824] [serial = 448] [outer = 00000000] 12:13:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (13034800) [pid = 3824] [serial = 449] [outer = 12B10800] 12:13:19 INFO - PROCESS | 3824 | 1466709199361 Marionette DEBUG loaded listener.js 12:13:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (13125000) [pid = 3824] [serial = 450] [outer = 12B10800] 12:13:19 INFO - PROCESS | 3824 | 1466709199817 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]]]}] 12:13:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:13:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 633ms 12:13:19 INFO - PROCESS | 3824 | 1466709199863 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 12:13:19 INFO - PROCESS | 3824 | 1466709199865 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 12:13:19 INFO - PROCESS | 3824 | 1466709199869 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:13:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:13:19 INFO - PROCESS | 3824 | 1466709199872 Marionette TRACE conn3 <- [1,566,null,{}] 12:13:19 INFO - PROCESS | 3824 | 1466709199883 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}] 12:13:19 INFO - PROCESS | 3824 | 1466709199887 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:19 INFO - PROCESS | 3824 | 1466709199972 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 12:13:20 INFO - PROCESS | 3824 | 1466709199981 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:20 INFO - PROCESS | 3824 | 1466709199984 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:20 INFO - PROCESS | 3824 | ++DOCSHELL 13D04400 == 32 [pid = 3824] [id = 151] 12:13:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (13D04C00) [pid = 3824] [serial = 451] [outer = 00000000] 12:13:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (14EE2000) [pid = 3824] [serial = 452] [outer = 13D04C00] 12:13:20 INFO - PROCESS | 3824 | 1466709200033 Marionette DEBUG loaded listener.js 12:13:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (15691800) [pid = 3824] [serial = 453] [outer = 13D04C00] 12:13:20 INFO - PROCESS | 3824 | 1466709200478 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]]]}] 12:13:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:13:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 649ms 12:13:20 INFO - PROCESS | 3824 | 1466709200510 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 12:13:20 INFO - PROCESS | 3824 | 1466709200512 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 12:13:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:13:20 INFO - PROCESS | 3824 | 1466709200519 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:13:20 INFO - PROCESS | 3824 | 1466709200521 Marionette TRACE conn3 <- [1,570,null,{}] 12:13:20 INFO - PROCESS | 3824 | 1466709200524 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}] 12:13:20 INFO - PROCESS | 3824 | 1466709200526 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:20 INFO - PROCESS | 3824 | 1466709200607 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 12:13:20 INFO - PROCESS | 3824 | 1466709200615 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:20 INFO - PROCESS | 3824 | 1466709200617 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:20 INFO - PROCESS | 3824 | ++DOCSHELL 166D9800 == 33 [pid = 3824] [id = 152] 12:13:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (166DC400) [pid = 3824] [serial = 454] [outer = 00000000] 12:13:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (17105C00) [pid = 3824] [serial = 455] [outer = 166DC400] 12:13:20 INFO - PROCESS | 3824 | 1466709200661 Marionette DEBUG loaded listener.js 12:13:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (177B7000) [pid = 3824] [serial = 456] [outer = 166DC400] 12:13:21 INFO - PROCESS | 3824 | 1466709201069 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]]]}] 12:13:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:13:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 601ms 12:13:21 INFO - PROCESS | 3824 | 1466709201126 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 12:13:21 INFO - PROCESS | 3824 | 1466709201128 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 12:13:21 INFO - PROCESS | 3824 | 1466709201131 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:13:21 INFO - PROCESS | 3824 | 1466709201133 Marionette TRACE conn3 <- [1,574,null,{}] 12:13:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:13:21 INFO - PROCESS | 3824 | 1466709201136 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}] 12:13:21 INFO - PROCESS | 3824 | 1466709201138 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:21 INFO - PROCESS | 3824 | 1466709201261 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 12:13:21 INFO - PROCESS | 3824 | 1466709201266 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:21 INFO - PROCESS | 3824 | 1466709201268 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:21 INFO - PROCESS | 3824 | ++DOCSHELL 16A92400 == 34 [pid = 3824] [id = 153] 12:13:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (129B1000) [pid = 3824] [serial = 457] [outer = 00000000] 12:13:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (18055400) [pid = 3824] [serial = 458] [outer = 129B1000] 12:13:21 INFO - PROCESS | 3824 | 1466709201312 Marionette DEBUG loaded listener.js 12:13:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1833D400) [pid = 3824] [serial = 459] [outer = 129B1000] 12:13:21 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:13:21 INFO - PROCESS | 3824 | [3824] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:13:21 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:13:21 INFO - PROCESS | 3824 | 1466709201784 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]]]}] 12:13:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:13:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 632ms 12:13:21 INFO - PROCESS | 3824 | 1466709201804 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 12:13:21 INFO - PROCESS | 3824 | 1466709201806 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 12:13:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:13:21 INFO - PROCESS | 3824 | 1466709201809 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:13:21 INFO - PROCESS | 3824 | 1466709201810 Marionette TRACE conn3 <- [1,578,null,{}] 12:13:21 INFO - PROCESS | 3824 | 1466709201824 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}] 12:13:21 INFO - PROCESS | 3824 | 1466709201830 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:21 INFO - PROCESS | 3824 | 1466709201962 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 12:13:22 INFO - PROCESS | 3824 | 1466709202017 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:22 INFO - PROCESS | 3824 | 1466709202019 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:22 INFO - PROCESS | 3824 | ++DOCSHELL 18027C00 == 35 [pid = 3824] [id = 154] 12:13:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1802DC00) [pid = 3824] [serial = 460] [outer = 00000000] 12:13:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (19AB1800) [pid = 3824] [serial = 461] [outer = 1802DC00] 12:13:22 INFO - PROCESS | 3824 | 1466709202063 Marionette DEBUG loaded listener.js 12:13:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (19CCA000) [pid = 3824] [serial = 462] [outer = 1802DC00] 12:13:22 INFO - PROCESS | 3824 | 1466709202484 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]]]}] 12:13:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:13:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 696ms 12:13:22 INFO - PROCESS | 3824 | 1466709202509 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 12:13:22 INFO - PROCESS | 3824 | 1466709202511 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 12:13:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:13:22 INFO - PROCESS | 3824 | 1466709202514 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:13:22 INFO - PROCESS | 3824 | 1466709202516 Marionette TRACE conn3 <- [1,582,null,{}] 12:13:22 INFO - PROCESS | 3824 | 1466709202520 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}] 12:13:22 INFO - PROCESS | 3824 | 1466709202521 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:22 INFO - PROCESS | 3824 | 1466709202629 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 12:13:22 INFO - PROCESS | 3824 | 1466709202717 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:22 INFO - PROCESS | 3824 | 1466709202719 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:22 INFO - PROCESS | 3824 | ++DOCSHELL 129F2800 == 36 [pid = 3824] [id = 155] 12:13:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (19D63C00) [pid = 3824] [serial = 463] [outer = 00000000] 12:13:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (19DB5000) [pid = 3824] [serial = 464] [outer = 19D63C00] 12:13:22 INFO - PROCESS | 3824 | 1466709202761 Marionette DEBUG loaded listener.js 12:13:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (19DB5800) [pid = 3824] [serial = 465] [outer = 19D63C00] 12:13:23 INFO - PROCESS | 3824 | 1466709203188 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]]]}] 12:13:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:13:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 712ms 12:13:23 INFO - PROCESS | 3824 | 1466709203214 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 12:13:23 INFO - PROCESS | 3824 | 1466709203216 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 12:13:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:13:23 INFO - PROCESS | 3824 | 1466709203226 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:13:23 INFO - PROCESS | 3824 | 1466709203227 Marionette TRACE conn3 <- [1,586,null,{}] 12:13:23 INFO - PROCESS | 3824 | 1466709203234 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}] 12:13:23 INFO - PROCESS | 3824 | 1466709203236 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:23 INFO - PROCESS | 3824 | 1466709203339 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 12:13:23 INFO - PROCESS | 3824 | 1466709203347 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:23 INFO - PROCESS | 3824 | 1466709203349 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:23 INFO - PROCESS | 3824 | ++DOCSHELL 19DAFC00 == 37 [pid = 3824] [id = 156] 12:13:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (19DB4800) [pid = 3824] [serial = 466] [outer = 00000000] 12:13:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (1A77CC00) [pid = 3824] [serial = 467] [outer = 19DB4800] 12:13:23 INFO - PROCESS | 3824 | 1466709203391 Marionette DEBUG loaded listener.js 12:13:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (1A8D8C00) [pid = 3824] [serial = 468] [outer = 19DB4800] 12:13:23 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (13CEF000) [pid = 3824] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:13:23 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (10BB9C00) [pid = 3824] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:13:23 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (10AF7800) [pid = 3824] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:13:23 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (16B57400) [pid = 3824] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:13:23 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (13032000) [pid = 3824] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:13:23 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (12B1FC00) [pid = 3824] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:13:23 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (14F13000) [pid = 3824] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:13:23 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (19DB6C00) [pid = 3824] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:13:23 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (1A670400) [pid = 3824] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:13:23 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (1833B800) [pid = 3824] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:13:23 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (10439800) [pid = 3824] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:13:23 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (14F5CC00) [pid = 3824] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:13:23 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (16EE7C00) [pid = 3824] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:13:23 INFO - PROCESS | 3824 | 1466709203939 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]]]}] 12:13:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:13:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 775ms 12:13:24 INFO - PROCESS | 3824 | 1466709204018 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 12:13:24 INFO - PROCESS | 3824 | 1466709204020 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 12:13:24 INFO - PROCESS | 3824 | 1466709204023 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:13:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:13:24 INFO - PROCESS | 3824 | 1466709204025 Marionette TRACE conn3 <- [1,590,null,{}] 12:13:24 INFO - PROCESS | 3824 | 1466709204032 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}] 12:13:24 INFO - PROCESS | 3824 | 1466709204033 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:24 INFO - PROCESS | 3824 | 1466709204109 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 12:13:24 INFO - PROCESS | 3824 | 1466709204114 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:24 INFO - PROCESS | 3824 | 1466709204116 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:24 INFO - PROCESS | 3824 | ++DOCSHELL 12B1FC00 == 38 [pid = 3824] [id = 157] 12:13:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (12D86800) [pid = 3824] [serial = 469] [outer = 00000000] 12:13:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (177B5C00) [pid = 3824] [serial = 470] [outer = 12D86800] 12:13:24 INFO - PROCESS | 3824 | 1466709204159 Marionette DEBUG loaded listener.js 12:13:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1805C400) [pid = 3824] [serial = 471] [outer = 12D86800] 12:13:24 INFO - PROCESS | 3824 | 1466709204653 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]]]}] 12:13:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:13:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 712ms 12:13:24 INFO - PROCESS | 3824 | 1466709204724 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 12:13:24 INFO - PROCESS | 3824 | 1466709204726 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 12:13:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:13:24 INFO - PROCESS | 3824 | 1466709204729 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:13:24 INFO - PROCESS | 3824 | 1466709204731 Marionette TRACE conn3 <- [1,594,null,{}] 12:13:24 INFO - PROCESS | 3824 | 1466709204734 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}] 12:13:24 INFO - PROCESS | 3824 | 1466709204736 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:24 INFO - PROCESS | 3824 | 1466709204822 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 12:13:24 INFO - PROCESS | 3824 | 1466709204828 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:24 INFO - PROCESS | 3824 | 1466709204839 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:24 INFO - PROCESS | 3824 | ++DOCSHELL 15A71000 == 39 [pid = 3824] [id = 158] 12:13:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1AB5C000) [pid = 3824] [serial = 472] [outer = 00000000] 12:13:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1AB60800) [pid = 3824] [serial = 473] [outer = 1AB5C000] 12:13:24 INFO - PROCESS | 3824 | 1466709204890 Marionette DEBUG loaded listener.js 12:13:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1AB5FC00) [pid = 3824] [serial = 474] [outer = 1AB5C000] 12:13:25 INFO - PROCESS | 3824 | 1466709205480 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]]]}] 12:13:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:13:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 807ms 12:13:25 INFO - PROCESS | 3824 | 1466709205531 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 12:13:25 INFO - PROCESS | 3824 | 1466709205533 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 12:13:25 INFO - PROCESS | 3824 | 1466709205536 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:13:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:13:25 INFO - PROCESS | 3824 | 1466709205538 Marionette TRACE conn3 <- [1,598,null,{}] 12:13:25 INFO - PROCESS | 3824 | 1466709205542 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}] 12:13:25 INFO - PROCESS | 3824 | 1466709205544 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:25 INFO - PROCESS | 3824 | 1466709205636 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 12:13:25 INFO - PROCESS | 3824 | 1466709205764 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:25 INFO - PROCESS | 3824 | 1466709205768 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:25 INFO - PROCESS | 3824 | ++DOCSHELL 10435C00 == 40 [pid = 3824] [id = 159] 12:13:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1043A400) [pid = 3824] [serial = 475] [outer = 00000000] 12:13:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (105F0000) [pid = 3824] [serial = 476] [outer = 1043A400] 12:13:25 INFO - PROCESS | 3824 | 1466709205824 Marionette DEBUG loaded listener.js 12:13:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (10AF3C00) [pid = 3824] [serial = 477] [outer = 1043A400] 12:13:26 INFO - PROCESS | 3824 | 1466709206384 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]]]}] 12:13:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:13:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 917ms 12:13:26 INFO - PROCESS | 3824 | 1466709206443 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 12:13:26 INFO - PROCESS | 3824 | 1466709206447 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 12:13:26 INFO - PROCESS | 3824 | 1466709206451 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:13:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:13:26 INFO - PROCESS | 3824 | 1466709206455 Marionette TRACE conn3 <- [1,602,null,{}] 12:13:26 INFO - PROCESS | 3824 | 1466709206460 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}] 12:13:26 INFO - PROCESS | 3824 | 1466709206463 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:26 INFO - PROCESS | 3824 | 1466709206617 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 12:13:26 INFO - PROCESS | 3824 | 1466709206742 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:26 INFO - PROCESS | 3824 | 1466709206745 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:26 INFO - PROCESS | 3824 | ++DOCSHELL 10AF3800 == 41 [pid = 3824] [id = 160] 12:13:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (12B16400) [pid = 3824] [serial = 478] [outer = 00000000] 12:13:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (1321D800) [pid = 3824] [serial = 479] [outer = 12B16400] 12:13:26 INFO - PROCESS | 3824 | 1466709206801 Marionette DEBUG loaded listener.js 12:13:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (13451800) [pid = 3824] [serial = 480] [outer = 12B16400] 12:13:27 INFO - PROCESS | 3824 | 1466709207372 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]]]}] 12:13:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:13:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 949ms 12:13:27 INFO - PROCESS | 3824 | 1466709207432 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 12:13:27 INFO - PROCESS | 3824 | 1466709207437 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 12:13:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:13:27 INFO - PROCESS | 3824 | 1466709207441 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:13:27 INFO - PROCESS | 3824 | 1466709207443 Marionette TRACE conn3 <- [1,606,null,{}] 12:13:27 INFO - PROCESS | 3824 | 1466709207447 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}] 12:13:27 INFO - PROCESS | 3824 | 1466709207450 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:27 INFO - PROCESS | 3824 | 1466709207557 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 12:13:27 INFO - PROCESS | 3824 | 1466709207681 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:27 INFO - PROCESS | 3824 | 1466709207684 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:27 INFO - PROCESS | 3824 | ++DOCSHELL 14F60800 == 42 [pid = 3824] [id = 161] 12:13:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (157C7800) [pid = 3824] [serial = 481] [outer = 00000000] 12:13:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (16B52000) [pid = 3824] [serial = 482] [outer = 157C7800] 12:13:27 INFO - PROCESS | 3824 | 1466709207738 Marionette DEBUG loaded listener.js 12:13:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (18022400) [pid = 3824] [serial = 483] [outer = 157C7800] 12:13:28 INFO - PROCESS | 3824 | 1466709208344 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]]]}] 12:13:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:13:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 949ms 12:13:28 INFO - PROCESS | 3824 | 1466709208386 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 12:13:28 INFO - PROCESS | 3824 | 1466709208388 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 12:13:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:13:28 INFO - PROCESS | 3824 | 1466709208411 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:13:28 INFO - PROCESS | 3824 | 1466709208417 Marionette TRACE conn3 <- [1,610,null,{}] 12:13:28 INFO - PROCESS | 3824 | 1466709208424 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}] 12:13:28 INFO - PROCESS | 3824 | 1466709208428 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:28 INFO - PROCESS | 3824 | 1466709208532 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 12:13:28 INFO - PROCESS | 3824 | 1466709208656 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:28 INFO - PROCESS | 3824 | 1466709208659 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:28 INFO - PROCESS | 3824 | ++DOCSHELL 19DBB000 == 43 [pid = 3824] [id = 162] 12:13:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (1A784400) [pid = 3824] [serial = 484] [outer = 00000000] 12:13:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (1AB58800) [pid = 3824] [serial = 485] [outer = 1A784400] 12:13:28 INFO - PROCESS | 3824 | 1466709208712 Marionette DEBUG loaded listener.js 12:13:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (1AB5E800) [pid = 3824] [serial = 486] [outer = 1A784400] 12:13:29 INFO - PROCESS | 3824 | 1466709209459 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]]]}] 12:13:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:13:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1076ms 12:13:29 INFO - PROCESS | 3824 | 1466709209489 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 12:13:29 INFO - PROCESS | 3824 | 1466709209494 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 12:13:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:13:29 INFO - PROCESS | 3824 | 1466709209519 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:13:29 INFO - PROCESS | 3824 | 1466709209522 Marionette TRACE conn3 <- [1,614,null,{}] 12:13:29 INFO - PROCESS | 3824 | 1466709209528 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}] 12:13:29 INFO - PROCESS | 3824 | 1466709209531 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:29 INFO - PROCESS | 3824 | 1466709209630 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 12:13:29 INFO - PROCESS | 3824 | 1466709209714 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:29 INFO - PROCESS | 3824 | 1466709209718 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:29 INFO - PROCESS | 3824 | ++DOCSHELL 129EFC00 == 44 [pid = 3824] [id = 163] 12:13:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 97 (12B10C00) [pid = 3824] [serial = 487] [outer = 00000000] 12:13:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 98 (12B18C00) [pid = 3824] [serial = 488] [outer = 12B10C00] 12:13:29 INFO - PROCESS | 3824 | 1466709209817 Marionette DEBUG loaded listener.js 12:13:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 99 (12D87800) [pid = 3824] [serial = 489] [outer = 12B10C00] 12:13:30 INFO - PROCESS | 3824 | --DOCSHELL 15A71000 == 43 [pid = 3824] [id = 158] 12:13:30 INFO - PROCESS | 3824 | --DOCSHELL 12B1FC00 == 42 [pid = 3824] [id = 157] 12:13:30 INFO - PROCESS | 3824 | --DOCSHELL 19DAFC00 == 41 [pid = 3824] [id = 156] 12:13:30 INFO - PROCESS | 3824 | --DOCSHELL 129F2800 == 40 [pid = 3824] [id = 155] 12:13:30 INFO - PROCESS | 3824 | --DOCSHELL 18027C00 == 39 [pid = 3824] [id = 154] 12:13:30 INFO - PROCESS | 3824 | --DOCSHELL 16A92400 == 38 [pid = 3824] [id = 153] 12:13:30 INFO - PROCESS | 3824 | --DOCSHELL 166D9800 == 37 [pid = 3824] [id = 152] 12:13:30 INFO - PROCESS | 3824 | --DOCSHELL 13D04400 == 36 [pid = 3824] [id = 151] 12:13:30 INFO - PROCESS | 3824 | --DOCSHELL 129F0000 == 35 [pid = 3824] [id = 150] 12:13:30 INFO - PROCESS | 3824 | --DOCSHELL 114D1400 == 34 [pid = 3824] [id = 149] 12:13:30 INFO - PROCESS | 3824 | --DOCSHELL 1321C800 == 33 [pid = 3824] [id = 148] 12:13:30 INFO - PROCESS | 3824 | --DOCSHELL 10AEE800 == 32 [pid = 3824] [id = 147] 12:13:30 INFO - PROCESS | 3824 | --DOCSHELL 10BB9400 == 31 [pid = 3824] [id = 137] 12:13:30 INFO - PROCESS | 3824 | --DOCSHELL 19DBB000 == 30 [pid = 3824] [id = 162] 12:13:30 INFO - PROCESS | 3824 | --DOCSHELL 14F60800 == 29 [pid = 3824] [id = 161] 12:13:30 INFO - PROCESS | 3824 | --DOCSHELL 10435C00 == 28 [pid = 3824] [id = 159] 12:13:30 INFO - PROCESS | 3824 | --DOCSHELL 10AF3800 == 27 [pid = 3824] [id = 160] 12:13:30 INFO - PROCESS | 3824 | --DOMWINDOW == 98 (19A44400) [pid = 3824] [serial = 428] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 3824 | --DOMWINDOW == 97 (15684000) [pid = 3824] [serial = 432] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 3824 | --DOMWINDOW == 96 (1125F000) [pid = 3824] [serial = 431] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (19A4A800) [pid = 3824] [serial = 429] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (129E8000) [pid = 3824] [serial = 411] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (15D14400) [pid = 3824] [serial = 422] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (166DF400) [pid = 3824] [serial = 423] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (19D64000) [pid = 3824] [serial = 434] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (19D6C000) [pid = 3824] [serial = 435] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (14EE0400) [pid = 3824] [serial = 420] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (1A260800) [pid = 3824] [serial = 437] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (13D10000) [pid = 3824] [serial = 419] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (11216800) [pid = 3824] [serial = 410] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (1125EC00) [pid = 3824] [serial = 413] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (11C32000) [pid = 3824] [serial = 414] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (1781C800) [pid = 3824] [serial = 426] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (171DD400) [pid = 3824] [serial = 425] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (13108400) [pid = 3824] [serial = 416] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (13146C00) [pid = 3824] [serial = 417] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (131D8000) [pid = 3824] [serial = 399] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (1312A400) [pid = 3824] [serial = 398] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (16B5A000) [pid = 3824] [serial = 402] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (15A6BC00) [pid = 3824] [serial = 401] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1A664800) [pid = 3824] [serial = 405] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1A2AE000) [pid = 3824] [serial = 404] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1A8E4000) [pid = 3824] [serial = 408] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1A8DB400) [pid = 3824] [serial = 407] [outer = 00000000] [url = about:blank] 12:13:31 INFO - PROCESS | 3824 | 1466709211055 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]]]}] 12:13:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:13:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1646ms 12:13:31 INFO - PROCESS | 3824 | 1466709211143 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 12:13:31 INFO - PROCESS | 3824 | 1466709211146 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 12:13:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:13:31 INFO - PROCESS | 3824 | 1466709211155 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:13:31 INFO - PROCESS | 3824 | 1466709211157 Marionette TRACE conn3 <- [1,618,null,{}] 12:13:31 INFO - PROCESS | 3824 | 1466709211163 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}] 12:13:31 INFO - PROCESS | 3824 | 1466709211165 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:31 INFO - PROCESS | 3824 | 1466709211249 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 12:13:31 INFO - PROCESS | 3824 | 1466709211255 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:31 INFO - PROCESS | 3824 | 1466709211258 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:31 INFO - PROCESS | 3824 | ++DOCSHELL 10EF4000 == 28 [pid = 3824] [id = 164] 12:13:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (10EF5800) [pid = 3824] [serial = 490] [outer = 00000000] 12:13:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (11AE3800) [pid = 3824] [serial = 491] [outer = 10EF5800] 12:13:31 INFO - PROCESS | 3824 | 1466709211305 Marionette DEBUG loaded listener.js 12:13:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (11C24400) [pid = 3824] [serial = 492] [outer = 10EF5800] 12:13:31 INFO - PROCESS | 3824 | 1466709211807 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]]]}] 12:13:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:13:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 633ms 12:13:31 INFO - PROCESS | 3824 | 1466709211822 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 12:13:31 INFO - PROCESS | 3824 | 1466709211827 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 12:13:31 INFO - PROCESS | 3824 | 1466709211837 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:13:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:13:31 INFO - PROCESS | 3824 | 1466709211840 Marionette TRACE conn3 <- [1,622,null,{}] 12:13:31 INFO - PROCESS | 3824 | 1466709211843 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}] 12:13:31 INFO - PROCESS | 3824 | 1466709211846 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:31 INFO - PROCESS | 3824 | 1466709211936 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 12:13:31 INFO - PROCESS | 3824 | 1466709211945 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:31 INFO - PROCESS | 3824 | 1466709211947 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:31 INFO - PROCESS | 3824 | ++DOCSHELL 13123400 == 29 [pid = 3824] [id = 165] 12:13:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (13128800) [pid = 3824] [serial = 493] [outer = 00000000] 12:13:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (13153800) [pid = 3824] [serial = 494] [outer = 13128800] 12:13:31 INFO - PROCESS | 3824 | 1466709211993 Marionette DEBUG loaded listener.js 12:13:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (131D9C00) [pid = 3824] [serial = 495] [outer = 13128800] 12:13:32 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:13:32 INFO - PROCESS | 3824 | [3824] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:13:32 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:13:32 INFO - PROCESS | 3824 | 1466709212437 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]]]}] 12:13:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:13:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 648ms 12:13:32 INFO - PROCESS | 3824 | 1466709212477 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 12:13:32 INFO - PROCESS | 3824 | 1466709212479 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 12:13:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:13:32 INFO - PROCESS | 3824 | 1466709212482 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:13:32 INFO - PROCESS | 3824 | 1466709212486 Marionette TRACE conn3 <- [1,626,null,{}] 12:13:32 INFO - PROCESS | 3824 | 1466709212496 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}] 12:13:32 INFO - PROCESS | 3824 | 1466709212501 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:32 INFO - PROCESS | 3824 | 1466709212587 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 12:13:32 INFO - PROCESS | 3824 | 1466709212598 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:32 INFO - PROCESS | 3824 | 1466709212600 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:32 INFO - PROCESS | 3824 | ++DOCSHELL 14309C00 == 30 [pid = 3824] [id = 166] 12:13:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1430AC00) [pid = 3824] [serial = 496] [outer = 00000000] 12:13:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (14EE2800) [pid = 3824] [serial = 497] [outer = 1430AC00] 12:13:32 INFO - PROCESS | 3824 | 1466709212653 Marionette DEBUG loaded listener.js 12:13:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (15684C00) [pid = 3824] [serial = 498] [outer = 1430AC00] 12:13:33 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:13:33 INFO - PROCESS | 3824 | [3824] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:13:33 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:13:33 INFO - PROCESS | 3824 | [3824] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:13:33 INFO - PROCESS | 3824 | 1466709213132 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]]]}] 12:13:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:13:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 696ms 12:13:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:13:33 INFO - PROCESS | 3824 | 1466709213181 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 12:13:33 INFO - PROCESS | 3824 | 1466709213184 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 12:13:33 INFO - PROCESS | 3824 | 1466709213187 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:13:33 INFO - PROCESS | 3824 | 1466709213189 Marionette TRACE conn3 <- [1,630,null,{}] 12:13:33 INFO - PROCESS | 3824 | 1466709213192 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}] 12:13:33 INFO - PROCESS | 3824 | 1466709213194 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:33 INFO - PROCESS | 3824 | 1466709213304 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 12:13:33 INFO - PROCESS | 3824 | 1466709213310 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:33 INFO - PROCESS | 3824 | 1466709213312 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:33 INFO - PROCESS | 3824 | ++DOCSHELL 14EE0800 == 31 [pid = 3824] [id = 167] 12:13:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (14EE1400) [pid = 3824] [serial = 499] [outer = 00000000] 12:13:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (166DE000) [pid = 3824] [serial = 500] [outer = 14EE1400] 12:13:33 INFO - PROCESS | 3824 | 1466709213399 Marionette DEBUG loaded listener.js 12:13:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (16A91C00) [pid = 3824] [serial = 501] [outer = 14EE1400] 12:13:33 INFO - PROCESS | 3824 | 1466709213817 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]]]}] 12:13:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:13:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 696ms 12:13:33 INFO - PROCESS | 3824 | 1466709213892 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 12:13:33 INFO - PROCESS | 3824 | 1466709213894 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 12:13:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:13:33 INFO - PROCESS | 3824 | 1466709213897 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:13:33 INFO - PROCESS | 3824 | 1466709213899 Marionette TRACE conn3 <- [1,634,null,{}] 12:13:33 INFO - PROCESS | 3824 | 1466709213902 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}] 12:13:33 INFO - PROCESS | 3824 | 1466709213904 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:34 INFO - PROCESS | 3824 | 1466709214033 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 12:13:34 INFO - PROCESS | 3824 | 1466709214056 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:34 INFO - PROCESS | 3824 | 1466709214058 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:34 INFO - PROCESS | 3824 | ++DOCSHELL 16EE8000 == 32 [pid = 3824] [id = 168] 12:13:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1710D400) [pid = 3824] [serial = 502] [outer = 00000000] 12:13:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (177BE800) [pid = 3824] [serial = 503] [outer = 1710D400] 12:13:34 INFO - PROCESS | 3824 | 1466709214102 Marionette DEBUG loaded listener.js 12:13:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1781F000) [pid = 3824] [serial = 504] [outer = 1710D400] 12:13:34 INFO - PROCESS | 3824 | 1466709214571 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]]]}] 12:13:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:13:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 712ms 12:13:34 INFO - PROCESS | 3824 | 1466709214629 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 12:13:34 INFO - PROCESS | 3824 | 1466709214631 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 12:13:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:13:34 INFO - PROCESS | 3824 | 1466709214635 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:13:34 INFO - PROCESS | 3824 | 1466709214637 Marionette TRACE conn3 <- [1,638,null,{}] 12:13:34 INFO - PROCESS | 3824 | 1466709214640 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}] 12:13:34 INFO - PROCESS | 3824 | 1466709214645 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:34 INFO - PROCESS | 3824 | 1466709214771 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 12:13:34 INFO - PROCESS | 3824 | 1466709214783 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:34 INFO - PROCESS | 3824 | 1466709214785 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:34 INFO - PROCESS | 3824 | ++DOCSHELL 178D3C00 == 33 [pid = 3824] [id = 169] 12:13:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (1833B800) [pid = 3824] [serial = 505] [outer = 00000000] 12:13:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (19A42400) [pid = 3824] [serial = 506] [outer = 1833B800] 12:13:34 INFO - PROCESS | 3824 | 1466709214872 Marionette DEBUG loaded listener.js 12:13:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (19AAD800) [pid = 3824] [serial = 507] [outer = 1833B800] 12:13:35 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (1802DC00) [pid = 3824] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:13:35 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (19D63C00) [pid = 3824] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:13:35 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (19DB4800) [pid = 3824] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:13:35 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (1321CC00) [pid = 3824] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:13:35 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (10AF1400) [pid = 3824] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:13:35 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (166DC400) [pid = 3824] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:13:35 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (114D2400) [pid = 3824] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:13:35 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (13D04C00) [pid = 3824] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:13:35 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (129B1000) [pid = 3824] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:13:35 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (12B10800) [pid = 3824] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:13:35 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (12D86800) [pid = 3824] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:13:35 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (1AB5C000) [pid = 3824] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:13:35 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (19DBBC00) [pid = 3824] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:13:35 INFO - PROCESS | 3824 | 1466709215540 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]]]}] 12:13:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:13:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 965ms 12:13:35 INFO - PROCESS | 3824 | 1466709215579 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 12:13:35 INFO - PROCESS | 3824 | 1466709215581 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 12:13:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:13:35 INFO - PROCESS | 3824 | 1466709215584 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:13:35 INFO - PROCESS | 3824 | 1466709215586 Marionette TRACE conn3 <- [1,642,null,{}] 12:13:35 INFO - PROCESS | 3824 | 1466709215589 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}] 12:13:35 INFO - PROCESS | 3824 | 1466709215591 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:35 INFO - PROCESS | 3824 | 1466709215665 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 12:13:35 INFO - PROCESS | 3824 | 1466709215670 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:35 INFO - PROCESS | 3824 | 1466709215672 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:35 INFO - PROCESS | 3824 | ++DOCSHELL 10AF1400 == 34 [pid = 3824] [id = 170] 12:13:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (10AF8800) [pid = 3824] [serial = 508] [outer = 00000000] 12:13:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (13220800) [pid = 3824] [serial = 509] [outer = 10AF8800] 12:13:35 INFO - PROCESS | 3824 | 1466709215787 Marionette DEBUG loaded listener.js 12:13:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (132CC000) [pid = 3824] [serial = 510] [outer = 10AF8800] 12:13:36 INFO - PROCESS | 3824 | 1466709216136 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]]]}] 12:13:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:13:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 601ms 12:13:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:13:36 INFO - PROCESS | 3824 | 1466709216182 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 12:13:36 INFO - PROCESS | 3824 | 1466709216184 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 12:13:36 INFO - PROCESS | 3824 | 1466709216187 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:13:36 INFO - PROCESS | 3824 | 1466709216188 Marionette TRACE conn3 <- [1,646,null,{}] 12:13:36 INFO - PROCESS | 3824 | 1466709216192 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}] 12:13:36 INFO - PROCESS | 3824 | 1466709216194 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:36 INFO - PROCESS | 3824 | 1466709216269 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 12:13:36 INFO - PROCESS | 3824 | 1466709216345 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:36 INFO - PROCESS | 3824 | 1466709216347 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:36 INFO - PROCESS | 3824 | ++DOCSHELL 13121000 == 35 [pid = 3824] [id = 171] 12:13:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1321CC00) [pid = 3824] [serial = 511] [outer = 00000000] 12:13:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (19CCD400) [pid = 3824] [serial = 512] [outer = 1321CC00] 12:13:36 INFO - PROCESS | 3824 | 1466709216389 Marionette DEBUG loaded listener.js 12:13:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (19CCF000) [pid = 3824] [serial = 513] [outer = 1321CC00] 12:13:36 INFO - PROCESS | 3824 | 1466709216739 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]]]}] 12:13:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:13:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 601ms 12:13:36 INFO - PROCESS | 3824 | 1466709216784 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 12:13:36 INFO - PROCESS | 3824 | 1466709216786 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 12:13:36 INFO - PROCESS | 3824 | 1466709216789 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:13:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:13:36 INFO - PROCESS | 3824 | 1466709216791 Marionette TRACE conn3 <- [1,650,null,{}] 12:13:36 INFO - PROCESS | 3824 | 1466709216794 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}] 12:13:36 INFO - PROCESS | 3824 | 1466709216796 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:36 INFO - PROCESS | 3824 | 1466709216872 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 12:13:37 INFO - PROCESS | 3824 | 1466709216978 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:37 INFO - PROCESS | 3824 | 1466709216980 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:37 INFO - PROCESS | 3824 | ++DOCSHELL 13D10000 == 36 [pid = 3824] [id = 172] 12:13:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (16824400) [pid = 3824] [serial = 514] [outer = 00000000] 12:13:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1A257800) [pid = 3824] [serial = 515] [outer = 16824400] 12:13:37 INFO - PROCESS | 3824 | 1466709217027 Marionette DEBUG loaded listener.js 12:13:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1A258400) [pid = 3824] [serial = 516] [outer = 16824400] 12:13:37 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:13:37 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:13:37 INFO - PROCESS | 3824 | 1466709217413 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]]]}] 12:13:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:13:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 648ms 12:13:37 INFO - PROCESS | 3824 | 1466709217508 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 12:13:37 INFO - PROCESS | 3824 | 1466709217512 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 12:13:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:13:37 INFO - PROCESS | 3824 | 1466709217517 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:13:37 INFO - PROCESS | 3824 | 1466709217522 Marionette TRACE conn3 <- [1,654,null,{}] 12:13:37 INFO - PROCESS | 3824 | 1466709217532 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}] 12:13:37 INFO - PROCESS | 3824 | 1466709217536 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:37 INFO - PROCESS | 3824 | 1466709217657 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 12:13:37 INFO - PROCESS | 3824 | 1466709217755 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:37 INFO - PROCESS | 3824 | 1466709217759 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:37 INFO - PROCESS | 3824 | ++DOCSHELL 10BBF400 == 37 [pid = 3824] [id = 173] 12:13:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (10EF1C00) [pid = 3824] [serial = 517] [outer = 00000000] 12:13:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (1125B000) [pid = 3824] [serial = 518] [outer = 10EF1C00] 12:13:37 INFO - PROCESS | 3824 | 1466709217816 Marionette DEBUG loaded listener.js 12:13:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (1291B800) [pid = 3824] [serial = 519] [outer = 10EF1C00] 12:13:38 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:13:38 INFO - PROCESS | 3824 | [3824] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:13:38 INFO - PROCESS | 3824 | 1466709218558 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]]]}] 12:13:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:13:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1107ms 12:13:38 INFO - PROCESS | 3824 | 1466709218622 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 12:13:38 INFO - PROCESS | 3824 | 1466709218625 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 12:13:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:13:38 INFO - PROCESS | 3824 | 1466709218632 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:13:38 INFO - PROCESS | 3824 | 1466709218638 Marionette TRACE conn3 <- [1,658,null,{}] 12:13:38 INFO - PROCESS | 3824 | 1466709218645 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}] 12:13:38 INFO - PROCESS | 3824 | 1466709218649 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:38 INFO - PROCESS | 3824 | 1466709218764 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 12:13:38 INFO - PROCESS | 3824 | 1466709218845 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:38 INFO - PROCESS | 3824 | 1466709218848 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:38 INFO - PROCESS | 3824 | ++DOCSHELL 1321C000 == 38 [pid = 3824] [id = 174] 12:13:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (13223000) [pid = 3824] [serial = 520] [outer = 00000000] 12:13:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (13941C00) [pid = 3824] [serial = 521] [outer = 13223000] 12:13:38 INFO - PROCESS | 3824 | 1466709218944 Marionette DEBUG loaded listener.js 12:13:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (14EDF400) [pid = 3824] [serial = 522] [outer = 13223000] 12:13:39 INFO - PROCESS | 3824 | 1466709219793 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]]]}] 12:13:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:13:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1234ms 12:13:39 INFO - PROCESS | 3824 | 1466709219879 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 12:13:39 INFO - PROCESS | 3824 | 1466709219884 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 12:13:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:13:39 INFO - PROCESS | 3824 | 1466709219889 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:13:39 INFO - PROCESS | 3824 | 1466709219892 Marionette TRACE conn3 <- [1,662,null,{}] 12:13:39 INFO - PROCESS | 3824 | 1466709219897 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}] 12:13:39 INFO - PROCESS | 3824 | 1466709219900 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:40 INFO - PROCESS | 3824 | 1466709220017 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 12:13:40 INFO - PROCESS | 3824 | 1466709220095 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:40 INFO - PROCESS | 3824 | 1466709220100 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:40 INFO - PROCESS | 3824 | ++DOCSHELL 11261C00 == 39 [pid = 3824] [id = 175] 12:13:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (1281A400) [pid = 3824] [serial = 523] [outer = 00000000] 12:13:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (12B16800) [pid = 3824] [serial = 524] [outer = 1281A400] 12:13:40 INFO - PROCESS | 3824 | 1466709220196 Marionette DEBUG loaded listener.js 12:13:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (12B1E000) [pid = 3824] [serial = 525] [outer = 1281A400] 12:13:40 INFO - PROCESS | 3824 | --DOCSHELL 13121000 == 38 [pid = 3824] [id = 171] 12:13:40 INFO - PROCESS | 3824 | --DOCSHELL 10AF1400 == 37 [pid = 3824] [id = 170] 12:13:40 INFO - PROCESS | 3824 | --DOCSHELL 178D3C00 == 36 [pid = 3824] [id = 169] 12:13:40 INFO - PROCESS | 3824 | --DOCSHELL 16EE8000 == 35 [pid = 3824] [id = 168] 12:13:40 INFO - PROCESS | 3824 | --DOCSHELL 14EE0800 == 34 [pid = 3824] [id = 167] 12:13:40 INFO - PROCESS | 3824 | --DOCSHELL 14309C00 == 33 [pid = 3824] [id = 166] 12:13:40 INFO - PROCESS | 3824 | --DOCSHELL 13123400 == 32 [pid = 3824] [id = 165] 12:13:40 INFO - PROCESS | 3824 | --DOCSHELL 10EF4000 == 31 [pid = 3824] [id = 164] 12:13:40 INFO - PROCESS | 3824 | --DOCSHELL 129EFC00 == 30 [pid = 3824] [id = 163] 12:13:40 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (19AB1800) [pid = 3824] [serial = 461] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (19DB5000) [pid = 3824] [serial = 464] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (19CCA000) [pid = 3824] [serial = 462] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (1A77CC00) [pid = 3824] [serial = 467] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (13452400) [pid = 3824] [serial = 443] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (13CF1000) [pid = 3824] [serial = 444] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (10AFCC00) [pid = 3824] [serial = 440] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (11210C00) [pid = 3824] [serial = 441] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (17105C00) [pid = 3824] [serial = 455] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (177B7000) [pid = 3824] [serial = 456] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (129EF800) [pid = 3824] [serial = 446] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (12B15000) [pid = 3824] [serial = 447] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (19DB5800) [pid = 3824] [serial = 465] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (14EE2000) [pid = 3824] [serial = 452] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (15691800) [pid = 3824] [serial = 453] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (18055400) [pid = 3824] [serial = 458] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (13034800) [pid = 3824] [serial = 449] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (13125000) [pid = 3824] [serial = 450] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (177B5C00) [pid = 3824] [serial = 470] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1AB5FC00) [pid = 3824] [serial = 474] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1A2B0000) [pid = 3824] [serial = 438] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1AB60800) [pid = 3824] [serial = 473] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1A8D8C00) [pid = 3824] [serial = 468] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1805C400) [pid = 3824] [serial = 471] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (1833D400) [pid = 3824] [serial = 459] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:13:40 INFO - PROCESS | 3824 | [3824] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:13:40 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:13:40 INFO - PROCESS | 3824 | 1466709220690 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]]]}] 12:13:40 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 12:13:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 854ms 12:13:40 INFO - PROCESS | 3824 | 1466709220732 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 12:13:40 INFO - PROCESS | 3824 | 1466709220736 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 12:13:40 INFO - PROCESS | 3824 | 1466709220742 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:13:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:13:40 INFO - PROCESS | 3824 | 1466709220745 Marionette TRACE conn3 <- [1,666,null,{}] 12:13:40 INFO - PROCESS | 3824 | 1466709220748 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}] 12:13:40 INFO - PROCESS | 3824 | 1466709220751 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:40 INFO - PROCESS | 3824 | 1466709220835 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 12:13:40 INFO - PROCESS | 3824 | 1466709220841 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:40 INFO - PROCESS | 3824 | 1466709220843 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:40 INFO - PROCESS | 3824 | ++DOCSHELL 13032000 == 31 [pid = 3824] [id = 176] 12:13:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (13034800) [pid = 3824] [serial = 526] [outer = 00000000] 12:13:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (13129400) [pid = 3824] [serial = 527] [outer = 13034800] 12:13:40 INFO - PROCESS | 3824 | 1466709220889 Marionette DEBUG loaded listener.js 12:13:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (131D1800) [pid = 3824] [serial = 528] [outer = 13034800] 12:13:41 INFO - PROCESS | 3824 | 1466709221341 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]]]}] 12:13:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:13:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 648ms 12:13:41 INFO - PROCESS | 3824 | 1466709221381 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 12:13:41 INFO - PROCESS | 3824 | 1466709221383 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 12:13:41 INFO - PROCESS | 3824 | 1466709221386 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:13:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:13:41 INFO - PROCESS | 3824 | 1466709221390 Marionette TRACE conn3 <- [1,670,null,{}] 12:13:41 INFO - PROCESS | 3824 | 1466709221400 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}] 12:13:41 INFO - PROCESS | 3824 | 1466709221405 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:41 INFO - PROCESS | 3824 | 1466709221490 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 12:13:41 INFO - PROCESS | 3824 | 1466709221530 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:41 INFO - PROCESS | 3824 | 1466709221533 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:41 INFO - PROCESS | 3824 | ++DOCSHELL 15A76C00 == 32 [pid = 3824] [id = 177] 12:13:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (15A79000) [pid = 3824] [serial = 529] [outer = 00000000] 12:13:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (15F05400) [pid = 3824] [serial = 530] [outer = 15A79000] 12:13:41 INFO - PROCESS | 3824 | 1466709221592 Marionette DEBUG loaded listener.js 12:13:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (166D9800) [pid = 3824] [serial = 531] [outer = 15A79000] 12:13:42 INFO - PROCESS | 3824 | 1466709222586 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]]]}] 12:13:42 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) 12:13:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1234ms 12:13:42 INFO - PROCESS | 3824 | 1466709222631 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 12:13:42 INFO - PROCESS | 3824 | 1466709222634 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 12:13:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:13:42 INFO - PROCESS | 3824 | 1466709222637 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:13:42 INFO - PROCESS | 3824 | 1466709222638 Marionette TRACE conn3 <- [1,674,null,{}] 12:13:42 INFO - PROCESS | 3824 | 1466709222642 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}] 12:13:42 INFO - PROCESS | 3824 | 1466709222644 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:42 INFO - PROCESS | 3824 | 1466709222753 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 12:13:42 INFO - PROCESS | 3824 | 1466709222759 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:42 INFO - PROCESS | 3824 | 1466709222761 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:42 INFO - PROCESS | 3824 | ++DOCSHELL 166DF000 == 33 [pid = 3824] [id = 178] 12:13:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (166DF800) [pid = 3824] [serial = 532] [outer = 00000000] 12:13:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (178CD400) [pid = 3824] [serial = 533] [outer = 166DF800] 12:13:42 INFO - PROCESS | 3824 | 1466709222863 Marionette DEBUG loaded listener.js 12:13:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (18055C00) [pid = 3824] [serial = 534] [outer = 166DF800] 12:13:43 INFO - PROCESS | 3824 | 1466709223784 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]]]}] 12:13:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:13:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1202ms 12:13:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:13:43 INFO - PROCESS | 3824 | 1466709223830 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 12:13:43 INFO - PROCESS | 3824 | 1466709223832 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 12:13:43 INFO - PROCESS | 3824 | 1466709223836 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:13:43 INFO - PROCESS | 3824 | 1466709223838 Marionette TRACE conn3 <- [1,678,null,{}] 12:13:43 INFO - PROCESS | 3824 | 1466709223841 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}] 12:13:43 INFO - PROCESS | 3824 | 1466709223843 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:43 INFO - PROCESS | 3824 | 1466709223946 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 12:13:43 INFO - PROCESS | 3824 | 1466709223952 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:43 INFO - PROCESS | 3824 | 1466709223954 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:43 INFO - PROCESS | 3824 | ++DOCSHELL 177B3400 == 34 [pid = 3824] [id = 179] 12:13:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (178CD000) [pid = 3824] [serial = 535] [outer = 00000000] 12:13:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1850A000) [pid = 3824] [serial = 536] [outer = 178CD000] 12:13:44 INFO - PROCESS | 3824 | 1466709223998 Marionette DEBUG loaded listener.js 12:13:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (19A3C400) [pid = 3824] [serial = 537] [outer = 178CD000] 12:13:44 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (1430AC00) [pid = 3824] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:13:44 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (13128800) [pid = 3824] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:13:44 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (12B10C00) [pid = 3824] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:13:44 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (10EF5800) [pid = 3824] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:13:44 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1833B800) [pid = 3824] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:13:44 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (1710D400) [pid = 3824] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:13:44 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (10AF8800) [pid = 3824] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:13:44 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1043A400) [pid = 3824] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:13:44 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (12B16400) [pid = 3824] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:13:44 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (157C7800) [pid = 3824] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:13:44 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1A784400) [pid = 3824] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:13:44 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (1321CC00) [pid = 3824] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:13:44 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (14EE1400) [pid = 3824] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:13:45 INFO - PROCESS | 3824 | 1466709225047 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]]]}] 12:13:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:13:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1203ms 12:13:45 INFO - PROCESS | 3824 | 1466709225065 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 12:13:45 INFO - PROCESS | 3824 | 1466709225067 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 12:13:45 INFO - PROCESS | 3824 | 1466709225071 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:13:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:13:45 INFO - PROCESS | 3824 | 1466709225072 Marionette TRACE conn3 <- [1,682,null,{}] 12:13:45 INFO - PROCESS | 3824 | 1466709225076 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}] 12:13:45 INFO - PROCESS | 3824 | 1466709225081 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:45 INFO - PROCESS | 3824 | 1466709225184 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 12:13:45 INFO - PROCESS | 3824 | 1466709225190 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:45 INFO - PROCESS | 3824 | 1466709225192 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:45 INFO - PROCESS | 3824 | ++DOCSHELL 110F3400 == 35 [pid = 3824] [id = 180] 12:13:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (1120FC00) [pid = 3824] [serial = 538] [outer = 00000000] 12:13:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (1814FC00) [pid = 3824] [serial = 539] [outer = 1120FC00] 12:13:45 INFO - PROCESS | 3824 | 1466709225235 Marionette DEBUG loaded listener.js 12:13:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (19AAD000) [pid = 3824] [serial = 540] [outer = 1120FC00] 12:13:46 INFO - PROCESS | 3824 | 1466709226160 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]]]}] 12:13:46 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) 12:13:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1155ms 12:13:46 INFO - PROCESS | 3824 | 1466709226216 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 12:13:46 INFO - PROCESS | 3824 | 1466709226218 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 12:13:46 INFO - PROCESS | 3824 | 1466709226221 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:13:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:13:46 INFO - PROCESS | 3824 | 1466709226223 Marionette TRACE conn3 <- [1,686,null,{}] 12:13:46 INFO - PROCESS | 3824 | 1466709226227 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}] 12:13:46 INFO - PROCESS | 3824 | 1466709226229 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:46 INFO - PROCESS | 3824 | 1466709226330 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 12:13:46 INFO - PROCESS | 3824 | 1466709226338 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:46 INFO - PROCESS | 3824 | 1466709226340 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:46 INFO - PROCESS | 3824 | ++DOCSHELL 19CC6000 == 36 [pid = 3824] [id = 181] 12:13:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (19CC7800) [pid = 3824] [serial = 541] [outer = 00000000] 12:13:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (19DB2800) [pid = 3824] [serial = 542] [outer = 19CC7800] 12:13:46 INFO - PROCESS | 3824 | 1466709226383 Marionette DEBUG loaded listener.js 12:13:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (19DB9C00) [pid = 3824] [serial = 543] [outer = 19CC7800] 12:13:47 INFO - PROCESS | 3824 | 1466709227500 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]]]}] 12:13:47 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) 12:13:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1313ms 12:13:47 INFO - PROCESS | 3824 | 1466709227558 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 12:13:47 INFO - PROCESS | 3824 | 1466709227562 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 12:13:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:13:47 INFO - PROCESS | 3824 | 1466709227568 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:13:47 INFO - PROCESS | 3824 | 1466709227571 Marionette TRACE conn3 <- [1,690,null,{}] 12:13:47 INFO - PROCESS | 3824 | 1466709227577 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}] 12:13:47 INFO - PROCESS | 3824 | 1466709227581 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:47 INFO - PROCESS | 3824 | 1466709227764 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 12:13:47 INFO - PROCESS | 3824 | 1466709227915 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:47 INFO - PROCESS | 3824 | 1466709227918 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:47 INFO - PROCESS | 3824 | ++DOCSHELL 1120C400 == 37 [pid = 3824] [id = 182] 12:13:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (1120D000) [pid = 3824] [serial = 544] [outer = 00000000] 12:13:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (13032800) [pid = 3824] [serial = 545] [outer = 1120D000] 12:13:47 INFO - PROCESS | 3824 | 1466709227982 Marionette DEBUG loaded listener.js 12:13:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (13129000) [pid = 3824] [serial = 546] [outer = 1120D000] 12:13:49 INFO - PROCESS | 3824 | 1466709229028 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]]]}] 12:13:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:13:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1472ms 12:13:49 INFO - PROCESS | 3824 | 1466709229067 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 12:13:49 INFO - PROCESS | 3824 | 1466709229072 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 12:13:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:13:49 INFO - PROCESS | 3824 | 1466709229078 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:13:49 INFO - PROCESS | 3824 | 1466709229081 Marionette TRACE conn3 <- [1,694,null,{}] 12:13:49 INFO - PROCESS | 3824 | 1466709229085 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}] 12:13:49 INFO - PROCESS | 3824 | 1466709229088 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:49 INFO - PROCESS | 3824 | 1466709229226 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 12:13:49 INFO - PROCESS | 3824 | 1466709229355 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:49 INFO - PROCESS | 3824 | 1466709229358 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:49 INFO - PROCESS | 3824 | ++DOCSHELL 157C1000 == 38 [pid = 3824] [id = 183] 12:13:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (15A78C00) [pid = 3824] [serial = 547] [outer = 00000000] 12:13:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (15F0FC00) [pid = 3824] [serial = 548] [outer = 15A78C00] 12:13:49 INFO - PROCESS | 3824 | 1466709229413 Marionette DEBUG loaded listener.js 12:13:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (168DDC00) [pid = 3824] [serial = 549] [outer = 15A78C00] 12:13:50 INFO - PROCESS | 3824 | 1466709230587 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]]]}] 12:13:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:13:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1519ms 12:13:50 INFO - PROCESS | 3824 | 1466709230610 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 12:13:50 INFO - PROCESS | 3824 | 1466709230614 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 12:13:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:13:50 INFO - PROCESS | 3824 | 1466709230619 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:13:50 INFO - PROCESS | 3824 | 1466709230621 Marionette TRACE conn3 <- [1,698,null,{}] 12:13:50 INFO - PROCESS | 3824 | 1466709230633 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}] 12:13:50 INFO - PROCESS | 3824 | 1466709230636 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:51 INFO - PROCESS | 3824 | --DOCSHELL 110F3400 == 37 [pid = 3824] [id = 180] 12:13:51 INFO - PROCESS | 3824 | --DOCSHELL 177B3400 == 36 [pid = 3824] [id = 179] 12:13:51 INFO - PROCESS | 3824 | --DOCSHELL 166DF000 == 35 [pid = 3824] [id = 178] 12:13:51 INFO - PROCESS | 3824 | --DOCSHELL 15A76C00 == 34 [pid = 3824] [id = 177] 12:13:51 INFO - PROCESS | 3824 | --DOCSHELL 13032000 == 33 [pid = 3824] [id = 176] 12:13:51 INFO - PROCESS | 3824 | --DOCSHELL 11261C00 == 32 [pid = 3824] [id = 175] 12:13:51 INFO - PROCESS | 3824 | --DOCSHELL 13D10000 == 31 [pid = 3824] [id = 172] 12:13:51 INFO - PROCESS | 3824 | --DOCSHELL 10BBF400 == 30 [pid = 3824] [id = 173] 12:13:51 INFO - PROCESS | 3824 | --DOCSHELL 1321C000 == 29 [pid = 3824] [id = 174] 12:13:51 INFO - PROCESS | 3824 | --DOCSHELL 157C1000 == 28 [pid = 3824] [id = 183] 12:13:51 INFO - PROCESS | 3824 | --DOCSHELL 19CC6000 == 27 [pid = 3824] [id = 181] 12:13:51 INFO - PROCESS | 3824 | --DOCSHELL 1120C400 == 26 [pid = 3824] [id = 182] 12:13:51 INFO - PROCESS | 3824 | 1466709231292 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 12:13:51 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (14EE2800) [pid = 3824] [serial = 497] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (13153800) [pid = 3824] [serial = 494] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (131D9C00) [pid = 3824] [serial = 495] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (12D87800) [pid = 3824] [serial = 489] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (12B18C00) [pid = 3824] [serial = 488] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (11AE3800) [pid = 3824] [serial = 491] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (11C24400) [pid = 3824] [serial = 492] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (19A42400) [pid = 3824] [serial = 506] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1781F000) [pid = 3824] [serial = 504] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (177BE800) [pid = 3824] [serial = 503] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (13220800) [pid = 3824] [serial = 509] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (10AF3C00) [pid = 3824] [serial = 477] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (105F0000) [pid = 3824] [serial = 476] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (13451800) [pid = 3824] [serial = 480] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (1321D800) [pid = 3824] [serial = 479] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (18022400) [pid = 3824] [serial = 483] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (16B52000) [pid = 3824] [serial = 482] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (1AB5E800) [pid = 3824] [serial = 486] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (1AB58800) [pid = 3824] [serial = 485] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (19CCF000) [pid = 3824] [serial = 513] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (19AAD800) [pid = 3824] [serial = 507] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (166DE000) [pid = 3824] [serial = 500] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3824 | --DOMWINDOW == 58 (16A91C00) [pid = 3824] [serial = 501] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3824 | --DOMWINDOW == 57 (132CC000) [pid = 3824] [serial = 510] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3824 | --DOMWINDOW == 56 (15684C00) [pid = 3824] [serial = 498] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3824 | --DOMWINDOW == 55 (19CCD400) [pid = 3824] [serial = 512] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3824 | --DOMWINDOW == 54 (1A257800) [pid = 3824] [serial = 515] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3824 | 1466709231416 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:51 INFO - PROCESS | 3824 | 1466709231419 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:51 INFO - PROCESS | 3824 | ++DOCSHELL 10AF8800 == 27 [pid = 3824] [id = 184] 12:13:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 55 (10AF8C00) [pid = 3824] [serial = 550] [outer = 00000000] 12:13:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 56 (10BB4000) [pid = 3824] [serial = 551] [outer = 10AF8C00] 12:13:51 INFO - PROCESS | 3824 | 1466709231469 Marionette DEBUG loaded listener.js 12:13:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 57 (110F3400) [pid = 3824] [serial = 552] [outer = 10AF8C00] 12:13:52 INFO - PROCESS | 3824 | 1466709232367 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]]]}] 12:13:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:13:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1787ms 12:13:52 INFO - PROCESS | 3824 | 1466709232393 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 12:13:52 INFO - PROCESS | 3824 | 1466709232397 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 12:13:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:13:52 INFO - PROCESS | 3824 | 1466709232409 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:13:52 INFO - PROCESS | 3824 | 1466709232412 Marionette TRACE conn3 <- [1,702,null,{}] 12:13:52 INFO - PROCESS | 3824 | 1466709232418 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}] 12:13:52 INFO - PROCESS | 3824 | 1466709232421 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:52 INFO - PROCESS | 3824 | 1466709232509 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 12:13:52 INFO - PROCESS | 3824 | 1466709232516 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:52 INFO - PROCESS | 3824 | 1466709232519 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:52 INFO - PROCESS | 3824 | ++DOCSHELL 12B17400 == 28 [pid = 3824] [id = 185] 12:13:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 58 (12B18C00) [pid = 3824] [serial = 553] [outer = 00000000] 12:13:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (12B1E800) [pid = 3824] [serial = 554] [outer = 12B18C00] 12:13:52 INFO - PROCESS | 3824 | 1466709232567 Marionette DEBUG loaded listener.js 12:13:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (13034C00) [pid = 3824] [serial = 555] [outer = 12B18C00] 12:13:53 INFO - PROCESS | 3824 | 1466709233552 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]]]}] 12:13:53 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 12:13:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1171ms 12:13:53 INFO - PROCESS | 3824 | 1466709233596 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 12:13:53 INFO - PROCESS | 3824 | 1466709233599 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 12:13:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:13:53 INFO - PROCESS | 3824 | 1466709233610 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:13:53 INFO - PROCESS | 3824 | 1466709233612 Marionette TRACE conn3 <- [1,706,null,{}] 12:13:53 INFO - PROCESS | 3824 | 1466709233617 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}] 12:13:53 INFO - PROCESS | 3824 | 1466709233619 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:53 INFO - PROCESS | 3824 | 1466709233731 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 12:13:53 INFO - PROCESS | 3824 | 1466709233740 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:53 INFO - PROCESS | 3824 | 1466709233742 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:53 INFO - PROCESS | 3824 | ++DOCSHELL 132C6400 == 29 [pid = 3824] [id = 186] 12:13:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (132C8400) [pid = 3824] [serial = 556] [outer = 00000000] 12:13:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (13454400) [pid = 3824] [serial = 557] [outer = 132C8400] 12:13:53 INFO - PROCESS | 3824 | 1466709233787 Marionette DEBUG loaded listener.js 12:13:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (13C80400) [pid = 3824] [serial = 558] [outer = 132C8400] 12:13:54 INFO - PROCESS | 3824 | 1466709234768 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]]]}] 12:13:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:13:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1202ms 12:13:54 INFO - PROCESS | 3824 | 1466709234804 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 12:13:54 INFO - PROCESS | 3824 | 1466709234808 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 12:13:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:13:54 INFO - PROCESS | 3824 | 1466709234818 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:13:54 INFO - PROCESS | 3824 | 1466709234823 Marionette TRACE conn3 <- [1,710,null,{}] 12:13:54 INFO - PROCESS | 3824 | 1466709234835 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}] 12:13:54 INFO - PROCESS | 3824 | 1466709234838 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:54 INFO - PROCESS | 3824 | 1466709234956 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 12:13:54 INFO - PROCESS | 3824 | 1466709234962 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:54 INFO - PROCESS | 3824 | 1466709234964 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:55 INFO - PROCESS | 3824 | ++DOCSHELL 13CEEC00 == 30 [pid = 3824] [id = 187] 12:13:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (13CEF000) [pid = 3824] [serial = 559] [outer = 00000000] 12:13:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (14EDD400) [pid = 3824] [serial = 560] [outer = 13CEF000] 12:13:55 INFO - PROCESS | 3824 | 1466709235019 Marionette DEBUG loaded listener.js 12:13:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (15D0F000) [pid = 3824] [serial = 561] [outer = 13CEF000] 12:13:55 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (15A79000) [pid = 3824] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:13:55 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (1281A400) [pid = 3824] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:13:55 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (13034800) [pid = 3824] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:13:55 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (16824400) [pid = 3824] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:13:55 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (10EF1C00) [pid = 3824] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:13:55 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (178CD000) [pid = 3824] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:13:55 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (13223000) [pid = 3824] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:13:55 INFO - PROCESS | 3824 | --DOMWINDOW == 58 (166DF800) [pid = 3824] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:13:55 INFO - PROCESS | 3824 | --DOMWINDOW == 57 (1120FC00) [pid = 3824] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:13:55 INFO - PROCESS | 3824 | --DOMWINDOW == 56 (19CC7800) [pid = 3824] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:13:55 INFO - PROCESS | 3824 | 1466709235649 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] 12:13:55 INFO - PROCESS | 3824 | 1466709235712 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 12:13:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:13:55 INFO - PROCESS | 3824 | 1466709235715 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:13:55 INFO - PROCESS | 3824 | 1466709235716 Marionette TRACE conn3 <- [1,714,null,{}] 12:13:55 INFO - PROCESS | 3824 | 1466709235719 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}] 12:13:55 INFO - PROCESS | 3824 | 1466709235721 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:55 INFO - PROCESS | 3824 | 1466709235827 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 12:13:55 INFO - PROCESS | 3824 | 1466709235875 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:55 INFO - PROCESS | 3824 | 1466709235877 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:55 INFO - PROCESS | 3824 | ++DOCSHELL 1120AC00 == 31 [pid = 3824] [id = 188] 12:13:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 57 (1120C800) [pid = 3824] [serial = 562] [outer = 00000000] 12:13:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 58 (15F0DC00) [pid = 3824] [serial = 563] [outer = 1120C800] 12:13:55 INFO - PROCESS | 3824 | 1466709235922 Marionette DEBUG loaded listener.js 12:13:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (16B51800) [pid = 3824] [serial = 564] [outer = 1120C800] 12:13:56 INFO - PROCESS | 3824 | 1466709236342 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]]]}] 12:13:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:13:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 696ms 12:13:56 INFO - PROCESS | 3824 | 1466709236415 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 12:13:56 INFO - PROCESS | 3824 | 1466709236417 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 12:13:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:13:56 INFO - PROCESS | 3824 | 1466709236424 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:13:56 INFO - PROCESS | 3824 | 1466709236425 Marionette TRACE conn3 <- [1,718,null,{}] 12:13:56 INFO - PROCESS | 3824 | 1466709236429 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}] 12:13:56 INFO - PROCESS | 3824 | 1466709236431 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:56 INFO - PROCESS | 3824 | 1466709236514 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 12:13:56 INFO - PROCESS | 3824 | 1466709236523 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:56 INFO - PROCESS | 3824 | 1466709236528 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:56 INFO - PROCESS | 3824 | ++DOCSHELL 17105C00 == 32 [pid = 3824] [id = 189] 12:13:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (17106C00) [pid = 3824] [serial = 565] [outer = 00000000] 12:13:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (171E3400) [pid = 3824] [serial = 566] [outer = 17106C00] 12:13:56 INFO - PROCESS | 3824 | 1466709236582 Marionette DEBUG loaded listener.js 12:13:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (178CBC00) [pid = 3824] [serial = 567] [outer = 17106C00] 12:13:57 INFO - PROCESS | 3824 | 1466709237057 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] 12:13:57 INFO - PROCESS | 3824 | 1466709237127 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 12:13:57 INFO - PROCESS | 3824 | 1466709237130 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:13:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:13:57 INFO - PROCESS | 3824 | 1466709237132 Marionette TRACE conn3 <- [1,722,null,{}] 12:13:57 INFO - PROCESS | 3824 | 1466709237135 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}] 12:13:57 INFO - PROCESS | 3824 | 1466709237137 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:57 INFO - PROCESS | 3824 | 1466709237222 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 12:13:57 INFO - PROCESS | 3824 | 1466709237227 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:57 INFO - PROCESS | 3824 | 1466709237229 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:57 INFO - PROCESS | 3824 | ++DOCSHELL 1050C400 == 33 [pid = 3824] [id = 190] 12:13:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (179E2C00) [pid = 3824] [serial = 568] [outer = 00000000] 12:13:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (1850EC00) [pid = 3824] [serial = 569] [outer = 179E2C00] 12:13:57 INFO - PROCESS | 3824 | 1466709237272 Marionette DEBUG loaded listener.js 12:13:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (19A44400) [pid = 3824] [serial = 570] [outer = 179E2C00] 12:13:57 INFO - PROCESS | 3824 | 1466709237962 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]]]}] 12:13:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:13:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 918ms 12:13:58 INFO - PROCESS | 3824 | 1466709238036 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 12:13:58 INFO - PROCESS | 3824 | 1466709238040 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 12:13:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:13:58 INFO - PROCESS | 3824 | 1466709238045 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:13:58 INFO - PROCESS | 3824 | 1466709238048 Marionette TRACE conn3 <- [1,726,null,{}] 12:13:58 INFO - PROCESS | 3824 | 1466709238054 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}] 12:13:58 INFO - PROCESS | 3824 | 1466709238057 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:58 INFO - PROCESS | 3824 | 1466709238177 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 12:13:58 INFO - PROCESS | 3824 | 1466709238320 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:58 INFO - PROCESS | 3824 | 1466709238323 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:58 INFO - PROCESS | 3824 | ++DOCSHELL 11211400 == 34 [pid = 3824] [id = 191] 12:13:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (114CE000) [pid = 3824] [serial = 571] [outer = 00000000] 12:13:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (12B1A000) [pid = 3824] [serial = 572] [outer = 114CE000] 12:13:58 INFO - PROCESS | 3824 | 1466709238379 Marionette DEBUG loaded listener.js 12:13:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (131D3000) [pid = 3824] [serial = 573] [outer = 114CE000] 12:13:59 INFO - PROCESS | 3824 | 1466709239514 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]]]}] 12:13:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:13:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1471ms 12:13:59 INFO - PROCESS | 3824 | 1466709239540 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 12:13:59 INFO - PROCESS | 3824 | 1466709239544 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 12:13:59 INFO - PROCESS | 3824 | 1466709239550 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:13:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:13:59 INFO - PROCESS | 3824 | 1466709239553 Marionette TRACE conn3 <- [1,730,null,{}] 12:13:59 INFO - PROCESS | 3824 | 1466709239558 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}] 12:13:59 INFO - PROCESS | 3824 | 1466709239561 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:59 INFO - PROCESS | 3824 | 1466709239705 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 12:13:59 INFO - PROCESS | 3824 | 1466709239803 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:59 INFO - PROCESS | 3824 | 1466709239806 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:13:59 INFO - PROCESS | 3824 | ++DOCSHELL 105F4C00 == 35 [pid = 3824] [id = 192] 12:13:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (105F5800) [pid = 3824] [serial = 574] [outer = 00000000] 12:13:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (10AF7C00) [pid = 3824] [serial = 575] [outer = 105F5800] 12:13:59 INFO - PROCESS | 3824 | 1466709239857 Marionette DEBUG loaded listener.js 12:13:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (10EF8000) [pid = 3824] [serial = 576] [outer = 105F5800] 12:14:00 INFO - PROCESS | 3824 | --DOCSHELL 12B11800 == 34 [pid = 3824] [id = 111] 12:14:00 INFO - PROCESS | 3824 | --DOCSHELL 13CEAC00 == 33 [pid = 3824] [id = 113] 12:14:00 INFO - PROCESS | 3824 | --DOCSHELL 10A64400 == 32 [pid = 3824] [id = 119] 12:14:00 INFO - PROCESS | 3824 | --DOCSHELL 166D7800 == 31 [pid = 3824] [id = 115] 12:14:00 INFO - PROCESS | 3824 | --DOCSHELL 18342C00 == 30 [pid = 3824] [id = 116] 12:14:00 INFO - PROCESS | 3824 | --DOCSHELL 132D3000 == 29 [pid = 3824] [id = 112] 12:14:00 INFO - PROCESS | 3824 | --DOCSHELL 10A60400 == 28 [pid = 3824] [id = 110] 12:14:00 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (15F05400) [pid = 3824] [serial = 530] [outer = 00000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (12B16800) [pid = 3824] [serial = 524] [outer = 00000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (12B1E000) [pid = 3824] [serial = 525] [outer = 00000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (13129400) [pid = 3824] [serial = 527] [outer = 00000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (131D1800) [pid = 3824] [serial = 528] [outer = 00000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (1A258400) [pid = 3824] [serial = 516] [outer = 00000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (1125B000) [pid = 3824] [serial = 518] [outer = 00000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (1850A000) [pid = 3824] [serial = 536] [outer = 00000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (1291B800) [pid = 3824] [serial = 519] [outer = 00000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (13941C00) [pid = 3824] [serial = 521] [outer = 00000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (14EDF400) [pid = 3824] [serial = 522] [outer = 00000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (18055C00) [pid = 3824] [serial = 534] [outer = 00000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3824 | --DOMWINDOW == 58 (1814FC00) [pid = 3824] [serial = 539] [outer = 00000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3824 | --DOMWINDOW == 57 (19AAD000) [pid = 3824] [serial = 540] [outer = 00000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3824 | --DOMWINDOW == 56 (19DB2800) [pid = 3824] [serial = 542] [outer = 00000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3824 | --DOMWINDOW == 55 (19DB9C00) [pid = 3824] [serial = 543] [outer = 00000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3824 | --DOMWINDOW == 54 (178CD400) [pid = 3824] [serial = 533] [outer = 00000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3824 | --DOMWINDOW == 53 (166D9800) [pid = 3824] [serial = 531] [outer = 00000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3824 | --DOMWINDOW == 52 (19A3C400) [pid = 3824] [serial = 537] [outer = 00000000] [url = about:blank] 12:14:00 INFO - PROCESS | 3824 | 1466709240856 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]]]}] 12:14:00 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 12:14:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1313ms 12:14:00 INFO - PROCESS | 3824 | 1466709240885 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 12:14:00 INFO - PROCESS | 3824 | 1466709240889 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 12:14:00 INFO - PROCESS | 3824 | 1466709240897 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:14:00 INFO - PROCESS | 3824 | 1466709240899 Marionette TRACE conn3 <- [1,734,null,{}] 12:14:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:14:00 INFO - PROCESS | 3824 | 1466709240903 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}] 12:14:00 INFO - PROCESS | 3824 | 1466709240906 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:00 INFO - PROCESS | 3824 | 1466709240991 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 12:14:01 INFO - PROCESS | 3824 | 1466709240998 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:01 INFO - PROCESS | 3824 | 1466709241001 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:01 INFO - PROCESS | 3824 | ++DOCSHELL 129EFC00 == 29 [pid = 3824] [id = 193] 12:14:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 53 (12B10C00) [pid = 3824] [serial = 577] [outer = 00000000] 12:14:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 54 (12B1A400) [pid = 3824] [serial = 578] [outer = 12B10C00] 12:14:01 INFO - PROCESS | 3824 | 1466709241048 Marionette DEBUG loaded listener.js 12:14:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 55 (12B1F000) [pid = 3824] [serial = 579] [outer = 12B10C00] 12:14:02 INFO - PROCESS | 3824 | 1466709242008 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]]]}] 12:14:02 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.) 12:14:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1155ms 12:14:02 INFO - PROCESS | 3824 | 1466709242051 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 12:14:02 INFO - PROCESS | 3824 | 1466709242053 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 12:14:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:14:02 INFO - PROCESS | 3824 | 1466709242056 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:14:02 INFO - PROCESS | 3824 | 1466709242060 Marionette TRACE conn3 <- [1,738,null,{}] 12:14:02 INFO - PROCESS | 3824 | 1466709242071 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}] 12:14:02 INFO - PROCESS | 3824 | 1466709242075 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:02 INFO - PROCESS | 3824 | 1466709242157 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 12:14:02 INFO - PROCESS | 3824 | 1466709242165 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:02 INFO - PROCESS | 3824 | 1466709242168 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:02 INFO - PROCESS | 3824 | ++DOCSHELL 132D3000 == 30 [pid = 3824] [id = 194] 12:14:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 56 (13451400) [pid = 3824] [serial = 580] [outer = 00000000] 12:14:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 57 (13C8BC00) [pid = 3824] [serial = 581] [outer = 13451400] 12:14:02 INFO - PROCESS | 3824 | 1466709242221 Marionette DEBUG loaded listener.js 12:14:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 58 (13D05000) [pid = 3824] [serial = 582] [outer = 13451400] 12:14:03 INFO - PROCESS | 3824 | 1466709243198 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]]]}] 12:14:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:14:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1202ms 12:14:03 INFO - PROCESS | 3824 | 1466709243265 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 12:14:03 INFO - PROCESS | 3824 | 1466709243268 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 12:14:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:14:03 INFO - PROCESS | 3824 | 1466709243272 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:14:03 INFO - PROCESS | 3824 | 1466709243273 Marionette TRACE conn3 <- [1,742,null,{}] 12:14:03 INFO - PROCESS | 3824 | 1466709243277 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}] 12:14:03 INFO - PROCESS | 3824 | 1466709243279 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:03 INFO - PROCESS | 3824 | 1466709243396 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 12:14:03 INFO - PROCESS | 3824 | 1466709243402 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:03 INFO - PROCESS | 3824 | 1466709243404 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:03 INFO - PROCESS | 3824 | ++DOCSHELL 14F63000 == 31 [pid = 3824] [id = 195] 12:14:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (14F66C00) [pid = 3824] [serial = 583] [outer = 00000000] 12:14:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (157C5C00) [pid = 3824] [serial = 584] [outer = 14F66C00] 12:14:03 INFO - PROCESS | 3824 | 1466709243538 Marionette DEBUG loaded listener.js 12:14:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (15D15800) [pid = 3824] [serial = 585] [outer = 14F66C00] 12:14:03 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (12B18C00) [pid = 3824] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:14:03 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (132C8400) [pid = 3824] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:14:03 INFO - PROCESS | 3824 | --DOMWINDOW == 58 (10AF8C00) [pid = 3824] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:14:03 INFO - PROCESS | 3824 | --DOMWINDOW == 57 (15A78C00) [pid = 3824] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:14:03 INFO - PROCESS | 3824 | --DOMWINDOW == 56 (1120D000) [pid = 3824] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:14:03 INFO - PROCESS | 3824 | --DOMWINDOW == 55 (13CEF000) [pid = 3824] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:14:03 INFO - PROCESS | 3824 | --DOMWINDOW == 54 (1120C800) [pid = 3824] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:14:03 INFO - PROCESS | 3824 | --DOMWINDOW == 53 (17106C00) [pid = 3824] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:14:04 INFO - PROCESS | 3824 | 1466709244461 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]]]}] 12:14:04 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 12:14:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1202ms 12:14:04 INFO - PROCESS | 3824 | 1466709244495 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 12:14:04 INFO - PROCESS | 3824 | 1466709244497 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 12:14:04 INFO - PROCESS | 3824 | 1466709244501 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:14:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:14:04 INFO - PROCESS | 3824 | 1466709244503 Marionette TRACE conn3 <- [1,746,null,{}] 12:14:04 INFO - PROCESS | 3824 | 1466709244506 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}] 12:14:04 INFO - PROCESS | 3824 | 1466709244508 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:04 INFO - PROCESS | 3824 | 1466709244585 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 12:14:04 INFO - PROCESS | 3824 | 1466709244590 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:04 INFO - PROCESS | 3824 | 1466709244592 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:04 INFO - PROCESS | 3824 | ++DOCSHELL 13151C00 == 32 [pid = 3824] [id = 196] 12:14:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 54 (1321BC00) [pid = 3824] [serial = 586] [outer = 00000000] 12:14:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 55 (15F0C000) [pid = 3824] [serial = 587] [outer = 1321BC00] 12:14:04 INFO - PROCESS | 3824 | 1466709244635 Marionette DEBUG loaded listener.js 12:14:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 56 (168DB800) [pid = 3824] [serial = 588] [outer = 1321BC00] 12:14:05 INFO - PROCESS | 3824 | 1466709245083 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]]]}] 12:14:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:14:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 649ms 12:14:05 INFO - PROCESS | 3824 | 1466709245139 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 12:14:05 INFO - PROCESS | 3824 | 1466709245141 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 12:14:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:14:05 INFO - PROCESS | 3824 | 1466709245144 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:14:05 INFO - PROCESS | 3824 | 1466709245145 Marionette TRACE conn3 <- [1,750,null,{}] 12:14:05 INFO - PROCESS | 3824 | 1466709245149 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}] 12:14:05 INFO - PROCESS | 3824 | 1466709245154 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:05 INFO - PROCESS | 3824 | 1466709245255 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 12:14:05 INFO - PROCESS | 3824 | 1466709245267 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:05 INFO - PROCESS | 3824 | 1466709245269 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:05 INFO - PROCESS | 3824 | ++DOCSHELL 17103C00 == 33 [pid = 3824] [id = 197] 12:14:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 57 (17107400) [pid = 3824] [serial = 589] [outer = 00000000] 12:14:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 58 (177B2000) [pid = 3824] [serial = 590] [outer = 17107400] 12:14:05 INFO - PROCESS | 3824 | 1466709245312 Marionette DEBUG loaded listener.js 12:14:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (178CD400) [pid = 3824] [serial = 591] [outer = 17107400] 12:14:06 INFO - PROCESS | 3824 | 1466709246197 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]]]}] 12:14:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:14:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1107ms 12:14:06 INFO - PROCESS | 3824 | 1466709246242 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 12:14:06 INFO - PROCESS | 3824 | 1466709246244 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 12:14:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:14:06 INFO - PROCESS | 3824 | 1466709246299 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:14:06 INFO - PROCESS | 3824 | 1466709246300 Marionette TRACE conn3 <- [1,754,null,{}] 12:14:06 INFO - PROCESS | 3824 | 1466709246304 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}] 12:14:06 INFO - PROCESS | 3824 | 1466709246306 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:06 INFO - PROCESS | 3824 | 1466709246381 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 12:14:06 INFO - PROCESS | 3824 | 1466709246386 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:06 INFO - PROCESS | 3824 | 1466709246388 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:06 INFO - PROCESS | 3824 | ++DOCSHELL 18055800 == 34 [pid = 3824] [id = 198] 12:14:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (18055C00) [pid = 3824] [serial = 592] [outer = 00000000] 12:14:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (1814FC00) [pid = 3824] [serial = 593] [outer = 18055C00] 12:14:06 INFO - PROCESS | 3824 | 1466709246430 Marionette DEBUG loaded listener.js 12:14:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (18061400) [pid = 3824] [serial = 594] [outer = 18055C00] 12:14:07 INFO - PROCESS | 3824 | 1466709247573 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]]]}] 12:14:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:14:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1329ms 12:14:07 INFO - PROCESS | 3824 | 1466709247605 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 12:14:07 INFO - PROCESS | 3824 | 1466709247609 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 12:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:14:07 INFO - PROCESS | 3824 | 1466709247614 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:14:07 INFO - PROCESS | 3824 | 1466709247618 Marionette TRACE conn3 <- [1,758,null,{}] 12:14:07 INFO - PROCESS | 3824 | 1466709247623 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}] 12:14:07 INFO - PROCESS | 3824 | 1466709247627 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:07 INFO - PROCESS | 3824 | 1466709247763 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 12:14:07 INFO - PROCESS | 3824 | 1466709247917 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:07 INFO - PROCESS | 3824 | 1466709247921 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:07 INFO - PROCESS | 3824 | ++DOCSHELL 10AF3400 == 35 [pid = 3824] [id = 199] 12:14:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (10AF7800) [pid = 3824] [serial = 595] [outer = 00000000] 12:14:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (12B19C00) [pid = 3824] [serial = 596] [outer = 10AF7800] 12:14:08 INFO - PROCESS | 3824 | 1466709247977 Marionette DEBUG loaded listener.js 12:14:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (13121000) [pid = 3824] [serial = 597] [outer = 10AF7800] 12:14:08 INFO - PROCESS | 3824 | 1466709248529 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]]]}] 12:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 950ms 12:14:08 INFO - PROCESS | 3824 | 1466709248561 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 12:14:08 INFO - PROCESS | 3824 | 1466709248566 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 12:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:14:08 INFO - PROCESS | 3824 | 1466709248572 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:14:08 INFO - PROCESS | 3824 | 1466709248575 Marionette TRACE conn3 <- [1,762,null,{}] 12:14:08 INFO - PROCESS | 3824 | 1466709248578 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}] 12:14:08 INFO - PROCESS | 3824 | 1466709248581 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:08 INFO - PROCESS | 3824 | 1466709248688 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 12:14:08 INFO - PROCESS | 3824 | 1466709248780 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:08 INFO - PROCESS | 3824 | 1466709248783 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:08 INFO - PROCESS | 3824 | ++DOCSHELL 14311C00 == 36 [pid = 3824] [id = 200] 12:14:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (14312000) [pid = 3824] [serial = 598] [outer = 00000000] 12:14:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (15684000) [pid = 3824] [serial = 599] [outer = 14312000] 12:14:08 INFO - PROCESS | 3824 | 1466709248838 Marionette DEBUG loaded listener.js 12:14:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (15F05800) [pid = 3824] [serial = 600] [outer = 14312000] 12:14:09 INFO - PROCESS | 3824 | 1466709249582 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]]]}] 12:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1013ms 12:14:09 INFO - PROCESS | 3824 | 1466709249605 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 12:14:09 INFO - PROCESS | 3824 | 1466709249609 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 12:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:14:09 INFO - PROCESS | 3824 | 1466709249614 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:14:09 INFO - PROCESS | 3824 | 1466709249617 Marionette TRACE conn3 <- [1,766,null,{}] 12:14:09 INFO - PROCESS | 3824 | 1466709249636 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}] 12:14:09 INFO - PROCESS | 3824 | 1466709249639 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:09 INFO - PROCESS | 3824 | 1466709249736 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 12:14:09 INFO - PROCESS | 3824 | 1466709249814 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:09 INFO - PROCESS | 3824 | 1466709249819 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:09 INFO - PROCESS | 3824 | ++DOCSHELL 10EEEC00 == 37 [pid = 3824] [id = 201] 12:14:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (10EF7800) [pid = 3824] [serial = 601] [outer = 00000000] 12:14:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (11AE3C00) [pid = 3824] [serial = 602] [outer = 10EF7800] 12:14:09 INFO - PROCESS | 3824 | 1466709249867 Marionette DEBUG loaded listener.js 12:14:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (12924C00) [pid = 3824] [serial = 603] [outer = 10EF7800] 12:14:10 INFO - PROCESS | 3824 | --DOCSHELL 16E93000 == 36 [pid = 3824] [id = 127] 12:14:10 INFO - PROCESS | 3824 | --DOCSHELL 132CE400 == 35 [pid = 3824] [id = 118] 12:14:10 INFO - PROCESS | 3824 | --DOCSHELL 10AF8800 == 34 [pid = 3824] [id = 184] 12:14:10 INFO - PROCESS | 3824 | --DOCSHELL 1321D400 == 33 [pid = 3824] [id = 125] 12:14:10 INFO - PROCESS | 3824 | --DOCSHELL 178D5000 == 32 [pid = 3824] [id = 120] 12:14:10 INFO - PROCESS | 3824 | --DOCSHELL 114C6000 == 31 [pid = 3824] [id = 124] 12:14:10 INFO - PROCESS | 3824 | --DOCSHELL 166DBC00 == 30 [pid = 3824] [id = 114] 12:14:10 INFO - PROCESS | 3824 | --DOCSHELL 18023400 == 29 [pid = 3824] [id = 121] 12:14:10 INFO - PROCESS | 3824 | --DOCSHELL 15682C00 == 28 [pid = 3824] [id = 126] 12:14:10 INFO - PROCESS | 3824 | --DOCSHELL 10434400 == 27 [pid = 3824] [id = 123] 12:14:10 INFO - PROCESS | 3824 | --DOCSHELL 15F08C00 == 26 [pid = 3824] [id = 117] 12:14:10 INFO - PROCESS | 3824 | --DOCSHELL 10506400 == 25 [pid = 3824] [id = 122] 12:14:10 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (12B1E800) [pid = 3824] [serial = 554] [outer = 00000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (13454400) [pid = 3824] [serial = 557] [outer = 00000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (10BB4000) [pid = 3824] [serial = 551] [outer = 00000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (110F3400) [pid = 3824] [serial = 552] [outer = 00000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (168DDC00) [pid = 3824] [serial = 549] [outer = 00000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (15F0FC00) [pid = 3824] [serial = 548] [outer = 00000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (13129000) [pid = 3824] [serial = 546] [outer = 00000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (13032800) [pid = 3824] [serial = 545] [outer = 00000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (14EDD400) [pid = 3824] [serial = 560] [outer = 00000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (15F0DC00) [pid = 3824] [serial = 563] [outer = 00000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (171E3400) [pid = 3824] [serial = 566] [outer = 00000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (15D0F000) [pid = 3824] [serial = 561] [outer = 00000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3824 | --DOMWINDOW == 58 (178CBC00) [pid = 3824] [serial = 567] [outer = 00000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3824 | --DOMWINDOW == 57 (1850EC00) [pid = 3824] [serial = 569] [outer = 00000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3824 | --DOMWINDOW == 56 (16B51800) [pid = 3824] [serial = 564] [outer = 00000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3824 | --DOMWINDOW == 55 (13C80400) [pid = 3824] [serial = 558] [outer = 00000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3824 | --DOMWINDOW == 54 (13034C00) [pid = 3824] [serial = 555] [outer = 00000000] [url = about:blank] 12:14:10 INFO - PROCESS | 3824 | 1466709250925 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]]]}] 12:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1376ms 12:14:10 INFO - PROCESS | 3824 | 1466709250975 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 12:14:11 INFO - PROCESS | 3824 | 1466709250978 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 12:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:14:11 INFO - PROCESS | 3824 | 1466709250983 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:14:11 INFO - PROCESS | 3824 | 1466709250986 Marionette TRACE conn3 <- [1,770,null,{}] 12:14:11 INFO - PROCESS | 3824 | 1466709250991 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}] 12:14:11 INFO - PROCESS | 3824 | 1466709250994 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:11 INFO - PROCESS | 3824 | 1466709251083 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 12:14:11 INFO - PROCESS | 3824 | 1466709251202 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:11 INFO - PROCESS | 3824 | 1466709251205 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:11 INFO - PROCESS | 3824 | ++DOCSHELL 11253C00 == 26 [pid = 3824] [id = 202] 12:14:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 55 (11254800) [pid = 3824] [serial = 604] [outer = 00000000] 12:14:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 56 (114CDC00) [pid = 3824] [serial = 605] [outer = 11254800] 12:14:11 INFO - PROCESS | 3824 | 1466709251251 Marionette DEBUG loaded listener.js 12:14:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 57 (11CCD400) [pid = 3824] [serial = 606] [outer = 11254800] 12:14:11 INFO - PROCESS | 3824 | 1466709251682 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]]]}] 12:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 712ms 12:14:11 INFO - PROCESS | 3824 | 1466709251713 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 12:14:11 INFO - PROCESS | 3824 | 1466709251718 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 12:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:14:11 INFO - PROCESS | 3824 | 1466709251725 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:14:11 INFO - PROCESS | 3824 | 1466709251727 Marionette TRACE conn3 <- [1,774,null,{}] 12:14:11 INFO - PROCESS | 3824 | 1466709251731 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}] 12:14:11 INFO - PROCESS | 3824 | 1466709251734 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:11 INFO - PROCESS | 3824 | 1466709251816 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 12:14:11 INFO - PROCESS | 3824 | 1466709251822 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:11 INFO - PROCESS | 3824 | 1466709251825 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:11 INFO - PROCESS | 3824 | ++DOCSHELL 12D8FC00 == 27 [pid = 3824] [id = 203] 12:14:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 58 (13032800) [pid = 3824] [serial = 607] [outer = 00000000] 12:14:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (1311CC00) [pid = 3824] [serial = 608] [outer = 13032800] 12:14:11 INFO - PROCESS | 3824 | 1466709251871 Marionette DEBUG loaded listener.js 12:14:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (1312A800) [pid = 3824] [serial = 609] [outer = 13032800] 12:14:12 INFO - PROCESS | 3824 | 1466709252313 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]]]}] 12:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 632ms 12:14:12 INFO - PROCESS | 3824 | 1466709252361 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 12:14:12 INFO - PROCESS | 3824 | 1466709252364 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 12:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:14:12 INFO - PROCESS | 3824 | 1466709252367 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:14:12 INFO - PROCESS | 3824 | 1466709252371 Marionette TRACE conn3 <- [1,778,null,{}] 12:14:12 INFO - PROCESS | 3824 | 1466709252381 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}] 12:14:12 INFO - PROCESS | 3824 | 1466709252385 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:12 INFO - PROCESS | 3824 | 1466709252467 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 12:14:12 INFO - PROCESS | 3824 | 1466709252476 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:12 INFO - PROCESS | 3824 | 1466709252479 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:12 INFO - PROCESS | 3824 | ++DOCSHELL 13C8B400 == 28 [pid = 3824] [id = 204] 12:14:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (13C8B800) [pid = 3824] [serial = 610] [outer = 00000000] 12:14:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (1430F800) [pid = 3824] [serial = 611] [outer = 13C8B800] 12:14:12 INFO - PROCESS | 3824 | 1466709252526 Marionette DEBUG loaded listener.js 12:14:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (14EE2000) [pid = 3824] [serial = 612] [outer = 13C8B800] 12:14:13 INFO - PROCESS | 3824 | 1466709253014 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]]]}] 12:14:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 712ms 12:14:13 INFO - PROCESS | 3824 | 1466709253067 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 12:14:13 INFO - PROCESS | 3824 | 1466709253078 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 12:14:13 INFO - PROCESS | 3824 | 1466709253082 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:14:13 INFO - PROCESS | 3824 | 1466709253084 Marionette TRACE conn3 <- [1,782,null,{}] 12:14:13 INFO - PROCESS | 3824 | 1466709253092 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}] 12:14:13 INFO - PROCESS | 3824 | 1466709253094 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:13 INFO - PROCESS | 3824 | 1466709253200 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 12:14:13 INFO - PROCESS | 3824 | 1466709253205 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:13 INFO - PROCESS | 3824 | 1466709253207 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:13 INFO - PROCESS | 3824 | ++DOCSHELL 12D68800 == 29 [pid = 3824] [id = 205] 12:14:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (13454400) [pid = 3824] [serial = 613] [outer = 00000000] 12:14:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (15A70800) [pid = 3824] [serial = 614] [outer = 13454400] 12:14:13 INFO - PROCESS | 3824 | 1466709253251 Marionette DEBUG loaded listener.js 12:14:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (15F0B800) [pid = 3824] [serial = 615] [outer = 13454400] 12:14:13 INFO - PROCESS | 3824 | 1466709253668 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]]]}] 12:14:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 633ms 12:14:13 INFO - PROCESS | 3824 | 1466709253721 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 12:14:13 INFO - PROCESS | 3824 | 1466709253723 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 12:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:14:13 INFO - PROCESS | 3824 | 1466709253726 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:14:13 INFO - PROCESS | 3824 | 1466709253728 Marionette TRACE conn3 <- [1,786,null,{}] 12:14:13 INFO - PROCESS | 3824 | 1466709253731 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}] 12:14:13 INFO - PROCESS | 3824 | 1466709253733 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:13 INFO - PROCESS | 3824 | 1466709253833 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 12:14:13 INFO - PROCESS | 3824 | 1466709253913 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:13 INFO - PROCESS | 3824 | 1466709253915 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:13 INFO - PROCESS | 3824 | ++DOCSHELL 16A91C00 == 30 [pid = 3824] [id = 206] 12:14:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (16A99400) [pid = 3824] [serial = 616] [outer = 00000000] 12:14:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (16E93400) [pid = 3824] [serial = 617] [outer = 16A99400] 12:14:13 INFO - PROCESS | 3824 | 1466709253959 Marionette DEBUG loaded listener.js 12:14:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (1710F000) [pid = 3824] [serial = 618] [outer = 16A99400] 12:14:14 INFO - PROCESS | 3824 | 1466709254416 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]]]}] 12:14:14 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 12:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 712ms 12:14:14 INFO - PROCESS | 3824 | 1466709254462 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 12:14:14 INFO - PROCESS | 3824 | 1466709254464 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 12:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:14:14 INFO - PROCESS | 3824 | 1466709254467 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:14:14 INFO - PROCESS | 3824 | 1466709254469 Marionette TRACE conn3 <- [1,790,null,{}] 12:14:14 INFO - PROCESS | 3824 | 1466709254473 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}] 12:14:14 INFO - PROCESS | 3824 | 1466709254478 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:14 INFO - PROCESS | 3824 | 1466709254608 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 12:14:14 INFO - PROCESS | 3824 | 1466709254622 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:14 INFO - PROCESS | 3824 | 1466709254624 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:14 INFO - PROCESS | 3824 | ++DOCSHELL 1781C800 == 31 [pid = 3824] [id = 207] 12:14:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (178C8C00) [pid = 3824] [serial = 619] [outer = 00000000] 12:14:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (18023C00) [pid = 3824] [serial = 620] [outer = 178C8C00] 12:14:14 INFO - PROCESS | 3824 | 1466709254668 Marionette DEBUG loaded listener.js 12:14:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (18342000) [pid = 3824] [serial = 621] [outer = 178C8C00] 12:14:15 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (18055C00) [pid = 3824] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:14:15 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (17107400) [pid = 3824] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:14:15 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (14F66C00) [pid = 3824] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:14:15 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (1321BC00) [pid = 3824] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:14:15 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (105F5800) [pid = 3824] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:14:15 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (12B10C00) [pid = 3824] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:14:15 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (13451400) [pid = 3824] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:14:15 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (179E2C00) [pid = 3824] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:14:15 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (114CE000) [pid = 3824] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:14:15 INFO - PROCESS | 3824 | 1466709255260 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]]]}] 12:14:15 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 12:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 855ms 12:14:15 INFO - PROCESS | 3824 | 1466709255311 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 12:14:15 INFO - PROCESS | 3824 | 1466709255313 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 12:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:14:15 INFO - PROCESS | 3824 | 1466709255316 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:14:15 INFO - PROCESS | 3824 | 1466709255318 Marionette TRACE conn3 <- [1,794,null,{}] 12:14:15 INFO - PROCESS | 3824 | 1466709255321 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}] 12:14:15 INFO - PROCESS | 3824 | 1466709255332 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:15 INFO - PROCESS | 3824 | 1466709255406 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 12:14:15 INFO - PROCESS | 3824 | 1466709255411 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:15 INFO - PROCESS | 3824 | 1466709255413 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:15 INFO - PROCESS | 3824 | ++DOCSHELL 110F1C00 == 32 [pid = 3824] [id = 208] 12:14:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (1321BC00) [pid = 3824] [serial = 622] [outer = 00000000] 12:14:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (16053000) [pid = 3824] [serial = 623] [outer = 1321BC00] 12:14:15 INFO - PROCESS | 3824 | 1466709255456 Marionette DEBUG loaded listener.js 12:14:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (18023400) [pid = 3824] [serial = 624] [outer = 1321BC00] 12:14:15 INFO - PROCESS | 3824 | 1466709255872 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]]]}] 12:14:15 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 12:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 601ms 12:14:15 INFO - PROCESS | 3824 | 1466709255918 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 12:14:15 INFO - PROCESS | 3824 | 1466709255920 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 12:14:15 INFO - PROCESS | 3824 | 1466709255923 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:14:15 INFO - PROCESS | 3824 | 1466709255925 Marionette TRACE conn3 <- [1,798,null,{}] 12:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:14:15 INFO - PROCESS | 3824 | 1466709255928 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}] 12:14:15 INFO - PROCESS | 3824 | 1466709255930 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:16 INFO - PROCESS | 3824 | 1466709256004 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 12:14:16 INFO - PROCESS | 3824 | 1466709256009 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:16 INFO - PROCESS | 3824 | 1466709256011 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:16 INFO - PROCESS | 3824 | ++DOCSHELL 1568BC00 == 33 [pid = 3824] [id = 209] 12:14:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (171DE400) [pid = 3824] [serial = 625] [outer = 00000000] 12:14:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (1850C800) [pid = 3824] [serial = 626] [outer = 171DE400] 12:14:16 INFO - PROCESS | 3824 | 1466709256054 Marionette DEBUG loaded listener.js 12:14:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (18510400) [pid = 3824] [serial = 627] [outer = 171DE400] 12:14:16 INFO - PROCESS | 3824 | 1466709256450 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]]]}] 12:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 601ms 12:14:16 INFO - PROCESS | 3824 | 1466709256521 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 12:14:16 INFO - PROCESS | 3824 | 1466709256523 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 12:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:14:16 INFO - PROCESS | 3824 | 1466709256527 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:14:16 INFO - PROCESS | 3824 | 1466709256529 Marionette TRACE conn3 <- [1,802,null,{}] 12:14:16 INFO - PROCESS | 3824 | 1466709256532 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}] 12:14:16 INFO - PROCESS | 3824 | 1466709256534 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:16 INFO - PROCESS | 3824 | 1466709256608 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 12:14:16 INFO - PROCESS | 3824 | 1466709256616 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:16 INFO - PROCESS | 3824 | 1466709256618 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:16 INFO - PROCESS | 3824 | ++DOCSHELL 13C85000 == 34 [pid = 3824] [id = 210] 12:14:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (19AACC00) [pid = 3824] [serial = 628] [outer = 00000000] 12:14:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (19AB4000) [pid = 3824] [serial = 629] [outer = 19AACC00] 12:14:16 INFO - PROCESS | 3824 | 1466709256660 Marionette DEBUG loaded listener.js 12:14:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (19CC2400) [pid = 3824] [serial = 630] [outer = 19AACC00] 12:14:17 INFO - PROCESS | 3824 | 1466709257158 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] 12:14:17 INFO - PROCESS | 3824 | 1466709257199 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 12:14:17 INFO - PROCESS | 3824 | 1466709257202 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:14:17 INFO - PROCESS | 3824 | 1466709257213 Marionette TRACE conn3 <- [1,806,null,{}] 12:14:17 INFO - PROCESS | 3824 | 1466709257232 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}] 12:14:17 INFO - PROCESS | 3824 | 1466709257234 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:17 INFO - PROCESS | 3824 | 1466709257348 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 12:14:17 INFO - PROCESS | 3824 | 1466709257453 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:17 INFO - PROCESS | 3824 | 1466709257456 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:17 INFO - PROCESS | 3824 | ++DOCSHELL 105F1C00 == 35 [pid = 3824] [id = 211] 12:14:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (10A60400) [pid = 3824] [serial = 631] [outer = 00000000] 12:14:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (10AFA800) [pid = 3824] [serial = 632] [outer = 10A60400] 12:14:17 INFO - PROCESS | 3824 | 1466709257513 Marionette DEBUG loaded listener.js 12:14:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (110EF400) [pid = 3824] [serial = 633] [outer = 10A60400] 12:14:18 INFO - PROCESS | 3824 | 1466709258308 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]]]}] 12:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1186ms 12:14:18 INFO - PROCESS | 3824 | 1466709258376 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 12:14:18 INFO - PROCESS | 3824 | 1466709258380 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 12:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:14:18 INFO - PROCESS | 3824 | 1466709258385 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:14:18 INFO - PROCESS | 3824 | 1466709258389 Marionette TRACE conn3 <- [1,810,null,{}] 12:14:18 INFO - PROCESS | 3824 | 1466709258393 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}] 12:14:18 INFO - PROCESS | 3824 | 1466709258396 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:18 INFO - PROCESS | 3824 | 1466709258517 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 12:14:18 INFO - PROCESS | 3824 | 1466709258615 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:18 INFO - PROCESS | 3824 | 1466709258619 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:18 INFO - PROCESS | 3824 | ++DOCSHELL 12D88000 == 36 [pid = 3824] [id = 212] 12:14:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (13120C00) [pid = 3824] [serial = 634] [outer = 00000000] 12:14:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (13223C00) [pid = 3824] [serial = 635] [outer = 13120C00] 12:14:18 INFO - PROCESS | 3824 | 1466709258674 Marionette DEBUG loaded listener.js 12:14:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1393B400) [pid = 3824] [serial = 636] [outer = 13120C00] 12:14:19 INFO - PROCESS | 3824 | 1466709259577 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] 12:14:19 INFO - PROCESS | 3824 | 1466709259617 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 12:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:14:19 INFO - PROCESS | 3824 | 1466709259622 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:14:19 INFO - PROCESS | 3824 | 1466709259625 Marionette TRACE conn3 <- [1,814,null,{}] 12:14:19 INFO - PROCESS | 3824 | 1466709259631 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}] 12:14:19 INFO - PROCESS | 3824 | 1466709259633 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:19 INFO - PROCESS | 3824 | 1466709259718 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 12:14:19 INFO - PROCESS | 3824 | 1466709259732 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:19 INFO - PROCESS | 3824 | 1466709259736 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:19 INFO - PROCESS | 3824 | ++DOCSHELL 10476C00 == 28 [pid = 3824] [id = 213] 12:14:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (10BB7000) [pid = 3824] [serial = 637] [outer = 00000000] 12:14:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (114D1400) [pid = 3824] [serial = 638] [outer = 10BB7000] 12:14:19 INFO - PROCESS | 3824 | 1466709259788 Marionette DEBUG loaded listener.js 12:14:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (129EA000) [pid = 3824] [serial = 639] [outer = 10BB7000] 12:14:20 INFO - PROCESS | 3824 | 1466709260297 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]]]}] 12:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 712ms 12:14:20 INFO - PROCESS | 3824 | 1466709260323 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 12:14:20 INFO - PROCESS | 3824 | 1466709260328 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 12:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:14:20 INFO - PROCESS | 3824 | 1466709260334 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:14:20 INFO - PROCESS | 3824 | 1466709260336 Marionette TRACE conn3 <- [1,818,null,{}] 12:14:20 INFO - PROCESS | 3824 | 1466709260340 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}] 12:14:20 INFO - PROCESS | 3824 | 1466709260343 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:20 INFO - PROCESS | 3824 | 1466709260426 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 12:14:20 INFO - PROCESS | 3824 | 1466709260433 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:20 INFO - PROCESS | 3824 | 1466709260436 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:20 INFO - PROCESS | 3824 | ++DOCSHELL 1311D400 == 29 [pid = 3824] [id = 214] 12:14:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (1311E000) [pid = 3824] [serial = 640] [outer = 00000000] 12:14:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (131D3000) [pid = 3824] [serial = 641] [outer = 1311E000] 12:14:20 INFO - PROCESS | 3824 | 1466709260482 Marionette DEBUG loaded listener.js 12:14:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (1321A400) [pid = 3824] [serial = 642] [outer = 1311E000] 12:14:20 INFO - PROCESS | 3824 | 1466709260964 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]]]}] 12:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 696ms 12:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:14:21 INFO - PROCESS | 3824 | 1466709261033 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 12:14:21 INFO - PROCESS | 3824 | 1466709261035 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 12:14:21 INFO - PROCESS | 3824 | 1466709261039 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:14:21 INFO - PROCESS | 3824 | 1466709261042 Marionette TRACE conn3 <- [1,822,null,{}] 12:14:21 INFO - PROCESS | 3824 | 1466709261053 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}] 12:14:21 INFO - PROCESS | 3824 | 1466709261057 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:21 INFO - PROCESS | 3824 | 1466709261166 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 12:14:21 INFO - PROCESS | 3824 | 1466709261254 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:21 INFO - PROCESS | 3824 | 1466709261258 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:21 INFO - PROCESS | 3824 | ++DOCSHELL 14EDF400 == 30 [pid = 3824] [id = 215] 12:14:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (14EE0800) [pid = 3824] [serial = 643] [outer = 00000000] 12:14:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (1568C000) [pid = 3824] [serial = 644] [outer = 14EE0800] 12:14:21 INFO - PROCESS | 3824 | 1466709261305 Marionette DEBUG loaded listener.js 12:14:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (15D09400) [pid = 3824] [serial = 645] [outer = 14EE0800] 12:14:21 INFO - PROCESS | 3824 | 1466709261668 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]]]}] 12:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 633ms 12:14:21 INFO - PROCESS | 3824 | 1466709261676 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 12:14:21 INFO - PROCESS | 3824 | 1466709261679 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 12:14:21 INFO - PROCESS | 3824 | 1466709261682 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:14:21 INFO - PROCESS | 3824 | 1466709261683 Marionette TRACE conn3 <- [1,826,null,{}] 12:14:21 INFO - PROCESS | 3824 | 1466709261686 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}] 12:14:21 INFO - PROCESS | 3824 | 1466709261688 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:21 INFO - PROCESS | 3824 | 1466709261809 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 12:14:21 INFO - PROCESS | 3824 | 1466709261814 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:21 INFO - PROCESS | 3824 | 1466709261816 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:21 INFO - PROCESS | 3824 | ++DOCSHELL 15F0A400 == 31 [pid = 3824] [id = 216] 12:14:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (166DF800) [pid = 3824] [serial = 646] [outer = 00000000] 12:14:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (16A9A400) [pid = 3824] [serial = 647] [outer = 166DF800] 12:14:21 INFO - PROCESS | 3824 | 1466709261859 Marionette DEBUG loaded listener.js 12:14:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (16EE6000) [pid = 3824] [serial = 648] [outer = 166DF800] 12:14:22 INFO - PROCESS | 3824 | 1466709262362 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]]]}] 12:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 712ms 12:14:22 INFO - PROCESS | 3824 | 1466709262414 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 12:14:22 INFO - PROCESS | 3824 | 1466709262416 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 12:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:14:22 INFO - PROCESS | 3824 | 1466709262419 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:14:22 INFO - PROCESS | 3824 | 1466709262421 Marionette TRACE conn3 <- [1,830,null,{}] 12:14:22 INFO - PROCESS | 3824 | 1466709262424 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}] 12:14:22 INFO - PROCESS | 3824 | 1466709262426 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:22 INFO - PROCESS | 3824 | 1466709262531 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 12:14:22 INFO - PROCESS | 3824 | 1466709262617 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:22 INFO - PROCESS | 3824 | 1466709262619 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:22 INFO - PROCESS | 3824 | ++DOCSHELL 1047C400 == 32 [pid = 3824] [id = 217] 12:14:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (10A5B800) [pid = 3824] [serial = 649] [outer = 00000000] 12:14:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (17818000) [pid = 3824] [serial = 650] [outer = 10A5B800] 12:14:22 INFO - PROCESS | 3824 | 1466709262661 Marionette DEBUG loaded listener.js 12:14:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (178CD400) [pid = 3824] [serial = 651] [outer = 10A5B800] 12:14:23 INFO - PROCESS | 3824 | 1466709263093 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]]]}] 12:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 712ms 12:14:23 INFO - PROCESS | 3824 | 1466709263119 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 12:14:23 INFO - PROCESS | 3824 | 1466709263121 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 12:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:14:23 INFO - PROCESS | 3824 | 1466709263131 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:14:23 INFO - PROCESS | 3824 | 1466709263133 Marionette TRACE conn3 <- [1,834,null,{}] 12:14:23 INFO - PROCESS | 3824 | 1466709263137 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}] 12:14:23 INFO - PROCESS | 3824 | 1466709263142 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:23 INFO - PROCESS | 3824 | 1466709263271 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 12:14:23 INFO - PROCESS | 3824 | 1466709263332 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:23 INFO - PROCESS | 3824 | 1466709263334 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:23 INFO - PROCESS | 3824 | ++DOCSHELL 1833BC00 == 33 [pid = 3824] [id = 218] 12:14:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (1850B800) [pid = 3824] [serial = 652] [outer = 00000000] 12:14:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (19A44400) [pid = 3824] [serial = 653] [outer = 1850B800] 12:14:23 INFO - PROCESS | 3824 | 1466709263377 Marionette DEBUG loaded listener.js 12:14:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (19AAC000) [pid = 3824] [serial = 654] [outer = 1850B800] 12:14:23 INFO - PROCESS | 3824 | 1466709263778 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]]]}] 12:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 696ms 12:14:23 INFO - PROCESS | 3824 | 1466709263832 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 12:14:23 INFO - PROCESS | 3824 | 1466709263834 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 12:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:14:23 INFO - PROCESS | 3824 | 1466709263837 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:14:23 INFO - PROCESS | 3824 | 1466709263839 Marionette TRACE conn3 <- [1,838,null,{}] 12:14:23 INFO - PROCESS | 3824 | 1466709263880 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}] 12:14:23 INFO - PROCESS | 3824 | 1466709263882 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:24 INFO - PROCESS | 3824 | 1466709263998 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 12:14:24 INFO - PROCESS | 3824 | 1466709264014 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:24 INFO - PROCESS | 3824 | 1466709264017 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:24 INFO - PROCESS | 3824 | ++DOCSHELL 19CC2800 == 34 [pid = 3824] [id = 219] 12:14:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (19CC9C00) [pid = 3824] [serial = 655] [outer = 00000000] 12:14:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (19D67C00) [pid = 3824] [serial = 656] [outer = 19CC9C00] 12:14:24 INFO - PROCESS | 3824 | 1466709264108 Marionette DEBUG loaded listener.js 12:14:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (19D6C000) [pid = 3824] [serial = 657] [outer = 19CC9C00] 12:14:24 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (10EF7800) [pid = 3824] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:14:24 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (13032800) [pid = 3824] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:14:24 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (13C8B800) [pid = 3824] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:14:24 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (11254800) [pid = 3824] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:14:24 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (178C8C00) [pid = 3824] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:14:24 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (10AF7800) [pid = 3824] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:14:24 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (14312000) [pid = 3824] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:14:24 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (16A99400) [pid = 3824] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:14:24 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1321BC00) [pid = 3824] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:14:24 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (13454400) [pid = 3824] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:14:24 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (171DE400) [pid = 3824] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:14:24 INFO - PROCESS | 3824 | 1466709264529 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]]]}] 12:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 759ms 12:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:14:24 INFO - PROCESS | 3824 | 1466709264596 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 12:14:24 INFO - PROCESS | 3824 | 1466709264598 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 12:14:24 INFO - PROCESS | 3824 | 1466709264601 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:14:24 INFO - PROCESS | 3824 | 1466709264603 Marionette TRACE conn3 <- [1,842,null,{}] 12:14:24 INFO - PROCESS | 3824 | 1466709264606 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}] 12:14:24 INFO - PROCESS | 3824 | 1466709264608 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:24 INFO - PROCESS | 3824 | 1466709264683 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 12:14:24 INFO - PROCESS | 3824 | 1466709264690 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:24 INFO - PROCESS | 3824 | 1466709264692 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:24 INFO - PROCESS | 3824 | ++DOCSHELL 1393A800 == 35 [pid = 3824] [id = 220] 12:14:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (13C8B800) [pid = 3824] [serial = 658] [outer = 00000000] 12:14:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (17107400) [pid = 3824] [serial = 659] [outer = 13C8B800] 12:14:24 INFO - PROCESS | 3824 | 1466709264738 Marionette DEBUG loaded listener.js 12:14:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (1850CC00) [pid = 3824] [serial = 660] [outer = 13C8B800] 12:14:25 INFO - PROCESS | 3824 | 1466709265196 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]]]}] 12:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 601ms 12:14:25 INFO - PROCESS | 3824 | 1466709265231 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 12:14:25 INFO - PROCESS | 3824 | 1466709265233 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 12:14:25 INFO - PROCESS | 3824 | 1466709265236 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:14:25 INFO - PROCESS | 3824 | 1466709265238 Marionette TRACE conn3 <- [1,846,null,{}] 12:14:25 INFO - PROCESS | 3824 | 1466709265241 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}] 12:14:25 INFO - PROCESS | 3824 | 1466709265243 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:25 INFO - PROCESS | 3824 | 1466709265325 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 12:14:25 INFO - PROCESS | 3824 | 1466709265330 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:25 INFO - PROCESS | 3824 | 1466709265332 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:25 INFO - PROCESS | 3824 | ++DOCSHELL 166DD400 == 36 [pid = 3824] [id = 221] 12:14:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (19AB8400) [pid = 3824] [serial = 661] [outer = 00000000] 12:14:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (19DB5C00) [pid = 3824] [serial = 662] [outer = 19AB8400] 12:14:25 INFO - PROCESS | 3824 | 1466709265388 Marionette DEBUG loaded listener.js 12:14:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (19DB9800) [pid = 3824] [serial = 663] [outer = 19AB8400] 12:14:25 INFO - PROCESS | 3824 | 1466709265805 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]]]}] 12:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 601ms 12:14:25 INFO - PROCESS | 3824 | 1466709265834 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 12:14:25 INFO - PROCESS | 3824 | 1466709265836 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 12:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:14:25 INFO - PROCESS | 3824 | 1466709265839 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:14:25 INFO - PROCESS | 3824 | 1466709265841 Marionette TRACE conn3 <- [1,850,null,{}] 12:14:25 INFO - PROCESS | 3824 | 1466709265844 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}] 12:14:25 INFO - PROCESS | 3824 | 1466709265846 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:25 INFO - PROCESS | 3824 | 1466709265966 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 12:14:25 INFO - PROCESS | 3824 | 1466709265974 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:25 INFO - PROCESS | 3824 | 1466709265976 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:26 INFO - PROCESS | 3824 | ++DOCSHELL 15D17000 == 37 [pid = 3824] [id = 222] 12:14:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (18024C00) [pid = 3824] [serial = 664] [outer = 00000000] 12:14:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1A25A000) [pid = 3824] [serial = 665] [outer = 18024C00] 12:14:26 INFO - PROCESS | 3824 | 1466709266020 Marionette DEBUG loaded listener.js 12:14:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (1A25BC00) [pid = 3824] [serial = 666] [outer = 18024C00] 12:14:26 INFO - PROCESS | 3824 | --DOCSHELL 10476C00 == 36 [pid = 3824] [id = 213] 12:14:26 INFO - PROCESS | 3824 | --DOCSHELL 12D88000 == 35 [pid = 3824] [id = 212] 12:14:26 INFO - PROCESS | 3824 | --DOCSHELL 105F1C00 == 34 [pid = 3824] [id = 211] 12:14:27 INFO - PROCESS | 3824 | --DOCSHELL 166DD400 == 33 [pid = 3824] [id = 221] 12:14:27 INFO - PROCESS | 3824 | --DOCSHELL 1833BC00 == 32 [pid = 3824] [id = 218] 12:14:27 INFO - PROCESS | 3824 | --DOCSHELL 15F0A400 == 31 [pid = 3824] [id = 216] 12:14:27 INFO - PROCESS | 3824 | --DOCSHELL 14EDF400 == 30 [pid = 3824] [id = 215] 12:14:27 INFO - PROCESS | 3824 | --DOCSHELL 19CC2800 == 29 [pid = 3824] [id = 219] 12:14:27 INFO - PROCESS | 3824 | --DOCSHELL 1047C400 == 28 [pid = 3824] [id = 217] 12:14:27 INFO - PROCESS | 3824 | --DOCSHELL 1393A800 == 27 [pid = 3824] [id = 220] 12:14:27 INFO - PROCESS | 3824 | --DOCSHELL 1311D400 == 26 [pid = 3824] [id = 214] 12:14:27 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (1311CC00) [pid = 3824] [serial = 608] [outer = 00000000] [url = about:blank] 12:14:27 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (1312A800) [pid = 3824] [serial = 609] [outer = 00000000] [url = about:blank] 12:14:27 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1430F800) [pid = 3824] [serial = 611] [outer = 00000000] [url = about:blank] 12:14:27 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (114CDC00) [pid = 3824] [serial = 605] [outer = 00000000] [url = about:blank] 12:14:27 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (11CCD400) [pid = 3824] [serial = 606] [outer = 00000000] [url = about:blank] 12:14:27 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (18023C00) [pid = 3824] [serial = 620] [outer = 00000000] [url = about:blank] 12:14:27 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (13121000) [pid = 3824] [serial = 597] [outer = 00000000] [url = about:blank] 12:14:27 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (12B19C00) [pid = 3824] [serial = 596] [outer = 00000000] [url = about:blank] 12:14:27 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (15F05800) [pid = 3824] [serial = 600] [outer = 00000000] [url = about:blank] 12:14:27 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (15684000) [pid = 3824] [serial = 599] [outer = 00000000] [url = about:blank] 12:14:27 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (1710F000) [pid = 3824] [serial = 618] [outer = 00000000] [url = about:blank] 12:14:27 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (16E93400) [pid = 3824] [serial = 617] [outer = 00000000] [url = about:blank] 12:14:27 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (16053000) [pid = 3824] [serial = 623] [outer = 00000000] [url = about:blank] 12:14:27 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (18342000) [pid = 3824] [serial = 621] [outer = 00000000] [url = about:blank] 12:14:27 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (15A70800) [pid = 3824] [serial = 614] [outer = 00000000] [url = about:blank] 12:14:27 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (15F0B800) [pid = 3824] [serial = 615] [outer = 00000000] [url = about:blank] 12:14:27 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (18023400) [pid = 3824] [serial = 624] [outer = 00000000] [url = about:blank] 12:14:27 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (18510400) [pid = 3824] [serial = 627] [outer = 00000000] [url = about:blank] 12:14:27 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (1850C800) [pid = 3824] [serial = 626] [outer = 00000000] [url = about:blank] 12:14:27 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (14EE2000) [pid = 3824] [serial = 612] [outer = 00000000] [url = about:blank] 12:14:27 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (19AB4000) [pid = 3824] [serial = 629] [outer = 00000000] [url = about:blank] 12:14:27 INFO - PROCESS | 3824 | --DOMWINDOW == 58 (12924C00) [pid = 3824] [serial = 603] [outer = 00000000] [url = about:blank] 12:14:27 INFO - PROCESS | 3824 | --DOMWINDOW == 57 (11AE3C00) [pid = 3824] [serial = 602] [outer = 00000000] [url = about:blank] 12:14:27 INFO - PROCESS | 3824 | 1466709267708 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]]]}] 12:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1930ms 12:14:27 INFO - PROCESS | 3824 | 1466709267789 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 12:14:27 INFO - PROCESS | 3824 | 1466709267792 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 12:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:14:27 INFO - PROCESS | 3824 | 1466709267797 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:14:27 INFO - PROCESS | 3824 | 1466709267801 Marionette TRACE conn3 <- [1,854,null,{}] 12:14:27 INFO - PROCESS | 3824 | 1466709267807 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}] 12:14:27 INFO - PROCESS | 3824 | 1466709267810 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:27 INFO - PROCESS | 3824 | 1466709267899 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 12:14:27 INFO - PROCESS | 3824 | 1466709267912 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:27 INFO - PROCESS | 3824 | 1466709267915 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:27 INFO - PROCESS | 3824 | ++DOCSHELL 10AF5C00 == 27 [pid = 3824] [id = 223] 12:14:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 58 (10AF7400) [pid = 3824] [serial = 667] [outer = 00000000] 12:14:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (10EF4C00) [pid = 3824] [serial = 668] [outer = 10AF7400] 12:14:27 INFO - PROCESS | 3824 | 1466709267963 Marionette DEBUG loaded listener.js 12:14:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (1120D000) [pid = 3824] [serial = 669] [outer = 10AF7400] 12:14:28 INFO - PROCESS | 3824 | 1466709268429 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]]]}] 12:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 696ms 12:14:28 INFO - PROCESS | 3824 | 1466709268493 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 12:14:28 INFO - PROCESS | 3824 | 1466709268498 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 12:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:14:28 INFO - PROCESS | 3824 | 1466709268504 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:14:28 INFO - PROCESS | 3824 | 1466709268507 Marionette TRACE conn3 <- [1,858,null,{}] 12:14:28 INFO - PROCESS | 3824 | 1466709268511 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}] 12:14:28 INFO - PROCESS | 3824 | 1466709268514 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:28 INFO - PROCESS | 3824 | 1466709268597 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 12:14:28 INFO - PROCESS | 3824 | 1466709268606 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:28 INFO - PROCESS | 3824 | 1466709268608 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:28 INFO - PROCESS | 3824 | ++DOCSHELL 129B1000 == 28 [pid = 3824] [id = 224] 12:14:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (129B2000) [pid = 3824] [serial = 670] [outer = 00000000] 12:14:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (12B10C00) [pid = 3824] [serial = 671] [outer = 129B2000] 12:14:28 INFO - PROCESS | 3824 | 1466709268655 Marionette DEBUG loaded listener.js 12:14:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (12B19800) [pid = 3824] [serial = 672] [outer = 129B2000] 12:14:29 INFO - PROCESS | 3824 | 1466709269394 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]]]}] 12:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 965ms 12:14:29 INFO - PROCESS | 3824 | 1466709269449 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 12:14:29 INFO - PROCESS | 3824 | 1466709269451 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 12:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:14:29 INFO - PROCESS | 3824 | 1466709269455 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:14:29 INFO - PROCESS | 3824 | 1466709269458 Marionette TRACE conn3 <- [1,862,null,{}] 12:14:29 INFO - PROCESS | 3824 | 1466709269469 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}] 12:14:29 INFO - PROCESS | 3824 | 1466709269474 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:29 INFO - PROCESS | 3824 | 1466709269554 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 12:14:29 INFO - PROCESS | 3824 | 1466709269561 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:29 INFO - PROCESS | 3824 | 1466709269564 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:29 INFO - PROCESS | 3824 | ++DOCSHELL 13C8D400 == 29 [pid = 3824] [id = 225] 12:14:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (13CE4800) [pid = 3824] [serial = 673] [outer = 00000000] 12:14:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (14309800) [pid = 3824] [serial = 674] [outer = 13CE4800] 12:14:29 INFO - PROCESS | 3824 | 1466709269611 Marionette DEBUG loaded listener.js 12:14:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (14EDE000) [pid = 3824] [serial = 675] [outer = 13CE4800] 12:14:30 INFO - PROCESS | 3824 | 1466709270082 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]]]}] 12:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 648ms 12:14:30 INFO - PROCESS | 3824 | 1466709270136 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 12:14:30 INFO - PROCESS | 3824 | 1466709270138 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 12:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:14:30 INFO - PROCESS | 3824 | 1466709270142 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:14:30 INFO - PROCESS | 3824 | 1466709270144 Marionette TRACE conn3 <- [1,866,null,{}] 12:14:30 INFO - PROCESS | 3824 | 1466709270147 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}] 12:14:30 INFO - PROCESS | 3824 | 1466709270149 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:30 INFO - PROCESS | 3824 | 1466709270236 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 12:14:30 INFO - PROCESS | 3824 | 1466709270242 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:30 INFO - PROCESS | 3824 | 1466709270244 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:30 INFO - PROCESS | 3824 | ++DOCSHELL 14ED8800 == 30 [pid = 3824] [id = 226] 12:14:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (14F5E400) [pid = 3824] [serial = 676] [outer = 00000000] 12:14:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (15D17800) [pid = 3824] [serial = 677] [outer = 14F5E400] 12:14:30 INFO - PROCESS | 3824 | 1466709270287 Marionette DEBUG loaded listener.js 12:14:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (15F0CC00) [pid = 3824] [serial = 678] [outer = 14F5E400] 12:14:30 INFO - PROCESS | 3824 | 1466709270742 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]]]}] 12:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 649ms 12:14:30 INFO - PROCESS | 3824 | 1466709270779 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 12:14:30 INFO - PROCESS | 3824 | 1466709270781 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 12:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:14:30 INFO - PROCESS | 3824 | 1466709270784 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:14:30 INFO - PROCESS | 3824 | 1466709270786 Marionette TRACE conn3 <- [1,870,null,{}] 12:14:30 INFO - PROCESS | 3824 | 1466709270789 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}] 12:14:30 INFO - PROCESS | 3824 | 1466709270791 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:30 INFO - PROCESS | 3824 | 1466709270866 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 12:14:30 INFO - PROCESS | 3824 | 1466709270871 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:30 INFO - PROCESS | 3824 | 1466709270873 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:30 INFO - PROCESS | 3824 | ++DOCSHELL 168DB800 == 31 [pid = 3824] [id = 227] 12:14:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (168DDC00) [pid = 3824] [serial = 679] [outer = 00000000] 12:14:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (16B5A000) [pid = 3824] [serial = 680] [outer = 168DDC00] 12:14:30 INFO - PROCESS | 3824 | 1466709270919 Marionette DEBUG loaded listener.js 12:14:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (16EE6800) [pid = 3824] [serial = 681] [outer = 168DDC00] 12:14:31 INFO - PROCESS | 3824 | 1466709271409 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]]]}] 12:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 711ms 12:14:31 INFO - PROCESS | 3824 | 1466709271485 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 12:14:31 INFO - PROCESS | 3824 | 1466709271487 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 12:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:14:31 INFO - PROCESS | 3824 | 1466709271491 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:14:31 INFO - PROCESS | 3824 | 1466709271492 Marionette TRACE conn3 <- [1,874,null,{}] 12:14:31 INFO - PROCESS | 3824 | 1466709271496 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}] 12:14:31 INFO - PROCESS | 3824 | 1466709271501 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:31 INFO - PROCESS | 3824 | 1466709271605 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 12:14:31 INFO - PROCESS | 3824 | 1466709271611 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:31 INFO - PROCESS | 3824 | 1466709271613 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:31 INFO - PROCESS | 3824 | ++DOCSHELL 179E5400 == 32 [pid = 3824] [id = 228] 12:14:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (179E6C00) [pid = 3824] [serial = 682] [outer = 00000000] 12:14:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (1805C400) [pid = 3824] [serial = 683] [outer = 179E6C00] 12:14:31 INFO - PROCESS | 3824 | 1466709271656 Marionette DEBUG loaded listener.js 12:14:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (18064C00) [pid = 3824] [serial = 684] [outer = 179E6C00] 12:14:32 INFO - PROCESS | 3824 | 1466709272064 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]]]}] 12:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 602ms 12:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:14:32 INFO - PROCESS | 3824 | 1466709272098 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 12:14:32 INFO - PROCESS | 3824 | 1466709272100 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 12:14:32 INFO - PROCESS | 3824 | 1466709272103 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:14:32 INFO - PROCESS | 3824 | 1466709272104 Marionette TRACE conn3 <- [1,878,null,{}] 12:14:32 INFO - PROCESS | 3824 | 1466709272108 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}] 12:14:32 INFO - PROCESS | 3824 | 1466709272109 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:32 INFO - PROCESS | 3824 | 1466709272209 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 12:14:32 INFO - PROCESS | 3824 | 1466709272251 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:32 INFO - PROCESS | 3824 | 1466709272253 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:32 INFO - PROCESS | 3824 | ++DOCSHELL 18342000 == 33 [pid = 3824] [id = 229] 12:14:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (18502400) [pid = 3824] [serial = 685] [outer = 00000000] 12:14:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (1850D000) [pid = 3824] [serial = 686] [outer = 18502400] 12:14:32 INFO - PROCESS | 3824 | 1466709272300 Marionette DEBUG loaded listener.js 12:14:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (19A3D800) [pid = 3824] [serial = 687] [outer = 18502400] 12:14:32 INFO - PROCESS | 3824 | 1466709272775 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]]]}] 12:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 696ms 12:14:32 INFO - PROCESS | 3824 | 1466709272835 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 12:14:32 INFO - PROCESS | 3824 | 1466709272837 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 12:14:32 INFO - PROCESS | 3824 | 1466709272840 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:14:32 INFO - PROCESS | 3824 | 1466709272842 Marionette TRACE conn3 <- [1,882,null,{}] 12:14:32 INFO - PROCESS | 3824 | 1466709272845 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}] 12:14:32 INFO - PROCESS | 3824 | 1466709272847 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:32 INFO - PROCESS | 3824 | 1466709272922 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 12:14:32 INFO - PROCESS | 3824 | 1466709272928 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:32 INFO - PROCESS | 3824 | 1466709272930 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:32 INFO - PROCESS | 3824 | ++DOCSHELL 1043A400 == 34 [pid = 3824] [id = 230] 12:14:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (10A5C000) [pid = 3824] [serial = 688] [outer = 00000000] 12:14:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (19AB4800) [pid = 3824] [serial = 689] [outer = 10A5C000] 12:14:32 INFO - PROCESS | 3824 | 1466709272973 Marionette DEBUG loaded listener.js 12:14:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (19AB6400) [pid = 3824] [serial = 690] [outer = 10A5C000] 12:14:33 INFO - PROCESS | 3824 | 1466709273436 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]]]}] 12:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 633ms 12:14:33 INFO - PROCESS | 3824 | 1466709273484 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 12:14:33 INFO - PROCESS | 3824 | 1466709273486 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 12:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:14:33 INFO - PROCESS | 3824 | 1466709273489 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:14:33 INFO - PROCESS | 3824 | 1466709273491 Marionette TRACE conn3 <- [1,886,null,{}] 12:14:33 INFO - PROCESS | 3824 | 1466709273494 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}] 12:14:33 INFO - PROCESS | 3824 | 1466709273496 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:33 INFO - PROCESS | 3824 | 1466709273600 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 12:14:33 INFO - PROCESS | 3824 | 1466709273681 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:33 INFO - PROCESS | 3824 | 1466709273683 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:33 INFO - PROCESS | 3824 | ++DOCSHELL 13C8C000 == 35 [pid = 3824] [id = 231] 12:14:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (19D63C00) [pid = 3824] [serial = 691] [outer = 00000000] 12:14:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (19DB7000) [pid = 3824] [serial = 692] [outer = 19D63C00] 12:14:33 INFO - PROCESS | 3824 | 1466709273726 Marionette DEBUG loaded listener.js 12:14:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (19DB8800) [pid = 3824] [serial = 693] [outer = 19D63C00] 12:14:34 INFO - PROCESS | 3824 | 1466709274122 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]]]}] 12:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 712ms 12:14:34 INFO - PROCESS | 3824 | 1466709274188 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 12:14:34 INFO - PROCESS | 3824 | 1466709274190 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 12:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:14:34 INFO - PROCESS | 3824 | 1466709274194 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:14:34 INFO - PROCESS | 3824 | 1466709274196 Marionette TRACE conn3 <- [1,890,null,{}] 12:14:34 INFO - PROCESS | 3824 | 1466709274199 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}] 12:14:34 INFO - PROCESS | 3824 | 1466709274211 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:34 INFO - PROCESS | 3824 | 1466709274332 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 12:14:34 INFO - PROCESS | 3824 | 1466709274392 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:34 INFO - PROCESS | 3824 | 1466709274394 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:34 INFO - PROCESS | 3824 | ++DOCSHELL 19CCE400 == 36 [pid = 3824] [id = 232] 12:14:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (19DB6800) [pid = 3824] [serial = 694] [outer = 00000000] 12:14:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1A667400) [pid = 3824] [serial = 695] [outer = 19DB6800] 12:14:34 INFO - PROCESS | 3824 | 1466709274437 Marionette DEBUG loaded listener.js 12:14:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1A670000) [pid = 3824] [serial = 696] [outer = 19DB6800] 12:14:34 INFO - PROCESS | 3824 | 1466709274830 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]]]}] 12:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 711ms 12:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:14:34 INFO - PROCESS | 3824 | 1466709274894 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 12:14:34 INFO - PROCESS | 3824 | 1466709274897 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 12:14:34 INFO - PROCESS | 3824 | 1466709274901 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:14:34 INFO - PROCESS | 3824 | 1466709274903 Marionette TRACE conn3 <- [1,894,null,{}] 12:14:34 INFO - PROCESS | 3824 | 1466709274907 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}] 12:14:34 INFO - PROCESS | 3824 | 1466709274909 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:35 INFO - PROCESS | 3824 | 1466709275052 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 12:14:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (1A2B1000) [pid = 3824] [serial = 697] [outer = 1B5C8400] 12:14:35 INFO - PROCESS | 3824 | 1466709275127 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:35 INFO - PROCESS | 3824 | 1466709275130 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:35 INFO - PROCESS | 3824 | ++DOCSHELL 15D13000 == 37 [pid = 3824] [id = 233] 12:14:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (1A786000) [pid = 3824] [serial = 698] [outer = 00000000] 12:14:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (1A8DA000) [pid = 3824] [serial = 699] [outer = 1A786000] 12:14:35 INFO - PROCESS | 3824 | 1466709275182 Marionette DEBUG loaded listener.js 12:14:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (1A8DF400) [pid = 3824] [serial = 700] [outer = 1A786000] 12:14:35 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (1311E000) [pid = 3824] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:14:35 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (166DF800) [pid = 3824] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:14:35 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (14EE0800) [pid = 3824] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:14:35 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (19CC9C00) [pid = 3824] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:14:35 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (13C8B800) [pid = 3824] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:14:35 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (1850B800) [pid = 3824] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:14:35 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (10BB7000) [pid = 3824] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:14:35 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (19AB8400) [pid = 3824] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:14:35 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (13120C00) [pid = 3824] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:14:35 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (10A60400) [pid = 3824] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:14:35 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (19AACC00) [pid = 3824] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:14:35 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (10A5B800) [pid = 3824] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:14:35 INFO - PROCESS | 3824 | 1466709275787 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]]]}] 12:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 902ms 12:14:35 INFO - PROCESS | 3824 | 1466709275836 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 12:14:35 INFO - PROCESS | 3824 | 1466709275838 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 12:14:35 INFO - PROCESS | 3824 | 1466709275841 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:14:35 INFO - PROCESS | 3824 | 1466709275843 Marionette TRACE conn3 <- [1,898,null,{}] 12:14:35 INFO - PROCESS | 3824 | 1466709275846 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}] 12:14:35 INFO - PROCESS | 3824 | 1466709275848 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:35 INFO - PROCESS | 3824 | 1466709275926 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 12:14:35 INFO - PROCESS | 3824 | 1466709275932 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:35 INFO - PROCESS | 3824 | 1466709275934 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:35 INFO - PROCESS | 3824 | ++DOCSHELL 14EDD400 == 38 [pid = 3824] [id = 234] 12:14:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (166DC000) [pid = 3824] [serial = 701] [outer = 00000000] 12:14:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (17817C00) [pid = 3824] [serial = 702] [outer = 166DC000] 12:14:35 INFO - PROCESS | 3824 | 1466709275976 Marionette DEBUG loaded listener.js 12:14:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (178D1800) [pid = 3824] [serial = 703] [outer = 166DC000] 12:14:36 INFO - PROCESS | 3824 | 1466709276398 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]]]}] 12:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 601ms 12:14:36 INFO - PROCESS | 3824 | 1466709276442 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 12:14:36 INFO - PROCESS | 3824 | 1466709276454 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 12:14:36 INFO - PROCESS | 3824 | 1466709276458 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:14:36 INFO - PROCESS | 3824 | 1466709276460 Marionette TRACE conn3 <- [1,902,null,{}] 12:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:14:36 INFO - PROCESS | 3824 | 1466709276464 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}] 12:14:36 INFO - PROCESS | 3824 | 1466709276465 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:36 INFO - PROCESS | 3824 | 1466709276542 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 12:14:36 INFO - PROCESS | 3824 | 1466709276547 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:36 INFO - PROCESS | 3824 | 1466709276549 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:36 INFO - PROCESS | 3824 | ++DOCSHELL 19DBA800 == 39 [pid = 3824] [id = 235] 12:14:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1A2B1400) [pid = 3824] [serial = 704] [outer = 00000000] 12:14:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1A8E0C00) [pid = 3824] [serial = 705] [outer = 1A2B1400] 12:14:36 INFO - PROCESS | 3824 | 1466709276591 Marionette DEBUG loaded listener.js 12:14:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1A8E6C00) [pid = 3824] [serial = 706] [outer = 1A2B1400] 12:14:37 INFO - PROCESS | 3824 | 1466709277016 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]]]}] 12:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 601ms 12:14:37 INFO - PROCESS | 3824 | 1466709277058 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 12:14:37 INFO - PROCESS | 3824 | 1466709277060 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 12:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:14:37 INFO - PROCESS | 3824 | 1466709277078 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:14:37 INFO - PROCESS | 3824 | 1466709277079 Marionette TRACE conn3 <- [1,906,null,{}] 12:14:37 INFO - PROCESS | 3824 | 1466709277082 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}] 12:14:37 INFO - PROCESS | 3824 | 1466709277084 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:37 INFO - PROCESS | 3824 | 1466709277160 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 12:14:37 INFO - PROCESS | 3824 | 1466709277166 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:37 INFO - PROCESS | 3824 | 1466709277168 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:37 INFO - PROCESS | 3824 | ++DOCSHELL 19CC9C00 == 40 [pid = 3824] [id = 236] 12:14:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1A77BC00) [pid = 3824] [serial = 707] [outer = 00000000] 12:14:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1AB5E400) [pid = 3824] [serial = 708] [outer = 1A77BC00] 12:14:37 INFO - PROCESS | 3824 | 1466709277210 Marionette DEBUG loaded listener.js 12:14:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (1AB5EC00) [pid = 3824] [serial = 709] [outer = 1A77BC00] 12:14:37 INFO - PROCESS | 3824 | 1466709277802 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]]]}] 12:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 744ms 12:14:37 INFO - PROCESS | 3824 | 1466709277816 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 12:14:37 INFO - PROCESS | 3824 | 1466709277820 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 12:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:14:37 INFO - PROCESS | 3824 | 1466709277825 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:14:37 INFO - PROCESS | 3824 | 1466709277828 Marionette TRACE conn3 <- [1,910,null,{}] 12:14:37 INFO - PROCESS | 3824 | 1466709277834 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}] 12:14:37 INFO - PROCESS | 3824 | 1466709277837 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:38 INFO - PROCESS | 3824 | 1466709278046 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 12:14:38 INFO - PROCESS | 3824 | 1466709278155 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:38 INFO - PROCESS | 3824 | 1466709278158 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:38 INFO - PROCESS | 3824 | ++DOCSHELL 10AF2C00 == 41 [pid = 3824] [id = 237] 12:14:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (10AF3C00) [pid = 3824] [serial = 710] [outer = 00000000] 12:14:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (1125D800) [pid = 3824] [serial = 711] [outer = 10AF3C00] 12:14:38 INFO - PROCESS | 3824 | 1466709278213 Marionette DEBUG loaded listener.js 12:14:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (1281AC00) [pid = 3824] [serial = 712] [outer = 10AF3C00] 12:14:38 INFO - PROCESS | 3824 | 1466709278939 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]]]}] 12:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1155ms 12:14:39 INFO - PROCESS | 3824 | 1466709279012 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 12:14:39 INFO - PROCESS | 3824 | 1466709279016 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 12:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:14:39 INFO - PROCESS | 3824 | 1466709279024 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:14:39 INFO - PROCESS | 3824 | 1466709279027 Marionette TRACE conn3 <- [1,914,null,{}] 12:14:39 INFO - PROCESS | 3824 | 1466709279031 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}] 12:14:39 INFO - PROCESS | 3824 | 1466709279034 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:39 INFO - PROCESS | 3824 | 1466709279158 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 12:14:39 INFO - PROCESS | 3824 | 1466709279385 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:39 INFO - PROCESS | 3824 | 1466709279388 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:39 INFO - PROCESS | 3824 | ++DOCSHELL 10432400 == 42 [pid = 3824] [id = 238] 12:14:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (10434400) [pid = 3824] [serial = 713] [outer = 00000000] 12:14:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (10A60400) [pid = 3824] [serial = 714] [outer = 10434400] 12:14:39 INFO - PROCESS | 3824 | 1466709279459 Marionette DEBUG loaded listener.js 12:14:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (10AF8400) [pid = 3824] [serial = 715] [outer = 10434400] 12:14:40 INFO - PROCESS | 3824 | --DOCSHELL 19DBA800 == 41 [pid = 3824] [id = 235] 12:14:40 INFO - PROCESS | 3824 | --DOCSHELL 14EDD400 == 40 [pid = 3824] [id = 234] 12:14:40 INFO - PROCESS | 3824 | --DOCSHELL 15D13000 == 39 [pid = 3824] [id = 233] 12:14:40 INFO - PROCESS | 3824 | --DOCSHELL 19CCE400 == 38 [pid = 3824] [id = 232] 12:14:40 INFO - PROCESS | 3824 | --DOCSHELL 13C8C000 == 37 [pid = 3824] [id = 231] 12:14:40 INFO - PROCESS | 3824 | --DOCSHELL 1043A400 == 36 [pid = 3824] [id = 230] 12:14:40 INFO - PROCESS | 3824 | --DOCSHELL 18342000 == 35 [pid = 3824] [id = 229] 12:14:40 INFO - PROCESS | 3824 | --DOCSHELL 179E5400 == 34 [pid = 3824] [id = 228] 12:14:40 INFO - PROCESS | 3824 | --DOCSHELL 168DB800 == 33 [pid = 3824] [id = 227] 12:14:40 INFO - PROCESS | 3824 | --DOCSHELL 14ED8800 == 32 [pid = 3824] [id = 226] 12:14:40 INFO - PROCESS | 3824 | --DOCSHELL 13C8D400 == 31 [pid = 3824] [id = 225] 12:14:40 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (1A25A000) [pid = 3824] [serial = 665] [outer = 00000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3824 | --DOCSHELL 129B1000 == 30 [pid = 3824] [id = 224] 12:14:40 INFO - PROCESS | 3824 | --DOCSHELL 10AF5C00 == 29 [pid = 3824] [id = 223] 12:14:40 INFO - PROCESS | 3824 | --DOCSHELL 15D17000 == 28 [pid = 3824] [id = 222] 12:14:40 INFO - PROCESS | 3824 | 1466709280132 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]]]}] 12:14:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1171ms 12:14:40 INFO - PROCESS | 3824 | 1466709280179 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 12:14:40 INFO - PROCESS | 3824 | 1466709280182 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 12:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:14:40 INFO - PROCESS | 3824 | 1466709280187 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:14:40 INFO - PROCESS | 3824 | 1466709280189 Marionette TRACE conn3 <- [1,918,null,{}] 12:14:40 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (19DB9800) [pid = 3824] [serial = 663] [outer = 00000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (131D3000) [pid = 3824] [serial = 641] [outer = 00000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (16EE6000) [pid = 3824] [serial = 648] [outer = 00000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (15D09400) [pid = 3824] [serial = 645] [outer = 00000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (19D6C000) [pid = 3824] [serial = 657] [outer = 00000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (17107400) [pid = 3824] [serial = 659] [outer = 00000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (19AAC000) [pid = 3824] [serial = 654] [outer = 00000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (114D1400) [pid = 3824] [serial = 638] [outer = 00000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (1850CC00) [pid = 3824] [serial = 660] [outer = 00000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (19DB5C00) [pid = 3824] [serial = 662] [outer = 00000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (19A44400) [pid = 3824] [serial = 653] [outer = 00000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (1393B400) [pid = 3824] [serial = 636] [outer = 00000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (1321A400) [pid = 3824] [serial = 642] [outer = 00000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (19D67C00) [pid = 3824] [serial = 656] [outer = 00000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (110EF400) [pid = 3824] [serial = 633] [outer = 00000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (129EA000) [pid = 3824] [serial = 639] [outer = 00000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (19CC2400) [pid = 3824] [serial = 630] [outer = 00000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (178CD400) [pid = 3824] [serial = 651] [outer = 00000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (10AFA800) [pid = 3824] [serial = 632] [outer = 00000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1568C000) [pid = 3824] [serial = 644] [outer = 00000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (13223C00) [pid = 3824] [serial = 635] [outer = 00000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (16A9A400) [pid = 3824] [serial = 647] [outer = 00000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (17818000) [pid = 3824] [serial = 650] [outer = 00000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3824 | 1466709280216 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}] 12:14:40 INFO - PROCESS | 3824 | 1466709280220 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:40 INFO - PROCESS | 3824 | 1466709280304 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 12:14:40 INFO - PROCESS | 3824 | 1466709280312 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:40 INFO - PROCESS | 3824 | 1466709280314 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:40 INFO - PROCESS | 3824 | ++DOCSHELL 10EEE000 == 29 [pid = 3824] [id = 239] 12:14:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (110F7800) [pid = 3824] [serial = 716] [outer = 00000000] 12:14:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (1289F000) [pid = 3824] [serial = 717] [outer = 110F7800] 12:14:40 INFO - PROCESS | 3824 | 1466709280360 Marionette DEBUG loaded listener.js 12:14:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (12B19000) [pid = 3824] [serial = 718] [outer = 110F7800] 12:14:40 INFO - PROCESS | 3824 | 1466709280903 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]]]}] 12:14:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 712ms 12:14:40 INFO - PROCESS | 3824 | 1466709280937 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 12:14:40 INFO - PROCESS | 3824 | 1466709280941 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 12:14:40 INFO - PROCESS | 3824 | 1466709280946 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:14:40 INFO - PROCESS | 3824 | 1466709280948 Marionette TRACE conn3 <- [1,922,null,{}] 12:14:40 INFO - PROCESS | 3824 | 1466709280951 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}] 12:14:40 INFO - PROCESS | 3824 | 1466709280953 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:41 INFO - PROCESS | 3824 | 1466709281037 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 12:14:41 INFO - PROCESS | 3824 | 1466709281045 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:41 INFO - PROCESS | 3824 | 1466709281047 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:41 INFO - PROCESS | 3824 | ++DOCSHELL 131DB400 == 30 [pid = 3824] [id = 240] 12:14:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (13218800) [pid = 3824] [serial = 719] [outer = 00000000] 12:14:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (13452C00) [pid = 3824] [serial = 720] [outer = 13218800] 12:14:41 INFO - PROCESS | 3824 | 1466709281091 Marionette DEBUG loaded listener.js 12:14:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (13941400) [pid = 3824] [serial = 721] [outer = 13218800] 12:14:41 INFO - PROCESS | 3824 | 1466709281558 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]]]}] 12:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 649ms 12:14:41 INFO - PROCESS | 3824 | 1466709281584 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 12:14:41 INFO - PROCESS | 3824 | 1466709281586 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 12:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:14:41 INFO - PROCESS | 3824 | 1466709281592 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:14:41 INFO - PROCESS | 3824 | 1466709281597 Marionette TRACE conn3 <- [1,926,null,{}] 12:14:41 INFO - PROCESS | 3824 | 1466709281607 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}] 12:14:41 INFO - PROCESS | 3824 | 1466709281610 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:41 INFO - PROCESS | 3824 | 1466709281693 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 12:14:41 INFO - PROCESS | 3824 | 1466709281703 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:41 INFO - PROCESS | 3824 | 1466709281706 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:41 INFO - PROCESS | 3824 | ++DOCSHELL 14F6A400 == 31 [pid = 3824] [id = 241] 12:14:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (15684800) [pid = 3824] [serial = 722] [outer = 00000000] 12:14:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (15A6FC00) [pid = 3824] [serial = 723] [outer = 15684800] 12:14:41 INFO - PROCESS | 3824 | 1466709281750 Marionette DEBUG loaded listener.js 12:14:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (15D12000) [pid = 3824] [serial = 724] [outer = 15684800] 12:14:42 INFO - PROCESS | 3824 | 1466709282188 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]]]}] 12:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 648ms 12:14:42 INFO - PROCESS | 3824 | 1466709282248 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 12:14:42 INFO - PROCESS | 3824 | 1466709282251 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 12:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:14:42 INFO - PROCESS | 3824 | 1466709282254 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:14:42 INFO - PROCESS | 3824 | 1466709282255 Marionette TRACE conn3 <- [1,930,null,{}] 12:14:42 INFO - PROCESS | 3824 | 1466709282259 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}] 12:14:42 INFO - PROCESS | 3824 | 1466709282261 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:42 INFO - PROCESS | 3824 | 1466709282344 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 12:14:42 INFO - PROCESS | 3824 | 1466709282349 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:42 INFO - PROCESS | 3824 | 1466709282351 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:42 INFO - PROCESS | 3824 | ++DOCSHELL 166E4800 == 32 [pid = 3824] [id = 242] 12:14:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (16824400) [pid = 3824] [serial = 725] [outer = 00000000] 12:14:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (16B60C00) [pid = 3824] [serial = 726] [outer = 16824400] 12:14:42 INFO - PROCESS | 3824 | 1466709282423 Marionette DEBUG loaded listener.js 12:14:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (16EEB800) [pid = 3824] [serial = 727] [outer = 16824400] 12:14:42 INFO - PROCESS | 3824 | 1466709282880 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]]]}] 12:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 649ms 12:14:42 INFO - PROCESS | 3824 | 1466709282892 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 12:14:42 INFO - PROCESS | 3824 | 1466709282894 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 12:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:14:42 INFO - PROCESS | 3824 | 1466709282897 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:14:42 INFO - PROCESS | 3824 | 1466709282898 Marionette TRACE conn3 <- [1,934,null,{}] 12:14:42 INFO - PROCESS | 3824 | 1466709282902 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}] 12:14:42 INFO - PROCESS | 3824 | 1466709282904 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:43 INFO - PROCESS | 3824 | 1466709283010 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 12:14:43 INFO - PROCESS | 3824 | 1466709283015 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:43 INFO - PROCESS | 3824 | 1466709283021 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:43 INFO - PROCESS | 3824 | ++DOCSHELL 1309F000 == 33 [pid = 3824] [id = 243] 12:14:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (17723400) [pid = 3824] [serial = 728] [outer = 00000000] 12:14:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (17815C00) [pid = 3824] [serial = 729] [outer = 17723400] 12:14:43 INFO - PROCESS | 3824 | 1466709283120 Marionette DEBUG loaded listener.js 12:14:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (178D5C00) [pid = 3824] [serial = 730] [outer = 17723400] 12:14:43 INFO - PROCESS | 3824 | 1466709283622 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]]]}] 12:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 743ms 12:14:43 INFO - PROCESS | 3824 | 1466709283673 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 12:14:43 INFO - PROCESS | 3824 | 1466709283675 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 12:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:14:43 INFO - PROCESS | 3824 | 1466709283678 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:14:43 INFO - PROCESS | 3824 | 1466709283680 Marionette TRACE conn3 <- [1,938,null,{}] 12:14:43 INFO - PROCESS | 3824 | 1466709283683 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}] 12:14:43 INFO - PROCESS | 3824 | 1466709283685 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:43 INFO - PROCESS | 3824 | 1466709283818 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 12:14:43 INFO - PROCESS | 3824 | 1466709283844 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:43 INFO - PROCESS | 3824 | 1466709283846 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:43 INFO - PROCESS | 3824 | ++DOCSHELL 18023400 == 34 [pid = 3824] [id = 244] 12:14:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (18025400) [pid = 3824] [serial = 731] [outer = 00000000] 12:14:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1850C400) [pid = 3824] [serial = 732] [outer = 18025400] 12:14:43 INFO - PROCESS | 3824 | 1466709283889 Marionette DEBUG loaded listener.js 12:14:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (1850CC00) [pid = 3824] [serial = 733] [outer = 18025400] 12:14:44 INFO - PROCESS | 3824 | 1466709284316 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]]]}] 12:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 712ms 12:14:44 INFO - PROCESS | 3824 | 1466709284376 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 12:14:44 INFO - PROCESS | 3824 | 1466709284377 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 12:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:14:44 INFO - PROCESS | 3824 | 1466709284381 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:14:44 INFO - PROCESS | 3824 | 1466709284382 Marionette TRACE conn3 <- [1,942,null,{}] 12:14:44 INFO - PROCESS | 3824 | 1466709284386 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}] 12:14:44 INFO - PROCESS | 3824 | 1466709284387 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:44 INFO - PROCESS | 3824 | 1466709284492 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 12:14:44 INFO - PROCESS | 3824 | 1466709284497 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:44 INFO - PROCESS | 3824 | 1466709284499 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:44 INFO - PROCESS | 3824 | ++DOCSHELL 19A4A400 == 35 [pid = 3824] [id = 245] 12:14:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (19AAAC00) [pid = 3824] [serial = 734] [outer = 00000000] 12:14:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (19CC2400) [pid = 3824] [serial = 735] [outer = 19AAAC00] 12:14:44 INFO - PROCESS | 3824 | 1466709284542 Marionette DEBUG loaded listener.js 12:14:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (19D67000) [pid = 3824] [serial = 736] [outer = 19AAAC00] 12:14:44 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (19D63C00) [pid = 3824] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:14:44 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (19DB6800) [pid = 3824] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:14:44 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (10A5C000) [pid = 3824] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:14:44 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (168DDC00) [pid = 3824] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:14:44 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (13CE4800) [pid = 3824] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:14:44 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (18024C00) [pid = 3824] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:14:44 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (10AF7400) [pid = 3824] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:14:44 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (14F5E400) [pid = 3824] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:14:44 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (179E6C00) [pid = 3824] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:14:44 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (1A786000) [pid = 3824] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:14:44 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (129B2000) [pid = 3824] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:14:44 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (18502400) [pid = 3824] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:14:44 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (166DC000) [pid = 3824] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:14:44 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1A2B1400) [pid = 3824] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:14:45 INFO - PROCESS | 3824 | 1466709285095 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]]]}] 12:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 744ms 12:14:45 INFO - PROCESS | 3824 | 1466709285155 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 12:14:45 INFO - PROCESS | 3824 | 1466709285157 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 12:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:14:45 INFO - PROCESS | 3824 | 1466709285164 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:14:45 INFO - PROCESS | 3824 | 1466709285166 Marionette TRACE conn3 <- [1,946,null,{}] 12:14:45 INFO - PROCESS | 3824 | 1466709285169 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}] 12:14:45 INFO - PROCESS | 3824 | 1466709285172 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:45 INFO - PROCESS | 3824 | 1466709285247 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 12:14:45 INFO - PROCESS | 3824 | 1466709285253 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:45 INFO - PROCESS | 3824 | 1466709285255 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:45 INFO - PROCESS | 3824 | ++DOCSHELL 10A56800 == 36 [pid = 3824] [id = 246] 12:14:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (129B2000) [pid = 3824] [serial = 737] [outer = 00000000] 12:14:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (179E1400) [pid = 3824] [serial = 738] [outer = 129B2000] 12:14:45 INFO - PROCESS | 3824 | 1466709285297 Marionette DEBUG loaded listener.js 12:14:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (1833BC00) [pid = 3824] [serial = 739] [outer = 129B2000] 12:14:45 INFO - PROCESS | 3824 | 1466709285704 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]]]}] 12:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 601ms 12:14:45 INFO - PROCESS | 3824 | 1466709285790 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 12:14:45 INFO - PROCESS | 3824 | 1466709285792 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 12:14:45 INFO - PROCESS | 3824 | 1466709285795 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:14:45 INFO - PROCESS | 3824 | 1466709285797 Marionette TRACE conn3 <- [1,950,null,{}] 12:14:45 INFO - PROCESS | 3824 | 1466709285804 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}] 12:14:45 INFO - PROCESS | 3824 | 1466709285806 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:45 INFO - PROCESS | 3824 | 1466709285882 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 12:14:45 INFO - PROCESS | 3824 | 1466709285888 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:45 INFO - PROCESS | 3824 | 1466709285890 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:45 INFO - PROCESS | 3824 | ++DOCSHELL 14F65C00 == 37 [pid = 3824] [id = 247] 12:14:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (19A3BC00) [pid = 3824] [serial = 740] [outer = 00000000] 12:14:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (19D63C00) [pid = 3824] [serial = 741] [outer = 19A3BC00] 12:14:45 INFO - PROCESS | 3824 | 1466709285941 Marionette DEBUG loaded listener.js 12:14:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (19D68800) [pid = 3824] [serial = 742] [outer = 19A3BC00] 12:14:46 INFO - PROCESS | 3824 | 1466709286348 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]]]}] 12:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 601ms 12:14:46 INFO - PROCESS | 3824 | 1466709286402 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 12:14:46 INFO - PROCESS | 3824 | 1466709286404 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 12:14:46 INFO - PROCESS | 3824 | 1466709286407 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:14:46 INFO - PROCESS | 3824 | 1466709286408 Marionette TRACE conn3 <- [1,954,null,{}] 12:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:14:46 INFO - PROCESS | 3824 | 1466709286412 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}] 12:14:46 INFO - PROCESS | 3824 | 1466709286413 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:46 INFO - PROCESS | 3824 | 1466709286498 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 12:14:46 INFO - PROCESS | 3824 | 1466709286505 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:46 INFO - PROCESS | 3824 | 1466709286508 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:46 INFO - PROCESS | 3824 | ++DOCSHELL 19DB6800 == 38 [pid = 3824] [id = 248] 12:14:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (19DB7400) [pid = 3824] [serial = 743] [outer = 00000000] 12:14:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (19DBDC00) [pid = 3824] [serial = 744] [outer = 19DB7400] 12:14:46 INFO - PROCESS | 3824 | 1466709286553 Marionette DEBUG loaded listener.js 12:14:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1A664C00) [pid = 3824] [serial = 745] [outer = 19DB7400] 12:14:47 INFO - PROCESS | 3824 | 1466709287119 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]]]}] 12:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 807ms 12:14:47 INFO - PROCESS | 3824 | 1466709287211 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 12:14:47 INFO - PROCESS | 3824 | 1466709287216 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 12:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:14:47 INFO - PROCESS | 3824 | 1466709287222 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:14:47 INFO - PROCESS | 3824 | 1466709287225 Marionette TRACE conn3 <- [1,958,null,{}] 12:14:47 INFO - PROCESS | 3824 | 1466709287231 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}] 12:14:47 INFO - PROCESS | 3824 | 1466709287234 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:47 INFO - PROCESS | 3824 | 1466709287392 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 12:14:47 INFO - PROCESS | 3824 | 1466709287403 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:47 INFO - PROCESS | 3824 | 1466709287408 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:47 INFO - PROCESS | 3824 | ++DOCSHELL 10AF7000 == 39 [pid = 3824] [id = 249] 12:14:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (10AF7800) [pid = 3824] [serial = 746] [outer = 00000000] 12:14:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (129AE800) [pid = 3824] [serial = 747] [outer = 10AF7800] 12:14:47 INFO - PROCESS | 3824 | 1466709287484 Marionette DEBUG loaded listener.js 12:14:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (1310A400) [pid = 3824] [serial = 748] [outer = 10AF7800] 12:14:48 INFO - PROCESS | 3824 | 1466709288166 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]]]}] 12:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1013ms 12:14:48 INFO - PROCESS | 3824 | 1466709288225 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 12:14:48 INFO - PROCESS | 3824 | 1466709288230 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 12:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:14:48 INFO - PROCESS | 3824 | 1466709288236 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:14:48 INFO - PROCESS | 3824 | 1466709288239 Marionette TRACE conn3 <- [1,962,null,{}] 12:14:48 INFO - PROCESS | 3824 | 1466709288243 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}] 12:14:48 INFO - PROCESS | 3824 | 1466709288246 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:48 INFO - PROCESS | 3824 | 1466709288403 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 12:14:48 INFO - PROCESS | 3824 | 1466709288529 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:48 INFO - PROCESS | 3824 | 1466709288532 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:48 INFO - PROCESS | 3824 | ++DOCSHELL 14EDC800 == 40 [pid = 3824] [id = 250] 12:14:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (14EDD400) [pid = 3824] [serial = 749] [outer = 00000000] 12:14:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (1568C000) [pid = 3824] [serial = 750] [outer = 14EDD400] 12:14:48 INFO - PROCESS | 3824 | 1466709288588 Marionette DEBUG loaded listener.js 12:14:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (15F0C000) [pid = 3824] [serial = 751] [outer = 14EDD400] 12:14:49 INFO - PROCESS | 3824 | 1466709289186 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]]]}] 12:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1012ms 12:14:49 INFO - PROCESS | 3824 | 1466709289270 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 12:14:49 INFO - PROCESS | 3824 | 1466709289273 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 12:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:14:49 INFO - PROCESS | 3824 | 1466709289277 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:14:49 INFO - PROCESS | 3824 | 1466709289281 Marionette TRACE conn3 <- [1,966,null,{}] 12:14:49 INFO - PROCESS | 3824 | 1466709289292 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}] 12:14:49 INFO - PROCESS | 3824 | 1466709289297 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:49 INFO - PROCESS | 3824 | 1466709289447 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 12:14:49 INFO - PROCESS | 3824 | 1466709289500 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:49 INFO - PROCESS | 3824 | 1466709289503 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:49 INFO - PROCESS | 3824 | ++DOCSHELL 19AAEC00 == 41 [pid = 3824] [id = 251] 12:14:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (19AB0C00) [pid = 3824] [serial = 752] [outer = 00000000] 12:14:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (19DAEC00) [pid = 3824] [serial = 753] [outer = 19AB0C00] 12:14:49 INFO - PROCESS | 3824 | 1466709289558 Marionette DEBUG loaded listener.js 12:14:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (1A664800) [pid = 3824] [serial = 754] [outer = 19AB0C00] 12:14:50 INFO - PROCESS | 3824 | 1466709290119 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]]]}] 12:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 918ms 12:14:50 INFO - PROCESS | 3824 | 1466709290180 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 12:14:50 INFO - PROCESS | 3824 | 1466709290183 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 12:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:14:50 INFO - PROCESS | 3824 | 1466709290187 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:14:50 INFO - PROCESS | 3824 | 1466709290189 Marionette TRACE conn3 <- [1,970,null,{}] 12:14:50 INFO - PROCESS | 3824 | 1466709290192 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}] 12:14:50 INFO - PROCESS | 3824 | 1466709290194 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:50 INFO - PROCESS | 3824 | 1466709290312 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 12:14:50 INFO - PROCESS | 3824 | 1466709290410 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:50 INFO - PROCESS | 3824 | 1466709290412 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:50 INFO - PROCESS | 3824 | ++DOCSHELL 13C81C00 == 42 [pid = 3824] [id = 252] 12:14:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (15F07C00) [pid = 3824] [serial = 755] [outer = 00000000] 12:14:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 97 (1A670800) [pid = 3824] [serial = 756] [outer = 15F07C00] 12:14:50 INFO - PROCESS | 3824 | 1466709290465 Marionette DEBUG loaded listener.js 12:14:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 98 (1A788800) [pid = 3824] [serial = 757] [outer = 15F07C00] 12:14:51 INFO - PROCESS | 3824 | 1466709291251 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]]]}] 12:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1092ms 12:14:51 INFO - PROCESS | 3824 | 1466709291313 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 12:14:51 INFO - PROCESS | 3824 | 1466709291317 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 12:14:51 INFO - PROCESS | 3824 | 1466709291322 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:14:51 INFO - PROCESS | 3824 | 1466709291325 Marionette TRACE conn3 <- [1,974,null,{}] 12:14:51 INFO - PROCESS | 3824 | 1466709291331 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}] 12:14:51 INFO - PROCESS | 3824 | 1466709291333 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:51 INFO - PROCESS | 3824 | 1466709291485 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 12:14:51 INFO - PROCESS | 3824 | 1466709291502 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:51 INFO - PROCESS | 3824 | 1466709291505 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:51 INFO - PROCESS | 3824 | ++DOCSHELL 12B1E800 == 43 [pid = 3824] [id = 253] 12:14:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 99 (12D83C00) [pid = 3824] [serial = 758] [outer = 00000000] 12:14:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 100 (131D1000) [pid = 3824] [serial = 759] [outer = 12D83C00] 12:14:51 INFO - PROCESS | 3824 | 1466709291553 Marionette DEBUG loaded listener.js 12:14:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 101 (1321E000) [pid = 3824] [serial = 760] [outer = 12D83C00] 12:14:52 INFO - PROCESS | 3824 | --DOCSHELL 14F65C00 == 42 [pid = 3824] [id = 247] 12:14:52 INFO - PROCESS | 3824 | --DOCSHELL 10A56800 == 41 [pid = 3824] [id = 246] 12:14:52 INFO - PROCESS | 3824 | --DOCSHELL 19A4A400 == 40 [pid = 3824] [id = 245] 12:14:52 INFO - PROCESS | 3824 | --DOCSHELL 18023400 == 39 [pid = 3824] [id = 244] 12:14:52 INFO - PROCESS | 3824 | --DOCSHELL 1309F000 == 38 [pid = 3824] [id = 243] 12:14:52 INFO - PROCESS | 3824 | --DOCSHELL 166E4800 == 37 [pid = 3824] [id = 242] 12:14:52 INFO - PROCESS | 3824 | --DOCSHELL 14F6A400 == 36 [pid = 3824] [id = 241] 12:14:52 INFO - PROCESS | 3824 | --DOCSHELL 131DB400 == 35 [pid = 3824] [id = 240] 12:14:52 INFO - PROCESS | 3824 | --DOCSHELL 10EEE000 == 34 [pid = 3824] [id = 239] 12:14:52 INFO - PROCESS | 3824 | --DOCSHELL 10AF2C00 == 33 [pid = 3824] [id = 237] 12:14:52 INFO - PROCESS | 3824 | --DOCSHELL 10432400 == 32 [pid = 3824] [id = 238] 12:14:52 INFO - PROCESS | 3824 | --DOCSHELL 19CC9C00 == 31 [pid = 3824] [id = 236] 12:14:52 INFO - PROCESS | 3824 | --DOCSHELL 13C81C00 == 30 [pid = 3824] [id = 252] 12:14:52 INFO - PROCESS | 3824 | --DOCSHELL 19AAEC00 == 29 [pid = 3824] [id = 251] 12:14:52 INFO - PROCESS | 3824 | --DOCSHELL 19DB6800 == 28 [pid = 3824] [id = 248] 12:14:52 INFO - PROCESS | 3824 | --DOCSHELL 10AF7000 == 27 [pid = 3824] [id = 249] 12:14:52 INFO - PROCESS | 3824 | --DOCSHELL 14EDC800 == 26 [pid = 3824] [id = 250] 12:14:52 INFO - PROCESS | 3824 | --DOMWINDOW == 100 (19DB7000) [pid = 3824] [serial = 692] [outer = 00000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3824 | --DOMWINDOW == 99 (1A667400) [pid = 3824] [serial = 695] [outer = 00000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3824 | --DOMWINDOW == 98 (19DB8800) [pid = 3824] [serial = 693] [outer = 00000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3824 | --DOMWINDOW == 97 (19AB4800) [pid = 3824] [serial = 689] [outer = 00000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3824 | --DOMWINDOW == 96 (16B5A000) [pid = 3824] [serial = 680] [outer = 00000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (16EE6800) [pid = 3824] [serial = 681] [outer = 00000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (14309800) [pid = 3824] [serial = 674] [outer = 00000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (14EDE000) [pid = 3824] [serial = 675] [outer = 00000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (1A25BC00) [pid = 3824] [serial = 666] [outer = 00000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (10EF4C00) [pid = 3824] [serial = 668] [outer = 00000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (1120D000) [pid = 3824] [serial = 669] [outer = 00000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (15D17800) [pid = 3824] [serial = 677] [outer = 00000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (15F0CC00) [pid = 3824] [serial = 678] [outer = 00000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (1805C400) [pid = 3824] [serial = 683] [outer = 00000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (1A8DA000) [pid = 3824] [serial = 699] [outer = 00000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (18064C00) [pid = 3824] [serial = 684] [outer = 00000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (12B10C00) [pid = 3824] [serial = 671] [outer = 00000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (12B19800) [pid = 3824] [serial = 672] [outer = 00000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (1850D000) [pid = 3824] [serial = 686] [outer = 00000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (19A3D800) [pid = 3824] [serial = 687] [outer = 00000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (1A670000) [pid = 3824] [serial = 696] [outer = 00000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0C773C00) [pid = 3824] [serial = 396] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:14:52 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (17817C00) [pid = 3824] [serial = 702] [outer = 00000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1AB5E400) [pid = 3824] [serial = 708] [outer = 00000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (1A8DF400) [pid = 3824] [serial = 700] [outer = 00000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (178D1800) [pid = 3824] [serial = 703] [outer = 00000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (19AB6400) [pid = 3824] [serial = 690] [outer = 00000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1A8E0C00) [pid = 3824] [serial = 705] [outer = 00000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1A8E6C00) [pid = 3824] [serial = 706] [outer = 00000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3824 | 1466709292721 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]]]}] 12:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1471ms 12:14:52 INFO - PROCESS | 3824 | 1466709292782 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 12:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:14:52 INFO - PROCESS | 3824 | 1466709292786 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 12:14:52 INFO - PROCESS | 3824 | 1466709292791 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:14:52 INFO - PROCESS | 3824 | 1466709292794 Marionette TRACE conn3 <- [1,978,null,{}] 12:14:52 INFO - PROCESS | 3824 | 1466709292799 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}] 12:14:52 INFO - PROCESS | 3824 | 1466709292802 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:52 INFO - PROCESS | 3824 | 1466709292888 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 12:14:52 INFO - PROCESS | 3824 | 1466709292895 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:52 INFO - PROCESS | 3824 | 1466709292900 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:52 INFO - PROCESS | 3824 | ++DOCSHELL 10BB3C00 == 27 [pid = 3824] [id = 254] 12:14:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (10BB4000) [pid = 3824] [serial = 761] [outer = 00000000] 12:14:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (1120BC00) [pid = 3824] [serial = 762] [outer = 10BB4000] 12:14:52 INFO - PROCESS | 3824 | 1466709292947 Marionette DEBUG loaded listener.js 12:14:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (11214000) [pid = 3824] [serial = 763] [outer = 10BB4000] 12:14:53 INFO - PROCESS | 3824 | 1466709293414 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]]]}] 12:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 648ms 12:14:53 INFO - PROCESS | 3824 | 1466709293425 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 12:14:53 INFO - PROCESS | 3824 | 1466709293430 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 12:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:14:53 INFO - PROCESS | 3824 | 1466709293436 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:14:53 INFO - PROCESS | 3824 | 1466709293439 Marionette TRACE conn3 <- [1,982,null,{}] 12:14:53 INFO - PROCESS | 3824 | 1466709293443 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}] 12:14:53 INFO - PROCESS | 3824 | 1466709293445 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:53 INFO - PROCESS | 3824 | 1466709293529 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 12:14:53 INFO - PROCESS | 3824 | 1466709293534 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:53 INFO - PROCESS | 3824 | 1466709293537 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:53 INFO - PROCESS | 3824 | ++DOCSHELL 129B5000 == 28 [pid = 3824] [id = 255] 12:14:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (129E6800) [pid = 3824] [serial = 764] [outer = 00000000] 12:14:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (12BCAC00) [pid = 3824] [serial = 765] [outer = 129E6800] 12:14:53 INFO - PROCESS | 3824 | 1466709293583 Marionette DEBUG loaded listener.js 12:14:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1303B400) [pid = 3824] [serial = 766] [outer = 129E6800] 12:14:54 INFO - PROCESS | 3824 | 1466709294114 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]]]}] 12:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 712ms 12:14:54 INFO - PROCESS | 3824 | 1466709294167 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 12:14:54 INFO - PROCESS | 3824 | 1466709294169 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 12:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:14:54 INFO - PROCESS | 3824 | 1466709294173 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:14:54 INFO - PROCESS | 3824 | 1466709294176 Marionette TRACE conn3 <- [1,986,null,{}] 12:14:54 INFO - PROCESS | 3824 | 1466709294187 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}] 12:14:54 INFO - PROCESS | 3824 | 1466709294191 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:54 INFO - PROCESS | 3824 | 1466709294271 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 12:14:54 INFO - PROCESS | 3824 | 1466709294281 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:54 INFO - PROCESS | 3824 | 1466709294284 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:54 INFO - PROCESS | 3824 | ++DOCSHELL 14EDE000 == 29 [pid = 3824] [id = 256] 12:14:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (14EDE800) [pid = 3824] [serial = 767] [outer = 00000000] 12:14:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (15686400) [pid = 3824] [serial = 768] [outer = 14EDE800] 12:14:54 INFO - PROCESS | 3824 | 1466709294331 Marionette DEBUG loaded listener.js 12:14:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (15A7A800) [pid = 3824] [serial = 769] [outer = 14EDE800] 12:14:54 INFO - PROCESS | 3824 | 1466709294771 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]]]}] 12:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 633ms 12:14:54 INFO - PROCESS | 3824 | 1466709294814 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 12:14:54 INFO - PROCESS | 3824 | 1466709294816 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 12:14:54 INFO - PROCESS | 3824 | 1466709294820 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:14:54 INFO - PROCESS | 3824 | 1466709294821 Marionette TRACE conn3 <- [1,990,null,{}] 12:14:54 INFO - PROCESS | 3824 | 1466709294824 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}] 12:14:54 INFO - PROCESS | 3824 | 1466709294826 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:54 INFO - PROCESS | 3824 | 1466709294941 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 12:14:55 INFO - PROCESS | 3824 | 1466709295020 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:55 INFO - PROCESS | 3824 | 1466709295022 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:55 INFO - PROCESS | 3824 | ++DOCSHELL 15684C00 == 30 [pid = 3824] [id = 257] 12:14:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (15F0AC00) [pid = 3824] [serial = 770] [outer = 00000000] 12:14:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (16A91C00) [pid = 3824] [serial = 771] [outer = 15F0AC00] 12:14:55 INFO - PROCESS | 3824 | 1466709295066 Marionette DEBUG loaded listener.js 12:14:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (16EE1400) [pid = 3824] [serial = 772] [outer = 15F0AC00] 12:14:55 INFO - PROCESS | 3824 | 1466709295466 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]]]}] 12:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 711ms 12:14:55 INFO - PROCESS | 3824 | 1466709295521 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 12:14:55 INFO - PROCESS | 3824 | 1466709295523 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 12:14:55 INFO - PROCESS | 3824 | 1466709295526 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:14:55 INFO - PROCESS | 3824 | 1466709295528 Marionette TRACE conn3 <- [1,994,null,{}] 12:14:55 INFO - PROCESS | 3824 | 1466709295538 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}] 12:14:55 INFO - PROCESS | 3824 | 1466709295540 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:55 INFO - PROCESS | 3824 | 1466709295643 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 12:14:55 INFO - PROCESS | 3824 | 1466709295650 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:55 INFO - PROCESS | 3824 | 1466709295652 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:55 INFO - PROCESS | 3824 | ++DOCSHELL 17106000 == 31 [pid = 3824] [id = 258] 12:14:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1771A800) [pid = 3824] [serial = 773] [outer = 00000000] 12:14:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (17815800) [pid = 3824] [serial = 774] [outer = 1771A800] 12:14:55 INFO - PROCESS | 3824 | 1466709295701 Marionette DEBUG loaded listener.js 12:14:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (178D3800) [pid = 3824] [serial = 775] [outer = 1771A800] 12:14:56 INFO - PROCESS | 3824 | 1466709296173 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]]]}] 12:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 712ms 12:14:56 INFO - PROCESS | 3824 | 1466709296233 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 12:14:56 INFO - PROCESS | 3824 | 1466709296235 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 12:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:14:56 INFO - PROCESS | 3824 | 1466709296238 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:14:56 INFO - PROCESS | 3824 | 1466709296240 Marionette TRACE conn3 <- [1,998,null,{}] 12:14:56 INFO - PROCESS | 3824 | 1466709296243 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}] 12:14:56 INFO - PROCESS | 3824 | 1466709296249 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:56 INFO - PROCESS | 3824 | 1466709296448 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 12:14:56 INFO - PROCESS | 3824 | 1466709296470 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:56 INFO - PROCESS | 3824 | 1466709296472 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:56 INFO - PROCESS | 3824 | ++DOCSHELL 18345800 == 32 [pid = 3824] [id = 259] 12:14:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (18507800) [pid = 3824] [serial = 776] [outer = 00000000] 12:14:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (19A47800) [pid = 3824] [serial = 777] [outer = 18507800] 12:14:56 INFO - PROCESS | 3824 | 1466709296516 Marionette DEBUG loaded listener.js 12:14:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (19AAEC00) [pid = 3824] [serial = 778] [outer = 18507800] 12:14:57 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (17723400) [pid = 3824] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:14:57 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (18025400) [pid = 3824] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:14:57 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (19AAAC00) [pid = 3824] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:14:57 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (1A77BC00) [pid = 3824] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:14:57 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (10AF3C00) [pid = 3824] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:14:57 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (10434400) [pid = 3824] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:14:57 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (15684800) [pid = 3824] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:14:57 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (110F7800) [pid = 3824] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:14:57 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (13218800) [pid = 3824] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:14:57 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (16824400) [pid = 3824] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:14:57 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (19DB7400) [pid = 3824] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:14:57 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (19A3BC00) [pid = 3824] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:14:57 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (129B2000) [pid = 3824] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:14:57 INFO - PROCESS | 3824 | 1466709297184 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]]]}] 12:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 949ms 12:14:57 INFO - PROCESS | 3824 | 1466709297216 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 12:14:57 INFO - PROCESS | 3824 | 1466709297227 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 12:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:14:57 INFO - PROCESS | 3824 | 1466709297231 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:14:57 INFO - PROCESS | 3824 | 1466709297233 Marionette TRACE conn3 <- [1,1002,null,{}] 12:14:57 INFO - PROCESS | 3824 | 1466709297236 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}] 12:14:57 INFO - PROCESS | 3824 | 1466709297238 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:57 INFO - PROCESS | 3824 | 1466709297311 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 12:14:57 INFO - PROCESS | 3824 | 1466709297317 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:57 INFO - PROCESS | 3824 | 1466709297319 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:57 INFO - PROCESS | 3824 | ++DOCSHELL 10AF3C00 == 33 [pid = 3824] [id = 260] 12:14:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (10EF4000) [pid = 3824] [serial = 779] [outer = 00000000] 12:14:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (13218800) [pid = 3824] [serial = 780] [outer = 10EF4000] 12:14:57 INFO - PROCESS | 3824 | 1466709297363 Marionette DEBUG loaded listener.js 12:14:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (14F13000) [pid = 3824] [serial = 781] [outer = 10EF4000] 12:14:57 INFO - PROCESS | 3824 | 1466709297799 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]]]}] 12:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 649ms 12:14:57 INFO - PROCESS | 3824 | 1466709297869 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 12:14:57 INFO - PROCESS | 3824 | 1466709297870 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 12:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:14:57 INFO - PROCESS | 3824 | 1466709297874 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:14:57 INFO - PROCESS | 3824 | 1466709297875 Marionette TRACE conn3 <- [1,1006,null,{}] 12:14:57 INFO - PROCESS | 3824 | 1466709297879 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}] 12:14:57 INFO - PROCESS | 3824 | 1466709297880 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:57 INFO - PROCESS | 3824 | 1466709297953 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 12:14:57 INFO - PROCESS | 3824 | 1466709297959 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:57 INFO - PROCESS | 3824 | 1466709297961 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:57 INFO - PROCESS | 3824 | ++DOCSHELL 16B51C00 == 34 [pid = 3824] [id = 261] 12:14:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (16E93C00) [pid = 3824] [serial = 782] [outer = 00000000] 12:14:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (19A46C00) [pid = 3824] [serial = 783] [outer = 16E93C00] 12:14:58 INFO - PROCESS | 3824 | 1466709298012 Marionette DEBUG loaded listener.js 12:14:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (19A49800) [pid = 3824] [serial = 784] [outer = 16E93C00] 12:14:58 INFO - PROCESS | 3824 | 1466709298445 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]]]}] 12:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 601ms 12:14:58 INFO - PROCESS | 3824 | 1466709298471 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 12:14:58 INFO - PROCESS | 3824 | 1466709298473 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 12:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:14:58 INFO - PROCESS | 3824 | 1466709298476 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:14:58 INFO - PROCESS | 3824 | 1466709298478 Marionette TRACE conn3 <- [1,1010,null,{}] 12:14:58 INFO - PROCESS | 3824 | 1466709298482 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}] 12:14:58 INFO - PROCESS | 3824 | 1466709298483 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:58 INFO - PROCESS | 3824 | 1466709298558 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 12:14:58 INFO - PROCESS | 3824 | 1466709298566 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:58 INFO - PROCESS | 3824 | 1466709298568 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:58 INFO - PROCESS | 3824 | ++DOCSHELL 14EDDC00 == 35 [pid = 3824] [id = 262] 12:14:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (19D60400) [pid = 3824] [serial = 785] [outer = 00000000] 12:14:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (19DB7400) [pid = 3824] [serial = 786] [outer = 19D60400] 12:14:58 INFO - PROCESS | 3824 | 1466709298610 Marionette DEBUG loaded listener.js 12:14:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (19DB8400) [pid = 3824] [serial = 787] [outer = 19D60400] 12:14:59 INFO - PROCESS | 3824 | 1466709299070 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]]]}] 12:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 601ms 12:14:59 INFO - PROCESS | 3824 | 1466709299105 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 12:14:59 INFO - PROCESS | 3824 | 1466709299107 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 12:14:59 INFO - PROCESS | 3824 | 1466709299111 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:14:59 INFO - PROCESS | 3824 | 1466709299112 Marionette TRACE conn3 <- [1,1014,null,{}] 12:14:59 INFO - PROCESS | 3824 | 1466709299120 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}] 12:14:59 INFO - PROCESS | 3824 | 1466709299131 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:59 INFO - PROCESS | 3824 | 1466709299291 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 12:14:59 INFO - PROCESS | 3824 | 1466709299466 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:59 INFO - PROCESS | 3824 | 1466709299469 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:14:59 INFO - PROCESS | 3824 | ++DOCSHELL 10AF4000 == 36 [pid = 3824] [id = 263] 12:14:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (10AF5000) [pid = 3824] [serial = 788] [outer = 00000000] 12:14:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (10EF1C00) [pid = 3824] [serial = 789] [outer = 10AF5000] 12:14:59 INFO - PROCESS | 3824 | 1466709299526 Marionette DEBUG loaded listener.js 12:14:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (1120C400) [pid = 3824] [serial = 790] [outer = 10AF5000] 12:15:00 INFO - PROCESS | 3824 | 1466709300228 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]]]}] 12:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1170ms 12:15:00 INFO - PROCESS | 3824 | 1466709300265 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 12:15:00 INFO - PROCESS | 3824 | 1466709300269 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 12:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:15:00 INFO - PROCESS | 3824 | 1466709300274 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:15:00 INFO - PROCESS | 3824 | 1466709300276 Marionette TRACE conn3 <- [1,1018,null,{}] 12:15:00 INFO - PROCESS | 3824 | 1466709300305 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}] 12:15:00 INFO - PROCESS | 3824 | 1466709300308 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:00 INFO - PROCESS | 3824 | 1466709300431 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 12:15:00 INFO - PROCESS | 3824 | 1466709300549 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:00 INFO - PROCESS | 3824 | 1466709300553 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:00 INFO - PROCESS | 3824 | ++DOCSHELL 1321F000 == 37 [pid = 3824] [id = 264] 12:15:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (132C8400) [pid = 3824] [serial = 791] [outer = 00000000] 12:15:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (13941000) [pid = 3824] [serial = 792] [outer = 132C8400] 12:15:00 INFO - PROCESS | 3824 | 1466709300609 Marionette DEBUG loaded listener.js 12:15:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (14311400) [pid = 3824] [serial = 793] [outer = 132C8400] 12:15:01 INFO - PROCESS | 3824 | 1466709301537 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]]]}] 12:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1297ms 12:15:01 INFO - PROCESS | 3824 | 1466709301585 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 12:15:01 INFO - PROCESS | 3824 | 1466709301589 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 12:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:15:01 INFO - PROCESS | 3824 | 1466709301595 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:15:01 INFO - PROCESS | 3824 | 1466709301598 Marionette TRACE conn3 <- [1,1022,null,{}] 12:15:01 INFO - PROCESS | 3824 | 1466709301603 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}] 12:15:01 INFO - PROCESS | 3824 | 1466709301606 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:01 INFO - PROCESS | 3824 | 1466709301714 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 12:15:01 INFO - PROCESS | 3824 | 1466709301798 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:01 INFO - PROCESS | 3824 | 1466709301803 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:01 INFO - PROCESS | 3824 | ++DOCSHELL 102D2000 == 38 [pid = 3824] [id = 265] 12:15:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (102D2800) [pid = 3824] [serial = 794] [outer = 00000000] 12:15:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (10AF1800) [pid = 3824] [serial = 795] [outer = 102D2800] 12:15:01 INFO - PROCESS | 3824 | 1466709301882 Marionette DEBUG loaded listener.js 12:15:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (11254000) [pid = 3824] [serial = 796] [outer = 102D2800] 12:15:01 INFO - PROCESS | 3824 | --DOCSHELL 16B51C00 == 37 [pid = 3824] [id = 261] 12:15:01 INFO - PROCESS | 3824 | --DOCSHELL 10AF3C00 == 36 [pid = 3824] [id = 260] 12:15:01 INFO - PROCESS | 3824 | --DOCSHELL 18345800 == 35 [pid = 3824] [id = 259] 12:15:02 INFO - PROCESS | 3824 | --DOCSHELL 17106000 == 34 [pid = 3824] [id = 258] 12:15:02 INFO - PROCESS | 3824 | --DOCSHELL 15684C00 == 33 [pid = 3824] [id = 257] 12:15:02 INFO - PROCESS | 3824 | --DOCSHELL 14EDE000 == 32 [pid = 3824] [id = 256] 12:15:02 INFO - PROCESS | 3824 | --DOCSHELL 129B5000 == 31 [pid = 3824] [id = 255] 12:15:02 INFO - PROCESS | 3824 | --DOCSHELL 10BB3C00 == 30 [pid = 3824] [id = 254] 12:15:02 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (10A60400) [pid = 3824] [serial = 714] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (10AF8400) [pid = 3824] [serial = 715] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (15A6FC00) [pid = 3824] [serial = 723] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (1850CC00) [pid = 3824] [serial = 733] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (15D12000) [pid = 3824] [serial = 724] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (1289F000) [pid = 3824] [serial = 717] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (12B19000) [pid = 3824] [serial = 718] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (13452C00) [pid = 3824] [serial = 720] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (13941400) [pid = 3824] [serial = 721] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (16B60C00) [pid = 3824] [serial = 726] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (19DBDC00) [pid = 3824] [serial = 744] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (1A664C00) [pid = 3824] [serial = 745] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (19D63C00) [pid = 3824] [serial = 741] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (179E1400) [pid = 3824] [serial = 738] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (178D5C00) [pid = 3824] [serial = 730] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (19D68800) [pid = 3824] [serial = 742] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (1833BC00) [pid = 3824] [serial = 739] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (19D67000) [pid = 3824] [serial = 736] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (16EEB800) [pid = 3824] [serial = 727] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (17815C00) [pid = 3824] [serial = 729] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1850C400) [pid = 3824] [serial = 732] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (19CC2400) [pid = 3824] [serial = 735] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1AB5EC00) [pid = 3824] [serial = 709] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1125D800) [pid = 3824] [serial = 711] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (1281AC00) [pid = 3824] [serial = 712] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3824 | 1466709302369 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]]]}] 12:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 823ms 12:15:02 INFO - PROCESS | 3824 | 1466709302397 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 12:15:02 INFO - PROCESS | 3824 | 1466709302402 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 12:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:15:02 INFO - PROCESS | 3824 | 1466709302408 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:15:02 INFO - PROCESS | 3824 | 1466709302411 Marionette TRACE conn3 <- [1,1026,null,{}] 12:15:02 INFO - PROCESS | 3824 | 1466709302418 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}] 12:15:02 INFO - PROCESS | 3824 | 1466709302421 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:02 INFO - PROCESS | 3824 | 1466709302504 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 12:15:02 INFO - PROCESS | 3824 | 1466709302512 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:02 INFO - PROCESS | 3824 | 1466709302514 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:02 INFO - PROCESS | 3824 | ++DOCSHELL 12B16C00 == 31 [pid = 3824] [id = 266] 12:15:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (12B1C800) [pid = 3824] [serial = 797] [outer = 00000000] 12:15:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (12D5E400) [pid = 3824] [serial = 798] [outer = 12B1C800] 12:15:02 INFO - PROCESS | 3824 | 1466709302565 Marionette DEBUG loaded listener.js 12:15:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (13219C00) [pid = 3824] [serial = 799] [outer = 12B1C800] 12:15:03 INFO - PROCESS | 3824 | 1466709303049 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]]]}] 12:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 712ms 12:15:03 INFO - PROCESS | 3824 | 1466709303107 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 12:15:03 INFO - PROCESS | 3824 | 1466709303109 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 12:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:15:03 INFO - PROCESS | 3824 | 1466709303113 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:15:03 INFO - PROCESS | 3824 | 1466709303116 Marionette TRACE conn3 <- [1,1030,null,{}] 12:15:03 INFO - PROCESS | 3824 | 1466709303127 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}] 12:15:03 INFO - PROCESS | 3824 | 1466709303131 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:03 INFO - PROCESS | 3824 | 1466709303248 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 12:15:03 INFO - PROCESS | 3824 | 1466709303346 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:03 INFO - PROCESS | 3824 | 1466709303349 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:03 INFO - PROCESS | 3824 | ++DOCSHELL 15689800 == 32 [pid = 3824] [id = 267] 12:15:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (1568F400) [pid = 3824] [serial = 800] [outer = 00000000] 12:15:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (15D0F000) [pid = 3824] [serial = 801] [outer = 1568F400] 12:15:03 INFO - PROCESS | 3824 | 1466709303395 Marionette DEBUG loaded listener.js 12:15:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (15F0C400) [pid = 3824] [serial = 802] [outer = 1568F400] 12:15:03 INFO - PROCESS | 3824 | 1466709303756 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]]]}] 12:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 696ms 12:15:03 INFO - PROCESS | 3824 | 1466709303812 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 12:15:03 INFO - PROCESS | 3824 | 1466709303815 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 12:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:15:03 INFO - PROCESS | 3824 | 1466709303818 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:15:03 INFO - PROCESS | 3824 | 1466709303820 Marionette TRACE conn3 <- [1,1034,null,{}] 12:15:03 INFO - PROCESS | 3824 | 1466709303823 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}] 12:15:03 INFO - PROCESS | 3824 | 1466709303825 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:03 INFO - PROCESS | 3824 | 1466709303917 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 12:15:03 INFO - PROCESS | 3824 | 1466709303922 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:03 INFO - PROCESS | 3824 | 1466709303924 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:03 INFO - PROCESS | 3824 | ++DOCSHELL 16A99400 == 33 [pid = 3824] [id = 268] 12:15:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (16E93800) [pid = 3824] [serial = 803] [outer = 00000000] 12:15:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (17813800) [pid = 3824] [serial = 804] [outer = 16E93800] 12:15:04 INFO - PROCESS | 3824 | 1466709303968 Marionette DEBUG loaded listener.js 12:15:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (179E1800) [pid = 3824] [serial = 805] [outer = 16E93800] 12:15:04 INFO - PROCESS | 3824 | 1466709304463 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]]]}] 12:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 632ms 12:15:04 INFO - PROCESS | 3824 | 1466709304489 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 12:15:04 INFO - PROCESS | 3824 | 1466709304491 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 12:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:15:04 INFO - PROCESS | 3824 | 1466709304503 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:15:04 INFO - PROCESS | 3824 | 1466709304505 Marionette TRACE conn3 <- [1,1038,null,{}] 12:15:04 INFO - PROCESS | 3824 | 1466709304508 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}] 12:15:04 INFO - PROCESS | 3824 | 1466709304510 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:04 INFO - PROCESS | 3824 | 1466709304615 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 12:15:04 INFO - PROCESS | 3824 | 1466709304698 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:04 INFO - PROCESS | 3824 | 1466709304700 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:04 INFO - PROCESS | 3824 | ++DOCSHELL 177BDC00 == 34 [pid = 3824] [id = 269] 12:15:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (177BF800) [pid = 3824] [serial = 806] [outer = 00000000] 12:15:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1802C000) [pid = 3824] [serial = 807] [outer = 177BF800] 12:15:04 INFO - PROCESS | 3824 | 1466709304743 Marionette DEBUG loaded listener.js 12:15:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (18152800) [pid = 3824] [serial = 808] [outer = 177BF800] 12:15:05 INFO - PROCESS | 3824 | 1466709305147 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]]]}] 12:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 696ms 12:15:05 INFO - PROCESS | 3824 | 1466709305194 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 12:15:05 INFO - PROCESS | 3824 | 1466709305196 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 12:15:05 INFO - PROCESS | 3824 | 1466709305199 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:15:05 INFO - PROCESS | 3824 | 1466709305201 Marionette TRACE conn3 <- [1,1042,null,{}] 12:15:05 INFO - PROCESS | 3824 | 1466709305216 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}] 12:15:05 INFO - PROCESS | 3824 | 1466709305223 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:05 INFO - PROCESS | 3824 | 1466709305356 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 12:15:05 INFO - PROCESS | 3824 | 1466709305369 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:05 INFO - PROCESS | 3824 | 1466709305371 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:05 INFO - PROCESS | 3824 | ++DOCSHELL 18342C00 == 35 [pid = 3824] [id = 270] 12:15:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (18345000) [pid = 3824] [serial = 809] [outer = 00000000] 12:15:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (19AAC000) [pid = 3824] [serial = 810] [outer = 18345000] 12:15:05 INFO - PROCESS | 3824 | 1466709305414 Marionette DEBUG loaded listener.js 12:15:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (19A3CC00) [pid = 3824] [serial = 811] [outer = 18345000] 12:15:05 INFO - PROCESS | 3824 | 1466709305851 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]]]}] 12:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 712ms 12:15:05 INFO - PROCESS | 3824 | 1466709305899 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 12:15:05 INFO - PROCESS | 3824 | 1466709305901 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 12:15:05 INFO - PROCESS | 3824 | 1466709305904 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:15:05 INFO - PROCESS | 3824 | 1466709305906 Marionette TRACE conn3 <- [1,1046,null,{}] 12:15:05 INFO - PROCESS | 3824 | 1466709305918 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}] 12:15:05 INFO - PROCESS | 3824 | 1466709305920 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:06 INFO - PROCESS | 3824 | 1466709306054 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 12:15:06 INFO - PROCESS | 3824 | 1466709306066 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:06 INFO - PROCESS | 3824 | 1466709306068 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:06 INFO - PROCESS | 3824 | ++DOCSHELL 19CC2400 == 36 [pid = 3824] [id = 271] 12:15:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (19D66000) [pid = 3824] [serial = 812] [outer = 00000000] 12:15:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (19DB4000) [pid = 3824] [serial = 813] [outer = 19D66000] 12:15:06 INFO - PROCESS | 3824 | 1466709306110 Marionette DEBUG loaded listener.js 12:15:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (19DB8000) [pid = 3824] [serial = 814] [outer = 19D66000] 12:15:06 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (15F0AC00) [pid = 3824] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:15:06 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (129E6800) [pid = 3824] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:15:06 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (12D83C00) [pid = 3824] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:15:06 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (14EDE800) [pid = 3824] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:15:06 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (10BB4000) [pid = 3824] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:15:06 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (10AF7800) [pid = 3824] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:15:06 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (1771A800) [pid = 3824] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:15:06 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (18507800) [pid = 3824] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:15:06 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (14EDD400) [pid = 3824] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:15:06 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (10EF4000) [pid = 3824] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:15:06 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (19AB0C00) [pid = 3824] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:15:06 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (16E93C00) [pid = 3824] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:15:06 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (15F07C00) [pid = 3824] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:15:06 INFO - PROCESS | 3824 | 1466709306625 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]]]}] 12:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 807ms 12:15:06 INFO - PROCESS | 3824 | 1466709306707 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 12:15:06 INFO - PROCESS | 3824 | 1466709306709 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 12:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:15:06 INFO - PROCESS | 3824 | 1466709306713 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:15:06 INFO - PROCESS | 3824 | 1466709306714 Marionette TRACE conn3 <- [1,1050,null,{}] 12:15:06 INFO - PROCESS | 3824 | 1466709306718 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}] 12:15:06 INFO - PROCESS | 3824 | 1466709306720 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:06 INFO - PROCESS | 3824 | 1466709306844 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 12:15:06 INFO - PROCESS | 3824 | 1466709306849 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:06 INFO - PROCESS | 3824 | 1466709306851 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:06 INFO - PROCESS | 3824 | ++DOCSHELL 10AF9400 == 37 [pid = 3824] [id = 272] 12:15:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (11C31400) [pid = 3824] [serial = 815] [outer = 00000000] 12:15:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (16053000) [pid = 3824] [serial = 816] [outer = 11C31400] 12:15:06 INFO - PROCESS | 3824 | 1466709306894 Marionette DEBUG loaded listener.js 12:15:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (178D1800) [pid = 3824] [serial = 817] [outer = 11C31400] 12:15:07 INFO - PROCESS | 3824 | 1466709307324 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]]]}] 12:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 633ms 12:15:07 INFO - PROCESS | 3824 | 1466709307382 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 12:15:07 INFO - PROCESS | 3824 | 1466709307384 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 12:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:15:07 INFO - PROCESS | 3824 | 1466709307388 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:15:07 INFO - PROCESS | 3824 | 1466709307389 Marionette TRACE conn3 <- [1,1054,null,{}] 12:15:07 INFO - PROCESS | 3824 | 1466709307393 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}] 12:15:07 INFO - PROCESS | 3824 | 1466709307394 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:07 INFO - PROCESS | 3824 | 1466709307474 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 12:15:07 INFO - PROCESS | 3824 | 1466709307479 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:07 INFO - PROCESS | 3824 | 1466709307481 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:07 INFO - PROCESS | 3824 | ++DOCSHELL 1430E400 == 38 [pid = 3824] [id = 273] 12:15:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (14EDD400) [pid = 3824] [serial = 818] [outer = 00000000] 12:15:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (1A25DC00) [pid = 3824] [serial = 819] [outer = 14EDD400] 12:15:07 INFO - PROCESS | 3824 | 1466709307548 Marionette DEBUG loaded listener.js 12:15:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1A2A9800) [pid = 3824] [serial = 820] [outer = 14EDD400] 12:15:07 INFO - PROCESS | 3824 | 1466709307953 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]]]}] 12:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 601ms 12:15:08 INFO - PROCESS | 3824 | 1466709307997 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 12:15:08 INFO - PROCESS | 3824 | 1466709307999 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 12:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:15:08 INFO - PROCESS | 3824 | 1466709308015 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:15:08 INFO - PROCESS | 3824 | 1466709308017 Marionette TRACE conn3 <- [1,1058,null,{}] 12:15:08 INFO - PROCESS | 3824 | 1466709308021 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}] 12:15:08 INFO - PROCESS | 3824 | 1466709308023 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:08 INFO - PROCESS | 3824 | 1466709308100 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 12:15:08 INFO - PROCESS | 3824 | 1466709308105 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:08 INFO - PROCESS | 3824 | 1466709308107 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:08 INFO - PROCESS | 3824 | ++DOCSHELL 19CC2800 == 39 [pid = 3824] [id = 274] 12:15:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (19D5FC00) [pid = 3824] [serial = 821] [outer = 00000000] 12:15:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1A671000) [pid = 3824] [serial = 822] [outer = 19D5FC00] 12:15:08 INFO - PROCESS | 3824 | 1466709308150 Marionette DEBUG loaded listener.js 12:15:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1A77B400) [pid = 3824] [serial = 823] [outer = 19D5FC00] 12:15:08 INFO - PROCESS | 3824 | 1466709308710 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]]]}] 12:15:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 743ms 12:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:15:08 INFO - PROCESS | 3824 | 1466709308757 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 12:15:08 INFO - PROCESS | 3824 | 1466709308761 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 12:15:08 INFO - PROCESS | 3824 | 1466709308766 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:15:08 INFO - PROCESS | 3824 | 1466709308769 Marionette TRACE conn3 <- [1,1062,null,{}] 12:15:08 INFO - PROCESS | 3824 | 1466709308775 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}] 12:15:08 INFO - PROCESS | 3824 | 1466709308778 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:08 INFO - PROCESS | 3824 | 1466709308957 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 12:15:09 INFO - PROCESS | 3824 | 1466709309060 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:09 INFO - PROCESS | 3824 | 1466709309063 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:09 INFO - PROCESS | 3824 | ++DOCSHELL 10A60400 == 40 [pid = 3824] [id = 275] 12:15:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (10A64C00) [pid = 3824] [serial = 824] [outer = 00000000] 12:15:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (129EA000) [pid = 3824] [serial = 825] [outer = 10A64C00] 12:15:09 INFO - PROCESS | 3824 | 1466709309118 Marionette DEBUG loaded listener.js 12:15:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (131D8800) [pid = 3824] [serial = 826] [outer = 10A64C00] 12:15:09 INFO - PROCESS | 3824 | 1466709309707 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]]]}] 12:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 949ms 12:15:09 INFO - PROCESS | 3824 | 1466709309740 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 12:15:09 INFO - PROCESS | 3824 | 1466709309745 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 12:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:15:09 INFO - PROCESS | 3824 | 1466709309751 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:15:09 INFO - PROCESS | 3824 | 1466709309754 Marionette TRACE conn3 <- [1,1066,null,{}] 12:15:09 INFO - PROCESS | 3824 | 1466709309758 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}] 12:15:09 INFO - PROCESS | 3824 | 1466709309761 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:09 INFO - PROCESS | 3824 | 1466709309868 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 12:15:09 INFO - PROCESS | 3824 | 1466709309968 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:09 INFO - PROCESS | 3824 | 1466709309971 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:09 INFO - PROCESS | 3824 | ++DOCSHELL 14310800 == 41 [pid = 3824] [id = 276] 12:15:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (14311000) [pid = 3824] [serial = 827] [outer = 00000000] 12:15:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (15D12000) [pid = 3824] [serial = 828] [outer = 14311000] 12:15:10 INFO - PROCESS | 3824 | 1466709310025 Marionette DEBUG loaded listener.js 12:15:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (16B5A000) [pid = 3824] [serial = 829] [outer = 14311000] 12:15:10 INFO - PROCESS | 3824 | 1466709310628 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]]]}] 12:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 949ms 12:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:15:10 INFO - PROCESS | 3824 | 1466709310696 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 12:15:10 INFO - PROCESS | 3824 | 1466709310698 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 12:15:10 INFO - PROCESS | 3824 | 1466709310702 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:15:10 INFO - PROCESS | 3824 | 1466709310706 Marionette TRACE conn3 <- [1,1070,null,{}] 12:15:10 INFO - PROCESS | 3824 | 1466709310717 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}] 12:15:10 INFO - PROCESS | 3824 | 1466709310721 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:10 INFO - PROCESS | 3824 | 1466709310826 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 12:15:10 INFO - PROCESS | 3824 | 1466709310956 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:10 INFO - PROCESS | 3824 | 1466709310959 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:10 INFO - PROCESS | 3824 | ++DOCSHELL 19DB1800 == 42 [pid = 3824] [id = 277] 12:15:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (19DB2400) [pid = 3824] [serial = 830] [outer = 00000000] 12:15:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (1A2B1800) [pid = 3824] [serial = 831] [outer = 19DB2400] 12:15:11 INFO - PROCESS | 3824 | 1466709311016 Marionette DEBUG loaded listener.js 12:15:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (1A784C00) [pid = 3824] [serial = 832] [outer = 19DB2400] 12:15:11 INFO - PROCESS | 3824 | 1466709311596 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]]]}] 12:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 949ms 12:15:11 INFO - PROCESS | 3824 | 1466709311647 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 12:15:11 INFO - PROCESS | 3824 | 1466709311649 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 12:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:15:11 INFO - PROCESS | 3824 | 1466709311653 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:15:11 INFO - PROCESS | 3824 | 1466709311655 Marionette TRACE conn3 <- [1,1074,null,{}] 12:15:11 INFO - PROCESS | 3824 | 1466709311659 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}] 12:15:11 INFO - PROCESS | 3824 | 1466709311661 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:11 INFO - PROCESS | 3824 | 1466709311797 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 12:15:12 INFO - PROCESS | 3824 | 1466709312076 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:12 INFO - PROCESS | 3824 | 1466709312079 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:12 INFO - PROCESS | 3824 | ++DOCSHELL 10434400 == 43 [pid = 3824] [id = 278] 12:15:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (1047C800) [pid = 3824] [serial = 833] [outer = 00000000] 12:15:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (10AF2400) [pid = 3824] [serial = 834] [outer = 1047C800] 12:15:12 INFO - PROCESS | 3824 | 1466709312149 Marionette DEBUG loaded listener.js 12:15:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (1120D400) [pid = 3824] [serial = 835] [outer = 1047C800] 12:15:12 INFO - PROCESS | 3824 | 1466709312753 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]]]}] 12:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1155ms 12:15:12 INFO - PROCESS | 3824 | 1466709312831 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 12:15:12 INFO - PROCESS | 3824 | 1466709312835 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 12:15:13 INFO - PROCESS | 3824 | --DOCSHELL 1430E400 == 42 [pid = 3824] [id = 273] 12:15:13 INFO - PROCESS | 3824 | --DOCSHELL 10AF9400 == 41 [pid = 3824] [id = 272] 12:15:13 INFO - PROCESS | 3824 | --DOCSHELL 19CC2400 == 40 [pid = 3824] [id = 271] 12:15:13 INFO - PROCESS | 3824 | --DOCSHELL 18342C00 == 39 [pid = 3824] [id = 270] 12:15:13 INFO - PROCESS | 3824 | --DOCSHELL 177BDC00 == 38 [pid = 3824] [id = 269] 12:15:13 INFO - PROCESS | 3824 | --DOCSHELL 16A99400 == 37 [pid = 3824] [id = 268] 12:15:13 INFO - PROCESS | 3824 | --DOCSHELL 15689800 == 36 [pid = 3824] [id = 267] 12:15:13 INFO - PROCESS | 3824 | --DOCSHELL 12B16C00 == 35 [pid = 3824] [id = 266] 12:15:13 INFO - PROCESS | 3824 | --DOCSHELL 102D2000 == 34 [pid = 3824] [id = 265] 12:15:13 INFO - PROCESS | 3824 | --DOCSHELL 10AF4000 == 33 [pid = 3824] [id = 263] 12:15:13 INFO - PROCESS | 3824 | --DOCSHELL 1321F000 == 32 [pid = 3824] [id = 264] 12:15:13 INFO - PROCESS | 3824 | --DOCSHELL 12B1E800 == 31 [pid = 3824] [id = 253] 12:15:13 INFO - PROCESS | 3824 | --DOCSHELL 14EDDC00 == 30 [pid = 3824] [id = 262] 12:15:13 INFO - PROCESS | 3824 | --DOCSHELL 14310800 == 29 [pid = 3824] [id = 276] 12:15:13 INFO - PROCESS | 3824 | --DOCSHELL 19DB1800 == 28 [pid = 3824] [id = 277] 12:15:13 INFO - PROCESS | 3824 | --DOCSHELL 19CC2800 == 27 [pid = 3824] [id = 274] 12:15:13 INFO - PROCESS | 3824 | --DOCSHELL 10A60400 == 26 [pid = 3824] [id = 275] 12:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:15:13 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (16A91C00) [pid = 3824] [serial = 771] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (16EE1400) [pid = 3824] [serial = 772] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (12BCAC00) [pid = 3824] [serial = 765] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (1303B400) [pid = 3824] [serial = 766] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (1321E000) [pid = 3824] [serial = 760] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (131D1000) [pid = 3824] [serial = 759] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (15686400) [pid = 3824] [serial = 768] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (1120BC00) [pid = 3824] [serial = 762] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (11214000) [pid = 3824] [serial = 763] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (1310A400) [pid = 3824] [serial = 748] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (178D3800) [pid = 3824] [serial = 775] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (17815800) [pid = 3824] [serial = 774] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (129AE800) [pid = 3824] [serial = 747] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (19A47800) [pid = 3824] [serial = 777] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (15F0C000) [pid = 3824] [serial = 751] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (1568C000) [pid = 3824] [serial = 750] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (13218800) [pid = 3824] [serial = 780] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (1A664800) [pid = 3824] [serial = 754] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (19DAEC00) [pid = 3824] [serial = 753] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (14F13000) [pid = 3824] [serial = 781] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (19AAEC00) [pid = 3824] [serial = 778] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (19A46C00) [pid = 3824] [serial = 783] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1A788800) [pid = 3824] [serial = 757] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1A670800) [pid = 3824] [serial = 756] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (15A7A800) [pid = 3824] [serial = 769] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (19A49800) [pid = 3824] [serial = 784] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (19DB7400) [pid = 3824] [serial = 786] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3824 | 1466709313532 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:15:13 INFO - PROCESS | 3824 | 1466709313536 Marionette TRACE conn3 <- [1,1078,null,{}] 12:15:13 INFO - PROCESS | 3824 | 1466709313547 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}] 12:15:13 INFO - PROCESS | 3824 | 1466709313550 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:13 INFO - PROCESS | 3824 | 1466709313637 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 12:15:13 INFO - PROCESS | 3824 | 1466709313644 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:13 INFO - PROCESS | 3824 | 1466709313648 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:13 INFO - PROCESS | 3824 | ++DOCSHELL 10A62C00 == 27 [pid = 3824] [id = 279] 12:15:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (10A64800) [pid = 3824] [serial = 836] [outer = 00000000] 12:15:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (10AF7400) [pid = 3824] [serial = 837] [outer = 10A64800] 12:15:13 INFO - PROCESS | 3824 | 1466709313696 Marionette DEBUG loaded listener.js 12:15:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (10BBA000) [pid = 3824] [serial = 838] [outer = 10A64800] 12:15:14 INFO - PROCESS | 3824 | 1466709314169 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]]]}] 12:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 807ms 12:15:14 INFO - PROCESS | 3824 | 1466709314223 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 12:15:14 INFO - PROCESS | 3824 | 1466709314228 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 12:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:15:14 INFO - PROCESS | 3824 | 1466709314233 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:15:14 INFO - PROCESS | 3824 | 1466709314235 Marionette TRACE conn3 <- [1,1082,null,{}] 12:15:14 INFO - PROCESS | 3824 | 1466709314241 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}] 12:15:14 INFO - PROCESS | 3824 | 1466709314245 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:14 INFO - PROCESS | 3824 | 1466709314331 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 12:15:14 INFO - PROCESS | 3824 | 1466709314337 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:14 INFO - PROCESS | 3824 | 1466709314340 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:14 INFO - PROCESS | 3824 | ++DOCSHELL 129EF800 == 28 [pid = 3824] [id = 280] 12:15:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (129F2800) [pid = 3824] [serial = 839] [outer = 00000000] 12:15:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (12B1A000) [pid = 3824] [serial = 840] [outer = 129F2800] 12:15:14 INFO - PROCESS | 3824 | 1466709314386 Marionette DEBUG loaded listener.js 12:15:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (12D5E800) [pid = 3824] [serial = 841] [outer = 129F2800] 12:15:14 INFO - PROCESS | 3824 | 1466709314893 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]]]}] 12:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 712ms 12:15:14 INFO - PROCESS | 3824 | 1466709314965 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 12:15:14 INFO - PROCESS | 3824 | 1466709314968 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 12:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:15:14 INFO - PROCESS | 3824 | 1466709314971 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:15:14 INFO - PROCESS | 3824 | 1466709314973 Marionette TRACE conn3 <- [1,1086,null,{}] 12:15:15 INFO - PROCESS | 3824 | 1466709315006 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}] 12:15:15 INFO - PROCESS | 3824 | 1466709315008 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:15 INFO - PROCESS | 3824 | 1466709315123 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 12:15:15 INFO - PROCESS | 3824 | 1466709315185 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:15 INFO - PROCESS | 3824 | 1466709315191 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:15 INFO - PROCESS | 3824 | ++DOCSHELL 13C83000 == 29 [pid = 3824] [id = 281] 12:15:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (13C8B400) [pid = 3824] [serial = 842] [outer = 00000000] 12:15:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (13CF1800) [pid = 3824] [serial = 843] [outer = 13C8B400] 12:15:15 INFO - PROCESS | 3824 | 1466709315239 Marionette DEBUG loaded listener.js 12:15:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (14309800) [pid = 3824] [serial = 844] [outer = 13C8B400] 12:15:15 INFO - PROCESS | 3824 | 1466709315621 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]]]}] 12:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 712ms 12:15:15 INFO - PROCESS | 3824 | 1466709315670 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 12:15:15 INFO - PROCESS | 3824 | 1466709315672 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 12:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:15:15 INFO - PROCESS | 3824 | 1466709315676 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:15:15 INFO - PROCESS | 3824 | 1466709315678 Marionette TRACE conn3 <- [1,1090,null,{}] 12:15:15 INFO - PROCESS | 3824 | 1466709315681 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}] 12:15:15 INFO - PROCESS | 3824 | 1466709315683 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:15 INFO - PROCESS | 3824 | 1466709315811 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 12:15:15 INFO - PROCESS | 3824 | 1466709315875 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:15 INFO - PROCESS | 3824 | 1466709315878 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:15 INFO - PROCESS | 3824 | ++DOCSHELL 15686400 == 30 [pid = 3824] [id = 282] 12:15:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1568C000) [pid = 3824] [serial = 845] [outer = 00000000] 12:15:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (15D09400) [pid = 3824] [serial = 846] [outer = 1568C000] 12:15:15 INFO - PROCESS | 3824 | 1466709315922 Marionette DEBUG loaded listener.js 12:15:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (166DE800) [pid = 3824] [serial = 847] [outer = 1568C000] 12:15:16 INFO - PROCESS | 3824 | 1466709316342 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]]]}] 12:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 712ms 12:15:16 INFO - PROCESS | 3824 | 1466709316377 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 12:15:16 INFO - PROCESS | 3824 | 1466709316379 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 12:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:15:16 INFO - PROCESS | 3824 | 1466709316382 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:15:16 INFO - PROCESS | 3824 | 1466709316384 Marionette TRACE conn3 <- [1,1094,null,{}] 12:15:16 INFO - PROCESS | 3824 | 1466709316389 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}] 12:15:16 INFO - PROCESS | 3824 | 1466709316391 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:16 INFO - PROCESS | 3824 | 1466709316525 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 12:15:16 INFO - PROCESS | 3824 | 1466709316550 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:16 INFO - PROCESS | 3824 | 1466709316553 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:16 INFO - PROCESS | 3824 | ++DOCSHELL 16A92800 == 31 [pid = 3824] [id = 283] 12:15:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (16A99400) [pid = 3824] [serial = 848] [outer = 00000000] 12:15:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (16EE1000) [pid = 3824] [serial = 849] [outer = 16A99400] 12:15:16 INFO - PROCESS | 3824 | 1466709316597 Marionette DEBUG loaded listener.js 12:15:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (17106C00) [pid = 3824] [serial = 850] [outer = 16A99400] 12:15:17 INFO - PROCESS | 3824 | 1466709317021 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]]]}] 12:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 712ms 12:15:17 INFO - PROCESS | 3824 | 1466709317080 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 12:15:17 INFO - PROCESS | 3824 | 1466709317082 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 12:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:15:17 INFO - PROCESS | 3824 | 1466709317102 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:15:17 INFO - PROCESS | 3824 | 1466709317105 Marionette TRACE conn3 <- [1,1098,null,{}] 12:15:17 INFO - PROCESS | 3824 | 1466709317108 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}] 12:15:17 INFO - PROCESS | 3824 | 1466709317113 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:17 INFO - PROCESS | 3824 | 1466709317251 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 12:15:17 INFO - PROCESS | 3824 | 1466709317362 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:17 INFO - PROCESS | 3824 | 1466709317364 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:17 INFO - PROCESS | 3824 | ++DOCSHELL 18025400 == 32 [pid = 3824] [id = 284] 12:15:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (18026800) [pid = 3824] [serial = 851] [outer = 00000000] 12:15:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (18153C00) [pid = 3824] [serial = 852] [outer = 18026800] 12:15:17 INFO - PROCESS | 3824 | 1466709317408 Marionette DEBUG loaded listener.js 12:15:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1850A400) [pid = 3824] [serial = 853] [outer = 18026800] 12:15:18 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (177BF800) [pid = 3824] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:15:18 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (18345000) [pid = 3824] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:15:18 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (19D66000) [pid = 3824] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:15:18 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (102D2800) [pid = 3824] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:15:18 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (19D60400) [pid = 3824] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:15:18 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (10AF5000) [pid = 3824] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:15:18 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (1568F400) [pid = 3824] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:15:18 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (132C8400) [pid = 3824] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:15:18 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (16E93800) [pid = 3824] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:15:18 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (12B1C800) [pid = 3824] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:15:18 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (14EDD400) [pid = 3824] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:15:18 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (19D5FC00) [pid = 3824] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:15:18 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (11C31400) [pid = 3824] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:15:18 INFO - PROCESS | 3824 | 1466709318114 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]]]}] 12:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1028ms 12:15:18 INFO - PROCESS | 3824 | 1466709318128 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 12:15:18 INFO - PROCESS | 3824 | 1466709318130 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 12:15:18 INFO - PROCESS | 3824 | 1466709318133 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:15:18 INFO - PROCESS | 3824 | 1466709318135 Marionette TRACE conn3 <- [1,1102,null,{}] 12:15:18 INFO - PROCESS | 3824 | 1466709318139 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}] 12:15:18 INFO - PROCESS | 3824 | 1466709318141 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:18 INFO - PROCESS | 3824 | 1466709318223 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 12:15:18 INFO - PROCESS | 3824 | 1466709318229 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:18 INFO - PROCESS | 3824 | 1466709318231 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:18 INFO - PROCESS | 3824 | ++DOCSHELL 10510800 == 33 [pid = 3824] [id = 285] 12:15:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (105F2400) [pid = 3824] [serial = 854] [outer = 00000000] 12:15:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (12D87800) [pid = 3824] [serial = 855] [outer = 105F2400] 12:15:18 INFO - PROCESS | 3824 | 1466709318346 Marionette DEBUG loaded listener.js 12:15:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (1568F400) [pid = 3824] [serial = 856] [outer = 105F2400] 12:15:18 INFO - PROCESS | 3824 | 1466709318704 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]]]}] 12:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 601ms 12:15:18 INFO - PROCESS | 3824 | 1466709318732 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 12:15:18 INFO - PROCESS | 3824 | 1466709318734 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 12:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:15:18 INFO - PROCESS | 3824 | 1466709318737 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:15:18 INFO - PROCESS | 3824 | 1466709318738 Marionette TRACE conn3 <- [1,1106,null,{}] 12:15:18 INFO - PROCESS | 3824 | 1466709318742 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}] 12:15:18 INFO - PROCESS | 3824 | 1466709318744 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:18 INFO - PROCESS | 3824 | 1466709318821 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 12:15:18 INFO - PROCESS | 3824 | 1466709318910 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:18 INFO - PROCESS | 3824 | 1466709318912 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:18 INFO - PROCESS | 3824 | ++DOCSHELL 10AF0C00 == 34 [pid = 3824] [id = 286] 12:15:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (11C31400) [pid = 3824] [serial = 857] [outer = 00000000] 12:15:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1850C000) [pid = 3824] [serial = 858] [outer = 11C31400] 12:15:18 INFO - PROCESS | 3824 | 1466709318955 Marionette DEBUG loaded listener.js 12:15:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (19A44400) [pid = 3824] [serial = 859] [outer = 11C31400] 12:15:19 INFO - PROCESS | 3824 | 1466709319288 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]]]}] 12:15:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:15:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 601ms 12:15:19 INFO - PROCESS | 3824 | 1466709319334 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 12:15:19 INFO - PROCESS | 3824 | 1466709319336 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 12:15:19 INFO - PROCESS | 3824 | 1466709319339 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:15:19 INFO - PROCESS | 3824 | 1466709319341 Marionette TRACE conn3 <- [1,1110,null,{}] 12:15:19 INFO - PROCESS | 3824 | 1466709319344 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}] 12:15:19 INFO - PROCESS | 3824 | 1466709319346 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:19 INFO - PROCESS | 3824 | 1466709319422 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 12:15:19 INFO - PROCESS | 3824 | 1466709319502 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:19 INFO - PROCESS | 3824 | 1466709319504 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:19 INFO - PROCESS | 3824 | ++DOCSHELL 13220400 == 35 [pid = 3824] [id = 287] 12:15:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (18060800) [pid = 3824] [serial = 860] [outer = 00000000] 12:15:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (19CC2800) [pid = 3824] [serial = 861] [outer = 18060800] 12:15:19 INFO - PROCESS | 3824 | 1466709319548 Marionette DEBUG loaded listener.js 12:15:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (19CC6000) [pid = 3824] [serial = 862] [outer = 18060800] 12:15:19 INFO - PROCESS | 3824 | 1466709319967 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]]]}] 12:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 633ms 12:15:20 INFO - PROCESS | 3824 | 1466709320010 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 12:15:20 INFO - PROCESS | 3824 | 1466709320011 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 12:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:15:20 INFO - PROCESS | 3824 | 1466709320065 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:15:20 INFO - PROCESS | 3824 | 1466709320069 Marionette TRACE conn3 <- [1,1114,null,{}] 12:15:20 INFO - PROCESS | 3824 | 1466709320074 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}] 12:15:20 INFO - PROCESS | 3824 | 1466709320078 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:20 INFO - PROCESS | 3824 | 1466709320200 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 12:15:20 INFO - PROCESS | 3824 | 1466709320310 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:20 INFO - PROCESS | 3824 | 1466709320314 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:20 INFO - PROCESS | 3824 | ++DOCSHELL 10A5F400 == 36 [pid = 3824] [id = 288] 12:15:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (10A60400) [pid = 3824] [serial = 863] [outer = 00000000] 12:15:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (10EF7800) [pid = 3824] [serial = 864] [outer = 10A60400] 12:15:20 INFO - PROCESS | 3824 | 1466709320370 Marionette DEBUG loaded listener.js 12:15:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (11ADDC00) [pid = 3824] [serial = 865] [outer = 10A60400] 12:15:21 INFO - PROCESS | 3824 | 1466709321166 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]]]}] 12:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1155ms 12:15:21 INFO - PROCESS | 3824 | 1466709321209 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 12:15:21 INFO - PROCESS | 3824 | 1466709321213 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 12:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:15:21 INFO - PROCESS | 3824 | 1466709321218 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:15:21 INFO - PROCESS | 3824 | 1466709321221 Marionette TRACE conn3 <- [1,1118,null,{}] 12:15:21 INFO - PROCESS | 3824 | 1466709321227 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}] 12:15:21 INFO - PROCESS | 3824 | 1466709321231 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:21 INFO - PROCESS | 3824 | 1466709321368 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 12:15:21 INFO - PROCESS | 3824 | 1466709321497 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:21 INFO - PROCESS | 3824 | 1466709321500 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:21 INFO - PROCESS | 3824 | ++DOCSHELL 1321B000 == 37 [pid = 3824] [id = 289] 12:15:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1321D400) [pid = 3824] [serial = 866] [outer = 00000000] 12:15:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (13CE6800) [pid = 3824] [serial = 867] [outer = 1321D400] 12:15:21 INFO - PROCESS | 3824 | 1466709321555 Marionette DEBUG loaded listener.js 12:15:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (14F17000) [pid = 3824] [serial = 868] [outer = 1321D400] 12:15:22 INFO - PROCESS | 3824 | 1466709322396 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]]]}] 12:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1265ms 12:15:22 INFO - PROCESS | 3824 | 1466709322478 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 12:15:22 INFO - PROCESS | 3824 | 1466709322482 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 12:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:15:22 INFO - PROCESS | 3824 | 1466709322488 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:15:22 INFO - PROCESS | 3824 | 1466709322491 Marionette TRACE conn3 <- [1,1122,null,{}] 12:15:22 INFO - PROCESS | 3824 | 1466709322497 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}] 12:15:22 INFO - PROCESS | 3824 | 1466709322499 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:22 INFO - PROCESS | 3824 | 1466709322679 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 12:15:22 INFO - PROCESS | 3824 | --DOCSHELL 10AF0C00 == 36 [pid = 3824] [id = 286] 12:15:22 INFO - PROCESS | 3824 | --DOCSHELL 10510800 == 35 [pid = 3824] [id = 285] 12:15:22 INFO - PROCESS | 3824 | --DOCSHELL 18025400 == 34 [pid = 3824] [id = 284] 12:15:22 INFO - PROCESS | 3824 | --DOCSHELL 16A92800 == 33 [pid = 3824] [id = 283] 12:15:22 INFO - PROCESS | 3824 | --DOCSHELL 15686400 == 32 [pid = 3824] [id = 282] 12:15:22 INFO - PROCESS | 3824 | --DOCSHELL 13C83000 == 31 [pid = 3824] [id = 281] 12:15:22 INFO - PROCESS | 3824 | --DOCSHELL 129EF800 == 30 [pid = 3824] [id = 280] 12:15:22 INFO - PROCESS | 3824 | --DOCSHELL 10A62C00 == 29 [pid = 3824] [id = 279] 12:15:22 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (1802C000) [pid = 3824] [serial = 807] [outer = 00000000] [url = about:blank] 12:15:22 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (19AAC000) [pid = 3824] [serial = 810] [outer = 00000000] [url = about:blank] 12:15:22 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (18152800) [pid = 3824] [serial = 808] [outer = 00000000] [url = about:blank] 12:15:22 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (19DB4000) [pid = 3824] [serial = 813] [outer = 00000000] [url = about:blank] 12:15:22 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (10AF1800) [pid = 3824] [serial = 795] [outer = 00000000] [url = about:blank] 12:15:22 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (19A3CC00) [pid = 3824] [serial = 811] [outer = 00000000] [url = about:blank] 12:15:22 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (19DB8400) [pid = 3824] [serial = 787] [outer = 00000000] [url = about:blank] 12:15:22 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (10EF1C00) [pid = 3824] [serial = 789] [outer = 00000000] [url = about:blank] 12:15:22 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (1120C400) [pid = 3824] [serial = 790] [outer = 00000000] [url = about:blank] 12:15:22 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (15D0F000) [pid = 3824] [serial = 801] [outer = 00000000] [url = about:blank] 12:15:22 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (15F0C400) [pid = 3824] [serial = 802] [outer = 00000000] [url = about:blank] 12:15:22 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (13941000) [pid = 3824] [serial = 792] [outer = 00000000] [url = about:blank] 12:15:22 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (14311400) [pid = 3824] [serial = 793] [outer = 00000000] [url = about:blank] 12:15:22 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (17813800) [pid = 3824] [serial = 804] [outer = 00000000] [url = about:blank] 12:15:22 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (12D5E400) [pid = 3824] [serial = 798] [outer = 00000000] [url = about:blank] 12:15:22 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (13219C00) [pid = 3824] [serial = 799] [outer = 00000000] [url = about:blank] 12:15:22 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1A2A9800) [pid = 3824] [serial = 820] [outer = 00000000] [url = about:blank] 12:15:22 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (11254000) [pid = 3824] [serial = 796] [outer = 00000000] [url = about:blank] 12:15:22 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (1A671000) [pid = 3824] [serial = 822] [outer = 00000000] [url = about:blank] 12:15:22 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (1A77B400) [pid = 3824] [serial = 823] [outer = 00000000] [url = about:blank] 12:15:22 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (1A25DC00) [pid = 3824] [serial = 819] [outer = 00000000] [url = about:blank] 12:15:22 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (19DB8000) [pid = 3824] [serial = 814] [outer = 00000000] [url = about:blank] 12:15:22 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (16053000) [pid = 3824] [serial = 816] [outer = 00000000] [url = about:blank] 12:15:22 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (178D1800) [pid = 3824] [serial = 817] [outer = 00000000] [url = about:blank] 12:15:22 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (179E1800) [pid = 3824] [serial = 805] [outer = 00000000] [url = about:blank] 12:15:22 INFO - PROCESS | 3824 | 1466709322798 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:22 INFO - PROCESS | 3824 | 1466709322803 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:22 INFO - PROCESS | 3824 | ++DOCSHELL 1055BC00 == 30 [pid = 3824] [id = 290] 12:15:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (105EC000) [pid = 3824] [serial = 869] [outer = 00000000] 12:15:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (10AF1800) [pid = 3824] [serial = 870] [outer = 105EC000] 12:15:22 INFO - PROCESS | 3824 | 1466709322852 Marionette DEBUG loaded listener.js 12:15:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (1125B000) [pid = 3824] [serial = 871] [outer = 105EC000] 12:15:23 INFO - PROCESS | 3824 | 1466709323271 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]]]}] 12:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 807ms 12:15:23 INFO - PROCESS | 3824 | 1466709323323 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 12:15:23 INFO - PROCESS | 3824 | 1466709323327 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 12:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:15:23 INFO - PROCESS | 3824 | 1466709323333 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:15:23 INFO - PROCESS | 3824 | 1466709323335 Marionette TRACE conn3 <- [1,1126,null,{}] 12:15:23 INFO - PROCESS | 3824 | 1466709323339 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}] 12:15:23 INFO - PROCESS | 3824 | 1466709323341 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:23 INFO - PROCESS | 3824 | 1466709323429 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 12:15:23 INFO - PROCESS | 3824 | 1466709323436 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:23 INFO - PROCESS | 3824 | 1466709323438 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:23 INFO - PROCESS | 3824 | ++DOCSHELL 12B15800 == 31 [pid = 3824] [id = 291] 12:15:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (12B16400) [pid = 3824] [serial = 872] [outer = 00000000] 12:15:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (13111800) [pid = 3824] [serial = 873] [outer = 12B16400] 12:15:23 INFO - PROCESS | 3824 | 1466709323484 Marionette DEBUG loaded listener.js 12:15:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (13219C00) [pid = 3824] [serial = 874] [outer = 12B16400] 12:15:23 INFO - PROCESS | 3824 | 1466709323943 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]]]}] 12:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 648ms 12:15:23 INFO - PROCESS | 3824 | 1466709323971 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 12:15:23 INFO - PROCESS | 3824 | 1466709323973 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 12:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:15:23 INFO - PROCESS | 3824 | 1466709323977 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:15:23 INFO - PROCESS | 3824 | 1466709323980 Marionette TRACE conn3 <- [1,1130,null,{}] 12:15:24 INFO - PROCESS | 3824 | 1466709323991 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}] 12:15:24 INFO - PROCESS | 3824 | 1466709323996 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:24 INFO - PROCESS | 3824 | 1466709324078 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 12:15:24 INFO - PROCESS | 3824 | 1466709324197 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:24 INFO - PROCESS | 3824 | 1466709324200 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:24 INFO - PROCESS | 3824 | ++DOCSHELL 1568BC00 == 32 [pid = 3824] [id = 292] 12:15:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (157B9400) [pid = 3824] [serial = 875] [outer = 00000000] 12:15:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (15D14000) [pid = 3824] [serial = 876] [outer = 157B9400] 12:15:24 INFO - PROCESS | 3824 | 1466709324247 Marionette DEBUG loaded listener.js 12:15:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (15F0D400) [pid = 3824] [serial = 877] [outer = 157B9400] 12:15:24 INFO - PROCESS | 3824 | 1466709324612 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]]]}] 12:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 712ms 12:15:24 INFO - PROCESS | 3824 | 1466709324676 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 12:15:24 INFO - PROCESS | 3824 | 1466709324678 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 12:15:24 INFO - PROCESS | 3824 | 1466709324682 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:15:24 INFO - PROCESS | 3824 | 1466709324683 Marionette TRACE conn3 <- [1,1134,null,{}] 12:15:24 INFO - PROCESS | 3824 | 1466709324687 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}] 12:15:24 INFO - PROCESS | 3824 | 1466709324689 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:24 INFO - PROCESS | 3824 | 1466709324821 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 12:15:24 INFO - PROCESS | 3824 | 1466709324838 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:24 INFO - PROCESS | 3824 | 1466709324841 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:24 INFO - PROCESS | 3824 | ++DOCSHELL 16A8D000 == 33 [pid = 3824] [id = 293] 12:15:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (16A91C00) [pid = 3824] [serial = 878] [outer = 00000000] 12:15:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (177BDC00) [pid = 3824] [serial = 879] [outer = 16A91C00] 12:15:24 INFO - PROCESS | 3824 | 1466709324885 Marionette DEBUG loaded listener.js 12:15:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (178D1C00) [pid = 3824] [serial = 880] [outer = 16A91C00] 12:15:25 INFO - PROCESS | 3824 | 1466709325349 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]]]}] 12:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 712ms 12:15:25 INFO - PROCESS | 3824 | 1466709325413 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 12:15:25 INFO - PROCESS | 3824 | 1466709325415 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 12:15:25 INFO - PROCESS | 3824 | 1466709325418 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:15:25 INFO - PROCESS | 3824 | 1466709325420 Marionette TRACE conn3 <- [1,1138,null,{}] 12:15:25 INFO - PROCESS | 3824 | 1466709325423 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}] 12:15:25 INFO - PROCESS | 3824 | 1466709325425 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:25 INFO - PROCESS | 3824 | 1466709325558 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 12:15:25 INFO - PROCESS | 3824 | 1466709325587 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:25 INFO - PROCESS | 3824 | 1466709325590 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:25 INFO - PROCESS | 3824 | ++DOCSHELL 178D1000 == 34 [pid = 3824] [id = 294] 12:15:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (179E2C00) [pid = 3824] [serial = 881] [outer = 00000000] 12:15:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (18064C00) [pid = 3824] [serial = 882] [outer = 179E2C00] 12:15:25 INFO - PROCESS | 3824 | 1466709325634 Marionette DEBUG loaded listener.js 12:15:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1833C800) [pid = 3824] [serial = 883] [outer = 179E2C00] 12:15:26 INFO - PROCESS | 3824 | 1466709326111 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]]]}] 12:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 743ms 12:15:26 INFO - PROCESS | 3824 | 1466709326163 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 12:15:26 INFO - PROCESS | 3824 | 1466709326165 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 12:15:26 INFO - PROCESS | 3824 | 1466709326168 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:15:26 INFO - PROCESS | 3824 | 1466709326170 Marionette TRACE conn3 <- [1,1142,null,{}] 12:15:26 INFO - PROCESS | 3824 | 1466709326173 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}] 12:15:26 INFO - PROCESS | 3824 | 1466709326178 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:26 INFO - PROCESS | 3824 | 1466709326310 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 12:15:26 INFO - PROCESS | 3824 | 1466709326372 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:26 INFO - PROCESS | 3824 | 1466709326374 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:26 INFO - PROCESS | 3824 | ++DOCSHELL 1850CC00 == 35 [pid = 3824] [id = 295] 12:15:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (19DB1C00) [pid = 3824] [serial = 884] [outer = 00000000] 12:15:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (19DBCC00) [pid = 3824] [serial = 885] [outer = 19DB1C00] 12:15:26 INFO - PROCESS | 3824 | 1466709326417 Marionette DEBUG loaded listener.js 12:15:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (19DBD800) [pid = 3824] [serial = 886] [outer = 19DB1C00] 12:15:26 INFO - PROCESS | 3824 | 1466709326916 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]]]}] 12:15:26 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (10A64800) [pid = 3824] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:15:26 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (13C8B400) [pid = 3824] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:15:26 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (18026800) [pid = 3824] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:15:26 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (16A99400) [pid = 3824] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:15:26 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (129F2800) [pid = 3824] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:15:26 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (105F2400) [pid = 3824] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:15:26 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1047C800) [pid = 3824] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:15:26 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (11C31400) [pid = 3824] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:15:26 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (10A64C00) [pid = 3824] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:15:26 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (14311000) [pid = 3824] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:15:26 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (19DB2400) [pid = 3824] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:15:26 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (1568C000) [pid = 3824] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 838ms 12:15:27 INFO - PROCESS | 3824 | 1466709327013 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 12:15:27 INFO - PROCESS | 3824 | 1466709327015 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 12:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:15:27 INFO - PROCESS | 3824 | 1466709327018 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:15:27 INFO - PROCESS | 3824 | 1466709327020 Marionette TRACE conn3 <- [1,1146,null,{}] 12:15:27 INFO - PROCESS | 3824 | 1466709327027 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}] 12:15:27 INFO - PROCESS | 3824 | 1466709327028 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:27 INFO - PROCESS | 3824 | 1466709327103 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 12:15:27 INFO - PROCESS | 3824 | 1466709327108 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:27 INFO - PROCESS | 3824 | 1466709327110 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:27 INFO - PROCESS | 3824 | ++DOCSHELL 12B17C00 == 36 [pid = 3824] [id = 296] 12:15:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (12B18400) [pid = 3824] [serial = 887] [outer = 00000000] 12:15:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (13224400) [pid = 3824] [serial = 888] [outer = 12B18400] 12:15:27 INFO - PROCESS | 3824 | 1466709327153 Marionette DEBUG loaded listener.js 12:15:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (14311000) [pid = 3824] [serial = 889] [outer = 12B18400] 12:15:27 INFO - PROCESS | 3824 | 1466709327584 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]]]}] 12:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 12:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 601ms 12:15:27 INFO - PROCESS | 3824 | 1466709327615 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 12:15:27 INFO - PROCESS | 3824 | 1466709327617 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 12:15:27 INFO - PROCESS | 3824 | 1466709327620 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:15:27 INFO - PROCESS | 3824 | 1466709327622 Marionette TRACE conn3 <- [1,1150,null,{}] 12:15:27 INFO - PROCESS | 3824 | 1466709327625 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}] 12:15:27 INFO - PROCESS | 3824 | 1466709327627 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:27 INFO - PROCESS | 3824 | 1466709327702 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 12:15:27 INFO - PROCESS | 3824 | 1466709327707 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:27 INFO - PROCESS | 3824 | 1466709327709 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:27 INFO - PROCESS | 3824 | ++DOCSHELL 1310A400 == 37 [pid = 3824] [id = 297] 12:15:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (16B5F400) [pid = 3824] [serial = 890] [outer = 00000000] 12:15:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (19AAB400) [pid = 3824] [serial = 891] [outer = 16B5F400] 12:15:27 INFO - PROCESS | 3824 | 1466709327800 Marionette DEBUG loaded listener.js 12:15:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (19DBC400) [pid = 3824] [serial = 892] [outer = 16B5F400] 12:15:28 INFO - PROCESS | 3824 | 1466709328232 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]]]}] 12:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 649ms 12:15:28 INFO - PROCESS | 3824 | 1466709328291 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 12:15:28 INFO - PROCESS | 3824 | 1466709328293 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 12:15:28 INFO - PROCESS | 3824 | 1466709328296 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:15:28 INFO - PROCESS | 3824 | 1466709328298 Marionette TRACE conn3 <- [1,1154,null,{}] 12:15:28 INFO - PROCESS | 3824 | 1466709328301 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}] 12:15:28 INFO - PROCESS | 3824 | 1466709328303 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:28 INFO - PROCESS | 3824 | 1466709328380 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 12:15:28 INFO - PROCESS | 3824 | 1466709328388 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:28 INFO - PROCESS | 3824 | 1466709328390 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:28 INFO - PROCESS | 3824 | ++DOCSHELL 1A2AEC00 == 38 [pid = 3824] [id = 298] 12:15:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (1A2AF400) [pid = 3824] [serial = 893] [outer = 00000000] 12:15:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1A77A400) [pid = 3824] [serial = 894] [outer = 1A2AF400] 12:15:28 INFO - PROCESS | 3824 | 1466709328432 Marionette DEBUG loaded listener.js 12:15:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1A77E400) [pid = 3824] [serial = 895] [outer = 1A2AF400] 12:15:28 INFO - PROCESS | 3824 | 1466709328871 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]]]}] 12:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 601ms 12:15:28 INFO - PROCESS | 3824 | 1466709328894 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 12:15:28 INFO - PROCESS | 3824 | 1466709328897 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 12:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:15:28 INFO - PROCESS | 3824 | 1466709328901 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:15:28 INFO - PROCESS | 3824 | 1466709328904 Marionette TRACE conn3 <- [1,1158,null,{}] 12:15:28 INFO - PROCESS | 3824 | 1466709328920 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}] 12:15:28 INFO - PROCESS | 3824 | 1466709328922 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:29 INFO - PROCESS | 3824 | 1466709329041 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 12:15:29 INFO - PROCESS | 3824 | 1466709329175 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:29 INFO - PROCESS | 3824 | 1466709329178 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:29 INFO - PROCESS | 3824 | ++DOCSHELL 1021D800 == 39 [pid = 3824] [id = 299] 12:15:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (10220000) [pid = 3824] [serial = 896] [outer = 00000000] 12:15:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1050D000) [pid = 3824] [serial = 897] [outer = 10220000] 12:15:29 INFO - PROCESS | 3824 | 1466709329238 Marionette DEBUG loaded listener.js 12:15:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (10A61400) [pid = 3824] [serial = 898] [outer = 10220000] 12:15:30 INFO - PROCESS | 3824 | 1466709329997 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]]]}] 12:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1171ms 12:15:30 INFO - PROCESS | 3824 | 1466709330057 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 12:15:30 INFO - PROCESS | 3824 | 1466709330061 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 12:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:15:30 INFO - PROCESS | 3824 | 1466709330066 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:15:30 INFO - PROCESS | 3824 | 1466709330069 Marionette TRACE conn3 <- [1,1162,null,{}] 12:15:30 INFO - PROCESS | 3824 | 1466709330073 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}] 12:15:30 INFO - PROCESS | 3824 | 1466709330076 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:30 INFO - PROCESS | 3824 | 1466709330185 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 12:15:30 INFO - PROCESS | 3824 | 1466709330313 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:30 INFO - PROCESS | 3824 | 1466709330316 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:30 INFO - PROCESS | 3824 | ++DOCSHELL 1345A800 == 40 [pid = 3824] [id = 300] 12:15:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (14F13000) [pid = 3824] [serial = 899] [outer = 00000000] 12:15:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (177B8400) [pid = 3824] [serial = 900] [outer = 14F13000] 12:15:30 INFO - PROCESS | 3824 | 1466709330372 Marionette DEBUG loaded listener.js 12:15:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (18025800) [pid = 3824] [serial = 901] [outer = 14F13000] 12:15:30 INFO - PROCESS | 3824 | 1466709330990 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] 12:15:31 INFO - PROCESS | 3824 | 1466709331048 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 12:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:15:31 INFO - PROCESS | 3824 | 1466709331052 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:15:31 INFO - PROCESS | 3824 | 1466709331054 Marionette TRACE conn3 <- [1,1166,null,{}] 12:15:31 INFO - PROCESS | 3824 | 1466709331058 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}] 12:15:31 INFO - PROCESS | 3824 | 1466709331060 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:31 INFO - PROCESS | 3824 | 1466709331169 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 12:15:31 INFO - PROCESS | 3824 | 1466709331271 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:31 INFO - PROCESS | 3824 | 1466709331274 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:31 INFO - PROCESS | 3824 | ++DOCSHELL 19DBC000 == 41 [pid = 3824] [id = 301] 12:15:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1A2A6C00) [pid = 3824] [serial = 902] [outer = 00000000] 12:15:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1A786000) [pid = 3824] [serial = 903] [outer = 1A2A6C00] 12:15:31 INFO - PROCESS | 3824 | 1466709331326 Marionette DEBUG loaded listener.js 12:15:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (1A8DC000) [pid = 3824] [serial = 904] [outer = 1A2A6C00] 12:15:31 INFO - PROCESS | 3824 | 1466709331958 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] 12:15:32 INFO - PROCESS | 3824 | 1466709331999 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 12:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:15:32 INFO - PROCESS | 3824 | 1466709332010 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:15:32 INFO - PROCESS | 3824 | 1466709332015 Marionette TRACE conn3 <- [1,1170,null,{}] 12:15:32 INFO - PROCESS | 3824 | 1466709332019 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}] 12:15:32 INFO - PROCESS | 3824 | 1466709332022 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:32 INFO - PROCESS | 3824 | 1466709332132 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 12:15:32 INFO - PROCESS | 3824 | 1466709332271 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:32 INFO - PROCESS | 3824 | 1466709332273 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:32 INFO - PROCESS | 3824 | ++DOCSHELL 18027C00 == 42 [pid = 3824] [id = 302] 12:15:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (19A46400) [pid = 3824] [serial = 905] [outer = 00000000] 12:15:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (1AB5B000) [pid = 3824] [serial = 906] [outer = 19A46400] 12:15:32 INFO - PROCESS | 3824 | 1466709332330 Marionette DEBUG loaded listener.js 12:15:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (1AB63C00) [pid = 3824] [serial = 907] [outer = 19A46400] 12:15:33 INFO - PROCESS | 3824 | 1466709333072 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] 12:15:33 INFO - PROCESS | 3824 | 1466709333088 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 12:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:15:33 INFO - PROCESS | 3824 | 1466709333092 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:15:33 INFO - PROCESS | 3824 | 1466709333096 Marionette TRACE conn3 <- [1,1174,null,{}] 12:15:33 INFO - PROCESS | 3824 | 1466709333122 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}] 12:15:33 INFO - PROCESS | 3824 | 1466709333124 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:33 INFO - PROCESS | 3824 | 1466709333221 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 12:15:33 INFO - PROCESS | 3824 | 1466709333371 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:33 INFO - PROCESS | 3824 | 1466709333374 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:33 INFO - PROCESS | 3824 | ++DOCSHELL 12B18C00 == 43 [pid = 3824] [id = 303] 12:15:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (13153800) [pid = 3824] [serial = 908] [outer = 00000000] 12:15:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (13226800) [pid = 3824] [serial = 909] [outer = 13153800] 12:15:33 INFO - PROCESS | 3824 | 1466709333429 Marionette DEBUG loaded listener.js 12:15:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (1393A800) [pid = 3824] [serial = 910] [outer = 13153800] 12:15:34 INFO - PROCESS | 3824 | --DOCSHELL 10434400 == 42 [pid = 3824] [id = 278] 12:15:34 INFO - PROCESS | 3824 | --DOCSHELL 1A2AEC00 == 41 [pid = 3824] [id = 298] 12:15:34 INFO - PROCESS | 3824 | --DOCSHELL 1310A400 == 40 [pid = 3824] [id = 297] 12:15:34 INFO - PROCESS | 3824 | --DOCSHELL 12B17C00 == 39 [pid = 3824] [id = 296] 12:15:34 INFO - PROCESS | 3824 | --DOCSHELL 1850CC00 == 38 [pid = 3824] [id = 295] 12:15:34 INFO - PROCESS | 3824 | --DOCSHELL 178D1000 == 37 [pid = 3824] [id = 294] 12:15:34 INFO - PROCESS | 3824 | --DOCSHELL 16A8D000 == 36 [pid = 3824] [id = 293] 12:15:34 INFO - PROCESS | 3824 | --DOCSHELL 1568BC00 == 35 [pid = 3824] [id = 292] 12:15:34 INFO - PROCESS | 3824 | --DOCSHELL 12B15800 == 34 [pid = 3824] [id = 291] 12:15:34 INFO - PROCESS | 3824 | --DOCSHELL 1055BC00 == 33 [pid = 3824] [id = 290] 12:15:34 INFO - PROCESS | 3824 | --DOCSHELL 13220400 == 32 [pid = 3824] [id = 287] 12:15:34 INFO - PROCESS | 3824 | --DOCSHELL 1321B000 == 31 [pid = 3824] [id = 289] 12:15:34 INFO - PROCESS | 3824 | --DOCSHELL 10A5F400 == 30 [pid = 3824] [id = 288] 12:15:34 INFO - PROCESS | 3824 | --DOCSHELL 18027C00 == 29 [pid = 3824] [id = 302] 12:15:34 INFO - PROCESS | 3824 | --DOCSHELL 19DBC000 == 28 [pid = 3824] [id = 301] 12:15:34 INFO - PROCESS | 3824 | --DOCSHELL 1021D800 == 27 [pid = 3824] [id = 299] 12:15:34 INFO - PROCESS | 3824 | --DOCSHELL 1345A800 == 26 [pid = 3824] [id = 300] 12:15:34 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (10AF7400) [pid = 3824] [serial = 837] [outer = 00000000] [url = about:blank] 12:15:34 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (10BBA000) [pid = 3824] [serial = 838] [outer = 00000000] [url = about:blank] 12:15:34 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (13CF1800) [pid = 3824] [serial = 843] [outer = 00000000] [url = about:blank] 12:15:34 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (18153C00) [pid = 3824] [serial = 852] [outer = 00000000] [url = about:blank] 12:15:34 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (17106C00) [pid = 3824] [serial = 850] [outer = 00000000] [url = about:blank] 12:15:34 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (16EE1000) [pid = 3824] [serial = 849] [outer = 00000000] [url = about:blank] 12:15:34 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (12B1A000) [pid = 3824] [serial = 840] [outer = 00000000] [url = about:blank] 12:15:34 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (12D5E800) [pid = 3824] [serial = 841] [outer = 00000000] [url = about:blank] 12:15:34 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (12D87800) [pid = 3824] [serial = 855] [outer = 00000000] [url = about:blank] 12:15:34 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (1120D400) [pid = 3824] [serial = 835] [outer = 00000000] [url = about:blank] 12:15:34 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (10AF2400) [pid = 3824] [serial = 834] [outer = 00000000] [url = about:blank] 12:15:34 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (19A44400) [pid = 3824] [serial = 859] [outer = 00000000] [url = about:blank] 12:15:34 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (131D8800) [pid = 3824] [serial = 826] [outer = 00000000] [url = about:blank] 12:15:34 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (129EA000) [pid = 3824] [serial = 825] [outer = 00000000] [url = about:blank] 12:15:34 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (16B5A000) [pid = 3824] [serial = 829] [outer = 00000000] [url = about:blank] 12:15:34 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (15D12000) [pid = 3824] [serial = 828] [outer = 00000000] [url = about:blank] 12:15:34 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1A784C00) [pid = 3824] [serial = 832] [outer = 00000000] [url = about:blank] 12:15:34 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (1A2B1800) [pid = 3824] [serial = 831] [outer = 00000000] [url = about:blank] 12:15:34 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1850A400) [pid = 3824] [serial = 853] [outer = 00000000] [url = about:blank] 12:15:34 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (15D09400) [pid = 3824] [serial = 846] [outer = 00000000] [url = about:blank] 12:15:34 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (166DE800) [pid = 3824] [serial = 847] [outer = 00000000] [url = about:blank] 12:15:34 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1568F400) [pid = 3824] [serial = 856] [outer = 00000000] [url = about:blank] 12:15:34 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1850C000) [pid = 3824] [serial = 858] [outer = 00000000] [url = about:blank] 12:15:34 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (19CC2800) [pid = 3824] [serial = 861] [outer = 00000000] [url = about:blank] 12:15:34 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (14309800) [pid = 3824] [serial = 844] [outer = 00000000] [url = about:blank] 12:15:34 INFO - PROCESS | 3824 | 1466709334572 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] 12:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:15:34 INFO - PROCESS | 3824 | 1466709334634 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 12:15:34 INFO - PROCESS | 3824 | 1466709334639 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:15:34 INFO - PROCESS | 3824 | 1466709334643 Marionette TRACE conn3 <- [1,1178,null,{}] 12:15:34 INFO - PROCESS | 3824 | 1466709334649 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}] 12:15:34 INFO - PROCESS | 3824 | 1466709334651 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:34 INFO - PROCESS | 3824 | 1466709334739 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 12:15:34 INFO - PROCESS | 3824 | 1466709334751 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:34 INFO - PROCESS | 3824 | 1466709334753 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:34 INFO - PROCESS | 3824 | ++DOCSHELL 1120D400 == 27 [pid = 3824] [id = 304] 12:15:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (11214400) [pid = 3824] [serial = 911] [outer = 00000000] 12:15:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (1281AC00) [pid = 3824] [serial = 912] [outer = 11214400] 12:15:34 INFO - PROCESS | 3824 | 1466709334800 Marionette DEBUG loaded listener.js 12:15:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (129E7800) [pid = 3824] [serial = 913] [outer = 11214400] 12:15:35 INFO - PROCESS | 3824 | 1466709335282 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] 12:15:35 INFO - PROCESS | 3824 | 1466709335340 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 12:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:15:35 INFO - PROCESS | 3824 | 1466709335346 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:15:35 INFO - PROCESS | 3824 | 1466709335349 Marionette TRACE conn3 <- [1,1182,null,{}] 12:15:35 INFO - PROCESS | 3824 | 1466709335352 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}] 12:15:35 INFO - PROCESS | 3824 | 1466709335355 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:35 INFO - PROCESS | 3824 | 1466709335473 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 12:15:35 INFO - PROCESS | 3824 | 1466709335565 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:35 INFO - PROCESS | 3824 | 1466709335567 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:35 INFO - PROCESS | 3824 | ++DOCSHELL 114CF800 == 28 [pid = 3824] [id = 305] 12:15:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (12D68800) [pid = 3824] [serial = 914] [outer = 00000000] 12:15:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (1321CC00) [pid = 3824] [serial = 915] [outer = 12D68800] 12:15:35 INFO - PROCESS | 3824 | 1466709335661 Marionette DEBUG loaded listener.js 12:15:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (13452C00) [pid = 3824] [serial = 916] [outer = 12D68800] 12:15:36 INFO - PROCESS | 3824 | 1466709336032 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] 12:15:36 INFO - PROCESS | 3824 | 1466709336079 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 12:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:15:36 INFO - PROCESS | 3824 | 1466709336083 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:15:36 INFO - PROCESS | 3824 | 1466709336086 Marionette TRACE conn3 <- [1,1186,null,{}] 12:15:36 INFO - PROCESS | 3824 | 1466709336097 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}] 12:15:36 INFO - PROCESS | 3824 | 1466709336101 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:36 INFO - PROCESS | 3824 | 1466709336189 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 12:15:36 INFO - PROCESS | 3824 | 1466709336196 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:36 INFO - PROCESS | 3824 | 1466709336199 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:36 INFO - PROCESS | 3824 | ++DOCSHELL 15D11C00 == 29 [pid = 3824] [id = 306] 12:15:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (15D12000) [pid = 3824] [serial = 917] [outer = 00000000] 12:15:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (166DE800) [pid = 3824] [serial = 918] [outer = 15D12000] 12:15:36 INFO - PROCESS | 3824 | 1466709336245 Marionette DEBUG loaded listener.js 12:15:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (16A99800) [pid = 3824] [serial = 919] [outer = 15D12000] 12:15:36 INFO - PROCESS | 3824 | 1466709336741 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]]]}] 12:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 696ms 12:15:36 INFO - PROCESS | 3824 | 1466709336782 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 12:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:15:36 INFO - PROCESS | 3824 | 1466709336784 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 12:15:36 INFO - PROCESS | 3824 | 1466709336787 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:15:36 INFO - PROCESS | 3824 | 1466709336789 Marionette TRACE conn3 <- [1,1190,null,{}] 12:15:36 INFO - PROCESS | 3824 | 1466709336792 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}] 12:15:36 INFO - PROCESS | 3824 | 1466709336794 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:36 INFO - PROCESS | 3824 | 1466709336935 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 12:15:36 INFO - PROCESS | 3824 | 1466709336956 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:36 INFO - PROCESS | 3824 | 1466709336958 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:36 INFO - PROCESS | 3824 | ++DOCSHELL 15A79800 == 30 [pid = 3824] [id = 307] 12:15:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (166DD400) [pid = 3824] [serial = 920] [outer = 00000000] 12:15:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (171E0800) [pid = 3824] [serial = 921] [outer = 166DD400] 12:15:37 INFO - PROCESS | 3824 | 1466709337001 Marionette DEBUG loaded listener.js 12:15:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (177BA400) [pid = 3824] [serial = 922] [outer = 166DD400] 12:15:37 INFO - PROCESS | 3824 | 1466709337428 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]]]}] 12:15:37 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 12:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 696ms 12:15:37 INFO - PROCESS | 3824 | 1466709337487 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 12:15:37 INFO - PROCESS | 3824 | 1466709337489 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 12:15:37 INFO - PROCESS | 3824 | 1466709337492 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:15:37 INFO - PROCESS | 3824 | 1466709337494 Marionette TRACE conn3 <- [1,1194,null,{}] 12:15:37 INFO - PROCESS | 3824 | 1466709337497 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}] 12:15:37 INFO - PROCESS | 3824 | 1466709337499 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:37 INFO - PROCESS | 3824 | 1466709337602 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 12:15:37 INFO - PROCESS | 3824 | 1466709337608 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:37 INFO - PROCESS | 3824 | 1466709337610 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:37 INFO - PROCESS | 3824 | ++DOCSHELL 178C8000 == 31 [pid = 3824] [id = 308] 12:15:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (178CCC00) [pid = 3824] [serial = 923] [outer = 00000000] 12:15:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (18064800) [pid = 3824] [serial = 924] [outer = 178CCC00] 12:15:37 INFO - PROCESS | 3824 | 1466709337654 Marionette DEBUG loaded listener.js 12:15:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (18501C00) [pid = 3824] [serial = 925] [outer = 178CCC00] 12:15:38 INFO - PROCESS | 3824 | 1466709338122 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]]]}] 12:15:38 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 12:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 711ms 12:15:38 INFO - PROCESS | 3824 | 1466709338197 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 12:15:38 INFO - PROCESS | 3824 | 1466709338199 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 12:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:15:38 INFO - PROCESS | 3824 | 1466709338206 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:15:38 INFO - PROCESS | 3824 | 1466709338208 Marionette TRACE conn3 <- [1,1198,null,{}] 12:15:38 INFO - PROCESS | 3824 | 1466709338211 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}] 12:15:38 INFO - PROCESS | 3824 | 1466709338217 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:38 INFO - PROCESS | 3824 | 1466709338421 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 12:15:38 INFO - PROCESS | 3824 | 1466709338721 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:38 INFO - PROCESS | 3824 | 1466709338723 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:38 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (1A2AF400) [pid = 3824] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:15:38 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (179E2C00) [pid = 3824] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:15:38 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (19DB1C00) [pid = 3824] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:15:38 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (18060800) [pid = 3824] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:15:38 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (1321D400) [pid = 3824] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:15:38 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (157B9400) [pid = 3824] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:15:38 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (10A60400) [pid = 3824] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:15:38 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (105EC000) [pid = 3824] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:15:38 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (12B16400) [pid = 3824] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:15:38 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (12B18400) [pid = 3824] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:15:38 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (16A91C00) [pid = 3824] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:15:38 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (16B5F400) [pid = 3824] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:15:38 INFO - PROCESS | 3824 | ++DOCSHELL 1055FC00 == 32 [pid = 3824] [id = 309] 12:15:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (10567800) [pid = 3824] [serial = 926] [outer = 00000000] 12:15:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (129E8400) [pid = 3824] [serial = 927] [outer = 10567800] 12:15:38 INFO - PROCESS | 3824 | 1466709338774 Marionette DEBUG loaded listener.js 12:15:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (15D18800) [pid = 3824] [serial = 928] [outer = 10567800] 12:15:39 INFO - PROCESS | 3824 | 1466709339128 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]]]}] 12:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 949ms 12:15:39 INFO - PROCESS | 3824 | 1466709339186 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 12:15:39 INFO - PROCESS | 3824 | 1466709339188 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 12:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:15:39 INFO - PROCESS | 3824 | 1466709339192 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:15:39 INFO - PROCESS | 3824 | 1466709339193 Marionette TRACE conn3 <- [1,1202,null,{}] 12:15:39 INFO - PROCESS | 3824 | 1466709339197 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}] 12:15:39 INFO - PROCESS | 3824 | 1466709339199 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:39 INFO - PROCESS | 3824 | 1466709339279 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 12:15:39 INFO - PROCESS | 3824 | 1466709339361 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:39 INFO - PROCESS | 3824 | 1466709339363 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:39 INFO - PROCESS | 3824 | ++DOCSHELL 10EF1800 == 33 [pid = 3824] [id = 310] 12:15:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (11210800) [pid = 3824] [serial = 929] [outer = 00000000] 12:15:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (19D68C00) [pid = 3824] [serial = 930] [outer = 11210800] 12:15:39 INFO - PROCESS | 3824 | 1466709339405 Marionette DEBUG loaded listener.js 12:15:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (19DB1C00) [pid = 3824] [serial = 931] [outer = 11210800] 12:15:39 INFO - PROCESS | 3824 | 1466709339761 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]]]}] 12:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 601ms 12:15:39 INFO - PROCESS | 3824 | 1466709339789 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 12:15:39 INFO - PROCESS | 3824 | 1466709339791 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 12:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:15:39 INFO - PROCESS | 3824 | 1466709339794 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:15:39 INFO - PROCESS | 3824 | 1466709339795 Marionette TRACE conn3 <- [1,1206,null,{}] 12:15:39 INFO - PROCESS | 3824 | 1466709339798 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}] 12:15:39 INFO - PROCESS | 3824 | 1466709339800 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:39 INFO - PROCESS | 3824 | 1466709339875 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 12:15:40 INFO - PROCESS | 3824 | 1466709339983 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:40 INFO - PROCESS | 3824 | 1466709339985 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:40 INFO - PROCESS | 3824 | ++DOCSHELL 10A64800 == 34 [pid = 3824] [id = 311] 12:15:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1321A800) [pid = 3824] [serial = 932] [outer = 00000000] 12:15:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (1A2AEC00) [pid = 3824] [serial = 933] [outer = 1321A800] 12:15:40 INFO - PROCESS | 3824 | 1466709340031 Marionette DEBUG loaded listener.js 12:15:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1A2B0000) [pid = 3824] [serial = 934] [outer = 1321A800] 12:15:40 INFO - PROCESS | 3824 | 1466709340379 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]]]}] 12:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 649ms 12:15:40 INFO - PROCESS | 3824 | 1466709340432 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 12:15:40 INFO - PROCESS | 3824 | 1466709340434 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 12:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:15:40 INFO - PROCESS | 3824 | 1466709340437 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:15:40 INFO - PROCESS | 3824 | 1466709340439 Marionette TRACE conn3 <- [1,1210,null,{}] 12:15:40 INFO - PROCESS | 3824 | 1466709340443 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}] 12:15:40 INFO - PROCESS | 3824 | 1466709340445 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:40 INFO - PROCESS | 3824 | 1466709340556 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 12:15:40 INFO - PROCESS | 3824 | 1466709340561 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:40 INFO - PROCESS | 3824 | 1466709340563 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:40 INFO - PROCESS | 3824 | ++DOCSHELL 1A66E800 == 35 [pid = 3824] [id = 312] 12:15:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1A670C00) [pid = 3824] [serial = 935] [outer = 00000000] 12:15:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1A785C00) [pid = 3824] [serial = 936] [outer = 1A670C00] 12:15:40 INFO - PROCESS | 3824 | 1466709340606 Marionette DEBUG loaded listener.js 12:15:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1A787000) [pid = 3824] [serial = 937] [outer = 1A670C00] 12:15:41 INFO - PROCESS | 3824 | 1466709341415 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] 12:15:41 INFO - PROCESS | 3824 | 1466709341478 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 12:15:41 INFO - PROCESS | 3824 | 1466709341482 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:15:41 INFO - PROCESS | 3824 | 1466709341488 Marionette TRACE conn3 <- [1,1214,null,{}] 12:15:41 INFO - PROCESS | 3824 | 1466709341493 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}] 12:15:41 INFO - PROCESS | 3824 | 1466709341496 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:41 INFO - PROCESS | 3824 | 1466709341634 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 12:15:41 INFO - PROCESS | 3824 | 1466709341761 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:41 INFO - PROCESS | 3824 | 1466709341764 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:41 INFO - PROCESS | 3824 | ++DOCSHELL 10AEE400 == 36 [pid = 3824] [id = 313] 12:15:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (10AF4800) [pid = 3824] [serial = 938] [outer = 00000000] 12:15:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (12B1B800) [pid = 3824] [serial = 939] [outer = 10AF4800] 12:15:41 INFO - PROCESS | 3824 | 1466709341821 Marionette DEBUG loaded listener.js 12:15:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (131DB400) [pid = 3824] [serial = 940] [outer = 10AF4800] 12:15:42 INFO - PROCESS | 3824 | 1466709342525 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]]]}] 12:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1107ms 12:15:42 INFO - PROCESS | 3824 | 1466709342578 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 12:15:42 INFO - PROCESS | 3824 | 1466709342583 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 12:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:15:42 INFO - PROCESS | 3824 | 1466709342589 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:15:42 INFO - PROCESS | 3824 | 1466709342592 Marionette TRACE conn3 <- [1,1218,null,{}] 12:15:42 INFO - PROCESS | 3824 | 1466709342596 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}] 12:15:42 INFO - PROCESS | 3824 | 1466709342599 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:42 INFO - PROCESS | 3824 | 1466709342722 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 12:15:42 INFO - PROCESS | 3824 | 1466709342934 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:42 INFO - PROCESS | 3824 | 1466709342937 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:42 INFO - PROCESS | 3824 | ++DOCSHELL 1026F400 == 37 [pid = 3824] [id = 314] 12:15:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (10275800) [pid = 3824] [serial = 941] [outer = 00000000] 12:15:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (105EC800) [pid = 3824] [serial = 942] [outer = 10275800] 12:15:43 INFO - PROCESS | 3824 | 1466709342995 Marionette DEBUG loaded listener.js 12:15:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (10BB3C00) [pid = 3824] [serial = 943] [outer = 10275800] 12:15:43 INFO - PROCESS | 3824 | --DOCSHELL 10A64800 == 36 [pid = 3824] [id = 311] 12:15:43 INFO - PROCESS | 3824 | --DOCSHELL 10EF1800 == 35 [pid = 3824] [id = 310] 12:15:43 INFO - PROCESS | 3824 | --DOCSHELL 1055FC00 == 34 [pid = 3824] [id = 309] 12:15:43 INFO - PROCESS | 3824 | --DOCSHELL 178C8000 == 33 [pid = 3824] [id = 308] 12:15:43 INFO - PROCESS | 3824 | --DOCSHELL 15A79800 == 32 [pid = 3824] [id = 307] 12:15:43 INFO - PROCESS | 3824 | --DOCSHELL 15D11C00 == 31 [pid = 3824] [id = 306] 12:15:43 INFO - PROCESS | 3824 | --DOCSHELL 114CF800 == 30 [pid = 3824] [id = 305] 12:15:43 INFO - PROCESS | 3824 | --DOCSHELL 1120D400 == 29 [pid = 3824] [id = 304] 12:15:43 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (18064C00) [pid = 3824] [serial = 882] [outer = 00000000] [url = about:blank] 12:15:43 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (19DBCC00) [pid = 3824] [serial = 885] [outer = 00000000] [url = about:blank] 12:15:43 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (1833C800) [pid = 3824] [serial = 883] [outer = 00000000] [url = about:blank] 12:15:43 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (19CC6000) [pid = 3824] [serial = 862] [outer = 00000000] [url = about:blank] 12:15:43 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (13CE6800) [pid = 3824] [serial = 867] [outer = 00000000] [url = about:blank] 12:15:43 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (14F17000) [pid = 3824] [serial = 868] [outer = 00000000] [url = about:blank] 12:15:43 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (15D14000) [pid = 3824] [serial = 876] [outer = 00000000] [url = about:blank] 12:15:43 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (15F0D400) [pid = 3824] [serial = 877] [outer = 00000000] [url = about:blank] 12:15:43 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (10EF7800) [pid = 3824] [serial = 864] [outer = 00000000] [url = about:blank] 12:15:43 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (11ADDC00) [pid = 3824] [serial = 865] [outer = 00000000] [url = about:blank] 12:15:43 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (10AF1800) [pid = 3824] [serial = 870] [outer = 00000000] [url = about:blank] 12:15:43 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (1125B000) [pid = 3824] [serial = 871] [outer = 00000000] [url = about:blank] 12:15:43 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (13111800) [pid = 3824] [serial = 873] [outer = 00000000] [url = about:blank] 12:15:43 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (13219C00) [pid = 3824] [serial = 874] [outer = 00000000] [url = about:blank] 12:15:43 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (13224400) [pid = 3824] [serial = 888] [outer = 00000000] [url = about:blank] 12:15:43 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (19DBD800) [pid = 3824] [serial = 886] [outer = 00000000] [url = about:blank] 12:15:43 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (14311000) [pid = 3824] [serial = 889] [outer = 00000000] [url = about:blank] 12:15:43 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (177BDC00) [pid = 3824] [serial = 879] [outer = 00000000] [url = about:blank] 12:15:43 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (178D1C00) [pid = 3824] [serial = 880] [outer = 00000000] [url = about:blank] 12:15:43 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (1A77E400) [pid = 3824] [serial = 895] [outer = 00000000] [url = about:blank] 12:15:43 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (19DBC400) [pid = 3824] [serial = 892] [outer = 00000000] [url = about:blank] 12:15:43 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (19AAB400) [pid = 3824] [serial = 891] [outer = 00000000] [url = about:blank] 12:15:43 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (1A77A400) [pid = 3824] [serial = 894] [outer = 00000000] [url = about:blank] 12:15:43 INFO - PROCESS | 3824 | 1466709343661 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]]]}] 12:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1108ms 12:15:43 INFO - PROCESS | 3824 | 1466709343720 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 12:15:43 INFO - PROCESS | 3824 | 1466709343723 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 12:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:15:43 INFO - PROCESS | 3824 | 1466709343727 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:15:43 INFO - PROCESS | 3824 | 1466709343730 Marionette TRACE conn3 <- [1,1222,null,{}] 12:15:43 INFO - PROCESS | 3824 | 1466709343735 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}] 12:15:43 INFO - PROCESS | 3824 | 1466709343739 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:43 INFO - PROCESS | 3824 | 1466709343822 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 12:15:43 INFO - PROCESS | 3824 | 1466709343911 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:43 INFO - PROCESS | 3824 | 1466709343914 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:43 INFO - PROCESS | 3824 | ++DOCSHELL 10A61000 == 30 [pid = 3824] [id = 315] 12:15:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (10A62000) [pid = 3824] [serial = 944] [outer = 00000000] 12:15:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (1125B000) [pid = 3824] [serial = 945] [outer = 10A62000] 12:15:43 INFO - PROCESS | 3824 | 1466709343964 Marionette DEBUG loaded listener.js 12:15:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (12B19000) [pid = 3824] [serial = 946] [outer = 10A62000] 12:15:44 INFO - PROCESS | 3824 | 1466709344384 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]]]}] 12:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 696ms 12:15:44 INFO - PROCESS | 3824 | 1466709344426 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 12:15:44 INFO - PROCESS | 3824 | 1466709344430 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 12:15:44 INFO - PROCESS | 3824 | 1466709344434 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:15:44 INFO - PROCESS | 3824 | 1466709344436 Marionette TRACE conn3 <- [1,1226,null,{}] 12:15:44 INFO - PROCESS | 3824 | 1466709344440 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}] 12:15:44 INFO - PROCESS | 3824 | 1466709344442 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:44 INFO - PROCESS | 3824 | 1466709344526 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 12:15:44 INFO - PROCESS | 3824 | 1466709344532 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:44 INFO - PROCESS | 3824 | 1466709344535 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:44 INFO - PROCESS | 3824 | ++DOCSHELL 12BCE000 == 31 [pid = 3824] [id = 316] 12:15:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (12D87400) [pid = 3824] [serial = 947] [outer = 00000000] 12:15:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (13D0EC00) [pid = 3824] [serial = 948] [outer = 12D87400] 12:15:44 INFO - PROCESS | 3824 | 1466709344579 Marionette DEBUG loaded listener.js 12:15:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (14EE4000) [pid = 3824] [serial = 949] [outer = 12D87400] 12:15:45 INFO - PROCESS | 3824 | 1466709345028 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]]]}] 12:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 649ms 12:15:45 INFO - PROCESS | 3824 | 1466709345073 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 12:15:45 INFO - PROCESS | 3824 | 1466709345075 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 12:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:15:45 INFO - PROCESS | 3824 | 1466709345080 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:15:45 INFO - PROCESS | 3824 | 1466709345086 Marionette TRACE conn3 <- [1,1230,null,{}] 12:15:45 INFO - PROCESS | 3824 | 1466709345095 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}] 12:15:45 INFO - PROCESS | 3824 | 1466709345098 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:45 INFO - PROCESS | 3824 | 1466709345182 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 12:15:45 INFO - PROCESS | 3824 | 1466709345192 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:45 INFO - PROCESS | 3824 | 1466709345194 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:45 INFO - PROCESS | 3824 | ++DOCSHELL 166D8400 == 32 [pid = 3824] [id = 317] 12:15:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (166DAC00) [pid = 3824] [serial = 950] [outer = 00000000] 12:15:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (16B60C00) [pid = 3824] [serial = 951] [outer = 166DAC00] 12:15:45 INFO - PROCESS | 3824 | 1466709345237 Marionette DEBUG loaded listener.js 12:15:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (16EE1000) [pid = 3824] [serial = 952] [outer = 166DAC00] 12:15:45 INFO - PROCESS | 3824 | 1466709345676 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]]]}] 12:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 664ms 12:15:45 INFO - PROCESS | 3824 | 1466709345737 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 12:15:45 INFO - PROCESS | 3824 | 1466709345739 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 12:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:15:45 INFO - PROCESS | 3824 | 1466709345743 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:15:45 INFO - PROCESS | 3824 | 1466709345744 Marionette TRACE conn3 <- [1,1234,null,{}] 12:15:45 INFO - PROCESS | 3824 | 1466709345748 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}] 12:15:45 INFO - PROCESS | 3824 | 1466709345750 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:45 INFO - PROCESS | 3824 | 1466709345860 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 12:15:45 INFO - PROCESS | 3824 | 1466709345944 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:45 INFO - PROCESS | 3824 | 1466709345946 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:45 INFO - PROCESS | 3824 | ++DOCSHELL 17108400 == 33 [pid = 3824] [id = 318] 12:15:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (1710F000) [pid = 3824] [serial = 953] [outer = 00000000] 12:15:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (178D0400) [pid = 3824] [serial = 954] [outer = 1710F000] 12:15:46 INFO - PROCESS | 3824 | 1466709345989 Marionette DEBUG loaded listener.js 12:15:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (18060800) [pid = 3824] [serial = 955] [outer = 1710F000] 12:15:46 INFO - PROCESS | 3824 | 1466709346457 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]]]}] 12:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 744ms 12:15:46 INFO - PROCESS | 3824 | 1466709346514 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 12:15:46 INFO - PROCESS | 3824 | 1466709346516 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 12:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:15:46 INFO - PROCESS | 3824 | 1466709346520 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:15:46 INFO - PROCESS | 3824 | 1466709346521 Marionette TRACE conn3 <- [1,1238,null,{}] 12:15:46 INFO - PROCESS | 3824 | 1466709346525 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}] 12:15:46 INFO - PROCESS | 3824 | 1466709346527 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:46 INFO - PROCESS | 3824 | 1466709346634 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 12:15:46 INFO - PROCESS | 3824 | 1466709346639 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:46 INFO - PROCESS | 3824 | 1466709346645 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:46 INFO - PROCESS | 3824 | ++DOCSHELL 12BCF000 == 34 [pid = 3824] [id = 319] 12:15:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (18344C00) [pid = 3824] [serial = 956] [outer = 00000000] 12:15:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1850C800) [pid = 3824] [serial = 957] [outer = 18344C00] 12:15:46 INFO - PROCESS | 3824 | 1466709346747 Marionette DEBUG loaded listener.js 12:15:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (19AACC00) [pid = 3824] [serial = 958] [outer = 18344C00] 12:15:47 INFO - PROCESS | 3824 | 1466709347190 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]]]}] 12:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 696ms 12:15:47 INFO - PROCESS | 3824 | 1466709347223 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 12:15:47 INFO - PROCESS | 3824 | 1466709347225 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 12:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:15:47 INFO - PROCESS | 3824 | 1466709347228 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:15:47 INFO - PROCESS | 3824 | 1466709347230 Marionette TRACE conn3 <- [1,1242,null,{}] 12:15:47 INFO - PROCESS | 3824 | 1466709347233 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}] 12:15:47 INFO - PROCESS | 3824 | 1466709347235 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:47 INFO - PROCESS | 3824 | 1466709347369 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 12:15:47 INFO - PROCESS | 3824 | 1466709347381 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:47 INFO - PROCESS | 3824 | 1466709347383 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:47 INFO - PROCESS | 3824 | ++DOCSHELL 12924C00 == 35 [pid = 3824] [id = 320] 12:15:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (17815C00) [pid = 3824] [serial = 959] [outer = 00000000] 12:15:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (19DBA800) [pid = 3824] [serial = 960] [outer = 17815C00] 12:15:47 INFO - PROCESS | 3824 | 1466709347425 Marionette DEBUG loaded listener.js 12:15:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (19DBD800) [pid = 3824] [serial = 961] [outer = 17815C00] 12:15:47 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (1A2A6C00) [pid = 3824] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:15:47 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (19A46400) [pid = 3824] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:15:47 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (1321A800) [pid = 3824] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:15:47 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (12D68800) [pid = 3824] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:15:47 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (166DD400) [pid = 3824] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:15:47 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (11214400) [pid = 3824] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:15:47 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (13153800) [pid = 3824] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:15:47 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (15D12000) [pid = 3824] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:15:47 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (178CCC00) [pid = 3824] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:15:47 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (10567800) [pid = 3824] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:15:47 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (11210800) [pid = 3824] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:15:47 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (10220000) [pid = 3824] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:15:47 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (14F13000) [pid = 3824] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:15:47 INFO - PROCESS | 3824 | 1466709347947 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]]]}] 12:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 744ms 12:15:47 INFO - PROCESS | 3824 | 1466709347970 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 12:15:47 INFO - PROCESS | 3824 | 1466709347972 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 12:15:47 INFO - PROCESS | 3824 | 1466709347975 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:15:47 INFO - PROCESS | 3824 | 1466709347977 Marionette TRACE conn3 <- [1,1246,null,{}] 12:15:48 INFO - PROCESS | 3824 | 1466709347980 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}] 12:15:48 INFO - PROCESS | 3824 | 1466709347982 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:48 INFO - PROCESS | 3824 | 1466709348059 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 12:15:48 INFO - PROCESS | 3824 | 1466709348064 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:48 INFO - PROCESS | 3824 | 1466709348066 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:48 INFO - PROCESS | 3824 | ++DOCSHELL 12B15800 == 36 [pid = 3824] [id = 321] 12:15:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (12BD6C00) [pid = 3824] [serial = 962] [outer = 00000000] 12:15:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (178CD800) [pid = 3824] [serial = 963] [outer = 12BD6C00] 12:15:48 INFO - PROCESS | 3824 | 1466709348109 Marionette DEBUG loaded listener.js 12:15:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (19A46400) [pid = 3824] [serial = 964] [outer = 12BD6C00] 12:15:48 INFO - PROCESS | 3824 | 1466709348537 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]]]}] 12:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 601ms 12:15:48 INFO - PROCESS | 3824 | 1466709348573 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 12:15:48 INFO - PROCESS | 3824 | 1466709348575 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 12:15:48 INFO - PROCESS | 3824 | 1466709348578 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:15:48 INFO - PROCESS | 3824 | 1466709348580 Marionette TRACE conn3 <- [1,1250,null,{}] 12:15:48 INFO - PROCESS | 3824 | 1466709348583 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}] 12:15:48 INFO - PROCESS | 3824 | 1466709348585 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:48 INFO - PROCESS | 3824 | 1466709348709 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 12:15:48 INFO - PROCESS | 3824 | 1466709348740 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:48 INFO - PROCESS | 3824 | 1466709348742 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:48 INFO - PROCESS | 3824 | ++DOCSHELL 102D3C00 == 37 [pid = 3824] [id = 322] 12:15:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (19D6D800) [pid = 3824] [serial = 965] [outer = 00000000] 12:15:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (1A2AE000) [pid = 3824] [serial = 966] [outer = 19D6D800] 12:15:48 INFO - PROCESS | 3824 | 1466709348785 Marionette DEBUG loaded listener.js 12:15:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1A77A800) [pid = 3824] [serial = 967] [outer = 19D6D800] 12:15:49 INFO - PROCESS | 3824 | 1466709349204 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]]]}] 12:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 648ms 12:15:49 INFO - PROCESS | 3824 | 1466709349249 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 12:15:49 INFO - PROCESS | 3824 | 1466709349251 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 12:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:15:49 INFO - PROCESS | 3824 | 1466709349258 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:15:49 INFO - PROCESS | 3824 | 1466709349259 Marionette TRACE conn3 <- [1,1254,null,{}] 12:15:49 INFO - PROCESS | 3824 | 1466709349263 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}] 12:15:49 INFO - PROCESS | 3824 | 1466709349264 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:49 INFO - PROCESS | 3824 | 1466709349352 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 12:15:49 INFO - PROCESS | 3824 | 1466709349358 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:49 INFO - PROCESS | 3824 | 1466709349360 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:49 INFO - PROCESS | 3824 | ++DOCSHELL 19D68400 == 38 [pid = 3824] [id = 323] 12:15:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1A77E400) [pid = 3824] [serial = 968] [outer = 00000000] 12:15:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (1A8DB000) [pid = 3824] [serial = 969] [outer = 1A77E400] 12:15:49 INFO - PROCESS | 3824 | 1466709349402 Marionette DEBUG loaded listener.js 12:15:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1A8E1800) [pid = 3824] [serial = 970] [outer = 1A77E400] 12:15:49 INFO - PROCESS | 3824 | 1466709349827 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]]]}] 12:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 601ms 12:15:49 INFO - PROCESS | 3824 | 1466709349856 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 12:15:49 INFO - PROCESS | 3824 | 1466709349858 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 12:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:15:49 INFO - PROCESS | 3824 | 1466709349918 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:15:49 INFO - PROCESS | 3824 | 1466709349922 Marionette TRACE conn3 <- [1,1258,null,{}] 12:15:49 INFO - PROCESS | 3824 | 1466709349928 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}] 12:15:49 INFO - PROCESS | 3824 | 1466709349932 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:50 INFO - PROCESS | 3824 | 1466709350046 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 12:15:50 INFO - PROCESS | 3824 | 1466709350205 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:50 INFO - PROCESS | 3824 | 1466709350209 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:50 INFO - PROCESS | 3824 | ++DOCSHELL 1125D000 == 39 [pid = 3824] [id = 324] 12:15:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1125D800) [pid = 3824] [serial = 971] [outer = 00000000] 12:15:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (11CD3000) [pid = 3824] [serial = 972] [outer = 1125D800] 12:15:50 INFO - PROCESS | 3824 | 1466709350266 Marionette DEBUG loaded listener.js 12:15:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (12B1A000) [pid = 3824] [serial = 973] [outer = 1125D800] 12:15:50 INFO - PROCESS | 3824 | 1466709350835 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]]]}] 12:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 997ms 12:15:50 INFO - PROCESS | 3824 | 1466709350860 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 12:15:50 INFO - PROCESS | 3824 | 1466709350864 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 12:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:15:50 INFO - PROCESS | 3824 | 1466709350870 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:15:50 INFO - PROCESS | 3824 | 1466709350873 Marionette TRACE conn3 <- [1,1262,null,{}] 12:15:50 INFO - PROCESS | 3824 | 1466709350879 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}] 12:15:50 INFO - PROCESS | 3824 | 1466709350883 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:51 INFO - PROCESS | 3824 | 1466709350991 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 12:15:51 INFO - PROCESS | 3824 | 1466709351093 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:51 INFO - PROCESS | 3824 | 1466709351096 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:51 INFO - PROCESS | 3824 | ++DOCSHELL 1568A800 == 40 [pid = 3824] [id = 325] 12:15:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1568BC00) [pid = 3824] [serial = 974] [outer = 00000000] 12:15:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (15D12C00) [pid = 3824] [serial = 975] [outer = 1568BC00] 12:15:51 INFO - PROCESS | 3824 | 1466709351150 Marionette DEBUG loaded listener.js 12:15:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (166D7800) [pid = 3824] [serial = 976] [outer = 1568BC00] 12:15:51 INFO - PROCESS | 3824 | 1466709351770 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]]]}] 12:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 917ms 12:15:51 INFO - PROCESS | 3824 | 1466709351807 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 12:15:51 INFO - PROCESS | 3824 | 1466709351810 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 12:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:15:51 INFO - PROCESS | 3824 | 1466709351813 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:15:51 INFO - PROCESS | 3824 | 1466709351816 Marionette TRACE conn3 <- [1,1266,null,{}] 12:15:51 INFO - PROCESS | 3824 | 1466709351820 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}] 12:15:51 INFO - PROCESS | 3824 | 1466709351822 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:51 INFO - PROCESS | 3824 | 1466709351928 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 12:15:52 INFO - PROCESS | 3824 | 1466709352036 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:52 INFO - PROCESS | 3824 | 1466709352043 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:52 INFO - PROCESS | 3824 | ++DOCSHELL 19DB4000 == 41 [pid = 3824] [id = 326] 12:15:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (19DB7C00) [pid = 3824] [serial = 977] [outer = 00000000] 12:15:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (1A25E000) [pid = 3824] [serial = 978] [outer = 19DB7C00] 12:15:52 INFO - PROCESS | 3824 | 1466709352139 Marionette DEBUG loaded listener.js 12:15:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (1A785800) [pid = 3824] [serial = 979] [outer = 19DB7C00] 12:15:52 INFO - PROCESS | 3824 | 1466709352714 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]]]}] 12:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 949ms 12:15:52 INFO - PROCESS | 3824 | 1466709352758 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 12:15:52 INFO - PROCESS | 3824 | 1466709352760 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 12:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:15:52 INFO - PROCESS | 3824 | 1466709352763 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:15:52 INFO - PROCESS | 3824 | 1466709352765 Marionette TRACE conn3 <- [1,1270,null,{}] 12:15:52 INFO - PROCESS | 3824 | 1466709352769 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}] 12:15:52 INFO - PROCESS | 3824 | 1466709352771 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:52 INFO - PROCESS | 3824 | 1466709352874 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 12:15:53 INFO - PROCESS | 3824 | 1466709353003 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:53 INFO - PROCESS | 3824 | 1466709353005 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:53 INFO - PROCESS | 3824 | ++DOCSHELL 17818000 == 42 [pid = 3824] [id = 327] 12:15:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (1AB59400) [pid = 3824] [serial = 980] [outer = 00000000] 12:15:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (1ABD4C00) [pid = 3824] [serial = 981] [outer = 1AB59400] 12:15:53 INFO - PROCESS | 3824 | 1466709353059 Marionette DEBUG loaded listener.js 12:15:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (1ABDB000) [pid = 3824] [serial = 982] [outer = 1AB59400] 12:15:53 INFO - PROCESS | 3824 | 1466709353692 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]]]}] 12:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 949ms 12:15:53 INFO - PROCESS | 3824 | 1466709353709 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 12:15:53 INFO - PROCESS | 3824 | 1466709353711 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 12:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:15:53 INFO - PROCESS | 3824 | 1466709353715 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:15:53 INFO - PROCESS | 3824 | 1466709353717 Marionette TRACE conn3 <- [1,1274,null,{}] 12:15:53 INFO - PROCESS | 3824 | 1466709353721 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}] 12:15:53 INFO - PROCESS | 3824 | 1466709353723 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:53 INFO - PROCESS | 3824 | 1466709353823 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 12:15:53 INFO - PROCESS | 3824 | 1466709353924 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:53 INFO - PROCESS | 3824 | 1466709353927 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:53 INFO - PROCESS | 3824 | ++DOCSHELL 10AEF800 == 43 [pid = 3824] [id = 328] 12:15:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (10AF9000) [pid = 3824] [serial = 983] [outer = 00000000] 12:15:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (1321E400) [pid = 3824] [serial = 984] [outer = 10AF9000] 12:15:54 INFO - PROCESS | 3824 | 1466709354026 Marionette DEBUG loaded listener.js 12:15:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (13CEDC00) [pid = 3824] [serial = 985] [outer = 10AF9000] 12:15:54 INFO - PROCESS | 3824 | 1466709354749 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]]]}] 12:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1044ms 12:15:54 INFO - PROCESS | 3824 | 1466709354786 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 12:15:54 INFO - PROCESS | 3824 | 1466709354790 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 12:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:15:54 INFO - PROCESS | 3824 | 1466709354811 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:15:54 INFO - PROCESS | 3824 | 1466709354815 Marionette TRACE conn3 <- [1,1278,null,{}] 12:15:54 INFO - PROCESS | 3824 | 1466709354820 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}] 12:15:54 INFO - PROCESS | 3824 | 1466709354823 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:54 INFO - PROCESS | 3824 | 1466709354921 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 12:15:55 INFO - PROCESS | 3824 | --DOCSHELL 102D3C00 == 42 [pid = 3824] [id = 322] 12:15:55 INFO - PROCESS | 3824 | --DOCSHELL 12B15800 == 41 [pid = 3824] [id = 321] 12:15:55 INFO - PROCESS | 3824 | --DOCSHELL 12924C00 == 40 [pid = 3824] [id = 320] 12:15:55 INFO - PROCESS | 3824 | --DOCSHELL 12BCF000 == 39 [pid = 3824] [id = 319] 12:15:55 INFO - PROCESS | 3824 | --DOCSHELL 17108400 == 38 [pid = 3824] [id = 318] 12:15:55 INFO - PROCESS | 3824 | --DOCSHELL 166D8400 == 37 [pid = 3824] [id = 317] 12:15:55 INFO - PROCESS | 3824 | --DOCSHELL 12BCE000 == 36 [pid = 3824] [id = 316] 12:15:55 INFO - PROCESS | 3824 | --DOCSHELL 10A61000 == 35 [pid = 3824] [id = 315] 12:15:55 INFO - PROCESS | 3824 | --DOCSHELL 1026F400 == 34 [pid = 3824] [id = 314] 12:15:55 INFO - PROCESS | 3824 | --DOCSHELL 10AEE400 == 33 [pid = 3824] [id = 313] 12:15:55 INFO - PROCESS | 3824 | --DOCSHELL 12B18C00 == 32 [pid = 3824] [id = 303] 12:15:55 INFO - PROCESS | 3824 | --DOCSHELL 1A66E800 == 31 [pid = 3824] [id = 312] 12:15:55 INFO - PROCESS | 3824 | --DOCSHELL 17818000 == 30 [pid = 3824] [id = 327] 12:15:55 INFO - PROCESS | 3824 | --DOCSHELL 10AEF800 == 29 [pid = 3824] [id = 328] 12:15:55 INFO - PROCESS | 3824 | --DOCSHELL 19DB4000 == 28 [pid = 3824] [id = 326] 12:15:55 INFO - PROCESS | 3824 | --DOCSHELL 19D68400 == 27 [pid = 3824] [id = 323] 12:15:55 INFO - PROCESS | 3824 | --DOCSHELL 1125D000 == 26 [pid = 3824] [id = 324] 12:15:55 INFO - PROCESS | 3824 | --DOCSHELL 1568A800 == 25 [pid = 3824] [id = 325] 12:15:55 INFO - PROCESS | 3824 | 1466709355638 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:55 INFO - PROCESS | 3824 | 1466709355642 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:55 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (1A2B0000) [pid = 3824] [serial = 934] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (1321CC00) [pid = 3824] [serial = 915] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (13452C00) [pid = 3824] [serial = 916] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (171E0800) [pid = 3824] [serial = 921] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (1281AC00) [pid = 3824] [serial = 912] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (129E7800) [pid = 3824] [serial = 913] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (1393A800) [pid = 3824] [serial = 910] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (13226800) [pid = 3824] [serial = 909] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (166DE800) [pid = 3824] [serial = 918] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (18064800) [pid = 3824] [serial = 924] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (177BA400) [pid = 3824] [serial = 922] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (18501C00) [pid = 3824] [serial = 925] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (129E8400) [pid = 3824] [serial = 927] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (19D68C00) [pid = 3824] [serial = 930] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (10A61400) [pid = 3824] [serial = 898] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (1050D000) [pid = 3824] [serial = 897] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (1A2AEC00) [pid = 3824] [serial = 933] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (18025800) [pid = 3824] [serial = 901] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (177B8400) [pid = 3824] [serial = 900] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (1A8DC000) [pid = 3824] [serial = 904] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1A786000) [pid = 3824] [serial = 903] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1A785C00) [pid = 3824] [serial = 936] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1AB63C00) [pid = 3824] [serial = 907] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1AB5B000) [pid = 3824] [serial = 906] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (15D18800) [pid = 3824] [serial = 928] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (19DB1C00) [pid = 3824] [serial = 931] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (16A99800) [pid = 3824] [serial = 919] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3824 | ++DOCSHELL 1055BC00 == 26 [pid = 3824] [id = 329] 12:15:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (1055F400) [pid = 3824] [serial = 986] [outer = 00000000] 12:15:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (10A5F000) [pid = 3824] [serial = 987] [outer = 1055F400] 12:15:55 INFO - PROCESS | 3824 | 1466709355792 Marionette DEBUG loaded listener.js 12:15:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (10AF7800) [pid = 3824] [serial = 988] [outer = 1055F400] 12:15:56 INFO - PROCESS | 3824 | 1466709356238 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]]]}] 12:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1471ms 12:15:56 INFO - PROCESS | 3824 | 1466709356274 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 12:15:56 INFO - PROCESS | 3824 | 1466709356277 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 12:15:56 INFO - PROCESS | 3824 | 1466709356282 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:15:56 INFO - PROCESS | 3824 | 1466709356284 Marionette TRACE conn3 <- [1,1282,null,{}] 12:15:56 INFO - PROCESS | 3824 | 1466709356290 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}] 12:15:56 INFO - PROCESS | 3824 | 1466709356294 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:56 INFO - PROCESS | 3824 | 1466709356378 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 12:15:56 INFO - PROCESS | 3824 | 1466709356387 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:56 INFO - PROCESS | 3824 | 1466709356390 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:56 INFO - PROCESS | 3824 | ++DOCSHELL 11CCD800 == 27 [pid = 3824] [id = 330] 12:15:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (11CCE000) [pid = 3824] [serial = 989] [outer = 00000000] 12:15:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (129ADC00) [pid = 3824] [serial = 990] [outer = 11CCE000] 12:15:56 INFO - PROCESS | 3824 | 1466709356436 Marionette DEBUG loaded listener.js 12:15:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (12B16400) [pid = 3824] [serial = 991] [outer = 11CCE000] 12:15:56 INFO - PROCESS | 3824 | 1466709356931 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]]]}] 12:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 648ms 12:15:56 INFO - PROCESS | 3824 | 1466709356955 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 12:15:56 INFO - PROCESS | 3824 | 1466709356959 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 12:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:15:56 INFO - PROCESS | 3824 | 1466709356968 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:15:56 INFO - PROCESS | 3824 | 1466709356970 Marionette TRACE conn3 <- [1,1286,null,{}] 12:15:56 INFO - PROCESS | 3824 | 1466709356974 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}] 12:15:56 INFO - PROCESS | 3824 | 1466709356976 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:57 INFO - PROCESS | 3824 | 1466709357091 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 12:15:57 INFO - PROCESS | 3824 | 1466709357101 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:57 INFO - PROCESS | 3824 | 1466709357104 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:57 INFO - PROCESS | 3824 | ++DOCSHELL 11253C00 == 28 [pid = 3824] [id = 331] 12:15:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (1321CC00) [pid = 3824] [serial = 992] [outer = 00000000] 12:15:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (13225000) [pid = 3824] [serial = 993] [outer = 1321CC00] 12:15:57 INFO - PROCESS | 3824 | 1466709357148 Marionette DEBUG loaded listener.js 12:15:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (13937C00) [pid = 3824] [serial = 994] [outer = 1321CC00] 12:15:57 INFO - PROCESS | 3824 | 1466709357618 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]]]}] 12:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 696ms 12:15:57 INFO - PROCESS | 3824 | 1466709357663 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 12:15:57 INFO - PROCESS | 3824 | 1466709357665 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 12:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:15:57 INFO - PROCESS | 3824 | 1466709357670 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:15:57 INFO - PROCESS | 3824 | 1466709357676 Marionette TRACE conn3 <- [1,1290,null,{}] 12:15:57 INFO - PROCESS | 3824 | 1466709357685 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}] 12:15:57 INFO - PROCESS | 3824 | 1466709357688 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:57 INFO - PROCESS | 3824 | 1466709357778 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 12:15:57 INFO - PROCESS | 3824 | 1466709357784 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:57 INFO - PROCESS | 3824 | 1466709357786 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:57 INFO - PROCESS | 3824 | ++DOCSHELL 13C8B400 == 29 [pid = 3824] [id = 332] 12:15:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (13D02800) [pid = 3824] [serial = 995] [outer = 00000000] 12:15:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (15F05800) [pid = 3824] [serial = 996] [outer = 13D02800] 12:15:57 INFO - PROCESS | 3824 | 1466709357831 Marionette DEBUG loaded listener.js 12:15:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (166DEC00) [pid = 3824] [serial = 997] [outer = 13D02800] 12:15:58 INFO - PROCESS | 3824 | 1466709358325 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]]]}] 12:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 696ms 12:15:58 INFO - PROCESS | 3824 | 1466709358368 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 12:15:58 INFO - PROCESS | 3824 | 1466709358370 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 12:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:15:58 INFO - PROCESS | 3824 | 1466709358374 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:15:58 INFO - PROCESS | 3824 | 1466709358376 Marionette TRACE conn3 <- [1,1294,null,{}] 12:15:58 INFO - PROCESS | 3824 | 1466709358379 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}] 12:15:58 INFO - PROCESS | 3824 | 1466709358381 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:58 INFO - PROCESS | 3824 | 1466709358520 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 12:15:58 INFO - PROCESS | 3824 | 1466709358542 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:58 INFO - PROCESS | 3824 | 1466709358544 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:58 INFO - PROCESS | 3824 | ++DOCSHELL 16B58000 == 30 [pid = 3824] [id = 333] 12:15:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (16B5A000) [pid = 3824] [serial = 998] [outer = 00000000] 12:15:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (171E3400) [pid = 3824] [serial = 999] [outer = 16B5A000] 12:15:58 INFO - PROCESS | 3824 | 1466709358588 Marionette DEBUG loaded listener.js 12:15:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (177B8400) [pid = 3824] [serial = 1000] [outer = 16B5A000] 12:15:59 INFO - PROCESS | 3824 | 1466709359013 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]]]}] 12:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 712ms 12:15:59 INFO - PROCESS | 3824 | 1466709359073 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 12:15:59 INFO - PROCESS | 3824 | 1466709359075 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 12:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:15:59 INFO - PROCESS | 3824 | 1466709359078 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:15:59 INFO - PROCESS | 3824 | 1466709359080 Marionette TRACE conn3 <- [1,1298,null,{}] 12:15:59 INFO - PROCESS | 3824 | 1466709359084 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}] 12:15:59 INFO - PROCESS | 3824 | 1466709359086 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:59 INFO - PROCESS | 3824 | 1466709359237 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 12:15:59 INFO - PROCESS | 3824 | 1466709359247 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:59 INFO - PROCESS | 3824 | 1466709359253 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:59 INFO - PROCESS | 3824 | ++DOCSHELL 178C7C00 == 31 [pid = 3824] [id = 334] 12:15:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (178D1800) [pid = 3824] [serial = 1001] [outer = 00000000] 12:15:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (18025400) [pid = 3824] [serial = 1002] [outer = 178D1800] 12:15:59 INFO - PROCESS | 3824 | 1466709359306 Marionette DEBUG loaded listener.js 12:15:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (18336C00) [pid = 3824] [serial = 1003] [outer = 178D1800] 12:15:59 INFO - PROCESS | 3824 | 1466709359778 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] 12:15:59 INFO - PROCESS | 3824 | 1466709359814 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 12:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:15:59 INFO - PROCESS | 3824 | 1466709359818 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:15:59 INFO - PROCESS | 3824 | 1466709359820 Marionette TRACE conn3 <- [1,1302,null,{}] 12:15:59 INFO - PROCESS | 3824 | 1466709359831 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}] 12:15:59 INFO - PROCESS | 3824 | 1466709359833 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:15:59 INFO - PROCESS | 3824 | 1466709359964 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 12:16:00 INFO - PROCESS | 3824 | 1466709359977 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:00 INFO - PROCESS | 3824 | 1466709359979 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:00 INFO - PROCESS | 3824 | ++DOCSHELL 102CD000 == 32 [pid = 3824] [id = 335] 12:16:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (18501400) [pid = 3824] [serial = 1004] [outer = 00000000] 12:16:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (19CCE000) [pid = 3824] [serial = 1005] [outer = 18501400] 12:16:00 INFO - PROCESS | 3824 | 1466709360023 Marionette DEBUG loaded listener.js 12:16:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (19DB5000) [pid = 3824] [serial = 1006] [outer = 18501400] 12:16:00 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (1A77E400) [pid = 3824] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:16:00 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (1710F000) [pid = 3824] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:16:00 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (18344C00) [pid = 3824] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:16:00 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (166DAC00) [pid = 3824] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:16:00 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (12D87400) [pid = 3824] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:16:00 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (10AF4800) [pid = 3824] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:16:00 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (1A670C00) [pid = 3824] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:16:00 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (10275800) [pid = 3824] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:16:00 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (10A62000) [pid = 3824] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:16:00 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (17815C00) [pid = 3824] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:16:00 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (12BD6C00) [pid = 3824] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:16:00 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (19D6D800) [pid = 3824] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:16:00 INFO - PROCESS | 3824 | 1466709360706 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]]]}] 12:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 981ms 12:16:00 INFO - PROCESS | 3824 | 1466709360781 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 12:16:00 INFO - PROCESS | 3824 | 1466709360783 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 12:16:00 INFO - PROCESS | 3824 | 1466709360786 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:16:00 INFO - PROCESS | 3824 | 1466709360788 Marionette TRACE conn3 <- [1,1306,null,{}] 12:16:00 INFO - PROCESS | 3824 | 1466709360791 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}] 12:16:00 INFO - PROCESS | 3824 | 1466709360793 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:00 INFO - PROCESS | 3824 | 1466709360875 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 12:16:00 INFO - PROCESS | 3824 | 1466709360881 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:00 INFO - PROCESS | 3824 | 1466709360883 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:00 INFO - PROCESS | 3824 | ++DOCSHELL 15F01800 == 33 [pid = 3824] [id = 336] 12:16:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (166DAC00) [pid = 3824] [serial = 1007] [outer = 00000000] 12:16:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (19A47C00) [pid = 3824] [serial = 1008] [outer = 166DAC00] 12:16:00 INFO - PROCESS | 3824 | 1466709360925 Marionette DEBUG loaded listener.js 12:16:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (19AB3C00) [pid = 3824] [serial = 1009] [outer = 166DAC00] 12:16:01 INFO - PROCESS | 3824 | 1466709361336 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]]]}] 12:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 601ms 12:16:01 INFO - PROCESS | 3824 | 1466709361384 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 12:16:01 INFO - PROCESS | 3824 | 1466709361386 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 12:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:16:01 INFO - PROCESS | 3824 | 1466709361389 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:16:01 INFO - PROCESS | 3824 | 1466709361391 Marionette TRACE conn3 <- [1,1310,null,{}] 12:16:01 INFO - PROCESS | 3824 | 1466709361394 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}] 12:16:01 INFO - PROCESS | 3824 | 1466709361396 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:01 INFO - PROCESS | 3824 | 1466709361471 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 12:16:01 INFO - PROCESS | 3824 | 1466709361477 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:01 INFO - PROCESS | 3824 | 1466709361479 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:01 INFO - PROCESS | 3824 | ++DOCSHELL 105F1000 == 34 [pid = 3824] [id = 337] 12:16:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (157C7400) [pid = 3824] [serial = 1010] [outer = 00000000] 12:16:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1A256C00) [pid = 3824] [serial = 1011] [outer = 157C7400] 12:16:01 INFO - PROCESS | 3824 | 1466709361524 Marionette DEBUG loaded listener.js 12:16:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (13CF0800) [pid = 3824] [serial = 1012] [outer = 157C7400] 12:16:02 INFO - PROCESS | 3824 | 1466709362048 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]]]}] 12:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 712ms 12:16:02 INFO - PROCESS | 3824 | 1466709362122 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 12:16:02 INFO - PROCESS | 3824 | 1466709362124 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 12:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:16:02 INFO - PROCESS | 3824 | 1466709362128 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:16:02 INFO - PROCESS | 3824 | 1466709362129 Marionette TRACE conn3 <- [1,1314,null,{}] 12:16:02 INFO - PROCESS | 3824 | 1466709362133 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}] 12:16:02 INFO - PROCESS | 3824 | 1466709362135 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:02 INFO - PROCESS | 3824 | 1466709362210 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 12:16:02 INFO - PROCESS | 3824 | 1466709362216 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:02 INFO - PROCESS | 3824 | 1466709362218 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:02 INFO - PROCESS | 3824 | ++DOCSHELL 1A2AF000 == 35 [pid = 3824] [id = 338] 12:16:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1A2B1400) [pid = 3824] [serial = 1013] [outer = 00000000] 12:16:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1A77BC00) [pid = 3824] [serial = 1014] [outer = 1A2B1400] 12:16:02 INFO - PROCESS | 3824 | 1466709362263 Marionette DEBUG loaded listener.js 12:16:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1A788C00) [pid = 3824] [serial = 1015] [outer = 1A2B1400] 12:16:03 INFO - PROCESS | 3824 | 1466709363007 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]]]}] 12:16:03 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 12:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 949ms 12:16:03 INFO - PROCESS | 3824 | 1466709363074 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 12:16:03 INFO - PROCESS | 3824 | 1466709363078 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 12:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:16:03 INFO - PROCESS | 3824 | 1466709363083 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:16:03 INFO - PROCESS | 3824 | 1466709363087 Marionette TRACE conn3 <- [1,1318,null,{}] 12:16:03 INFO - PROCESS | 3824 | 1466709363094 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}] 12:16:03 INFO - PROCESS | 3824 | 1466709363097 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:03 INFO - PROCESS | 3824 | 1466709363216 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 12:16:03 INFO - PROCESS | 3824 | 1466709363346 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:03 INFO - PROCESS | 3824 | 1466709363349 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:03 INFO - PROCESS | 3824 | ++DOCSHELL 10AFD000 == 36 [pid = 3824] [id = 339] 12:16:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (11252800) [pid = 3824] [serial = 1016] [outer = 00000000] 12:16:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (12B1F400) [pid = 3824] [serial = 1017] [outer = 11252800] 12:16:03 INFO - PROCESS | 3824 | 1466709363406 Marionette DEBUG loaded listener.js 12:16:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (13153400) [pid = 3824] [serial = 1018] [outer = 11252800] 12:16:04 INFO - PROCESS | 3824 | 1466709364109 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]]]}] 12:16:04 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 12:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1060ms 12:16:04 INFO - PROCESS | 3824 | 1466709364134 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 12:16:04 INFO - PROCESS | 3824 | 1466709364139 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 12:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:16:04 INFO - PROCESS | 3824 | 1466709364188 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:16:04 INFO - PROCESS | 3824 | 1466709364191 Marionette TRACE conn3 <- [1,1322,null,{}] 12:16:04 INFO - PROCESS | 3824 | 1466709364196 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}] 12:16:04 INFO - PROCESS | 3824 | 1466709364199 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:04 INFO - PROCESS | 3824 | 1466709364332 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 12:16:04 INFO - PROCESS | 3824 | 1466709364499 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:04 INFO - PROCESS | 3824 | 1466709364502 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:04 INFO - PROCESS | 3824 | ++DOCSHELL 12B1A400 == 37 [pid = 3824] [id = 340] 12:16:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (14310400) [pid = 3824] [serial = 1019] [outer = 00000000] 12:16:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (15A78C00) [pid = 3824] [serial = 1020] [outer = 14310400] 12:16:04 INFO - PROCESS | 3824 | 1466709364558 Marionette DEBUG loaded listener.js 12:16:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (15D18800) [pid = 3824] [serial = 1021] [outer = 14310400] 12:16:05 INFO - PROCESS | 3824 | --DOCSHELL 105F1000 == 36 [pid = 3824] [id = 337] 12:16:05 INFO - PROCESS | 3824 | --DOCSHELL 15F01800 == 35 [pid = 3824] [id = 336] 12:16:05 INFO - PROCESS | 3824 | --DOCSHELL 102CD000 == 34 [pid = 3824] [id = 335] 12:16:05 INFO - PROCESS | 3824 | --DOCSHELL 178C7C00 == 33 [pid = 3824] [id = 334] 12:16:05 INFO - PROCESS | 3824 | --DOCSHELL 16B58000 == 32 [pid = 3824] [id = 333] 12:16:05 INFO - PROCESS | 3824 | --DOCSHELL 13C8B400 == 31 [pid = 3824] [id = 332] 12:16:05 INFO - PROCESS | 3824 | --DOCSHELL 11253C00 == 30 [pid = 3824] [id = 331] 12:16:05 INFO - PROCESS | 3824 | --DOCSHELL 11CCD800 == 29 [pid = 3824] [id = 330] 12:16:05 INFO - PROCESS | 3824 | --DOCSHELL 1055BC00 == 28 [pid = 3824] [id = 329] 12:16:05 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (178D0400) [pid = 3824] [serial = 954] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (18060800) [pid = 3824] [serial = 955] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (19AACC00) [pid = 3824] [serial = 958] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (16B60C00) [pid = 3824] [serial = 951] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (13D0EC00) [pid = 3824] [serial = 948] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (14EE4000) [pid = 3824] [serial = 949] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (12B1B800) [pid = 3824] [serial = 939] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (131DB400) [pid = 3824] [serial = 940] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (1A787000) [pid = 3824] [serial = 937] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (105EC800) [pid = 3824] [serial = 942] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (10BB3C00) [pid = 3824] [serial = 943] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (1125B000) [pid = 3824] [serial = 945] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (12B19000) [pid = 3824] [serial = 946] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (1850C800) [pid = 3824] [serial = 957] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (19DBA800) [pid = 3824] [serial = 960] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (19A46400) [pid = 3824] [serial = 964] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (178CD800) [pid = 3824] [serial = 963] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1A2AE000) [pid = 3824] [serial = 966] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (19DBD800) [pid = 3824] [serial = 961] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1A77A800) [pid = 3824] [serial = 967] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (16EE1000) [pid = 3824] [serial = 952] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1A8E1800) [pid = 3824] [serial = 970] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (1A8DB000) [pid = 3824] [serial = 969] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3824 | 1466709365371 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]]]}] 12:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1249ms 12:16:05 INFO - PROCESS | 3824 | 1466709365426 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 12:16:05 INFO - PROCESS | 3824 | 1466709365430 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 12:16:05 INFO - PROCESS | 3824 | 1466709365435 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:16:05 INFO - PROCESS | 3824 | 1466709365438 Marionette TRACE conn3 <- [1,1326,null,{}] 12:16:05 INFO - PROCESS | 3824 | 1466709365444 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}] 12:16:05 INFO - PROCESS | 3824 | 1466709365447 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:05 INFO - PROCESS | 3824 | 1466709365530 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 12:16:05 INFO - PROCESS | 3824 | 1466709365536 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:05 INFO - PROCESS | 3824 | 1466709365540 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:05 INFO - PROCESS | 3824 | ++DOCSHELL 10EF4000 == 29 [pid = 3824] [id = 341] 12:16:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (11254000) [pid = 3824] [serial = 1022] [outer = 00000000] 12:16:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (114D0000) [pid = 3824] [serial = 1023] [outer = 11254000] 12:16:05 INFO - PROCESS | 3824 | 1466709365588 Marionette DEBUG loaded listener.js 12:16:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (1289F000) [pid = 3824] [serial = 1024] [outer = 11254000] 12:16:06 INFO - PROCESS | 3824 | 1466709366583 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]]]}] 12:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1202ms 12:16:06 INFO - PROCESS | 3824 | 1466709366636 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 12:16:06 INFO - PROCESS | 3824 | 1466709366640 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 12:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:16:06 INFO - PROCESS | 3824 | 1466709366647 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:16:06 INFO - PROCESS | 3824 | 1466709366649 Marionette TRACE conn3 <- [1,1330,null,{}] 12:16:06 INFO - PROCESS | 3824 | 1466709366653 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}] 12:16:06 INFO - PROCESS | 3824 | 1466709366655 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:06 INFO - PROCESS | 3824 | 1466709366741 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 12:16:06 INFO - PROCESS | 3824 | 1466709366748 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:06 INFO - PROCESS | 3824 | 1466709366751 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:06 INFO - PROCESS | 3824 | ++DOCSHELL 13218C00 == 30 [pid = 3824] [id = 342] 12:16:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (1321B000) [pid = 3824] [serial = 1025] [outer = 00000000] 12:16:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (13451800) [pid = 3824] [serial = 1026] [outer = 1321B000] 12:16:06 INFO - PROCESS | 3824 | 1466709366797 Marionette DEBUG loaded listener.js 12:16:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (13CF1800) [pid = 3824] [serial = 1027] [outer = 1321B000] 12:16:07 INFO - PROCESS | 3824 | 1466709367301 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]]]}] 12:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 649ms 12:16:07 INFO - PROCESS | 3824 | 1466709367318 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 12:16:07 INFO - PROCESS | 3824 | 1466709367320 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 12:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:16:07 INFO - PROCESS | 3824 | 1466709367324 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:16:07 INFO - PROCESS | 3824 | 1466709367327 Marionette TRACE conn3 <- [1,1334,null,{}] 12:16:07 INFO - PROCESS | 3824 | 1466709367338 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}] 12:16:07 INFO - PROCESS | 3824 | 1466709367342 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:07 INFO - PROCESS | 3824 | 1466709367424 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 12:16:07 INFO - PROCESS | 3824 | 1466709367431 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:07 INFO - PROCESS | 3824 | 1466709367434 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:07 INFO - PROCESS | 3824 | ++DOCSHELL 16A8B400 == 31 [pid = 3824] [id = 343] 12:16:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (16A91400) [pid = 3824] [serial = 1028] [outer = 00000000] 12:16:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (16EE1400) [pid = 3824] [serial = 1029] [outer = 16A91400] 12:16:07 INFO - PROCESS | 3824 | 1466709367482 Marionette DEBUG loaded listener.js 12:16:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (17720000) [pid = 3824] [serial = 1030] [outer = 16A91400] 12:16:07 INFO - PROCESS | 3824 | 1466709367973 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]]]}] 12:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 712ms 12:16:08 INFO - PROCESS | 3824 | 1466709368023 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 12:16:08 INFO - PROCESS | 3824 | 1466709368026 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 12:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:16:08 INFO - PROCESS | 3824 | 1466709368029 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:16:08 INFO - PROCESS | 3824 | 1466709368030 Marionette TRACE conn3 <- [1,1338,null,{}] 12:16:08 INFO - PROCESS | 3824 | 1466709368033 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}] 12:16:08 INFO - PROCESS | 3824 | 1466709368035 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:08 INFO - PROCESS | 3824 | 1466709368181 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 12:16:08 INFO - PROCESS | 3824 | 1466709368202 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:08 INFO - PROCESS | 3824 | 1466709368204 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:08 INFO - PROCESS | 3824 | ++DOCSHELL 1802DC00 == 32 [pid = 3824] [id = 344] 12:16:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (18060800) [pid = 3824] [serial = 1031] [outer = 00000000] 12:16:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (18154800) [pid = 3824] [serial = 1032] [outer = 18060800] 12:16:08 INFO - PROCESS | 3824 | 1466709368248 Marionette DEBUG loaded listener.js 12:16:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1850A800) [pid = 3824] [serial = 1033] [outer = 18060800] 12:16:08 INFO - PROCESS | 3824 | 1466709368690 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]]]}] 12:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 696ms 12:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:16:08 INFO - PROCESS | 3824 | 1466709368728 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 12:16:08 INFO - PROCESS | 3824 | 1466709368730 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 12:16:08 INFO - PROCESS | 3824 | 1466709368733 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:16:08 INFO - PROCESS | 3824 | 1466709368735 Marionette TRACE conn3 <- [1,1342,null,{}] 12:16:08 INFO - PROCESS | 3824 | 1466709368738 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}] 12:16:08 INFO - PROCESS | 3824 | 1466709368740 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:08 INFO - PROCESS | 3824 | 1466709368847 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 12:16:08 INFO - PROCESS | 3824 | 1466709368853 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:08 INFO - PROCESS | 3824 | 1466709368855 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:08 INFO - PROCESS | 3824 | ++DOCSHELL 13223C00 == 33 [pid = 3824] [id = 345] 12:16:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (179E1400) [pid = 3824] [serial = 1034] [outer = 00000000] 12:16:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (19A49800) [pid = 3824] [serial = 1035] [outer = 179E1400] 12:16:08 INFO - PROCESS | 3824 | 1466709368898 Marionette DEBUG loaded listener.js 12:16:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (19A45800) [pid = 3824] [serial = 1036] [outer = 179E1400] 12:16:09 INFO - PROCESS | 3824 | 1466709369361 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]]]}] 12:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 696ms 12:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:16:09 INFO - PROCESS | 3824 | 1466709369434 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 12:16:09 INFO - PROCESS | 3824 | 1466709369436 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 12:16:09 INFO - PROCESS | 3824 | 1466709369439 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:16:09 INFO - PROCESS | 3824 | 1466709369441 Marionette TRACE conn3 <- [1,1346,null,{}] 12:16:09 INFO - PROCESS | 3824 | 1466709369444 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}] 12:16:09 INFO - PROCESS | 3824 | 1466709369450 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:09 INFO - PROCESS | 3824 | 1466709369608 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 12:16:09 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (16B5A000) [pid = 3824] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:16:09 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (1055F400) [pid = 3824] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:16:09 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (1321CC00) [pid = 3824] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:16:09 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (13D02800) [pid = 3824] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:16:09 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (10AF9000) [pid = 3824] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:16:09 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (11CCE000) [pid = 3824] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:16:09 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (178D1800) [pid = 3824] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:16:09 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1125D800) [pid = 3824] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:16:09 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (1568BC00) [pid = 3824] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:16:09 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (19DB7C00) [pid = 3824] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:16:09 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1AB59400) [pid = 3824] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:16:09 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (18501400) [pid = 3824] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:16:09 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (157C7400) [pid = 3824] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:16:09 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (166DAC00) [pid = 3824] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:16:09 INFO - PROCESS | 3824 | 1466709369824 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:09 INFO - PROCESS | 3824 | 1466709369826 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:09 INFO - PROCESS | 3824 | ++DOCSHELL 10432400 == 34 [pid = 3824] [id = 346] 12:16:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (1050F800) [pid = 3824] [serial = 1037] [outer = 00000000] 12:16:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (1125D800) [pid = 3824] [serial = 1038] [outer = 1050F800] 12:16:09 INFO - PROCESS | 3824 | 1466709369917 Marionette DEBUG loaded listener.js 12:16:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (1281B800) [pid = 3824] [serial = 1039] [outer = 1050F800] 12:16:10 INFO - PROCESS | 3824 | 1466709370278 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]]]}] 12:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 854ms 12:16:10 INFO - PROCESS | 3824 | 1466709370314 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 12:16:10 INFO - PROCESS | 3824 | 1466709370316 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 12:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:16:10 INFO - PROCESS | 3824 | 1466709370319 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:16:10 INFO - PROCESS | 3824 | 1466709370321 Marionette TRACE conn3 <- [1,1350,null,{}] 12:16:10 INFO - PROCESS | 3824 | 1466709370324 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}] 12:16:10 INFO - PROCESS | 3824 | 1466709370326 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:10 INFO - PROCESS | 3824 | 1466709370436 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 12:16:10 INFO - PROCESS | 3824 | 1466709370445 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:10 INFO - PROCESS | 3824 | 1466709370447 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:10 INFO - PROCESS | 3824 | ++DOCSHELL 178D1800 == 35 [pid = 3824] [id = 347] 12:16:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (178D4800) [pid = 3824] [serial = 1040] [outer = 00000000] 12:16:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (19A41000) [pid = 3824] [serial = 1041] [outer = 178D4800] 12:16:10 INFO - PROCESS | 3824 | 1466709370490 Marionette DEBUG loaded listener.js 12:16:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (19D68400) [pid = 3824] [serial = 1042] [outer = 178D4800] 12:16:10 INFO - PROCESS | 3824 | 1466709370893 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]]]}] 12:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 601ms 12:16:10 INFO - PROCESS | 3824 | 1466709370917 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 12:16:10 INFO - PROCESS | 3824 | 1466709370919 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 12:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:16:10 INFO - PROCESS | 3824 | 1466709370922 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:16:10 INFO - PROCESS | 3824 | 1466709370924 Marionette TRACE conn3 <- [1,1354,null,{}] 12:16:10 INFO - PROCESS | 3824 | 1466709370927 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}] 12:16:10 INFO - PROCESS | 3824 | 1466709370929 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:11 INFO - PROCESS | 3824 | 1466709371006 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 12:16:11 INFO - PROCESS | 3824 | 1466709371093 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:11 INFO - PROCESS | 3824 | 1466709371095 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:11 INFO - PROCESS | 3824 | ++DOCSHELL 11ADD000 == 36 [pid = 3824] [id = 348] 12:16:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (11ADF400) [pid = 3824] [serial = 1043] [outer = 00000000] 12:16:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1A2B5800) [pid = 3824] [serial = 1044] [outer = 11ADF400] 12:16:11 INFO - PROCESS | 3824 | 1466709371140 Marionette DEBUG loaded listener.js 12:16:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (1A786000) [pid = 3824] [serial = 1045] [outer = 11ADF400] 12:16:11 INFO - PROCESS | 3824 | 1466709371519 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] 12:16:11 INFO - PROCESS | 3824 | 1466709371562 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 12:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:16:11 INFO - PROCESS | 3824 | 1466709371565 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:16:11 INFO - PROCESS | 3824 | 1466709371567 Marionette TRACE conn3 <- [1,1358,null,{}] 12:16:11 INFO - PROCESS | 3824 | 1466709371571 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}] 12:16:11 INFO - PROCESS | 3824 | 1466709371572 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:11 INFO - PROCESS | 3824 | 1466709371648 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 12:16:11 INFO - PROCESS | 3824 | 1466709371735 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:11 INFO - PROCESS | 3824 | 1466709371737 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:11 INFO - PROCESS | 3824 | ++DOCSHELL 168DDC00 == 37 [pid = 3824] [id = 349] 12:16:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (17815C00) [pid = 3824] [serial = 1046] [outer = 00000000] 12:16:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1A8E3800) [pid = 3824] [serial = 1047] [outer = 17815C00] 12:16:11 INFO - PROCESS | 3824 | 1466709371794 Marionette DEBUG loaded listener.js 12:16:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1AB5C400) [pid = 3824] [serial = 1048] [outer = 17815C00] 12:16:12 INFO - PROCESS | 3824 | 1466709372429 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] 12:16:12 INFO - PROCESS | 3824 | 1466709372549 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 12:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:16:12 INFO - PROCESS | 3824 | 1466709372554 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:16:12 INFO - PROCESS | 3824 | 1466709372559 Marionette TRACE conn3 <- [1,1362,null,{}] 12:16:12 INFO - PROCESS | 3824 | 1466709372564 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}] 12:16:12 INFO - PROCESS | 3824 | 1466709372567 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:12 INFO - PROCESS | 3824 | 1466709372683 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 12:16:12 INFO - PROCESS | 3824 | 1466709372806 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:12 INFO - PROCESS | 3824 | 1466709372809 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:12 INFO - PROCESS | 3824 | ++DOCSHELL 10EEE000 == 38 [pid = 3824] [id = 350] 12:16:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (110F3400) [pid = 3824] [serial = 1049] [outer = 00000000] 12:16:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (13224800) [pid = 3824] [serial = 1050] [outer = 110F3400] 12:16:12 INFO - PROCESS | 3824 | 1466709372867 Marionette DEBUG loaded listener.js 12:16:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (14EE1400) [pid = 3824] [serial = 1051] [outer = 110F3400] 12:16:13 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:16:13 INFO - PROCESS | 3824 | 1466709373444 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] 12:16:13 INFO - PROCESS | 3824 | 1466709373512 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 12:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:16:13 INFO - PROCESS | 3824 | 1466709373520 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:16:13 INFO - PROCESS | 3824 | 1466709373523 Marionette TRACE conn3 <- [1,1366,null,{}] 12:16:13 INFO - PROCESS | 3824 | 1466709373527 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}] 12:16:13 INFO - PROCESS | 3824 | 1466709373530 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:13 INFO - PROCESS | 3824 | 1466709373640 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 12:16:13 INFO - PROCESS | 3824 | 1466709373769 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:13 INFO - PROCESS | 3824 | 1466709373772 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:13 INFO - PROCESS | 3824 | ++DOCSHELL 16E93000 == 39 [pid = 3824] [id = 351] 12:16:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1710E000) [pid = 3824] [serial = 1052] [outer = 00000000] 12:16:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (19CC2400) [pid = 3824] [serial = 1053] [outer = 1710E000] 12:16:13 INFO - PROCESS | 3824 | 1466709373828 Marionette DEBUG loaded listener.js 12:16:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (19DBA400) [pid = 3824] [serial = 1054] [outer = 1710E000] 12:16:14 INFO - PROCESS | 3824 | 1466709374425 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] 12:16:14 INFO - PROCESS | 3824 | 1466709374471 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 12:16:14 INFO - PROCESS | 3824 | 1466709374475 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:16:14 INFO - PROCESS | 3824 | 1466709374479 Marionette TRACE conn3 <- [1,1370,null,{}] 12:16:14 INFO - PROCESS | 3824 | 1466709374491 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}] 12:16:14 INFO - PROCESS | 3824 | 1466709374495 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:14 INFO - PROCESS | 3824 | 1466709374601 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 12:16:14 INFO - PROCESS | 3824 | 1466709374734 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:14 INFO - PROCESS | 3824 | 1466709374737 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:14 INFO - PROCESS | 3824 | ++DOCSHELL 1AB62400 == 40 [pid = 3824] [id = 352] 12:16:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (1AB62C00) [pid = 3824] [serial = 1055] [outer = 00000000] 12:16:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (1ABD3800) [pid = 3824] [serial = 1056] [outer = 1AB62C00] 12:16:14 INFO - PROCESS | 3824 | 1466709374793 Marionette DEBUG loaded listener.js 12:16:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (1ABDDC00) [pid = 3824] [serial = 1057] [outer = 1AB62C00] 12:16:15 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:16:15 INFO - PROCESS | 3824 | 1466709375673 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] 12:16:15 INFO - PROCESS | 3824 | 1466709375710 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 12:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:16:15 INFO - PROCESS | 3824 | 1466709375717 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:16:15 INFO - PROCESS | 3824 | 1466709375720 Marionette TRACE conn3 <- [1,1374,null,{}] 12:16:15 INFO - PROCESS | 3824 | 1466709375728 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}] 12:16:15 INFO - PROCESS | 3824 | 1466709375732 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:15 INFO - PROCESS | 3824 | 1466709375862 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 12:16:16 INFO - PROCESS | 3824 | 1466709375994 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:16 INFO - PROCESS | 3824 | 1466709376000 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:16 INFO - PROCESS | 3824 | ++DOCSHELL 12BCF000 == 41 [pid = 3824] [id = 353] 12:16:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (12D5E800) [pid = 3824] [serial = 1058] [outer = 00000000] 12:16:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (1310A400) [pid = 3824] [serial = 1059] [outer = 12D5E800] 12:16:16 INFO - PROCESS | 3824 | 1466709376061 Marionette DEBUG loaded listener.js 12:16:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (131D8C00) [pid = 3824] [serial = 1060] [outer = 12D5E800] 12:16:16 INFO - PROCESS | 3824 | --DOCSHELL 11ADD000 == 40 [pid = 3824] [id = 348] 12:16:16 INFO - PROCESS | 3824 | --DOCSHELL 178D1800 == 39 [pid = 3824] [id = 347] 12:16:16 INFO - PROCESS | 3824 | --DOCSHELL 10432400 == 38 [pid = 3824] [id = 346] 12:16:16 INFO - PROCESS | 3824 | --DOCSHELL 13223C00 == 37 [pid = 3824] [id = 345] 12:16:16 INFO - PROCESS | 3824 | --DOCSHELL 1802DC00 == 36 [pid = 3824] [id = 344] 12:16:16 INFO - PROCESS | 3824 | --DOCSHELL 16A8B400 == 35 [pid = 3824] [id = 343] 12:16:16 INFO - PROCESS | 3824 | --DOCSHELL 13218C00 == 34 [pid = 3824] [id = 342] 12:16:16 INFO - PROCESS | 3824 | --DOCSHELL 10EF4000 == 33 [pid = 3824] [id = 341] 12:16:16 INFO - PROCESS | 3824 | --DOCSHELL 10AFD000 == 32 [pid = 3824] [id = 339] 12:16:16 INFO - PROCESS | 3824 | --DOCSHELL 1A2AF000 == 31 [pid = 3824] [id = 338] 12:16:16 INFO - PROCESS | 3824 | --DOCSHELL 12B1A400 == 30 [pid = 3824] [id = 340] 12:16:16 INFO - PROCESS | 3824 | --DOCSHELL 16E93000 == 29 [pid = 3824] [id = 351] 12:16:16 INFO - PROCESS | 3824 | --DOCSHELL 1AB62400 == 28 [pid = 3824] [id = 352] 12:16:16 INFO - PROCESS | 3824 | --DOCSHELL 168DDC00 == 27 [pid = 3824] [id = 349] 12:16:16 INFO - PROCESS | 3824 | --DOCSHELL 10EEE000 == 26 [pid = 3824] [id = 350] 12:16:16 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (171E3400) [pid = 3824] [serial = 999] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (10A5F000) [pid = 3824] [serial = 987] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (10AF7800) [pid = 3824] [serial = 988] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (13225000) [pid = 3824] [serial = 993] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (13937C00) [pid = 3824] [serial = 994] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (15F05800) [pid = 3824] [serial = 996] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (13CEDC00) [pid = 3824] [serial = 985] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (1321E400) [pid = 3824] [serial = 984] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (129ADC00) [pid = 3824] [serial = 990] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (12B16400) [pid = 3824] [serial = 991] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (18025400) [pid = 3824] [serial = 1002] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (12B1A000) [pid = 3824] [serial = 973] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (11CD3000) [pid = 3824] [serial = 972] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (166D7800) [pid = 3824] [serial = 976] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (15D12C00) [pid = 3824] [serial = 975] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (177B8400) [pid = 3824] [serial = 1000] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (1A785800) [pid = 3824] [serial = 979] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1A25E000) [pid = 3824] [serial = 978] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (1ABDB000) [pid = 3824] [serial = 982] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1A77BC00) [pid = 3824] [serial = 1014] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1ABD4C00) [pid = 3824] [serial = 981] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (19CCE000) [pid = 3824] [serial = 1005] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (18336C00) [pid = 3824] [serial = 1003] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (19DB5000) [pid = 3824] [serial = 1006] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (1A256C00) [pid = 3824] [serial = 1011] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (13CF0800) [pid = 3824] [serial = 1012] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (19A47C00) [pid = 3824] [serial = 1008] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (166DEC00) [pid = 3824] [serial = 997] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (19AB3C00) [pid = 3824] [serial = 1009] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 3824 | 1466709377167 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] 12:16:17 INFO - PROCESS | 3824 | 1466709377239 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 12:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 12:16:17 INFO - PROCESS | 3824 | 1466709377243 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:16:17 INFO - PROCESS | 3824 | 1466709377246 Marionette TRACE conn3 <- [1,1378,null,{}] 12:16:17 INFO - PROCESS | 3824 | 1466709377259 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}] 12:16:17 INFO - PROCESS | 3824 | 1466709377262 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:17 INFO - PROCESS | 3824 | 1466709377348 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 12:16:17 INFO - PROCESS | 3824 | 1466709377362 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:17 INFO - PROCESS | 3824 | 1466709377364 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:17 INFO - PROCESS | 3824 | ++DOCSHELL 10BC1000 == 27 [pid = 3824] [id = 354] 12:16:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (10EF1800) [pid = 3824] [serial = 1061] [outer = 00000000] 12:16:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (110F7800) [pid = 3824] [serial = 1062] [outer = 10EF1800] 12:16:17 INFO - PROCESS | 3824 | 1466709377411 Marionette DEBUG loaded listener.js 12:16:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (1120C800) [pid = 3824] [serial = 1063] [outer = 10EF1800] 12:16:17 INFO - PROCESS | 3824 | 1466709377924 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]]]}] 12:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 712ms 12:16:18 INFO - PROCESS | 3824 | 1466709377999 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 12:16:18 INFO - PROCESS | 3824 | 1466709378004 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 12:16:18 INFO - PROCESS | 3824 | 1466709378010 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:16:18 INFO - PROCESS | 3824 | 1466709378013 Marionette TRACE conn3 <- [1,1382,null,{}] 12:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:16:18 INFO - PROCESS | 3824 | 1466709378016 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}] 12:16:18 INFO - PROCESS | 3824 | 1466709378019 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:18 INFO - PROCESS | 3824 | 1466709378109 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 12:16:18 INFO - PROCESS | 3824 | 1466709378202 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:18 INFO - PROCESS | 3824 | 1466709378205 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:18 INFO - PROCESS | 3824 | ++DOCSHELL 12B11000 == 28 [pid = 3824] [id = 355] 12:16:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (12B14400) [pid = 3824] [serial = 1064] [outer = 00000000] 12:16:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (12B1E000) [pid = 3824] [serial = 1065] [outer = 12B14400] 12:16:18 INFO - PROCESS | 3824 | 1466709378252 Marionette DEBUG loaded listener.js 12:16:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (12D8E400) [pid = 3824] [serial = 1066] [outer = 12B14400] 12:16:18 INFO - PROCESS | 3824 | 1466709378623 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]]]}] 12:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 649ms 12:16:18 INFO - PROCESS | 3824 | 1466709378657 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 12:16:18 INFO - PROCESS | 3824 | 1466709378659 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 12:16:18 INFO - PROCESS | 3824 | 1466709378663 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:16:18 INFO - PROCESS | 3824 | 1466709378666 Marionette TRACE conn3 <- [1,1386,null,{}] 12:16:18 INFO - PROCESS | 3824 | 1466709378677 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}] 12:16:18 INFO - PROCESS | 3824 | 1466709378681 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:18 INFO - PROCESS | 3824 | 1466709378763 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 12:16:18 INFO - PROCESS | 3824 | 1466709378770 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:18 INFO - PROCESS | 3824 | 1466709378773 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:18 INFO - PROCESS | 3824 | ++DOCSHELL 13937C00 == 29 [pid = 3824] [id = 356] 12:16:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (13938400) [pid = 3824] [serial = 1067] [outer = 00000000] 12:16:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (13D0DC00) [pid = 3824] [serial = 1068] [outer = 13938400] 12:16:18 INFO - PROCESS | 3824 | 1466709378821 Marionette DEBUG loaded listener.js 12:16:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (14EDEC00) [pid = 3824] [serial = 1069] [outer = 13938400] 12:16:19 INFO - PROCESS | 3824 | 1466709379325 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]]]}] 12:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 712ms 12:16:19 INFO - PROCESS | 3824 | 1466709379363 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 12:16:19 INFO - PROCESS | 3824 | 1466709379366 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 12:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:16:19 INFO - PROCESS | 3824 | 1466709379369 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:16:19 INFO - PROCESS | 3824 | 1466709379371 Marionette TRACE conn3 <- [1,1390,null,{}] 12:16:19 INFO - PROCESS | 3824 | 1466709379375 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}] 12:16:19 INFO - PROCESS | 3824 | 1466709379378 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:19 INFO - PROCESS | 3824 | 1466709379528 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 12:16:19 INFO - PROCESS | 3824 | 1466709379553 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:19 INFO - PROCESS | 3824 | 1466709379555 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:19 INFO - PROCESS | 3824 | ++DOCSHELL 15F0A000 == 30 [pid = 3824] [id = 357] 12:16:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (15F0AC00) [pid = 3824] [serial = 1070] [outer = 00000000] 12:16:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (166DC800) [pid = 3824] [serial = 1071] [outer = 15F0AC00] 12:16:19 INFO - PROCESS | 3824 | 1466709379601 Marionette DEBUG loaded listener.js 12:16:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (16A8E000) [pid = 3824] [serial = 1072] [outer = 15F0AC00] 12:16:20 INFO - PROCESS | 3824 | 1466709380028 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]]]}] 12:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 712ms 12:16:20 INFO - PROCESS | 3824 | 1466709380068 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 12:16:20 INFO - PROCESS | 3824 | 1466709380070 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 12:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:16:20 INFO - PROCESS | 3824 | 1466709380074 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:16:20 INFO - PROCESS | 3824 | 1466709380075 Marionette TRACE conn3 <- [1,1394,null,{}] 12:16:20 INFO - PROCESS | 3824 | 1466709380086 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}] 12:16:20 INFO - PROCESS | 3824 | 1466709380088 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:20 INFO - PROCESS | 3824 | 1466709380195 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 12:16:20 INFO - PROCESS | 3824 | 1466709380200 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:20 INFO - PROCESS | 3824 | 1466709380202 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:20 INFO - PROCESS | 3824 | ++DOCSHELL 166D8400 == 31 [pid = 3824] [id = 358] 12:16:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (168DDC00) [pid = 3824] [serial = 1073] [outer = 00000000] 12:16:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (16E94000) [pid = 3824] [serial = 1074] [outer = 168DDC00] 12:16:20 INFO - PROCESS | 3824 | 1466709380245 Marionette DEBUG loaded listener.js 12:16:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (16EE6800) [pid = 3824] [serial = 1075] [outer = 168DDC00] 12:16:20 INFO - PROCESS | 3824 | 1466709380751 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]]]}] 12:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 711ms 12:16:20 INFO - PROCESS | 3824 | 1466709380814 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 12:16:20 INFO - PROCESS | 3824 | 1466709380816 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 12:16:20 INFO - PROCESS | 3824 | 1466709380819 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:16:20 INFO - PROCESS | 3824 | 1466709380820 Marionette TRACE conn3 <- [1,1398,null,{}] 12:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:16:20 INFO - PROCESS | 3824 | 1466709380824 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}] 12:16:20 INFO - PROCESS | 3824 | 1466709380829 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:20 INFO - PROCESS | 3824 | 1466709380986 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 12:16:21 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (11ADF400) [pid = 3824] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:16:21 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (18060800) [pid = 3824] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:16:21 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (179E1400) [pid = 3824] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:16:21 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (14310400) [pid = 3824] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:16:21 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (1A2B1400) [pid = 3824] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:16:21 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (11254000) [pid = 3824] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:16:21 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1321B000) [pid = 3824] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:16:21 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (11252800) [pid = 3824] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:16:21 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1050F800) [pid = 3824] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:16:21 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (16A91400) [pid = 3824] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:16:21 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (178D4800) [pid = 3824] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:16:21 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (17815C00) [pid = 3824] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:16:21 INFO - PROCESS | 3824 | 1466709381299 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:21 INFO - PROCESS | 3824 | 1466709381301 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:21 INFO - PROCESS | 3824 | ++DOCSHELL 102F3C00 == 32 [pid = 3824] [id = 359] 12:16:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (1050F800) [pid = 3824] [serial = 1076] [outer = 00000000] 12:16:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (1120BC00) [pid = 3824] [serial = 1077] [outer = 1050F800] 12:16:21 INFO - PROCESS | 3824 | 1466709381345 Marionette DEBUG loaded listener.js 12:16:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (1321BC00) [pid = 3824] [serial = 1078] [outer = 1050F800] 12:16:21 INFO - PROCESS | 3824 | 1466709381729 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]]]}] 12:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 949ms 12:16:21 INFO - PROCESS | 3824 | 1466709381767 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 12:16:21 INFO - PROCESS | 3824 | 1466709381769 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 12:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:16:21 INFO - PROCESS | 3824 | 1466709381777 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:16:21 INFO - PROCESS | 3824 | 1466709381779 Marionette TRACE conn3 <- [1,1402,null,{}] 12:16:21 INFO - PROCESS | 3824 | 1466709381782 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}] 12:16:21 INFO - PROCESS | 3824 | 1466709381784 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:21 INFO - PROCESS | 3824 | 1466709381857 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 12:16:21 INFO - PROCESS | 3824 | 1466709381862 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:21 INFO - PROCESS | 3824 | 1466709381864 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:21 INFO - PROCESS | 3824 | ++DOCSHELL 1321B000 == 33 [pid = 3824] [id = 360] 12:16:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (15A71000) [pid = 3824] [serial = 1079] [outer = 00000000] 12:16:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (18502400) [pid = 3824] [serial = 1080] [outer = 15A71000] 12:16:21 INFO - PROCESS | 3824 | 1466709381908 Marionette DEBUG loaded listener.js 12:16:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (1833BC00) [pid = 3824] [serial = 1081] [outer = 15A71000] 12:16:22 INFO - PROCESS | 3824 | 1466709382333 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]]]}] 12:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 601ms 12:16:22 INFO - PROCESS | 3824 | 1466709382370 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 12:16:22 INFO - PROCESS | 3824 | 1466709382372 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 12:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:16:22 INFO - PROCESS | 3824 | 1466709382379 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:16:22 INFO - PROCESS | 3824 | 1466709382380 Marionette TRACE conn3 <- [1,1406,null,{}] 12:16:22 INFO - PROCESS | 3824 | 1466709382393 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}] 12:16:22 INFO - PROCESS | 3824 | 1466709382395 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:22 INFO - PROCESS | 3824 | 1466709382476 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 12:16:22 INFO - PROCESS | 3824 | 1466709382481 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:22 INFO - PROCESS | 3824 | 1466709382483 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:22 INFO - PROCESS | 3824 | ++DOCSHELL 18501400 == 34 [pid = 3824] [id = 361] 12:16:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (1850A400) [pid = 3824] [serial = 1082] [outer = 00000000] 12:16:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (19AB5800) [pid = 3824] [serial = 1083] [outer = 1850A400] 12:16:22 INFO - PROCESS | 3824 | 1466709382526 Marionette DEBUG loaded listener.js 12:16:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (19AAAC00) [pid = 3824] [serial = 1084] [outer = 1850A400] 12:16:23 INFO - PROCESS | 3824 | 1466709383040 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]]]}] 12:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 665ms 12:16:23 INFO - PROCESS | 3824 | 1466709383071 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 12:16:23 INFO - PROCESS | 3824 | 1466709383073 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 12:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:16:23 INFO - PROCESS | 3824 | 1466709383076 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:16:23 INFO - PROCESS | 3824 | 1466709383078 Marionette TRACE conn3 <- [1,1410,null,{}] 12:16:23 INFO - PROCESS | 3824 | 1466709383081 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}] 12:16:23 INFO - PROCESS | 3824 | 1466709383083 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:23 INFO - PROCESS | 3824 | 1466709383159 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 12:16:23 INFO - PROCESS | 3824 | 1466709383164 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:23 INFO - PROCESS | 3824 | 1466709383166 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:23 INFO - PROCESS | 3824 | ++DOCSHELL 13937000 == 35 [pid = 3824] [id = 362] 12:16:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (19DB5400) [pid = 3824] [serial = 1085] [outer = 00000000] 12:16:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (19DBB800) [pid = 3824] [serial = 1086] [outer = 19DB5400] 12:16:23 INFO - PROCESS | 3824 | 1466709383209 Marionette DEBUG loaded listener.js 12:16:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1A257800) [pid = 3824] [serial = 1087] [outer = 19DB5400] 12:16:24 INFO - PROCESS | 3824 | 1466709384085 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]]]}] 12:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1059ms 12:16:24 INFO - PROCESS | 3824 | 1466709384133 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 12:16:24 INFO - PROCESS | 3824 | 1466709384138 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 12:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:16:24 INFO - PROCESS | 3824 | 1466709384142 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:16:24 INFO - PROCESS | 3824 | 1466709384147 Marionette TRACE conn3 <- [1,1414,null,{}] 12:16:24 INFO - PROCESS | 3824 | 1466709384153 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}] 12:16:24 INFO - PROCESS | 3824 | 1466709384156 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:24 INFO - PROCESS | 3824 | 1466709384293 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 12:16:24 INFO - PROCESS | 3824 | 1466709384424 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:24 INFO - PROCESS | 3824 | 1466709384427 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:24 INFO - PROCESS | 3824 | ++DOCSHELL 10AFD800 == 36 [pid = 3824] [id = 363] 12:16:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (11495400) [pid = 3824] [serial = 1088] [outer = 00000000] 12:16:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (12B16800) [pid = 3824] [serial = 1089] [outer = 11495400] 12:16:24 INFO - PROCESS | 3824 | 1466709384484 Marionette DEBUG loaded listener.js 12:16:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (13123800) [pid = 3824] [serial = 1090] [outer = 11495400] 12:16:25 INFO - PROCESS | 3824 | 1466709385371 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]]]}] 12:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1329ms 12:16:25 INFO - PROCESS | 3824 | 1466709385453 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 12:16:25 INFO - PROCESS | 3824 | 1466709385505 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 12:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:16:25 INFO - PROCESS | 3824 | 1466709385510 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:16:25 INFO - PROCESS | 3824 | 1466709385513 Marionette TRACE conn3 <- [1,1418,null,{}] 12:16:25 INFO - PROCESS | 3824 | 1466709385518 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}] 12:16:25 INFO - PROCESS | 3824 | 1466709385520 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:25 INFO - PROCESS | 3824 | 1466709385685 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 12:16:25 INFO - PROCESS | 3824 | --DOCSHELL 18501400 == 35 [pid = 3824] [id = 361] 12:16:25 INFO - PROCESS | 3824 | --DOCSHELL 1321B000 == 34 [pid = 3824] [id = 360] 12:16:25 INFO - PROCESS | 3824 | --DOCSHELL 102F3C00 == 33 [pid = 3824] [id = 359] 12:16:25 INFO - PROCESS | 3824 | --DOCSHELL 166D8400 == 32 [pid = 3824] [id = 358] 12:16:25 INFO - PROCESS | 3824 | --DOCSHELL 15F0A000 == 31 [pid = 3824] [id = 357] 12:16:25 INFO - PROCESS | 3824 | --DOCSHELL 13937C00 == 30 [pid = 3824] [id = 356] 12:16:25 INFO - PROCESS | 3824 | --DOCSHELL 12B11000 == 29 [pid = 3824] [id = 355] 12:16:25 INFO - PROCESS | 3824 | --DOCSHELL 10BC1000 == 28 [pid = 3824] [id = 354] 12:16:25 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (1A8E3800) [pid = 3824] [serial = 1047] [outer = 00000000] [url = about:blank] 12:16:25 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (1A786000) [pid = 3824] [serial = 1045] [outer = 00000000] [url = about:blank] 12:16:25 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (18154800) [pid = 3824] [serial = 1032] [outer = 00000000] [url = about:blank] 12:16:25 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (19A49800) [pid = 3824] [serial = 1035] [outer = 00000000] [url = about:blank] 12:16:25 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (15A78C00) [pid = 3824] [serial = 1020] [outer = 00000000] [url = about:blank] 12:16:25 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (15D18800) [pid = 3824] [serial = 1021] [outer = 00000000] [url = about:blank] 12:16:25 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1A788C00) [pid = 3824] [serial = 1015] [outer = 00000000] [url = about:blank] 12:16:25 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (114D0000) [pid = 3824] [serial = 1023] [outer = 00000000] [url = about:blank] 12:16:25 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1289F000) [pid = 3824] [serial = 1024] [outer = 00000000] [url = about:blank] 12:16:25 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (13451800) [pid = 3824] [serial = 1026] [outer = 00000000] [url = about:blank] 12:16:25 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (13CF1800) [pid = 3824] [serial = 1027] [outer = 00000000] [url = about:blank] 12:16:25 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (12B1F400) [pid = 3824] [serial = 1017] [outer = 00000000] [url = about:blank] 12:16:25 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1125D800) [pid = 3824] [serial = 1038] [outer = 00000000] [url = about:blank] 12:16:25 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (13153400) [pid = 3824] [serial = 1018] [outer = 00000000] [url = about:blank] 12:16:25 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (16EE1400) [pid = 3824] [serial = 1029] [outer = 00000000] [url = about:blank] 12:16:25 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (19A45800) [pid = 3824] [serial = 1036] [outer = 00000000] [url = about:blank] 12:16:25 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (1850A800) [pid = 3824] [serial = 1033] [outer = 00000000] [url = about:blank] 12:16:25 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (1281B800) [pid = 3824] [serial = 1039] [outer = 00000000] [url = about:blank] 12:16:25 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (1A2B5800) [pid = 3824] [serial = 1044] [outer = 00000000] [url = about:blank] 12:16:25 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (17720000) [pid = 3824] [serial = 1030] [outer = 00000000] [url = about:blank] 12:16:25 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (19A41000) [pid = 3824] [serial = 1041] [outer = 00000000] [url = about:blank] 12:16:25 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (19D68400) [pid = 3824] [serial = 1042] [outer = 00000000] [url = about:blank] 12:16:25 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (1AB5C400) [pid = 3824] [serial = 1048] [outer = 00000000] [url = about:blank] 12:16:25 INFO - PROCESS | 3824 | 1466709385822 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:25 INFO - PROCESS | 3824 | 1466709385826 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:25 INFO - PROCESS | 3824 | ++DOCSHELL 10AEFC00 == 29 [pid = 3824] [id = 364] 12:16:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (10AF0800) [pid = 3824] [serial = 1091] [outer = 00000000] 12:16:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (10AF9C00) [pid = 3824] [serial = 1092] [outer = 10AF0800] 12:16:25 INFO - PROCESS | 3824 | 1466709385876 Marionette DEBUG loaded listener.js 12:16:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (114C4000) [pid = 3824] [serial = 1093] [outer = 10AF0800] 12:16:26 INFO - PROCESS | 3824 | 1466709386288 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]]]}] 12:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 854ms 12:16:26 INFO - PROCESS | 3824 | 1466709386351 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 12:16:26 INFO - PROCESS | 3824 | 1466709386356 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 12:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:16:26 INFO - PROCESS | 3824 | 1466709386366 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:16:26 INFO - PROCESS | 3824 | 1466709386369 Marionette TRACE conn3 <- [1,1422,null,{}] 12:16:26 INFO - PROCESS | 3824 | 1466709386373 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}] 12:16:26 INFO - PROCESS | 3824 | 1466709386375 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:26 INFO - PROCESS | 3824 | 1466709386459 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 12:16:26 INFO - PROCESS | 3824 | 1466709386474 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:26 INFO - PROCESS | 3824 | 1466709386476 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:26 INFO - PROCESS | 3824 | ++DOCSHELL 12BD5000 == 30 [pid = 3824] [id = 365] 12:16:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (12D5E400) [pid = 3824] [serial = 1094] [outer = 00000000] 12:16:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (13037400) [pid = 3824] [serial = 1095] [outer = 12D5E400] 12:16:26 INFO - PROCESS | 3824 | 1466709386523 Marionette DEBUG loaded listener.js 12:16:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (131D7C00) [pid = 3824] [serial = 1096] [outer = 12D5E400] 12:16:27 INFO - PROCESS | 3824 | 1466709386987 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]]]}] 12:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 633ms 12:16:27 INFO - PROCESS | 3824 | 1466709387009 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 12:16:27 INFO - PROCESS | 3824 | 1466709387011 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 12:16:27 INFO - PROCESS | 3824 | 1466709387014 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:16:27 INFO - PROCESS | 3824 | 1466709387018 Marionette TRACE conn3 <- [1,1426,null,{}] 12:16:27 INFO - PROCESS | 3824 | 1466709387028 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}] 12:16:27 INFO - PROCESS | 3824 | 1466709387033 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:27 INFO - PROCESS | 3824 | 1466709387142 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 12:16:27 INFO - PROCESS | 3824 | 1466709387152 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:27 INFO - PROCESS | 3824 | 1466709387155 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:27 INFO - PROCESS | 3824 | ++DOCSHELL 14EDE000 == 31 [pid = 3824] [id = 366] 12:16:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (14EDF400) [pid = 3824] [serial = 1097] [outer = 00000000] 12:16:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (15689800) [pid = 3824] [serial = 1098] [outer = 14EDF400] 12:16:27 INFO - PROCESS | 3824 | 1466709387203 Marionette DEBUG loaded listener.js 12:16:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (15D10400) [pid = 3824] [serial = 1099] [outer = 14EDF400] 12:16:27 INFO - PROCESS | 3824 | 1466709387679 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]]]}] 12:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 712ms 12:16:27 INFO - PROCESS | 3824 | 1466709387715 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 12:16:27 INFO - PROCESS | 3824 | 1466709387717 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 12:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:16:27 INFO - PROCESS | 3824 | 1466709387720 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:16:27 INFO - PROCESS | 3824 | 1466709387722 Marionette TRACE conn3 <- [1,1430,null,{}] 12:16:27 INFO - PROCESS | 3824 | 1466709387726 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}] 12:16:27 INFO - PROCESS | 3824 | 1466709387728 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:27 INFO - PROCESS | 3824 | 1466709387819 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 12:16:27 INFO - PROCESS | 3824 | 1466709387825 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:27 INFO - PROCESS | 3824 | 1466709387827 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:27 INFO - PROCESS | 3824 | ++DOCSHELL 166E0000 == 32 [pid = 3824] [id = 367] 12:16:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (166E0400) [pid = 3824] [serial = 1100] [outer = 00000000] 12:16:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (1710D400) [pid = 3824] [serial = 1101] [outer = 166E0400] 12:16:27 INFO - PROCESS | 3824 | 1466709387871 Marionette DEBUG loaded listener.js 12:16:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (17815C00) [pid = 3824] [serial = 1102] [outer = 166E0400] 12:16:28 INFO - PROCESS | 3824 | 1466709388385 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]]]}] 12:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 712ms 12:16:28 INFO - PROCESS | 3824 | 1466709388452 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 12:16:28 INFO - PROCESS | 3824 | 1466709388454 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 12:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:16:28 INFO - PROCESS | 3824 | 1466709388457 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:16:28 INFO - PROCESS | 3824 | 1466709388459 Marionette TRACE conn3 <- [1,1434,null,{}] 12:16:28 INFO - PROCESS | 3824 | 1466709388463 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}] 12:16:28 INFO - PROCESS | 3824 | 1466709388465 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:28 INFO - PROCESS | 3824 | 1466709388598 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 12:16:28 INFO - PROCESS | 3824 | 1466709388619 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:28 INFO - PROCESS | 3824 | 1466709388621 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:28 INFO - PROCESS | 3824 | ++DOCSHELL 178D1800 == 33 [pid = 3824] [id = 368] 12:16:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (178D2400) [pid = 3824] [serial = 1103] [outer = 00000000] 12:16:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (18056400) [pid = 3824] [serial = 1104] [outer = 178D2400] 12:16:28 INFO - PROCESS | 3824 | 1466709388674 Marionette DEBUG loaded listener.js 12:16:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (18153C00) [pid = 3824] [serial = 1105] [outer = 178D2400] 12:16:29 INFO - PROCESS | 3824 | 1466709389116 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]]]}] 12:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 696ms 12:16:29 INFO - PROCESS | 3824 | 1466709389157 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 12:16:29 INFO - PROCESS | 3824 | 1466709389159 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 12:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:16:29 INFO - PROCESS | 3824 | 1466709389162 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:16:29 INFO - PROCESS | 3824 | 1466709389164 Marionette TRACE conn3 <- [1,1438,null,{}] 12:16:29 INFO - PROCESS | 3824 | 1466709389167 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}] 12:16:29 INFO - PROCESS | 3824 | 1466709389173 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:29 INFO - PROCESS | 3824 | 1466709389309 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 12:16:29 INFO - PROCESS | 3824 | 1466709389322 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:29 INFO - PROCESS | 3824 | 1466709389324 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:29 INFO - PROCESS | 3824 | ++DOCSHELL 1850A800 == 34 [pid = 3824] [id = 369] 12:16:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (18510400) [pid = 3824] [serial = 1106] [outer = 00000000] 12:16:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (19AB1000) [pid = 3824] [serial = 1107] [outer = 18510400] 12:16:29 INFO - PROCESS | 3824 | 1466709389367 Marionette DEBUG loaded listener.js 12:16:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (19CC6000) [pid = 3824] [serial = 1108] [outer = 18510400] 12:16:29 INFO - PROCESS | 3824 | 1466709389820 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]]]}] 12:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 696ms 12:16:29 INFO - PROCESS | 3824 | 1466709389862 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 12:16:29 INFO - PROCESS | 3824 | 1466709389864 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 12:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:16:29 INFO - PROCESS | 3824 | 1466709389867 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:16:29 INFO - PROCESS | 3824 | 1466709389869 Marionette TRACE conn3 <- [1,1442,null,{}] 12:16:29 INFO - PROCESS | 3824 | 1466709389872 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}] 12:16:29 INFO - PROCESS | 3824 | 1466709389874 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:30 INFO - PROCESS | 3824 | 1466709390015 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 12:16:30 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (1850A400) [pid = 3824] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:16:30 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (15F0AC00) [pid = 3824] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:16:30 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (168DDC00) [pid = 3824] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:16:30 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (13938400) [pid = 3824] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:16:30 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (12B14400) [pid = 3824] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:16:30 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1050F800) [pid = 3824] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:16:30 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (12D5E800) [pid = 3824] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:16:30 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (10EF1800) [pid = 3824] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:16:30 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (15A71000) [pid = 3824] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:16:30 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (110F3400) [pid = 3824] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:16:30 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (1710E000) [pid = 3824] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:16:30 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (1AB62C00) [pid = 3824] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:16:30 INFO - PROCESS | 3824 | 1466709390187 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:30 INFO - PROCESS | 3824 | 1466709390189 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:30 INFO - PROCESS | 3824 | ++DOCSHELL 1050DC00 == 35 [pid = 3824] [id = 370] 12:16:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (1050F800) [pid = 3824] [serial = 1109] [outer = 00000000] 12:16:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (10EF1800) [pid = 3824] [serial = 1110] [outer = 1050F800] 12:16:30 INFO - PROCESS | 3824 | 1466709390232 Marionette DEBUG loaded listener.js 12:16:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (12BD6C00) [pid = 3824] [serial = 1111] [outer = 1050F800] 12:16:30 INFO - PROCESS | 3824 | 1466709390592 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]]]}] 12:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 743ms 12:16:30 INFO - PROCESS | 3824 | 1466709390608 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 12:16:30 INFO - PROCESS | 3824 | 1466709390610 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 12:16:30 INFO - PROCESS | 3824 | 1466709390613 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:16:30 INFO - PROCESS | 3824 | 1466709390615 Marionette TRACE conn3 <- [1,1446,null,{}] 12:16:30 INFO - PROCESS | 3824 | 1466709390618 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}] 12:16:30 INFO - PROCESS | 3824 | 1466709390620 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:30 INFO - PROCESS | 3824 | 1466709390732 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 12:16:30 INFO - PROCESS | 3824 | 1466709390789 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:30 INFO - PROCESS | 3824 | 1466709390792 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:30 INFO - PROCESS | 3824 | ++DOCSHELL 12B15800 == 36 [pid = 3824] [id = 371] 12:16:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (15A71000) [pid = 3824] [serial = 1112] [outer = 00000000] 12:16:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (19DB1C00) [pid = 3824] [serial = 1113] [outer = 15A71000] 12:16:30 INFO - PROCESS | 3824 | 1466709390835 Marionette DEBUG loaded listener.js 12:16:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (19DB8800) [pid = 3824] [serial = 1114] [outer = 15A71000] 12:16:31 INFO - PROCESS | 3824 | 1466709391242 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]]]}] 12:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 633ms 12:16:31 INFO - PROCESS | 3824 | 1466709391285 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 12:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:16:31 INFO - PROCESS | 3824 | 1466709391286 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 12:16:31 INFO - PROCESS | 3824 | 1466709391290 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:16:31 INFO - PROCESS | 3824 | 1466709391291 Marionette TRACE conn3 <- [1,1450,null,{}] 12:16:31 INFO - PROCESS | 3824 | 1466709391295 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}] 12:16:31 INFO - PROCESS | 3824 | 1466709391296 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:31 INFO - PROCESS | 3824 | 1466709391407 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 12:16:31 INFO - PROCESS | 3824 | 1466709391414 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:31 INFO - PROCESS | 3824 | 1466709391416 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:31 INFO - PROCESS | 3824 | ++DOCSHELL 1A2A8400 == 37 [pid = 3824] [id = 372] 12:16:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (1A2A9800) [pid = 3824] [serial = 1115] [outer = 00000000] 12:16:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (1A664800) [pid = 3824] [serial = 1116] [outer = 1A2A9800] 12:16:31 INFO - PROCESS | 3824 | 1466709391459 Marionette DEBUG loaded listener.js 12:16:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (1A66E400) [pid = 3824] [serial = 1117] [outer = 1A2A9800] 12:16:31 INFO - PROCESS | 3824 | 1466709391888 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]]]}] 12:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 633ms 12:16:31 INFO - PROCESS | 3824 | 1466709391928 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 12:16:31 INFO - PROCESS | 3824 | 1466709391930 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 12:16:31 INFO - PROCESS | 3824 | 1466709391933 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:16:31 INFO - PROCESS | 3824 | 1466709391935 Marionette TRACE conn3 <- [1,1454,null,{}] 12:16:31 INFO - PROCESS | 3824 | 1466709391938 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}] 12:16:31 INFO - PROCESS | 3824 | 1466709391940 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:32 INFO - PROCESS | 3824 | 1466709392067 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 12:16:32 INFO - PROCESS | 3824 | 1466709392074 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:32 INFO - PROCESS | 3824 | 1466709392076 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:32 INFO - PROCESS | 3824 | ++DOCSHELL 15D17400 == 38 [pid = 3824] [id = 373] 12:16:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (19A41400) [pid = 3824] [serial = 1118] [outer = 00000000] 12:16:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1A786000) [pid = 3824] [serial = 1119] [outer = 19A41400] 12:16:32 INFO - PROCESS | 3824 | 1466709392118 Marionette DEBUG loaded listener.js 12:16:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1A787800) [pid = 3824] [serial = 1120] [outer = 19A41400] 12:16:32 INFO - PROCESS | 3824 | 1466709392827 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]]]}] 12:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 949ms 12:16:32 INFO - PROCESS | 3824 | 1466709392880 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 12:16:32 INFO - PROCESS | 3824 | 1466709392884 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 12:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:16:32 INFO - PROCESS | 3824 | 1466709392903 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:16:32 INFO - PROCESS | 3824 | 1466709392909 Marionette TRACE conn3 <- [1,1458,null,{}] 12:16:32 INFO - PROCESS | 3824 | 1466709392914 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}] 12:16:32 INFO - PROCESS | 3824 | 1466709392917 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:33 INFO - PROCESS | 3824 | 1466709393026 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 12:16:33 INFO - PROCESS | 3824 | 1466709393156 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:33 INFO - PROCESS | 3824 | 1466709393159 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:33 INFO - PROCESS | 3824 | ++DOCSHELL 10A58C00 == 39 [pid = 3824] [id = 374] 12:16:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (10AF3800) [pid = 3824] [serial = 1121] [outer = 00000000] 12:16:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (129AB800) [pid = 3824] [serial = 1122] [outer = 10AF3800] 12:16:33 INFO - PROCESS | 3824 | 1466709393218 Marionette DEBUG loaded listener.js 12:16:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (13223000) [pid = 3824] [serial = 1123] [outer = 10AF3800] 12:16:33 INFO - PROCESS | 3824 | 1466709393838 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]]]}] 12:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 949ms 12:16:33 INFO - PROCESS | 3824 | 1466709393881 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 12:16:33 INFO - PROCESS | 3824 | 1466709393886 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 12:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:16:33 INFO - PROCESS | 3824 | 1466709393892 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:16:33 INFO - PROCESS | 3824 | 1466709393895 Marionette TRACE conn3 <- [1,1462,null,{}] 12:16:33 INFO - PROCESS | 3824 | 1466709393899 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}] 12:16:33 INFO - PROCESS | 3824 | 1466709393901 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:34 INFO - PROCESS | 3824 | 1466709394010 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 12:16:34 INFO - PROCESS | 3824 | 1466709394112 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:34 INFO - PROCESS | 3824 | 1466709394115 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:34 INFO - PROCESS | 3824 | ++DOCSHELL 15F09C00 == 40 [pid = 3824] [id = 375] 12:16:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (15F0A000) [pid = 3824] [serial = 1124] [outer = 00000000] 12:16:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (168D5C00) [pid = 3824] [serial = 1125] [outer = 15F0A000] 12:16:34 INFO - PROCESS | 3824 | 1466709394169 Marionette DEBUG loaded listener.js 12:16:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (178C7C00) [pid = 3824] [serial = 1126] [outer = 15F0A000] 12:16:34 INFO - PROCESS | 3824 | 1466709394826 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]]]}] 12:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1012ms 12:16:34 INFO - PROCESS | 3824 | 1466709394895 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 12:16:34 INFO - PROCESS | 3824 | 1466709394897 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 12:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:16:34 INFO - PROCESS | 3824 | 1466709394901 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:16:34 INFO - PROCESS | 3824 | 1466709394905 Marionette TRACE conn3 <- [1,1466,null,{}] 12:16:34 INFO - PROCESS | 3824 | 1466709394916 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}] 12:16:34 INFO - PROCESS | 3824 | 1466709394920 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:35 INFO - PROCESS | 3824 | 1466709395066 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 12:16:35 INFO - PROCESS | 3824 | 1466709395083 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:35 INFO - PROCESS | 3824 | 1466709395086 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:35 INFO - PROCESS | 3824 | ++DOCSHELL 1A8DC000 == 41 [pid = 3824] [id = 376] 12:16:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1A8DC400) [pid = 3824] [serial = 1127] [outer = 00000000] 12:16:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1A8E0400) [pid = 3824] [serial = 1128] [outer = 1A8DC400] 12:16:35 INFO - PROCESS | 3824 | 1466709395141 Marionette DEBUG loaded listener.js 12:16:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (1A8E6400) [pid = 3824] [serial = 1129] [outer = 1A8DC400] 12:16:35 INFO - PROCESS | 3824 | 1466709395950 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]]]}] 12:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1107ms 12:16:36 INFO - PROCESS | 3824 | 1466709396004 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 12:16:36 INFO - PROCESS | 3824 | 1466709396056 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 12:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:16:36 INFO - PROCESS | 3824 | 1466709396061 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:16:36 INFO - PROCESS | 3824 | 1466709396064 Marionette TRACE conn3 <- [1,1470,null,{}] 12:16:36 INFO - PROCESS | 3824 | 1466709396069 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}] 12:16:36 INFO - PROCESS | 3824 | 1466709396072 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:36 INFO - PROCESS | 3824 | 1466709396209 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 12:16:36 INFO - PROCESS | 3824 | 1466709396345 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:36 INFO - PROCESS | 3824 | 1466709396349 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:36 INFO - PROCESS | 3824 | ++DOCSHELL 10AFA400 == 42 [pid = 3824] [id = 377] 12:16:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (10AFD400) [pid = 3824] [serial = 1130] [outer = 00000000] 12:16:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (12B11000) [pid = 3824] [serial = 1131] [outer = 10AFD400] 12:16:36 INFO - PROCESS | 3824 | 1466709396400 Marionette DEBUG loaded listener.js 12:16:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (12B1A000) [pid = 3824] [serial = 1132] [outer = 10AFD400] 12:16:37 INFO - PROCESS | 3824 | --DOCSHELL 1A2A8400 == 41 [pid = 3824] [id = 372] 12:16:37 INFO - PROCESS | 3824 | --DOCSHELL 12B15800 == 40 [pid = 3824] [id = 371] 12:16:37 INFO - PROCESS | 3824 | --DOCSHELL 1050DC00 == 39 [pid = 3824] [id = 370] 12:16:37 INFO - PROCESS | 3824 | --DOCSHELL 1850A800 == 38 [pid = 3824] [id = 369] 12:16:37 INFO - PROCESS | 3824 | --DOCSHELL 178D1800 == 37 [pid = 3824] [id = 368] 12:16:37 INFO - PROCESS | 3824 | --DOCSHELL 166E0000 == 36 [pid = 3824] [id = 367] 12:16:37 INFO - PROCESS | 3824 | --DOCSHELL 14EDE000 == 35 [pid = 3824] [id = 366] 12:16:37 INFO - PROCESS | 3824 | --DOCSHELL 12BD5000 == 34 [pid = 3824] [id = 365] 12:16:37 INFO - PROCESS | 3824 | --DOCSHELL 10AEFC00 == 33 [pid = 3824] [id = 364] 12:16:37 INFO - PROCESS | 3824 | --DOCSHELL 10AFD800 == 32 [pid = 3824] [id = 363] 12:16:37 INFO - PROCESS | 3824 | --DOCSHELL 13937000 == 31 [pid = 3824] [id = 362] 12:16:37 INFO - PROCESS | 3824 | --DOCSHELL 12BCF000 == 30 [pid = 3824] [id = 353] 12:16:37 INFO - PROCESS | 3824 | --DOCSHELL 15F09C00 == 29 [pid = 3824] [id = 375] 12:16:37 INFO - PROCESS | 3824 | --DOCSHELL 1A8DC000 == 28 [pid = 3824] [id = 376] 12:16:37 INFO - PROCESS | 3824 | --DOCSHELL 15D17400 == 27 [pid = 3824] [id = 373] 12:16:37 INFO - PROCESS | 3824 | --DOCSHELL 10A58C00 == 26 [pid = 3824] [id = 374] 12:16:37 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (19AB5800) [pid = 3824] [serial = 1083] [outer = 00000000] [url = about:blank] 12:16:37 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (166DC800) [pid = 3824] [serial = 1071] [outer = 00000000] [url = about:blank] 12:16:37 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (16E94000) [pid = 3824] [serial = 1074] [outer = 00000000] [url = about:blank] 12:16:37 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (16A8E000) [pid = 3824] [serial = 1072] [outer = 00000000] [url = about:blank] 12:16:37 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (13D0DC00) [pid = 3824] [serial = 1068] [outer = 00000000] [url = about:blank] 12:16:37 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (12B1E000) [pid = 3824] [serial = 1065] [outer = 00000000] [url = about:blank] 12:16:37 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (12D8E400) [pid = 3824] [serial = 1066] [outer = 00000000] [url = about:blank] 12:16:37 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (1120BC00) [pid = 3824] [serial = 1077] [outer = 00000000] [url = about:blank] 12:16:37 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (131D8C00) [pid = 3824] [serial = 1060] [outer = 00000000] [url = about:blank] 12:16:37 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (1310A400) [pid = 3824] [serial = 1059] [outer = 00000000] [url = about:blank] 12:16:37 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (16EE6800) [pid = 3824] [serial = 1075] [outer = 00000000] [url = about:blank] 12:16:37 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (1321BC00) [pid = 3824] [serial = 1078] [outer = 00000000] [url = about:blank] 12:16:37 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (110F7800) [pid = 3824] [serial = 1062] [outer = 00000000] [url = about:blank] 12:16:37 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (18502400) [pid = 3824] [serial = 1080] [outer = 00000000] [url = about:blank] 12:16:37 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (1120C800) [pid = 3824] [serial = 1063] [outer = 00000000] [url = about:blank] 12:16:37 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1833BC00) [pid = 3824] [serial = 1081] [outer = 00000000] [url = about:blank] 12:16:37 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (14EE1400) [pid = 3824] [serial = 1051] [outer = 00000000] [url = about:blank] 12:16:37 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (13224800) [pid = 3824] [serial = 1050] [outer = 00000000] [url = about:blank] 12:16:37 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (19DBA400) [pid = 3824] [serial = 1054] [outer = 00000000] [url = about:blank] 12:16:37 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (19CC2400) [pid = 3824] [serial = 1053] [outer = 00000000] [url = about:blank] 12:16:37 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (1ABDDC00) [pid = 3824] [serial = 1057] [outer = 00000000] [url = about:blank] 12:16:37 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (1ABD3800) [pid = 3824] [serial = 1056] [outer = 00000000] [url = about:blank] 12:16:37 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (19AAAC00) [pid = 3824] [serial = 1084] [outer = 00000000] [url = about:blank] 12:16:37 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (14EDEC00) [pid = 3824] [serial = 1069] [outer = 00000000] [url = about:blank] 12:16:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (10AF6400) [pid = 3824] [serial = 1133] [outer = 1B5C8400] 12:16:37 INFO - PROCESS | 3824 | 1466709397606 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]]]}] 12:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1629ms 12:16:37 INFO - PROCESS | 3824 | 1466709397667 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 12:16:37 INFO - PROCESS | 3824 | 1466709397671 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 12:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:16:37 INFO - PROCESS | 3824 | 1466709397676 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:16:37 INFO - PROCESS | 3824 | 1466709397680 Marionette TRACE conn3 <- [1,1474,null,{}] 12:16:37 INFO - PROCESS | 3824 | 1466709397684 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}] 12:16:37 INFO - PROCESS | 3824 | 1466709397687 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:37 INFO - PROCESS | 3824 | 1466709397808 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 12:16:37 INFO - PROCESS | 3824 | 1466709397897 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:37 INFO - PROCESS | 3824 | 1466709397900 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:37 INFO - PROCESS | 3824 | ++DOCSHELL 11499C00 == 27 [pid = 3824] [id = 378] 12:16:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (11ADFC00) [pid = 3824] [serial = 1134] [outer = 00000000] 12:16:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (129ED400) [pid = 3824] [serial = 1135] [outer = 11ADFC00] 12:16:37 INFO - PROCESS | 3824 | 1466709397955 Marionette DEBUG loaded listener.js 12:16:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (12B19C00) [pid = 3824] [serial = 1136] [outer = 11ADFC00] 12:16:38 INFO - PROCESS | 3824 | 1466709398679 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]]]}] 12:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1013ms 12:16:38 INFO - PROCESS | 3824 | 1466709398708 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 12:16:38 INFO - PROCESS | 3824 | 1466709398712 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 12:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:16:38 INFO - PROCESS | 3824 | 1466709398717 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:16:38 INFO - PROCESS | 3824 | 1466709398720 Marionette TRACE conn3 <- [1,1478,null,{}] 12:16:38 INFO - PROCESS | 3824 | 1466709398726 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}] 12:16:38 INFO - PROCESS | 3824 | 1466709398729 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:38 INFO - PROCESS | 3824 | 1466709398844 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 12:16:38 INFO - PROCESS | 3824 | 1466709398930 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:38 INFO - PROCESS | 3824 | 1466709398933 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:38 INFO - PROCESS | 3824 | ++DOCSHELL 11496400 == 28 [pid = 3824] [id = 379] 12:16:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (114CF800) [pid = 3824] [serial = 1137] [outer = 00000000] 12:16:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (129B5000) [pid = 3824] [serial = 1138] [outer = 114CF800] 12:16:39 INFO - PROCESS | 3824 | 1466709399031 Marionette DEBUG loaded listener.js 12:16:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (130A3000) [pid = 3824] [serial = 1139] [outer = 114CF800] 12:16:39 INFO - PROCESS | 3824 | 1466709399757 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]]]}] 12:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1107ms 12:16:39 INFO - PROCESS | 3824 | 1466709399818 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 12:16:39 INFO - PROCESS | 3824 | 1466709399823 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 12:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:16:39 INFO - PROCESS | 3824 | 1466709399830 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:16:39 INFO - PROCESS | 3824 | 1466709399833 Marionette TRACE conn3 <- [1,1482,null,{}] 12:16:39 INFO - PROCESS | 3824 | 1466709399837 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}] 12:16:39 INFO - PROCESS | 3824 | 1466709399840 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:39 INFO - PROCESS | 3824 | 1466709399982 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 12:16:40 INFO - PROCESS | 3824 | 1466709400115 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:40 INFO - PROCESS | 3824 | 1466709400118 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:40 INFO - PROCESS | 3824 | ++DOCSHELL 1321E800 == 29 [pid = 3824] [id = 380] 12:16:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (13220C00) [pid = 3824] [serial = 1140] [outer = 00000000] 12:16:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (13937400) [pid = 3824] [serial = 1141] [outer = 13220C00] 12:16:40 INFO - PROCESS | 3824 | 1466709400175 Marionette DEBUG loaded listener.js 12:16:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (13C8BC00) [pid = 3824] [serial = 1142] [outer = 13220C00] 12:16:40 INFO - PROCESS | 3824 | --DOCSHELL 14311C00 == 28 [pid = 3824] [id = 200] 12:16:40 INFO - PROCESS | 3824 | --DOCSHELL 10EEEC00 == 27 [pid = 3824] [id = 201] 12:16:40 INFO - PROCESS | 3824 | --DOCSHELL 10AFA400 == 26 [pid = 3824] [id = 377] 12:16:41 INFO - PROCESS | 3824 | 1466709400982 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]]]}] 12:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1202ms 12:16:41 INFO - PROCESS | 3824 | 1466709401024 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 12:16:41 INFO - PROCESS | 3824 | 1466709401029 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 12:16:41 INFO - PROCESS | 3824 | 1466709401033 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:16:41 INFO - PROCESS | 3824 | 1466709401037 Marionette TRACE conn3 <- [1,1486,null,{}] 12:16:41 INFO - PROCESS | 3824 | 1466709401043 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}] 12:16:41 INFO - PROCESS | 3824 | 1466709401046 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:41 INFO - PROCESS | 3824 | 1466709401154 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 12:16:41 INFO - PROCESS | 3824 | 1466709401293 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:41 INFO - PROCESS | 3824 | 1466709401296 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:41 INFO - PROCESS | 3824 | ++DOCSHELL 11254800 == 27 [pid = 3824] [id = 381] 12:16:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1125B000) [pid = 3824] [serial = 1143] [outer = 00000000] 12:16:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (12B11400) [pid = 3824] [serial = 1144] [outer = 1125B000] 12:16:41 INFO - PROCESS | 3824 | 1466709401354 Marionette DEBUG loaded listener.js 12:16:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (1321EC00) [pid = 3824] [serial = 1145] [outer = 1125B000] 12:16:41 INFO - PROCESS | 3824 | 1466709401945 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]]]}] 12:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 965ms 12:16:42 INFO - PROCESS | 3824 | 1466709402013 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 12:16:42 INFO - PROCESS | 3824 | 1466709402017 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 12:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:16:42 INFO - PROCESS | 3824 | 1466709402024 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:16:42 INFO - PROCESS | 3824 | 1466709402027 Marionette TRACE conn3 <- [1,1490,null,{}] 12:16:42 INFO - PROCESS | 3824 | 1466709402031 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}] 12:16:42 INFO - PROCESS | 3824 | 1466709402034 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:42 INFO - PROCESS | 3824 | 1466709402180 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 12:16:42 INFO - PROCESS | 3824 | 1466709402314 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:42 INFO - PROCESS | 3824 | 1466709402317 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:42 INFO - PROCESS | 3824 | ++DOCSHELL 13D0E400 == 28 [pid = 3824] [id = 382] 12:16:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (13D10C00) [pid = 3824] [serial = 1146] [outer = 00000000] 12:16:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1430F400) [pid = 3824] [serial = 1147] [outer = 13D10C00] 12:16:42 INFO - PROCESS | 3824 | 1466709402374 Marionette DEBUG loaded listener.js 12:16:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (14EDE800) [pid = 3824] [serial = 1148] [outer = 13D10C00] 12:16:43 INFO - PROCESS | 3824 | 1466709402978 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]]]}] 12:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1012ms 12:16:43 INFO - PROCESS | 3824 | 1466709403028 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 12:16:43 INFO - PROCESS | 3824 | 1466709403031 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 12:16:43 INFO - PROCESS | 3824 | 1466709403036 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:16:43 INFO - PROCESS | 3824 | 1466709403039 Marionette TRACE conn3 <- [1,1494,null,{}] 12:16:43 INFO - PROCESS | 3824 | 1466709403051 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}] 12:16:43 INFO - PROCESS | 3824 | 1466709403056 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:43 INFO - PROCESS | 3824 | 1466709403170 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 12:16:43 INFO - PROCESS | 3824 | 1466709403299 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:43 INFO - PROCESS | 3824 | 1466709403302 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:43 INFO - PROCESS | 3824 | ++DOCSHELL 15F0B800 == 29 [pid = 3824] [id = 383] 12:16:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (166DC000) [pid = 3824] [serial = 1149] [outer = 00000000] 12:16:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (166E4800) [pid = 3824] [serial = 1150] [outer = 166DC000] 12:16:43 INFO - PROCESS | 3824 | 1466709403362 Marionette DEBUG loaded listener.js 12:16:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (16B54C00) [pid = 3824] [serial = 1151] [outer = 166DC000] 12:16:44 INFO - PROCESS | 3824 | 1466709404060 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]]]}] 12:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1060ms 12:16:44 INFO - PROCESS | 3824 | 1466709404110 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 12:16:44 INFO - PROCESS | 3824 | 1466709404113 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 12:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:16:44 INFO - PROCESS | 3824 | 1466709404117 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:16:44 INFO - PROCESS | 3824 | 1466709404121 Marionette TRACE conn3 <- [1,1498,null,{}] 12:16:44 INFO - PROCESS | 3824 | 1466709404126 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}] 12:16:44 INFO - PROCESS | 3824 | 1466709404129 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:44 INFO - PROCESS | 3824 | 1466709404236 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 12:16:44 INFO - PROCESS | 3824 | 1466709404363 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:44 INFO - PROCESS | 3824 | 1466709404366 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:44 INFO - PROCESS | 3824 | ++DOCSHELL 16052C00 == 30 [pid = 3824] [id = 384] 12:16:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (171E0000) [pid = 3824] [serial = 1152] [outer = 00000000] 12:16:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (177BA400) [pid = 3824] [serial = 1153] [outer = 171E0000] 12:16:44 INFO - PROCESS | 3824 | 1466709404421 Marionette DEBUG loaded listener.js 12:16:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (178CE400) [pid = 3824] [serial = 1154] [outer = 171E0000] 12:16:45 INFO - PROCESS | 3824 | --DOCSHELL 11496400 == 29 [pid = 3824] [id = 379] 12:16:45 INFO - PROCESS | 3824 | 1466709405071 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]]]}] 12:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1012ms 12:16:45 INFO - PROCESS | 3824 | 1466709405119 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 12:16:45 INFO - PROCESS | 3824 | 1466709405124 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 12:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:16:45 INFO - PROCESS | 3824 | 1466709405129 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:16:45 INFO - PROCESS | 3824 | 1466709405135 Marionette TRACE conn3 <- [1,1502,null,{}] 12:16:45 INFO - PROCESS | 3824 | 1466709405144 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}] 12:16:45 INFO - PROCESS | 3824 | 1466709405148 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:45 INFO - PROCESS | 3824 | 1466709405292 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 12:16:45 INFO - PROCESS | 3824 | 1466709405421 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:45 INFO - PROCESS | 3824 | 1466709405426 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:45 INFO - PROCESS | 3824 | ++DOCSHELL 129A8C00 == 30 [pid = 3824] [id = 385] 12:16:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (129E8000) [pid = 3824] [serial = 1155] [outer = 00000000] 12:16:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (13151800) [pid = 3824] [serial = 1156] [outer = 129E8000] 12:16:45 INFO - PROCESS | 3824 | 1466709405485 Marionette DEBUG loaded listener.js 12:16:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (13936000) [pid = 3824] [serial = 1157] [outer = 129E8000] 12:16:46 INFO - PROCESS | 3824 | 1466709406102 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]]]}] 12:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1013ms 12:16:46 INFO - PROCESS | 3824 | 1466709406132 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 12:16:46 INFO - PROCESS | 3824 | 1466709406136 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 12:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:16:46 INFO - PROCESS | 3824 | 1466709406143 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:16:46 INFO - PROCESS | 3824 | 1466709406146 Marionette TRACE conn3 <- [1,1506,null,{}] 12:16:46 INFO - PROCESS | 3824 | 1466709406150 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}] 12:16:46 INFO - PROCESS | 3824 | 1466709406155 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:46 INFO - PROCESS | 3824 | 1466709406268 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 12:16:46 INFO - PROCESS | 3824 | 1466709406368 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:46 INFO - PROCESS | 3824 | 1466709406371 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:46 INFO - PROCESS | 3824 | ++DOCSHELL 14F5C400 == 31 [pid = 3824] [id = 386] 12:16:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (14F63800) [pid = 3824] [serial = 1158] [outer = 00000000] 12:16:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (15D10000) [pid = 3824] [serial = 1159] [outer = 14F63800] 12:16:46 INFO - PROCESS | 3824 | 1466709406426 Marionette DEBUG loaded listener.js 12:16:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (15F09800) [pid = 3824] [serial = 1160] [outer = 14F63800] 12:16:47 INFO - PROCESS | 3824 | 1466709407101 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]]]}] 12:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 950ms 12:16:47 INFO - PROCESS | 3824 | 1466709407119 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 12:16:47 INFO - PROCESS | 3824 | 1466709407122 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 12:16:47 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:16:47 INFO - PROCESS | 3824 | 1466709407126 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:16:47 INFO - PROCESS | 3824 | 1466709407129 Marionette TRACE conn3 <- [1,1510,null,{}] 12:16:47 INFO - PROCESS | 3824 | 1466709407141 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}] 12:16:47 INFO - PROCESS | 3824 | 1466709407145 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:47 INFO - PROCESS | 3824 | 1466709407263 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 12:16:47 INFO - PROCESS | 3824 | 1466709407390 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:47 INFO - PROCESS | 3824 | 1466709407394 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:47 INFO - PROCESS | 3824 | ++DOCSHELL 1781DC00 == 32 [pid = 3824] [id = 387] 12:16:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (1781E800) [pid = 3824] [serial = 1161] [outer = 00000000] 12:16:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 97 (1802C000) [pid = 3824] [serial = 1162] [outer = 1781E800] 12:16:47 INFO - PROCESS | 3824 | 1466709407452 Marionette DEBUG loaded listener.js 12:16:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 98 (1833C800) [pid = 3824] [serial = 1163] [outer = 1781E800] 12:16:48 INFO - PROCESS | 3824 | 1466709408008 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"]]]}] 12:16:48 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 () { 12:16:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:16:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:16:48 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 () { 12:16:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:16:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:16:48 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 () { 12:16:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:16:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:16:48 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 () { 12:16:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:16:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:16:48 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 918ms 12:16:48 INFO - PROCESS | 3824 | 1466709408046 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 12:16:48 INFO - PROCESS | 3824 | 1466709408048 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 12:16:48 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:16:48 INFO - PROCESS | 3824 | 1466709408053 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:16:48 INFO - PROCESS | 3824 | 1466709408055 Marionette TRACE conn3 <- [1,1514,null,{}] 12:16:48 INFO - PROCESS | 3824 | 1466709408058 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}] 12:16:48 INFO - PROCESS | 3824 | 1466709408061 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:48 INFO - PROCESS | 3824 | 1466709408163 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 12:16:48 INFO - PROCESS | 3824 | 1466709408266 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:48 INFO - PROCESS | 3824 | 1466709408268 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:48 INFO - PROCESS | 3824 | ++DOCSHELL 1833B800 == 33 [pid = 3824] [id = 388] 12:16:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 99 (1850C000) [pid = 3824] [serial = 1164] [outer = 00000000] 12:16:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 100 (19AAA800) [pid = 3824] [serial = 1165] [outer = 1850C000] 12:16:48 INFO - PROCESS | 3824 | 1466709408321 Marionette DEBUG loaded listener.js 12:16:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 101 (19DB3C00) [pid = 3824] [serial = 1166] [outer = 1850C000] 12:16:48 INFO - PROCESS | 3824 | 1466709408891 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"]]]}] 12:16:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:16:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:16:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:16:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:16:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:16:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:16:48 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 901ms 12:16:48 INFO - PROCESS | 3824 | 1466709408962 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 12:16:48 INFO - PROCESS | 3824 | 1466709408964 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 12:16:48 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:16:48 INFO - PROCESS | 3824 | 1466709408969 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:16:48 INFO - PROCESS | 3824 | 1466709408971 Marionette TRACE conn3 <- [1,1518,null,{}] 12:16:49 INFO - PROCESS | 3824 | 1466709408975 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}] 12:16:49 INFO - PROCESS | 3824 | 1466709408977 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:49 INFO - PROCESS | 3824 | 1466709409123 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 12:16:49 INFO - PROCESS | 3824 | 1466709409226 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:49 INFO - PROCESS | 3824 | 1466709409228 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:49 INFO - PROCESS | 3824 | ++DOCSHELL 19A4A800 == 34 [pid = 3824] [id = 389] 12:16:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 102 (19DB2800) [pid = 3824] [serial = 1167] [outer = 00000000] 12:16:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 103 (1A667000) [pid = 3824] [serial = 1168] [outer = 19DB2800] 12:16:49 INFO - PROCESS | 3824 | 1466709409287 Marionette DEBUG loaded listener.js 12:16:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 104 (1A787000) [pid = 3824] [serial = 1169] [outer = 19DB2800] 12:16:49 INFO - PROCESS | 3824 | 1466709409893 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]]]}] 12:16:49 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 12:16:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:16:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:16:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:16:49 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. 12:16:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:16:49 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 949ms 12:16:49 INFO - PROCESS | 3824 | 1466709409961 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 12:16:49 INFO - PROCESS | 3824 | 1466709409964 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 12:16:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:16:49 INFO - PROCESS | 3824 | 1466709409970 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:16:49 INFO - PROCESS | 3824 | 1466709409973 Marionette TRACE conn3 <- [1,1522,null,{}] 12:16:49 INFO - PROCESS | 3824 | 1466709409977 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}] 12:16:49 INFO - PROCESS | 3824 | 1466709409981 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:50 INFO - PROCESS | 3824 | 1466709410079 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 12:16:50 INFO - PROCESS | 3824 | 1466709410180 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:50 INFO - PROCESS | 3824 | 1466709410183 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:50 INFO - PROCESS | 3824 | ++DOCSHELL 13934C00 == 35 [pid = 3824] [id = 390] 12:16:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 105 (13D10000) [pid = 3824] [serial = 1170] [outer = 00000000] 12:16:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 106 (14EE4000) [pid = 3824] [serial = 1171] [outer = 13D10000] 12:16:50 INFO - PROCESS | 3824 | 1466709410232 Marionette DEBUG loaded listener.js 12:16:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 107 (15D09400) [pid = 3824] [serial = 1172] [outer = 13D10000] 12:16:50 INFO - PROCESS | 3824 | --DOCSHELL 11254800 == 34 [pid = 3824] [id = 381] 12:16:50 INFO - PROCESS | 3824 | 1466709410913 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]]]}] 12:16:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:16:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1012ms 12:16:50 INFO - PROCESS | 3824 | 1466709410971 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 12:16:50 INFO - PROCESS | 3824 | 1466709410975 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 12:16:51 INFO - PROCESS | 3824 | 1466709410980 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:16:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:16:51 INFO - PROCESS | 3824 | 1466709410985 Marionette TRACE conn3 <- [1,1526,null,{}] 12:16:51 INFO - PROCESS | 3824 | 1466709410990 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}] 12:16:51 INFO - PROCESS | 3824 | 1466709410994 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:51 INFO - PROCESS | 3824 | 1466709411105 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 12:16:51 INFO - PROCESS | 3824 | 1466709411235 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:51 INFO - PROCESS | 3824 | 1466709411239 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:51 INFO - PROCESS | 3824 | ++DOCSHELL 157BA800 == 35 [pid = 3824] [id = 391] 12:16:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 108 (15A7A800) [pid = 3824] [serial = 1173] [outer = 00000000] 12:16:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 109 (16EE1800) [pid = 3824] [serial = 1174] [outer = 15A7A800] 12:16:51 INFO - PROCESS | 3824 | 1466709411298 Marionette DEBUG loaded listener.js 12:16:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 110 (1710F000) [pid = 3824] [serial = 1175] [outer = 15A7A800] 12:16:51 INFO - PROCESS | 3824 | 1466709411933 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]]]}] 12:16:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:16:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 949ms 12:16:51 INFO - PROCESS | 3824 | 1466709411959 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 12:16:51 INFO - PROCESS | 3824 | 1466709411963 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 12:16:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:16:51 INFO - PROCESS | 3824 | 1466709411970 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:16:51 INFO - PROCESS | 3824 | 1466709411973 Marionette TRACE conn3 <- [1,1530,null,{}] 12:16:51 INFO - PROCESS | 3824 | 1466709411976 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}] 12:16:51 INFO - PROCESS | 3824 | 1466709411979 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:52 INFO - PROCESS | 3824 | 1466709412093 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 12:16:52 INFO - PROCESS | 3824 | 1466709412223 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:52 INFO - PROCESS | 3824 | 1466709412226 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:52 INFO - PROCESS | 3824 | ++DOCSHELL 1850EC00 == 36 [pid = 3824] [id = 392] 12:16:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 111 (1850F400) [pid = 3824] [serial = 1176] [outer = 00000000] 12:16:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 112 (19AAFC00) [pid = 3824] [serial = 1177] [outer = 1850F400] 12:16:52 INFO - PROCESS | 3824 | 1466709412282 Marionette DEBUG loaded listener.js 12:16:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 113 (19D67C00) [pid = 3824] [serial = 1178] [outer = 1850F400] 12:16:52 INFO - PROCESS | 3824 | 1466709412885 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]]]}] 12:16:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:16:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 949ms 12:16:52 INFO - PROCESS | 3824 | 1466709412914 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 12:16:52 INFO - PROCESS | 3824 | 1466709412917 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 12:16:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:16:52 INFO - PROCESS | 3824 | 1466709412921 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:16:52 INFO - PROCESS | 3824 | 1466709412925 Marionette TRACE conn3 <- [1,1534,null,{}] 12:16:52 INFO - PROCESS | 3824 | 1466709412936 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}] 12:16:52 INFO - PROCESS | 3824 | 1466709412940 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:53 INFO - PROCESS | 3824 | 1466709413050 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 12:16:53 INFO - PROCESS | 3824 | 1466709413158 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:53 INFO - PROCESS | 3824 | 1466709413161 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:53 INFO - PROCESS | 3824 | ++DOCSHELL 1AB5CC00 == 37 [pid = 3824] [id = 393] 12:16:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 114 (1AB5D800) [pid = 3824] [serial = 1179] [outer = 00000000] 12:16:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 115 (1AB62C00) [pid = 3824] [serial = 1180] [outer = 1AB5D800] 12:16:53 INFO - PROCESS | 3824 | 1466709413219 Marionette DEBUG loaded listener.js 12:16:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 116 (1ABD7C00) [pid = 3824] [serial = 1181] [outer = 1AB5D800] 12:16:53 INFO - PROCESS | 3824 | 1466709413853 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]]]}] 12:16:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:16:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 949ms 12:16:53 INFO - PROCESS | 3824 | 1466709413865 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 12:16:53 INFO - PROCESS | 3824 | 1466709413868 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 12:16:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:16:53 INFO - PROCESS | 3824 | 1466709413872 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:16:53 INFO - PROCESS | 3824 | 1466709413874 Marionette TRACE conn3 <- [1,1538,null,{}] 12:16:53 INFO - PROCESS | 3824 | 1466709413877 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}] 12:16:53 INFO - PROCESS | 3824 | 1466709413879 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:54 INFO - PROCESS | 3824 | 1466709413993 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 12:16:54 INFO - PROCESS | 3824 | 1466709414096 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:54 INFO - PROCESS | 3824 | 1466709414099 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:54 INFO - PROCESS | 3824 | ++DOCSHELL 1ABD9400 == 38 [pid = 3824] [id = 394] 12:16:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 117 (1ABDA000) [pid = 3824] [serial = 1182] [outer = 00000000] 12:16:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 118 (1ABE2C00) [pid = 3824] [serial = 1183] [outer = 1ABDA000] 12:16:54 INFO - PROCESS | 3824 | 1466709414151 Marionette DEBUG loaded listener.js 12:16:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 119 (1AE94400) [pid = 3824] [serial = 1184] [outer = 1ABDA000] 12:16:54 INFO - PROCESS | 3824 | 1466709414750 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]]]}] 12:16:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:16:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 902ms 12:16:54 INFO - PROCESS | 3824 | 1466709414808 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 12:16:54 INFO - PROCESS | 3824 | 1466709414811 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 12:16:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:16:54 INFO - PROCESS | 3824 | 1466709414814 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:16:54 INFO - PROCESS | 3824 | 1466709414816 Marionette TRACE conn3 <- [1,1542,null,{}] 12:16:54 INFO - PROCESS | 3824 | 1466709414820 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}] 12:16:54 INFO - PROCESS | 3824 | 1466709414822 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:54 INFO - PROCESS | 3824 | 1466709414922 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 12:16:55 INFO - PROCESS | 3824 | 1466709415029 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:55 INFO - PROCESS | 3824 | 1466709415032 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:55 INFO - PROCESS | 3824 | ++DOCSHELL 1430A400 == 39 [pid = 3824] [id = 395] 12:16:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 120 (14EDE000) [pid = 3824] [serial = 1185] [outer = 00000000] 12:16:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 121 (1AE92400) [pid = 3824] [serial = 1186] [outer = 14EDE000] 12:16:55 INFO - PROCESS | 3824 | 1466709415084 Marionette DEBUG loaded listener.js 12:16:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 122 (1AE9B400) [pid = 3824] [serial = 1187] [outer = 14EDE000] 12:16:55 INFO - PROCESS | 3824 | 1466709415775 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]]]}] 12:16:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:16:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1005ms 12:16:55 INFO - PROCESS | 3824 | 1466709415817 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 12:16:55 INFO - PROCESS | 3824 | 1466709415821 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 12:16:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:16:55 INFO - PROCESS | 3824 | 1466709415826 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:16:55 INFO - PROCESS | 3824 | 1466709415830 Marionette TRACE conn3 <- [1,1546,null,{}] 12:16:55 INFO - PROCESS | 3824 | 1466709415835 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}] 12:16:55 INFO - PROCESS | 3824 | 1466709415837 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:55 INFO - PROCESS | 3824 | 1466709415944 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 12:16:56 INFO - PROCESS | 3824 | 1466709416105 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:56 INFO - PROCESS | 3824 | 1466709416108 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:56 INFO - PROCESS | 3824 | ++DOCSHELL 10439800 == 40 [pid = 3824] [id = 396] 12:16:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 123 (1047E000) [pid = 3824] [serial = 1188] [outer = 00000000] 12:16:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 124 (10BB4000) [pid = 3824] [serial = 1189] [outer = 1047E000] 12:16:56 INFO - PROCESS | 3824 | 1466709416180 Marionette DEBUG loaded listener.js 12:16:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 125 (13031800) [pid = 3824] [serial = 1190] [outer = 1047E000] 12:16:56 INFO - PROCESS | 3824 | 1466709416845 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]]]}] 12:16:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:16:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1052ms 12:16:56 INFO - PROCESS | 3824 | 1466709416873 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 12:16:56 INFO - PROCESS | 3824 | 1466709416877 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 12:16:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:16:56 INFO - PROCESS | 3824 | 1466709416901 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:16:56 INFO - PROCESS | 3824 | 1466709416904 Marionette TRACE conn3 <- [1,1550,null,{}] 12:16:56 INFO - PROCESS | 3824 | 1466709416910 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}] 12:16:56 INFO - PROCESS | 3824 | 1466709416916 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:57 INFO - PROCESS | 3824 | 1466709417027 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 12:16:57 INFO - PROCESS | 3824 | 1466709417163 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:57 INFO - PROCESS | 3824 | 1466709417167 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:57 INFO - PROCESS | 3824 | ++DOCSHELL 171DDC00 == 41 [pid = 3824] [id = 397] 12:16:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 126 (171E6000) [pid = 3824] [serial = 1191] [outer = 00000000] 12:16:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 127 (18503C00) [pid = 3824] [serial = 1192] [outer = 171E6000] 12:16:57 INFO - PROCESS | 3824 | 1466709417224 Marionette DEBUG loaded listener.js 12:16:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 128 (19A3D800) [pid = 3824] [serial = 1193] [outer = 171E6000] 12:16:57 INFO - PROCESS | 3824 | 1466709417814 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]]]}] 12:16:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:16:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 958ms 12:16:57 INFO - PROCESS | 3824 | 1466709417850 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 12:16:57 INFO - PROCESS | 3824 | 1466709417855 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 12:16:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:16:57 INFO - PROCESS | 3824 | 1466709417860 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:16:57 INFO - PROCESS | 3824 | 1466709417862 Marionette TRACE conn3 <- [1,1554,null,{}] 12:16:57 INFO - PROCESS | 3824 | 1466709417866 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}] 12:16:57 INFO - PROCESS | 3824 | 1466709417869 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:58 INFO - PROCESS | 3824 | 1466709417979 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 12:16:58 INFO - PROCESS | 3824 | 1466709418087 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:58 INFO - PROCESS | 3824 | 1466709418089 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:58 INFO - PROCESS | 3824 | ++DOCSHELL 1A665C00 == 42 [pid = 3824] [id = 398] 12:16:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 129 (1A66E800) [pid = 3824] [serial = 1194] [outer = 00000000] 12:16:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 130 (1A8E0000) [pid = 3824] [serial = 1195] [outer = 1A66E800] 12:16:58 INFO - PROCESS | 3824 | 1466709418144 Marionette DEBUG loaded listener.js 12:16:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 131 (1AB5F800) [pid = 3824] [serial = 1196] [outer = 1A66E800] 12:16:58 INFO - PROCESS | 3824 | 1466709418791 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]]]}] 12:16:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:16:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1005ms 12:16:58 INFO - PROCESS | 3824 | 1466709418862 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 12:16:58 INFO - PROCESS | 3824 | 1466709418865 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 12:16:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:16:58 INFO - PROCESS | 3824 | 1466709418870 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:16:58 INFO - PROCESS | 3824 | 1466709418876 Marionette TRACE conn3 <- [1,1558,null,{}] 12:16:58 INFO - PROCESS | 3824 | 1466709418886 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}] 12:16:58 INFO - PROCESS | 3824 | 1466709418890 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:59 INFO - PROCESS | 3824 | 1466709418999 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 12:16:59 INFO - PROCESS | 3824 | 1466709419135 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:59 INFO - PROCESS | 3824 | 1466709419138 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:59 INFO - PROCESS | 3824 | ++DOCSHELL 1A8DA800 == 43 [pid = 3824] [id = 399] 12:16:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 132 (1A8DE800) [pid = 3824] [serial = 1197] [outer = 00000000] 12:16:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 133 (1B192000) [pid = 3824] [serial = 1198] [outer = 1A8DE800] 12:16:59 INFO - PROCESS | 3824 | 1466709419192 Marionette DEBUG loaded listener.js 12:16:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 134 (1B195000) [pid = 3824] [serial = 1199] [outer = 1A8DE800] 12:16:59 INFO - PROCESS | 3824 | 1466709419768 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]]]}] 12:16:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:16:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 957ms 12:16:59 INFO - PROCESS | 3824 | 1466709419831 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 12:16:59 INFO - PROCESS | 3824 | 1466709419833 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 12:16:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:16:59 INFO - PROCESS | 3824 | 1466709419838 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:16:59 INFO - PROCESS | 3824 | 1466709419840 Marionette TRACE conn3 <- [1,1562,null,{}] 12:16:59 INFO - PROCESS | 3824 | 1466709419844 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}] 12:16:59 INFO - PROCESS | 3824 | 1466709419846 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:16:59 INFO - PROCESS | 3824 | 1466709419952 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 12:17:00 INFO - PROCESS | 3824 | 1466709420057 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:00 INFO - PROCESS | 3824 | 1466709420060 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:00 INFO - PROCESS | 3824 | ++DOCSHELL 14FC1400 == 44 [pid = 3824] [id = 400] 12:17:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 135 (14FC4C00) [pid = 3824] [serial = 1200] [outer = 00000000] 12:17:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 136 (14FCA000) [pid = 3824] [serial = 1201] [outer = 14FC4C00] 12:17:00 INFO - PROCESS | 3824 | 1466709420113 Marionette DEBUG loaded listener.js 12:17:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 137 (1AE9C800) [pid = 3824] [serial = 1202] [outer = 14FC4C00] 12:17:00 INFO - PROCESS | 3824 | 1466709420714 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]]]}] 12:17:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:17:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 910ms 12:17:00 INFO - PROCESS | 3824 | 1466709420773 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 12:17:00 INFO - PROCESS | 3824 | 1466709420775 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 12:17:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:17:00 INFO - PROCESS | 3824 | 1466709420779 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:17:00 INFO - PROCESS | 3824 | 1466709420781 Marionette TRACE conn3 <- [1,1566,null,{}] 12:17:00 INFO - PROCESS | 3824 | 1466709420785 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}] 12:17:00 INFO - PROCESS | 3824 | 1466709420787 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:00 INFO - PROCESS | 3824 | 1466709420888 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 12:17:01 INFO - PROCESS | 3824 | 1466709421002 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:01 INFO - PROCESS | 3824 | 1466709421008 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:01 INFO - PROCESS | 3824 | ++DOCSHELL 105F6000 == 45 [pid = 3824] [id = 401] 12:17:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 138 (10AF4400) [pid = 3824] [serial = 1203] [outer = 00000000] 12:17:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 139 (129E8400) [pid = 3824] [serial = 1204] [outer = 10AF4400] 12:17:01 INFO - PROCESS | 3824 | 1466709421168 Marionette DEBUG loaded listener.js 12:17:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 140 (14EE2000) [pid = 3824] [serial = 1205] [outer = 10AF4400] 12:17:01 INFO - PROCESS | 3824 | 1466709421910 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]]]}] 12:17:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:17:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1162ms 12:17:01 INFO - PROCESS | 3824 | 1466709421931 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 12:17:01 INFO - PROCESS | 3824 | 1466709421936 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 12:17:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:17:01 INFO - PROCESS | 3824 | 1466709421942 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:17:01 INFO - PROCESS | 3824 | 1466709421945 Marionette TRACE conn3 <- [1,1570,null,{}] 12:17:01 INFO - PROCESS | 3824 | 1466709421951 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}] 12:17:01 INFO - PROCESS | 3824 | 1466709421955 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:02 INFO - PROCESS | 3824 | 1466709422075 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 12:17:02 INFO - PROCESS | 3824 | 1466709422213 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:02 INFO - PROCESS | 3824 | 1466709422218 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:02 INFO - PROCESS | 3824 | ++DOCSHELL 14FC2800 == 46 [pid = 3824] [id = 402] 12:17:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 141 (14FC3800) [pid = 3824] [serial = 1206] [outer = 00000000] 12:17:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 142 (16BDC400) [pid = 3824] [serial = 1207] [outer = 14FC3800] 12:17:02 INFO - PROCESS | 3824 | 1466709422277 Marionette DEBUG loaded listener.js 12:17:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 143 (16BE1000) [pid = 3824] [serial = 1208] [outer = 14FC3800] 12:17:03 INFO - PROCESS | 3824 | --DOCSHELL 13D0E400 == 45 [pid = 3824] [id = 382] 12:17:03 INFO - PROCESS | 3824 | --DOCSHELL 15F0B800 == 44 [pid = 3824] [id = 383] 12:17:03 INFO - PROCESS | 3824 | --DOCSHELL 13CEEC00 == 43 [pid = 3824] [id = 187] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 1321E800 == 42 [pid = 3824] [id = 380] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 12B17400 == 41 [pid = 3824] [id = 185] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 11499C00 == 40 [pid = 3824] [id = 378] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 129EFC00 == 39 [pid = 3824] [id = 193] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 157BA800 == 38 [pid = 3824] [id = 391] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 1120AC00 == 37 [pid = 3824] [id = 188] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 10439800 == 36 [pid = 3824] [id = 396] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 129A8C00 == 35 [pid = 3824] [id = 385] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 13151C00 == 34 [pid = 3824] [id = 196] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 1050C400 == 33 [pid = 3824] [id = 190] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 18055800 == 32 [pid = 3824] [id = 198] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 1430A400 == 31 [pid = 3824] [id = 395] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 16052C00 == 30 [pid = 3824] [id = 384] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 17103C00 == 29 [pid = 3824] [id = 197] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 14F5C400 == 28 [pid = 3824] [id = 386] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 17105C00 == 27 [pid = 3824] [id = 189] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 1A665C00 == 26 [pid = 3824] [id = 398] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 1A8DA800 == 25 [pid = 3824] [id = 399] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 1833B800 == 24 [pid = 3824] [id = 388] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 132C6400 == 23 [pid = 3824] [id = 186] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 14F63000 == 22 [pid = 3824] [id = 195] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 1850EC00 == 21 [pid = 3824] [id = 392] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 171DDC00 == 20 [pid = 3824] [id = 397] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 10AF3400 == 19 [pid = 3824] [id = 199] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 19A4A800 == 18 [pid = 3824] [id = 389] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 1781DC00 == 17 [pid = 3824] [id = 387] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 132D3000 == 16 [pid = 3824] [id = 194] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 105F4C00 == 15 [pid = 3824] [id = 192] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 1AB5CC00 == 14 [pid = 3824] [id = 393] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 1ABD9400 == 13 [pid = 3824] [id = 394] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 14FC1400 == 12 [pid = 3824] [id = 400] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 105F6000 == 11 [pid = 3824] [id = 401] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 13934C00 == 10 [pid = 3824] [id = 390] 12:17:05 INFO - PROCESS | 3824 | --DOCSHELL 11211400 == 9 [pid = 3824] [id = 191] 12:17:07 INFO - PROCESS | 3824 | 1466709427578 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]]]}] 12:17:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:17:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 5698ms 12:17:07 INFO - PROCESS | 3824 | 1466709427611 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 12:17:07 INFO - PROCESS | 3824 | 1466709427616 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 12:17:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:17:07 INFO - PROCESS | 3824 | 1466709427621 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:17:07 INFO - PROCESS | 3824 | 1466709427625 Marionette TRACE conn3 <- [1,1574,null,{}] 12:17:07 INFO - PROCESS | 3824 | 1466709427630 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}] 12:17:07 INFO - PROCESS | 3824 | 1466709427633 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:07 INFO - PROCESS | 3824 | 1466709427800 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 12:17:07 INFO - PROCESS | 3824 | 1466709427899 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:07 INFO - PROCESS | 3824 | 1466709427903 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:07 INFO - PROCESS | 3824 | ++DOCSHELL 13151C00 == 10 [pid = 3824] [id = 403] 12:17:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 144 (131D9000) [pid = 3824] [serial = 1209] [outer = 00000000] 12:17:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 145 (14F5C400) [pid = 3824] [serial = 1210] [outer = 131D9000] 12:17:07 INFO - PROCESS | 3824 | 1466709427951 Marionette DEBUG loaded listener.js 12:17:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 146 (14FC0000) [pid = 3824] [serial = 1211] [outer = 131D9000] 12:17:08 INFO - PROCESS | 3824 | 1466709428438 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]]]}] 12:17:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:17:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 847ms 12:17:08 INFO - PROCESS | 3824 | 1466709428496 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 12:17:08 INFO - PROCESS | 3824 | 1466709428501 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 12:17:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:17:08 INFO - PROCESS | 3824 | 1466709428508 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:17:08 INFO - PROCESS | 3824 | 1466709428511 Marionette TRACE conn3 <- [1,1578,null,{}] 12:17:08 INFO - PROCESS | 3824 | 1466709428514 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}] 12:17:08 INFO - PROCESS | 3824 | 1466709428517 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:08 INFO - PROCESS | 3824 | 1466709428653 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 12:17:08 INFO - PROCESS | 3824 | 1466709428724 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:08 INFO - PROCESS | 3824 | 1466709428728 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:08 INFO - PROCESS | 3824 | ++DOCSHELL 13C82400 == 11 [pid = 3824] [id = 404] 12:17:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 147 (16BE5400) [pid = 3824] [serial = 1212] [outer = 00000000] 12:17:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 148 (16BE7C00) [pid = 3824] [serial = 1213] [outer = 16BE5400] 12:17:08 INFO - PROCESS | 3824 | 1466709428781 Marionette DEBUG loaded listener.js 12:17:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 149 (16EE4000) [pid = 3824] [serial = 1214] [outer = 16BE5400] 12:17:09 INFO - PROCESS | 3824 | 1466709429265 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]]]}] 12:17:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:17:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 800ms 12:17:09 INFO - PROCESS | 3824 | 1466709429308 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 12:17:09 INFO - PROCESS | 3824 | 1466709429311 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 12:17:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:17:09 INFO - PROCESS | 3824 | 1466709429322 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:17:09 INFO - PROCESS | 3824 | 1466709429325 Marionette TRACE conn3 <- [1,1582,null,{}] 12:17:09 INFO - PROCESS | 3824 | 1466709429336 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}] 12:17:09 INFO - PROCESS | 3824 | 1466709429341 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:09 INFO - PROCESS | 3824 | 1466709429484 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 12:17:09 INFO - PROCESS | 3824 | 1466709429566 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:09 INFO - PROCESS | 3824 | 1466709429569 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:09 INFO - PROCESS | 3824 | ++DOCSHELL 19AADC00 == 12 [pid = 3824] [id = 405] 12:17:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 150 (19AAE000) [pid = 3824] [serial = 1215] [outer = 00000000] 12:17:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 151 (1A25E800) [pid = 3824] [serial = 1216] [outer = 19AAE000] 12:17:09 INFO - PROCESS | 3824 | 1466709429618 Marionette DEBUG loaded listener.js 12:17:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 152 (1A8DFC00) [pid = 3824] [serial = 1217] [outer = 19AAE000] 12:17:10 INFO - PROCESS | 3824 | 1466709430088 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]]]}] 12:17:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:17:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 816ms 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 151 (114CF800) [pid = 3824] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 150 (129E8000) [pid = 3824] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 149 (1A2A9800) [pid = 3824] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 148 (11ADFC00) [pid = 3824] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 147 (10AFD400) [pid = 3824] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 146 (10AF3800) [pid = 3824] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 145 (15F0A000) [pid = 3824] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 144 (178D2400) [pid = 3824] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 143 (18510400) [pid = 3824] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 142 (19DB5400) [pid = 3824] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 141 (12D5E400) [pid = 3824] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 140 (166E0400) [pid = 3824] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 139 (14EDF400) [pid = 3824] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 138 (10AF0800) [pid = 3824] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 137 (11495400) [pid = 3824] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 136 (1A8DC400) [pid = 3824] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 135 (1050F800) [pid = 3824] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 134 (15A71000) [pid = 3824] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 133 (14EDE000) [pid = 3824] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 132 (1ABDA000) [pid = 3824] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 131 (1AB5D800) [pid = 3824] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 130 (1A66E800) [pid = 3824] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 129 (1047E000) [pid = 3824] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 128 (1850C000) [pid = 3824] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 127 (1781E800) [pid = 3824] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 126 (171E6000) [pid = 3824] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 125 (14F63800) [pid = 3824] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 124 (13D10C00) [pid = 3824] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 123 (166DC000) [pid = 3824] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:17:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 122 (15A7A800) [pid = 3824] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 121 (13D10000) [pid = 3824] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 120 (13220C00) [pid = 3824] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 119 (19A41400) [pid = 3824] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 118 (171E0000) [pid = 3824] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 117 (1125B000) [pid = 3824] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 116 (19DB2800) [pid = 3824] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 115 (1850F400) [pid = 3824] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 114 (10AF4400) [pid = 3824] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 113 (14FC4C00) [pid = 3824] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:17:10 INFO - PROCESS | 3824 | --DOMWINDOW == 112 (1A8DE800) [pid = 3824] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:17:10 INFO - PROCESS | 3824 | 1466709430651 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 12:17:10 INFO - PROCESS | 3824 | 1466709430654 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 12:17:10 INFO - PROCESS | 3824 | 1466709430663 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:17:10 INFO - PROCESS | 3824 | 1466709430665 Marionette TRACE conn3 <- [1,1586,null,{}] 12:17:10 INFO - PROCESS | 3824 | 1466709430669 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}] 12:17:10 INFO - PROCESS | 3824 | 1466709430680 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:10 INFO - PROCESS | 3824 | 1466709430770 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 12:17:10 INFO - PROCESS | 3824 | 1466709430778 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:10 INFO - PROCESS | 3824 | 1466709430779 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:10 INFO - PROCESS | 3824 | ++DOCSHELL 10AF3800 == 13 [pid = 3824] [id = 406] 12:17:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 113 (10AF4400) [pid = 3824] [serial = 1218] [outer = 00000000] 12:17:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 114 (10EF5000) [pid = 3824] [serial = 1219] [outer = 10AF4400] 12:17:10 INFO - PROCESS | 3824 | 1466709430828 Marionette DEBUG loaded listener.js 12:17:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 115 (1289F000) [pid = 3824] [serial = 1220] [outer = 10AF4400] 12:17:11 INFO - PROCESS | 3824 | 1466709431286 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]]]}] 12:17:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:17:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 644ms 12:17:11 INFO - PROCESS | 3824 | 1466709431314 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 12:17:11 INFO - PROCESS | 3824 | 1466709431316 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 12:17:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:17:11 INFO - PROCESS | 3824 | 1466709431332 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:17:11 INFO - PROCESS | 3824 | 1466709431334 Marionette TRACE conn3 <- [1,1590,null,{}] 12:17:11 INFO - PROCESS | 3824 | 1466709431338 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}] 12:17:11 INFO - PROCESS | 3824 | 1466709431340 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:11 INFO - PROCESS | 3824 | 1466709431421 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 12:17:11 INFO - PROCESS | 3824 | 1466709431426 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:11 INFO - PROCESS | 3824 | 1466709431428 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:11 INFO - PROCESS | 3824 | ++DOCSHELL 10AFC800 == 14 [pid = 3824] [id = 407] 12:17:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 116 (10BB9C00) [pid = 3824] [serial = 1221] [outer = 00000000] 12:17:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 117 (13CF0C00) [pid = 3824] [serial = 1222] [outer = 10BB9C00] 12:17:11 INFO - PROCESS | 3824 | 1466709431472 Marionette DEBUG loaded listener.js 12:17:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 118 (14FCBC00) [pid = 3824] [serial = 1223] [outer = 10BB9C00] 12:17:11 INFO - PROCESS | 3824 | 1466709431921 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]]]}] 12:17:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:17:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 627ms 12:17:11 INFO - PROCESS | 3824 | 1466709431969 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 12:17:11 INFO - PROCESS | 3824 | 1466709431971 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 12:17:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:17:11 INFO - PROCESS | 3824 | 1466709431974 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:17:11 INFO - PROCESS | 3824 | 1466709431976 Marionette TRACE conn3 <- [1,1594,null,{}] 12:17:12 INFO - PROCESS | 3824 | 1466709431979 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}] 12:17:12 INFO - PROCESS | 3824 | 1466709431984 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:12 INFO - PROCESS | 3824 | 1466709432101 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 12:17:12 INFO - PROCESS | 3824 | 1466709432114 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:12 INFO - PROCESS | 3824 | 1466709432116 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:12 INFO - PROCESS | 3824 | ++DOCSHELL 1309EC00 == 15 [pid = 3824] [id = 408] 12:17:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 119 (13224C00) [pid = 3824] [serial = 1224] [outer = 00000000] 12:17:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 120 (178D3C00) [pid = 3824] [serial = 1225] [outer = 13224C00] 12:17:12 INFO - PROCESS | 3824 | 1466709432164 Marionette DEBUG loaded listener.js 12:17:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 121 (19DB8000) [pid = 3824] [serial = 1226] [outer = 13224C00] 12:17:12 INFO - PROCESS | 3824 | 1466709432670 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]]]}] 12:17:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:17:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 738ms 12:17:12 INFO - PROCESS | 3824 | 1466709432715 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 12:17:12 INFO - PROCESS | 3824 | 1466709432720 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 12:17:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:17:12 INFO - PROCESS | 3824 | 1466709432725 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:17:12 INFO - PROCESS | 3824 | 1466709432730 Marionette TRACE conn3 <- [1,1598,null,{}] 12:17:12 INFO - PROCESS | 3824 | 1466709432737 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}] 12:17:12 INFO - PROCESS | 3824 | 1466709432740 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:12 INFO - PROCESS | 3824 | 1466709432858 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 12:17:13 INFO - PROCESS | 3824 | 1466709432991 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:13 INFO - PROCESS | 3824 | 1466709432994 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:13 INFO - PROCESS | 3824 | ++DOCSHELL 11ADF400 == 16 [pid = 3824] [id = 409] 12:17:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 122 (1281A800) [pid = 3824] [serial = 1227] [outer = 00000000] 12:17:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 123 (1310A000) [pid = 3824] [serial = 1228] [outer = 1281A800] 12:17:13 INFO - PROCESS | 3824 | 1466709433054 Marionette DEBUG loaded listener.js 12:17:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 124 (13934000) [pid = 3824] [serial = 1229] [outer = 1281A800] 12:17:13 INFO - PROCESS | 3824 | 1466709433655 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]]]}] 12:17:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:17:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 942ms 12:17:13 INFO - PROCESS | 3824 | 1466709433671 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 12:17:13 INFO - PROCESS | 3824 | 1466709433676 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 12:17:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:17:13 INFO - PROCESS | 3824 | 1466709433682 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:17:13 INFO - PROCESS | 3824 | 1466709433685 Marionette TRACE conn3 <- [1,1602,null,{}] 12:17:13 INFO - PROCESS | 3824 | 1466709433706 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}] 12:17:13 INFO - PROCESS | 3824 | 1466709433709 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:13 INFO - PROCESS | 3824 | 1466709433825 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 12:17:13 INFO - PROCESS | 3824 | 1466709433935 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:13 INFO - PROCESS | 3824 | 1466709433938 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:13 INFO - PROCESS | 3824 | ++DOCSHELL 16BE2C00 == 17 [pid = 3824] [id = 410] 12:17:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 125 (16BE3400) [pid = 3824] [serial = 1230] [outer = 00000000] 12:17:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 126 (16EE2000) [pid = 3824] [serial = 1231] [outer = 16BE3400] 12:17:14 INFO - PROCESS | 3824 | 1466709433993 Marionette DEBUG loaded listener.js 12:17:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 127 (177BDC00) [pid = 3824] [serial = 1232] [outer = 16BE3400] 12:17:14 INFO - PROCESS | 3824 | 1466709434580 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]]]}] 12:17:14 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 12:17:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 957ms 12:17:14 INFO - PROCESS | 3824 | 1466709434627 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 12:17:14 INFO - PROCESS | 3824 | 1466709434630 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 12:17:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:17:14 INFO - PROCESS | 3824 | 1466709434633 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:17:14 INFO - PROCESS | 3824 | 1466709434637 Marionette TRACE conn3 <- [1,1606,null,{}] 12:17:14 INFO - PROCESS | 3824 | 1466709434648 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}] 12:17:14 INFO - PROCESS | 3824 | 1466709434653 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:14 INFO - PROCESS | 3824 | 1466709434758 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 12:17:14 INFO - PROCESS | 3824 | 1466709434959 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:14 INFO - PROCESS | 3824 | 1466709434962 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:14 INFO - PROCESS | 3824 | ++DOCSHELL 19D60000 == 18 [pid = 3824] [id = 411] 12:17:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 128 (1A2AF800) [pid = 3824] [serial = 1233] [outer = 00000000] 12:17:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 129 (1A8DC400) [pid = 3824] [serial = 1234] [outer = 1A2AF800] 12:17:15 INFO - PROCESS | 3824 | 1466709435020 Marionette DEBUG loaded listener.js 12:17:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 130 (1AB64C00) [pid = 3824] [serial = 1235] [outer = 1A2AF800] 12:17:15 INFO - PROCESS | 3824 | 1466709435617 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]]]}] 12:17:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:17:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1005ms 12:17:15 INFO - PROCESS | 3824 | 1466709435667 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 12:17:15 INFO - PROCESS | 3824 | 1466709435670 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 12:17:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:17:15 INFO - PROCESS | 3824 | 1466709435674 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:17:15 INFO - PROCESS | 3824 | 1466709435676 Marionette TRACE conn3 <- [1,1610,null,{}] 12:17:15 INFO - PROCESS | 3824 | 1466709435680 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}] 12:17:15 INFO - PROCESS | 3824 | 1466709435682 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:15 INFO - PROCESS | 3824 | 1466709435786 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 12:17:15 INFO - PROCESS | 3824 | 1466709435933 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:15 INFO - PROCESS | 3824 | 1466709435936 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:15 INFO - PROCESS | 3824 | ++DOCSHELL 102F1400 == 19 [pid = 3824] [id = 412] 12:17:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 131 (10567800) [pid = 3824] [serial = 1236] [outer = 00000000] 12:17:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 132 (11ADBC00) [pid = 3824] [serial = 1237] [outer = 10567800] 12:17:16 INFO - PROCESS | 3824 | 1466709435990 Marionette DEBUG loaded listener.js 12:17:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 133 (13111800) [pid = 3824] [serial = 1238] [outer = 10567800] 12:17:16 INFO - PROCESS | 3824 | 1466709436806 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]]]}] 12:17:16 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 12:17:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1193ms 12:17:16 INFO - PROCESS | 3824 | 1466709436874 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 12:17:16 INFO - PROCESS | 3824 | 1466709436878 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 12:17:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:17:16 INFO - PROCESS | 3824 | 1466709436883 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:17:16 INFO - PROCESS | 3824 | 1466709436887 Marionette TRACE conn3 <- [1,1614,null,{}] 12:17:16 INFO - PROCESS | 3824 | 1466709436893 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}] 12:17:16 INFO - PROCESS | 3824 | 1466709436897 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:17 INFO - PROCESS | 3824 | 1466709437003 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 12:17:17 INFO - PROCESS | 3824 | 1466709437133 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:17 INFO - PROCESS | 3824 | 1466709437135 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 132 (13151800) [pid = 3824] [serial = 1156] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 131 (12B11400) [pid = 3824] [serial = 1144] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 130 (129ED400) [pid = 3824] [serial = 1135] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 129 (12B11000) [pid = 3824] [serial = 1131] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 128 (12B19C00) [pid = 3824] [serial = 1136] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 127 (129AB800) [pid = 3824] [serial = 1122] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 126 (168D5C00) [pid = 3824] [serial = 1125] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 125 (18056400) [pid = 3824] [serial = 1104] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 124 (19AB1000) [pid = 3824] [serial = 1107] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 123 (13223000) [pid = 3824] [serial = 1123] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 122 (1A66E400) [pid = 3824] [serial = 1117] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 121 (1A257800) [pid = 3824] [serial = 1087] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 120 (19DBB800) [pid = 3824] [serial = 1086] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 119 (13037400) [pid = 3824] [serial = 1095] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 118 (131D7C00) [pid = 3824] [serial = 1096] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 117 (1710D400) [pid = 3824] [serial = 1101] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 116 (15D10400) [pid = 3824] [serial = 1099] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 115 (15689800) [pid = 3824] [serial = 1098] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 114 (10AF9C00) [pid = 3824] [serial = 1092] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 113 (114C4000) [pid = 3824] [serial = 1093] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 112 (12B16800) [pid = 3824] [serial = 1089] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 111 (13123800) [pid = 3824] [serial = 1090] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 110 (12B1A000) [pid = 3824] [serial = 1132] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 109 (1A8E0400) [pid = 3824] [serial = 1128] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 108 (10EF1800) [pid = 3824] [serial = 1110] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 107 (178C7C00) [pid = 3824] [serial = 1126] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 106 (1A8E6400) [pid = 3824] [serial = 1129] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 105 (19CC6000) [pid = 3824] [serial = 1108] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 104 (12BD6C00) [pid = 3824] [serial = 1111] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 103 (18153C00) [pid = 3824] [serial = 1105] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 102 (19DB8800) [pid = 3824] [serial = 1114] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 101 (1A2B1000) [pid = 3824] [serial = 697] [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.] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 100 (17815C00) [pid = 3824] [serial = 1102] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 99 (19DB1C00) [pid = 3824] [serial = 1113] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 98 (178CE400) [pid = 3824] [serial = 1154] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 97 (16B54C00) [pid = 3824] [serial = 1151] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 96 (15D10000) [pid = 3824] [serial = 1159] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (1A786000) [pid = 3824] [serial = 1119] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (177BA400) [pid = 3824] [serial = 1153] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (14EE4000) [pid = 3824] [serial = 1171] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (10BB4000) [pid = 3824] [serial = 1189] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (1321EC00) [pid = 3824] [serial = 1145] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (130A3000) [pid = 3824] [serial = 1139] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (1430F400) [pid = 3824] [serial = 1147] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (13937400) [pid = 3824] [serial = 1141] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (129B5000) [pid = 3824] [serial = 1138] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (13936000) [pid = 3824] [serial = 1157] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (1A664800) [pid = 3824] [serial = 1116] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (1833C800) [pid = 3824] [serial = 1163] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (19AAA800) [pid = 3824] [serial = 1165] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (19A3D800) [pid = 3824] [serial = 1193] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (1A8E0000) [pid = 3824] [serial = 1195] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (15F09800) [pid = 3824] [serial = 1160] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (1AB62C00) [pid = 3824] [serial = 1180] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (14EDE800) [pid = 3824] [serial = 1148] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (166E4800) [pid = 3824] [serial = 1150] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (1710F000) [pid = 3824] [serial = 1175] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (19AAFC00) [pid = 3824] [serial = 1177] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1802C000) [pid = 3824] [serial = 1162] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (16EE1800) [pid = 3824] [serial = 1174] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (15D09400) [pid = 3824] [serial = 1172] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (18503C00) [pid = 3824] [serial = 1192] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (13C8BC00) [pid = 3824] [serial = 1142] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (1A787800) [pid = 3824] [serial = 1120] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (16BDC400) [pid = 3824] [serial = 1207] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (1A787000) [pid = 3824] [serial = 1169] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (19D67C00) [pid = 3824] [serial = 1178] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (14EE2000) [pid = 3824] [serial = 1205] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (1AE9C800) [pid = 3824] [serial = 1202] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (129E8400) [pid = 3824] [serial = 1204] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (1B195000) [pid = 3824] [serial = 1199] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (1AE9B400) [pid = 3824] [serial = 1187] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (14FCA000) [pid = 3824] [serial = 1201] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (1AE92400) [pid = 3824] [serial = 1186] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 58 (1AE94400) [pid = 3824] [serial = 1184] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 57 (1ABE2C00) [pid = 3824] [serial = 1183] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 56 (1ABD7C00) [pid = 3824] [serial = 1181] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 55 (1AB5F800) [pid = 3824] [serial = 1196] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 54 (13031800) [pid = 3824] [serial = 1190] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 53 (19DB3C00) [pid = 3824] [serial = 1166] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 52 (1A667000) [pid = 3824] [serial = 1168] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | --DOMWINDOW == 51 (1B192000) [pid = 3824] [serial = 1198] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3824 | ++DOCSHELL 10565800 == 20 [pid = 3824] [id = 413] 12:17:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 52 (105E9800) [pid = 3824] [serial = 1239] [outer = 00000000] 12:17:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 53 (10AFAC00) [pid = 3824] [serial = 1240] [outer = 105E9800] 12:17:17 INFO - PROCESS | 3824 | 1466709437215 Marionette DEBUG loaded listener.js 12:17:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 54 (114C4000) [pid = 3824] [serial = 1241] [outer = 105E9800] 12:17:17 INFO - PROCESS | 3824 | 1466709437650 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]]]}] 12:17:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:17:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 800ms 12:17:17 INFO - PROCESS | 3824 | 1466709437682 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 12:17:17 INFO - PROCESS | 3824 | 1466709437686 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 12:17:17 INFO - PROCESS | 3824 | 1466709437692 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:17:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:17:17 INFO - PROCESS | 3824 | 1466709437694 Marionette TRACE conn3 <- [1,1618,null,{}] 12:17:17 INFO - PROCESS | 3824 | 1466709437698 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}] 12:17:17 INFO - PROCESS | 3824 | 1466709437700 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:17 INFO - PROCESS | 3824 | 1466709437788 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 12:17:17 INFO - PROCESS | 3824 | 1466709437794 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:17 INFO - PROCESS | 3824 | 1466709437796 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:17 INFO - PROCESS | 3824 | ++DOCSHELL 12B16C00 == 21 [pid = 3824] [id = 414] 12:17:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 55 (12B1F800) [pid = 3824] [serial = 1242] [outer = 00000000] 12:17:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 56 (13124400) [pid = 3824] [serial = 1243] [outer = 12B1F800] 12:17:17 INFO - PROCESS | 3824 | 1466709437842 Marionette DEBUG loaded listener.js 12:17:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 57 (131D8400) [pid = 3824] [serial = 1244] [outer = 12B1F800] 12:17:18 INFO - PROCESS | 3824 | 1466709438339 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]]]}] 12:17:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:17:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 691ms 12:17:18 INFO - PROCESS | 3824 | 1466709438392 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 12:17:18 INFO - PROCESS | 3824 | 1466709438394 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 12:17:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:17:18 INFO - PROCESS | 3824 | 1466709438398 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:17:18 INFO - PROCESS | 3824 | 1466709438401 Marionette TRACE conn3 <- [1,1622,null,{}] 12:17:18 INFO - PROCESS | 3824 | 1466709438411 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}] 12:17:18 INFO - PROCESS | 3824 | 1466709438415 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:18 INFO - PROCESS | 3824 | 1466709438500 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 12:17:18 INFO - PROCESS | 3824 | 1466709438509 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:18 INFO - PROCESS | 3824 | 1466709438512 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:18 INFO - PROCESS | 3824 | ++DOCSHELL 13937400 == 22 [pid = 3824] [id = 415] 12:17:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 58 (13940000) [pid = 3824] [serial = 1245] [outer = 00000000] 12:17:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (13C8D400) [pid = 3824] [serial = 1246] [outer = 13940000] 12:17:18 INFO - PROCESS | 3824 | 1466709438558 Marionette DEBUG loaded listener.js 12:17:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (13D0CC00) [pid = 3824] [serial = 1247] [outer = 13940000] 12:17:19 INFO - PROCESS | 3824 | 1466709439013 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]]]}] 12:17:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:17:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 644ms 12:17:19 INFO - PROCESS | 3824 | 1466709439035 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 12:17:19 INFO - PROCESS | 3824 | 1466709439037 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 12:17:19 INFO - PROCESS | 3824 | 1466709439040 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:17:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:17:19 INFO - PROCESS | 3824 | 1466709439042 Marionette TRACE conn3 <- [1,1626,null,{}] 12:17:19 INFO - PROCESS | 3824 | 1466709439045 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}] 12:17:19 INFO - PROCESS | 3824 | 1466709439047 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:19 INFO - PROCESS | 3824 | 1466709439131 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 12:17:19 INFO - PROCESS | 3824 | 1466709439137 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:19 INFO - PROCESS | 3824 | 1466709439139 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:19 INFO - PROCESS | 3824 | ++DOCSHELL 1393A800 == 23 [pid = 3824] [id = 416] 12:17:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (13D03800) [pid = 3824] [serial = 1248] [outer = 00000000] 12:17:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (14F5E000) [pid = 3824] [serial = 1249] [outer = 13D03800] 12:17:19 INFO - PROCESS | 3824 | 1466709439192 Marionette DEBUG loaded listener.js 12:17:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (14FBEC00) [pid = 3824] [serial = 1250] [outer = 13D03800] 12:17:19 INFO - PROCESS | 3824 | 1466709439648 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]]]}] 12:17:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:17:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 643ms 12:17:19 INFO - PROCESS | 3824 | 1466709439688 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 12:17:19 INFO - PROCESS | 3824 | 1466709439690 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 12:17:19 INFO - PROCESS | 3824 | 1466709439693 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:17:19 INFO - PROCESS | 3824 | 1466709439695 Marionette TRACE conn3 <- [1,1630,null,{}] 12:17:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:17:19 INFO - PROCESS | 3824 | 1466709439698 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}] 12:17:19 INFO - PROCESS | 3824 | 1466709439700 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:19 INFO - PROCESS | 3824 | 1466709439824 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 12:17:19 INFO - PROCESS | 3824 | 1466709439829 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:19 INFO - PROCESS | 3824 | 1466709439831 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:19 INFO - PROCESS | 3824 | ++DOCSHELL 15689800 == 24 [pid = 3824] [id = 417] 12:17:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (1568BC00) [pid = 3824] [serial = 1251] [outer = 00000000] 12:17:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (15A75800) [pid = 3824] [serial = 1252] [outer = 1568BC00] 12:17:19 INFO - PROCESS | 3824 | 1466709439874 Marionette DEBUG loaded listener.js 12:17:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (15A77C00) [pid = 3824] [serial = 1253] [outer = 1568BC00] 12:17:20 INFO - PROCESS | 3824 | 1466709440328 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]]]}] 12:17:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:17:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 706ms 12:17:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:17:20 INFO - PROCESS | 3824 | 1466709440404 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 12:17:20 INFO - PROCESS | 3824 | 1466709440405 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 12:17:20 INFO - PROCESS | 3824 | 1466709440409 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:17:20 INFO - PROCESS | 3824 | 1466709440411 Marionette TRACE conn3 <- [1,1634,null,{}] 12:17:20 INFO - PROCESS | 3824 | 1466709440414 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}] 12:17:20 INFO - PROCESS | 3824 | 1466709440419 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:20 INFO - PROCESS | 3824 | 1466709440577 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 12:17:20 INFO - PROCESS | 3824 | 1466709440603 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:20 INFO - PROCESS | 3824 | 1466709440606 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:20 INFO - PROCESS | 3824 | ++DOCSHELL 166E4800 == 25 [pid = 3824] [id = 418] 12:17:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (168DB800) [pid = 3824] [serial = 1254] [outer = 00000000] 12:17:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (16B51C00) [pid = 3824] [serial = 1255] [outer = 168DB800] 12:17:20 INFO - PROCESS | 3824 | 1466709440649 Marionette DEBUG loaded listener.js 12:17:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (16B60C00) [pid = 3824] [serial = 1256] [outer = 168DB800] 12:17:21 INFO - PROCESS | 3824 | 1466709441089 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]]]}] 12:17:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:17:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 738ms 12:17:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:17:21 INFO - PROCESS | 3824 | 1466709441151 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 12:17:21 INFO - PROCESS | 3824 | 1466709441153 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 12:17:21 INFO - PROCESS | 3824 | 1466709441157 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:17:21 INFO - PROCESS | 3824 | 1466709441158 Marionette TRACE conn3 <- [1,1638,null,{}] 12:17:21 INFO - PROCESS | 3824 | 1466709441162 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}] 12:17:21 INFO - PROCESS | 3824 | 1466709441163 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:21 INFO - PROCESS | 3824 | 1466709441279 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 12:17:21 INFO - PROCESS | 3824 | 1466709441339 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:21 INFO - PROCESS | 3824 | 1466709441341 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:21 INFO - PROCESS | 3824 | ++DOCSHELL 166DE800 == 26 [pid = 3824] [id = 419] 12:17:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (16BDC800) [pid = 3824] [serial = 1257] [outer = 00000000] 12:17:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (16EE2400) [pid = 3824] [serial = 1258] [outer = 16BDC800] 12:17:21 INFO - PROCESS | 3824 | 1466709441393 Marionette DEBUG loaded listener.js 12:17:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (1710D400) [pid = 3824] [serial = 1259] [outer = 16BDC800] 12:17:22 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (16BE5400) [pid = 3824] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:17:22 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (19AAE000) [pid = 3824] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:17:22 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (10BB9C00) [pid = 3824] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:17:22 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (14FC3800) [pid = 3824] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:17:22 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (131D9000) [pid = 3824] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:17:22 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (10AF4400) [pid = 3824] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:17:22 INFO - PROCESS | 3824 | 1466709442143 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]]]}] 12:17:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:17:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1005ms 12:17:22 INFO - PROCESS | 3824 | 1466709442192 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 12:17:22 INFO - PROCESS | 3824 | 1466709442194 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 12:17:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:17:22 INFO - PROCESS | 3824 | 1466709442198 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:17:22 INFO - PROCESS | 3824 | 1466709442200 Marionette TRACE conn3 <- [1,1642,null,{}] 12:17:22 INFO - PROCESS | 3824 | 1466709442204 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}] 12:17:22 INFO - PROCESS | 3824 | 1466709442206 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:22 INFO - PROCESS | 3824 | 1466709442319 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 12:17:22 INFO - PROCESS | 3824 | 1466709442377 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:22 INFO - PROCESS | 3824 | 1466709442379 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:22 INFO - PROCESS | 3824 | ++DOCSHELL 10435000 == 27 [pid = 3824] [id = 420] 12:17:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (10A5B400) [pid = 3824] [serial = 1260] [outer = 00000000] 12:17:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (177B2800) [pid = 3824] [serial = 1261] [outer = 10A5B400] 12:17:22 INFO - PROCESS | 3824 | 1466709442423 Marionette DEBUG loaded listener.js 12:17:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (17817C00) [pid = 3824] [serial = 1262] [outer = 10A5B400] 12:17:22 INFO - PROCESS | 3824 | 1466709442761 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]]]}] 12:17:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:17:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 596ms 12:17:22 INFO - PROCESS | 3824 | 1466709442795 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 12:17:22 INFO - PROCESS | 3824 | 1466709442797 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 12:17:22 INFO - PROCESS | 3824 | 1466709442800 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:17:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:17:22 INFO - PROCESS | 3824 | 1466709442802 Marionette TRACE conn3 <- [1,1646,null,{}] 12:17:22 INFO - PROCESS | 3824 | 1466709442805 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}] 12:17:22 INFO - PROCESS | 3824 | 1466709442807 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:22 INFO - PROCESS | 3824 | 1466709442928 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 12:17:22 INFO - PROCESS | 3824 | 1466709442936 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:22 INFO - PROCESS | 3824 | 1466709442938 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:22 INFO - PROCESS | 3824 | ++DOCSHELL 1771D400 == 28 [pid = 3824] [id = 421] 12:17:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (177BE800) [pid = 3824] [serial = 1263] [outer = 00000000] 12:17:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (18027000) [pid = 3824] [serial = 1264] [outer = 177BE800] 12:17:22 INFO - PROCESS | 3824 | 1466709442981 Marionette DEBUG loaded listener.js 12:17:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (1805E000) [pid = 3824] [serial = 1265] [outer = 177BE800] 12:17:23 INFO - PROCESS | 3824 | 1466709443384 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]]]}] 12:17:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:17:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 628ms 12:17:23 INFO - PROCESS | 3824 | 1466709443439 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 12:17:23 INFO - PROCESS | 3824 | 1466709443440 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 12:17:23 INFO - PROCESS | 3824 | 1466709443444 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:17:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:17:23 INFO - PROCESS | 3824 | 1466709443445 Marionette TRACE conn3 <- [1,1650,null,{}] 12:17:23 INFO - PROCESS | 3824 | 1466709443449 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}] 12:17:23 INFO - PROCESS | 3824 | 1466709443450 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:23 INFO - PROCESS | 3824 | 1466709443574 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 12:17:23 INFO - PROCESS | 3824 | 1466709443586 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:23 INFO - PROCESS | 3824 | 1466709443587 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:23 INFO - PROCESS | 3824 | ++DOCSHELL 12B11800 == 29 [pid = 3824] [id = 422] 12:17:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (178D5800) [pid = 3824] [serial = 1266] [outer = 00000000] 12:17:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (18506800) [pid = 3824] [serial = 1267] [outer = 178D5800] 12:17:23 INFO - PROCESS | 3824 | 1466709443629 Marionette DEBUG loaded listener.js 12:17:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (1850D000) [pid = 3824] [serial = 1268] [outer = 178D5800] 12:17:24 INFO - PROCESS | 3824 | 1466709444183 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]]]}] 12:17:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:17:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 801ms 12:17:24 INFO - PROCESS | 3824 | 1466709444247 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 12:17:24 INFO - PROCESS | 3824 | 1466709444251 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 12:17:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:17:24 INFO - PROCESS | 3824 | 1466709444257 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:17:24 INFO - PROCESS | 3824 | 1466709444260 Marionette TRACE conn3 <- [1,1654,null,{}] 12:17:24 INFO - PROCESS | 3824 | 1466709444266 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}] 12:17:24 INFO - PROCESS | 3824 | 1466709444269 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:24 INFO - PROCESS | 3824 | 1466709444383 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 12:17:24 INFO - PROCESS | 3824 | 1466709444516 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:24 INFO - PROCESS | 3824 | 1466709444521 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:24 INFO - PROCESS | 3824 | ++DOCSHELL 10A60C00 == 30 [pid = 3824] [id = 423] 12:17:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (10A61C00) [pid = 3824] [serial = 1269] [outer = 00000000] 12:17:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (11C32000) [pid = 3824] [serial = 1270] [outer = 10A61C00] 12:17:24 INFO - PROCESS | 3824 | 1466709444579 Marionette DEBUG loaded listener.js 12:17:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (12B13400) [pid = 3824] [serial = 1271] [outer = 10A61C00] 12:17:25 INFO - PROCESS | 3824 | 1466709445202 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]]]}] 12:17:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:17:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1005ms 12:17:25 INFO - PROCESS | 3824 | 1466709445259 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 12:17:25 INFO - PROCESS | 3824 | 1466709445264 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 12:17:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:17:25 INFO - PROCESS | 3824 | 1466709445271 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:17:25 INFO - PROCESS | 3824 | 1466709445273 Marionette TRACE conn3 <- [1,1658,null,{}] 12:17:25 INFO - PROCESS | 3824 | 1466709445278 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}] 12:17:25 INFO - PROCESS | 3824 | 1466709445280 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:25 INFO - PROCESS | 3824 | 1466709445391 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 12:17:25 INFO - PROCESS | 3824 | 1466709445523 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:25 INFO - PROCESS | 3824 | 1466709445525 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:25 INFO - PROCESS | 3824 | ++DOCSHELL 131D7C00 == 31 [pid = 3824] [id = 424] 12:17:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (13218400) [pid = 3824] [serial = 1272] [outer = 00000000] 12:17:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (13224800) [pid = 3824] [serial = 1273] [outer = 13218400] 12:17:25 INFO - PROCESS | 3824 | 1466709445581 Marionette DEBUG loaded listener.js 12:17:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (13941C00) [pid = 3824] [serial = 1274] [outer = 13218400] 12:17:26 INFO - PROCESS | 3824 | 1466709446189 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]]]}] 12:17:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:17:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1004ms 12:17:26 INFO - PROCESS | 3824 | 1466709446273 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 12:17:26 INFO - PROCESS | 3824 | 1466709446276 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 12:17:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:17:26 INFO - PROCESS | 3824 | 1466709446279 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:17:26 INFO - PROCESS | 3824 | 1466709446283 Marionette TRACE conn3 <- [1,1662,null,{}] 12:17:26 INFO - PROCESS | 3824 | 1466709446294 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}] 12:17:26 INFO - PROCESS | 3824 | 1466709446299 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:26 INFO - PROCESS | 3824 | 1466709446406 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 12:17:26 INFO - PROCESS | 3824 | 1466709446542 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:26 INFO - PROCESS | 3824 | 1466709446546 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:26 INFO - PROCESS | 3824 | ++DOCSHELL 15A78C00 == 32 [pid = 3824] [id = 425] 12:17:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (15A7A800) [pid = 3824] [serial = 1275] [outer = 00000000] 12:17:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (16A99C00) [pid = 3824] [serial = 1276] [outer = 15A7A800] 12:17:26 INFO - PROCESS | 3824 | 1466709446607 Marionette DEBUG loaded listener.js 12:17:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (178D4400) [pid = 3824] [serial = 1277] [outer = 15A7A800] 12:17:27 INFO - PROCESS | 3824 | 1466709447429 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]]]}] 12:17:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:17:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1224ms 12:17:27 INFO - PROCESS | 3824 | 1466709447489 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 12:17:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:17:27 INFO - PROCESS | 3824 | 1466709447492 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 12:17:27 INFO - PROCESS | 3824 | 1466709447496 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:17:27 INFO - PROCESS | 3824 | 1466709447501 Marionette TRACE conn3 <- [1,1666,null,{}] 12:17:27 INFO - PROCESS | 3824 | 1466709447506 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}] 12:17:27 INFO - PROCESS | 3824 | 1466709447508 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:27 INFO - PROCESS | 3824 | 1466709447645 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 12:17:28 INFO - PROCESS | 3824 | --DOCSHELL 14FC2800 == 31 [pid = 3824] [id = 402] 12:17:28 INFO - PROCESS | 3824 | 1466709448370 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:28 INFO - PROCESS | 3824 | 1466709448374 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:28 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (178D3C00) [pid = 3824] [serial = 1225] [outer = 00000000] [url = about:blank] 12:17:28 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (16BE7C00) [pid = 3824] [serial = 1213] [outer = 00000000] [url = about:blank] 12:17:28 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (1A25E800) [pid = 3824] [serial = 1216] [outer = 00000000] [url = about:blank] 12:17:28 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (14FCBC00) [pid = 3824] [serial = 1223] [outer = 00000000] [url = about:blank] 12:17:28 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (16EE4000) [pid = 3824] [serial = 1214] [outer = 00000000] [url = about:blank] 12:17:28 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (16BE1000) [pid = 3824] [serial = 1208] [outer = 00000000] [url = about:blank] 12:17:28 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (14F5C400) [pid = 3824] [serial = 1210] [outer = 00000000] [url = about:blank] 12:17:28 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (1A8DFC00) [pid = 3824] [serial = 1217] [outer = 00000000] [url = about:blank] 12:17:28 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1289F000) [pid = 3824] [serial = 1220] [outer = 00000000] [url = about:blank] 12:17:28 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (10EF5000) [pid = 3824] [serial = 1219] [outer = 00000000] [url = about:blank] 12:17:28 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (13CF0C00) [pid = 3824] [serial = 1222] [outer = 00000000] [url = about:blank] 12:17:28 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (14FC0000) [pid = 3824] [serial = 1211] [outer = 00000000] [url = about:blank] 12:17:28 INFO - PROCESS | 3824 | ++DOCSHELL 10513800 == 32 [pid = 3824] [id = 426] 12:17:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (10559400) [pid = 3824] [serial = 1278] [outer = 00000000] 12:17:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (105EF800) [pid = 3824] [serial = 1279] [outer = 10559400] 12:17:28 INFO - PROCESS | 3824 | 1466709448513 Marionette DEBUG loaded listener.js 12:17:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (10AF8400) [pid = 3824] [serial = 1280] [outer = 10559400] 12:17:28 INFO - PROCESS | 3824 | 1466709448932 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]]]}] 12:17:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:17:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1523ms 12:17:29 INFO - PROCESS | 3824 | 1466709449016 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 12:17:29 INFO - PROCESS | 3824 | 1466709449020 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 12:17:29 INFO - PROCESS | 3824 | 1466709449024 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:17:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:17:29 INFO - PROCESS | 3824 | 1466709449027 Marionette TRACE conn3 <- [1,1670,null,{}] 12:17:29 INFO - PROCESS | 3824 | 1466709449032 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}] 12:17:29 INFO - PROCESS | 3824 | 1466709449036 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:29 INFO - PROCESS | 3824 | 1466709449177 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 12:17:29 INFO - PROCESS | 3824 | 1466709449194 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:29 INFO - PROCESS | 3824 | 1466709449197 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:29 INFO - PROCESS | 3824 | ++DOCSHELL 11C31000 == 33 [pid = 3824] [id = 427] 12:17:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (1281AC00) [pid = 3824] [serial = 1281] [outer = 00000000] 12:17:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (12B12400) [pid = 3824] [serial = 1282] [outer = 1281AC00] 12:17:29 INFO - PROCESS | 3824 | 1466709449244 Marionette DEBUG loaded listener.js 12:17:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (12BCE000) [pid = 3824] [serial = 1283] [outer = 1281AC00] 12:17:29 INFO - PROCESS | 3824 | 1466709449710 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]]]}] 12:17:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:17:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 707ms 12:17:29 INFO - PROCESS | 3824 | 1466709449758 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 12:17:29 INFO - PROCESS | 3824 | 1466709449763 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 12:17:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:17:29 INFO - PROCESS | 3824 | 1466709449796 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:17:29 INFO - PROCESS | 3824 | 1466709449798 Marionette TRACE conn3 <- [1,1674,null,{}] 12:17:29 INFO - PROCESS | 3824 | 1466709449802 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}] 12:17:29 INFO - PROCESS | 3824 | 1466709449804 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:29 INFO - PROCESS | 3824 | 1466709449894 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 12:17:29 INFO - PROCESS | 3824 | 1466709449992 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:29 INFO - PROCESS | 3824 | 1466709449994 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:30 INFO - PROCESS | 3824 | ++DOCSHELL 13223C00 == 34 [pid = 3824] [id = 428] 12:17:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (13224400) [pid = 3824] [serial = 1284] [outer = 00000000] 12:17:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (13940800) [pid = 3824] [serial = 1285] [outer = 13224400] 12:17:30 INFO - PROCESS | 3824 | 1466709450040 Marionette DEBUG loaded listener.js 12:17:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1430B000) [pid = 3824] [serial = 1286] [outer = 13224400] 12:17:30 INFO - PROCESS | 3824 | 1466709450455 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]]]}] 12:17:30 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 12:17:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 706ms 12:17:30 INFO - PROCESS | 3824 | 1466709450496 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 12:17:30 INFO - PROCESS | 3824 | 1466709450498 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 12:17:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:17:30 INFO - PROCESS | 3824 | 1466709450503 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:17:30 INFO - PROCESS | 3824 | 1466709450509 Marionette TRACE conn3 <- [1,1678,null,{}] 12:17:30 INFO - PROCESS | 3824 | 1466709450533 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}] 12:17:30 INFO - PROCESS | 3824 | 1466709450537 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:30 INFO - PROCESS | 3824 | 1466709450656 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 12:17:30 INFO - PROCESS | 3824 | 1466709450669 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:30 INFO - PROCESS | 3824 | 1466709450671 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:30 INFO - PROCESS | 3824 | ++DOCSHELL 14F67C00 == 35 [pid = 3824] [id = 429] 12:17:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (14FC2000) [pid = 3824] [serial = 1287] [outer = 00000000] 12:17:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (15691000) [pid = 3824] [serial = 1288] [outer = 14FC2000] 12:17:30 INFO - PROCESS | 3824 | 1466709450715 Marionette DEBUG loaded listener.js 12:17:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (13219400) [pid = 3824] [serial = 1289] [outer = 14FC2000] 12:17:31 INFO - PROCESS | 3824 | 1466709451170 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]]]}] 12:17:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:17:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 691ms 12:17:31 INFO - PROCESS | 3824 | 1466709451201 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 12:17:31 INFO - PROCESS | 3824 | 1466709451206 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 12:17:31 INFO - PROCESS | 3824 | 1466709451210 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:17:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:17:31 INFO - PROCESS | 3824 | 1466709451213 Marionette TRACE conn3 <- [1,1682,null,{}] 12:17:31 INFO - PROCESS | 3824 | 1466709451216 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}] 12:17:31 INFO - PROCESS | 3824 | 1466709451218 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:31 INFO - PROCESS | 3824 | 1466709451367 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 12:17:31 INFO - PROCESS | 3824 | 1466709451380 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:31 INFO - PROCESS | 3824 | 1466709451382 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:31 INFO - PROCESS | 3824 | ++DOCSHELL 166DC000 == 36 [pid = 3824] [id = 430] 12:17:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (166DC400) [pid = 3824] [serial = 1290] [outer = 00000000] 12:17:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (16BDF800) [pid = 3824] [serial = 1291] [outer = 166DC400] 12:17:31 INFO - PROCESS | 3824 | 1466709451425 Marionette DEBUG loaded listener.js 12:17:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (16BE2800) [pid = 3824] [serial = 1292] [outer = 166DC400] 12:17:31 INFO - PROCESS | 3824 | 1466709451857 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]]]}] 12:17:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:17:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 707ms 12:17:31 INFO - PROCESS | 3824 | 1466709451911 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 12:17:31 INFO - PROCESS | 3824 | 1466709451913 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 12:17:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:17:31 INFO - PROCESS | 3824 | 1466709451916 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:17:31 INFO - PROCESS | 3824 | 1466709451918 Marionette TRACE conn3 <- [1,1686,null,{}] 12:17:31 INFO - PROCESS | 3824 | 1466709451921 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}] 12:17:31 INFO - PROCESS | 3824 | 1466709451923 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:32 INFO - PROCESS | 3824 | 1466709452031 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 12:17:32 INFO - PROCESS | 3824 | 1466709452037 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:32 INFO - PROCESS | 3824 | 1466709452043 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:32 INFO - PROCESS | 3824 | ++DOCSHELL 16E93800 == 37 [pid = 3824] [id = 431] 12:17:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (16E93C00) [pid = 3824] [serial = 1293] [outer = 00000000] 12:17:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (17108800) [pid = 3824] [serial = 1294] [outer = 16E93C00] 12:17:32 INFO - PROCESS | 3824 | 1466709452152 Marionette DEBUG loaded listener.js 12:17:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (178D3C00) [pid = 3824] [serial = 1295] [outer = 16E93C00] 12:17:32 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (12B1F800) [pid = 3824] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:17:32 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (13940000) [pid = 3824] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:17:32 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (1281A800) [pid = 3824] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:17:32 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (16BDC800) [pid = 3824] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:17:32 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (10567800) [pid = 3824] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:17:32 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (13224C00) [pid = 3824] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:17:32 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (1A2AF800) [pid = 3824] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:17:32 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (13D03800) [pid = 3824] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:17:32 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (177BE800) [pid = 3824] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:17:32 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (168DB800) [pid = 3824] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:17:32 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (10A5B400) [pid = 3824] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:17:32 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (105E9800) [pid = 3824] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:17:32 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (16BE3400) [pid = 3824] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:17:32 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (178D5800) [pid = 3824] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:17:32 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1568BC00) [pid = 3824] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:17:33 INFO - PROCESS | 3824 | 1466709452992 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]]]}] 12:17:33 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 12:17:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1098ms 12:17:33 INFO - PROCESS | 3824 | 1466709453013 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 12:17:33 INFO - PROCESS | 3824 | 1466709453015 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 12:17:33 INFO - PROCESS | 3824 | 1466709453018 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:17:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:17:33 INFO - PROCESS | 3824 | 1466709453020 Marionette TRACE conn3 <- [1,1690,null,{}] 12:17:33 INFO - PROCESS | 3824 | 1466709453023 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}] 12:17:33 INFO - PROCESS | 3824 | 1466709453025 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:33 INFO - PROCESS | 3824 | 1466709453107 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 12:17:33 INFO - PROCESS | 3824 | 1466709453200 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:33 INFO - PROCESS | 3824 | 1466709453202 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:33 INFO - PROCESS | 3824 | ++DOCSHELL 1050DC00 == 38 [pid = 3824] [id = 432] 12:17:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (105EDC00) [pid = 3824] [serial = 1296] [outer = 00000000] 12:17:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (13456C00) [pid = 3824] [serial = 1297] [outer = 105EDC00] 12:17:33 INFO - PROCESS | 3824 | 1466709453252 Marionette DEBUG loaded listener.js 12:17:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (16BE8800) [pid = 3824] [serial = 1298] [outer = 105EDC00] 12:17:33 INFO - PROCESS | 3824 | 1466709453617 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]]]}] 12:17:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:17:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 628ms 12:17:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:17:33 INFO - PROCESS | 3824 | 1466709453657 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 12:17:33 INFO - PROCESS | 3824 | 1466709453659 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 12:17:33 INFO - PROCESS | 3824 | 1466709453662 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:17:33 INFO - PROCESS | 3824 | 1466709453664 Marionette TRACE conn3 <- [1,1694,null,{}] 12:17:33 INFO - PROCESS | 3824 | 1466709453668 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}] 12:17:33 INFO - PROCESS | 3824 | 1466709453669 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:33 INFO - PROCESS | 3824 | 1466709453745 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 12:17:33 INFO - PROCESS | 3824 | 1466709453833 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:33 INFO - PROCESS | 3824 | 1466709453835 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:33 INFO - PROCESS | 3824 | ++DOCSHELL 15F05800 == 39 [pid = 3824] [id = 433] 12:17:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (16A8F400) [pid = 3824] [serial = 1299] [outer = 00000000] 12:17:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (18060C00) [pid = 3824] [serial = 1300] [outer = 16A8F400] 12:17:33 INFO - PROCESS | 3824 | 1466709453878 Marionette DEBUG loaded listener.js 12:17:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (18342000) [pid = 3824] [serial = 1301] [outer = 16A8F400] 12:17:34 INFO - PROCESS | 3824 | 1466709454239 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]]]}] 12:17:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:17:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 644ms 12:17:34 INFO - PROCESS | 3824 | 1466709454300 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 12:17:34 INFO - PROCESS | 3824 | 1466709454302 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 12:17:34 INFO - PROCESS | 3824 | 1466709454306 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:17:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:17:34 INFO - PROCESS | 3824 | 1466709454307 Marionette TRACE conn3 <- [1,1698,null,{}] 12:17:34 INFO - PROCESS | 3824 | 1466709454311 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}] 12:17:34 INFO - PROCESS | 3824 | 1466709454312 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:34 INFO - PROCESS | 3824 | 1466709454388 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 12:17:34 INFO - PROCESS | 3824 | 1466709454503 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:34 INFO - PROCESS | 3824 | 1466709454505 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:34 INFO - PROCESS | 3824 | ++DOCSHELL 1026B000 == 40 [pid = 3824] [id = 434] 12:17:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (102E4800) [pid = 3824] [serial = 1302] [outer = 00000000] 12:17:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (19A49000) [pid = 3824] [serial = 1303] [outer = 102E4800] 12:17:34 INFO - PROCESS | 3824 | 1466709454550 Marionette DEBUG loaded listener.js 12:17:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (19A4A400) [pid = 3824] [serial = 1304] [outer = 102E4800] 12:17:34 INFO - PROCESS | 3824 | 1466709454943 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]]]}] 12:17:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:17:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 706ms 12:17:35 INFO - PROCESS | 3824 | 1466709455006 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 12:17:35 INFO - PROCESS | 3824 | 1466709455010 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 12:17:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:17:35 INFO - PROCESS | 3824 | 1466709455016 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:17:35 INFO - PROCESS | 3824 | 1466709455020 Marionette TRACE conn3 <- [1,1702,null,{}] 12:17:35 INFO - PROCESS | 3824 | 1466709455069 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}] 12:17:35 INFO - PROCESS | 3824 | 1466709455073 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:35 INFO - PROCESS | 3824 | 1466709455195 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 12:17:35 INFO - PROCESS | 3824 | 1466709455308 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:35 INFO - PROCESS | 3824 | 1466709455313 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:35 INFO - PROCESS | 3824 | ++DOCSHELL 110F2400 == 41 [pid = 3824] [id = 435] 12:17:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1120AC00) [pid = 3824] [serial = 1305] [outer = 00000000] 12:17:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (11496400) [pid = 3824] [serial = 1306] [outer = 1120AC00] 12:17:35 INFO - PROCESS | 3824 | 1466709455369 Marionette DEBUG loaded listener.js 12:17:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1281A800) [pid = 3824] [serial = 1307] [outer = 1120AC00] 12:17:36 INFO - PROCESS | 3824 | 1466709456097 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]]]}] 12:17:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 12:17:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1146ms 12:17:36 INFO - PROCESS | 3824 | 1466709456169 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 12:17:36 INFO - PROCESS | 3824 | 1466709456174 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 12:17:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:17:36 INFO - PROCESS | 3824 | 1466709456180 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:17:36 INFO - PROCESS | 3824 | 1466709456183 Marionette TRACE conn3 <- [1,1706,null,{}] 12:17:36 INFO - PROCESS | 3824 | 1466709456187 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}] 12:17:36 INFO - PROCESS | 3824 | 1466709456190 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:36 INFO - PROCESS | 3824 | 1466709456360 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 12:17:36 INFO - PROCESS | 3824 | 1466709456486 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:36 INFO - PROCESS | 3824 | 1466709456489 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:36 INFO - PROCESS | 3824 | ++DOCSHELL 1345B800 == 42 [pid = 3824] [id = 436] 12:17:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (13C8B000) [pid = 3824] [serial = 1308] [outer = 00000000] 12:17:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (14EE0800) [pid = 3824] [serial = 1309] [outer = 13C8B000] 12:17:36 INFO - PROCESS | 3824 | 1466709456552 Marionette DEBUG loaded listener.js 12:17:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (14FC1000) [pid = 3824] [serial = 1310] [outer = 13C8B000] 12:17:37 INFO - PROCESS | 3824 | 1466709457411 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]]]}] 12:17:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:17:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1256ms 12:17:37 INFO - PROCESS | 3824 | 1466709457468 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 12:17:37 INFO - PROCESS | 3824 | 1466709457472 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 12:17:37 INFO - PROCESS | 3824 | 1466709457478 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:17:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:17:37 INFO - PROCESS | 3824 | 1466709457481 Marionette TRACE conn3 <- [1,1710,null,{}] 12:17:37 INFO - PROCESS | 3824 | 1466709457486 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}] 12:17:37 INFO - PROCESS | 3824 | 1466709457489 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:37 INFO - PROCESS | 3824 | 1466709457598 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 12:17:37 INFO - PROCESS | 3824 | 1466709457714 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:37 INFO - PROCESS | 3824 | 1466709457719 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:37 INFO - PROCESS | 3824 | --DOCSHELL 13937400 == 41 [pid = 3824] [id = 415] 12:17:37 INFO - PROCESS | 3824 | --DOCSHELL 10435000 == 40 [pid = 3824] [id = 420] 12:17:37 INFO - PROCESS | 3824 | --DOCSHELL 13C82400 == 39 [pid = 3824] [id = 404] 12:17:37 INFO - PROCESS | 3824 | --DOCSHELL 10AFC800 == 38 [pid = 3824] [id = 407] 12:17:37 INFO - PROCESS | 3824 | --DOCSHELL 1393A800 == 37 [pid = 3824] [id = 416] 12:17:37 INFO - PROCESS | 3824 | --DOCSHELL 10AF3800 == 36 [pid = 3824] [id = 406] 12:17:37 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (13124400) [pid = 3824] [serial = 1243] [outer = 00000000] [url = about:blank] 12:17:37 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (13C8D400) [pid = 3824] [serial = 1246] [outer = 00000000] [url = about:blank] 12:17:37 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (13D0CC00) [pid = 3824] [serial = 1247] [outer = 00000000] [url = about:blank] 12:17:37 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (1310A000) [pid = 3824] [serial = 1228] [outer = 00000000] [url = about:blank] 12:17:37 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (16EE2400) [pid = 3824] [serial = 1258] [outer = 00000000] [url = about:blank] 12:17:37 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (13934000) [pid = 3824] [serial = 1229] [outer = 00000000] [url = about:blank] 12:17:37 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (11ADBC00) [pid = 3824] [serial = 1237] [outer = 00000000] [url = about:blank] 12:17:37 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (19DB8000) [pid = 3824] [serial = 1226] [outer = 00000000] [url = about:blank] 12:17:37 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (1A8DC400) [pid = 3824] [serial = 1234] [outer = 00000000] [url = about:blank] 12:17:37 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (1AB64C00) [pid = 3824] [serial = 1235] [outer = 00000000] [url = about:blank] 12:17:37 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (14F5E000) [pid = 3824] [serial = 1249] [outer = 00000000] [url = about:blank] 12:17:37 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (1805E000) [pid = 3824] [serial = 1265] [outer = 00000000] [url = about:blank] 12:17:37 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (16B51C00) [pid = 3824] [serial = 1255] [outer = 00000000] [url = about:blank] 12:17:37 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (177B2800) [pid = 3824] [serial = 1261] [outer = 00000000] [url = about:blank] 12:17:37 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (18027000) [pid = 3824] [serial = 1264] [outer = 00000000] [url = about:blank] 12:17:37 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1710D400) [pid = 3824] [serial = 1259] [outer = 00000000] [url = about:blank] 12:17:37 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (10AFAC00) [pid = 3824] [serial = 1240] [outer = 00000000] [url = about:blank] 12:17:37 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (114C4000) [pid = 3824] [serial = 1241] [outer = 00000000] [url = about:blank] 12:17:37 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (16EE2000) [pid = 3824] [serial = 1231] [outer = 00000000] [url = about:blank] 12:17:37 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (13111800) [pid = 3824] [serial = 1238] [outer = 00000000] [url = about:blank] 12:17:37 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (177BDC00) [pid = 3824] [serial = 1232] [outer = 00000000] [url = about:blank] 12:17:37 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (1850D000) [pid = 3824] [serial = 1268] [outer = 00000000] [url = about:blank] 12:17:37 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (131D8400) [pid = 3824] [serial = 1244] [outer = 00000000] [url = about:blank] 12:17:37 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (15A75800) [pid = 3824] [serial = 1252] [outer = 00000000] [url = about:blank] 12:17:37 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (15A77C00) [pid = 3824] [serial = 1253] [outer = 00000000] [url = about:blank] 12:17:37 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (16B60C00) [pid = 3824] [serial = 1256] [outer = 00000000] [url = about:blank] 12:17:37 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (17817C00) [pid = 3824] [serial = 1262] [outer = 00000000] [url = about:blank] 12:17:37 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (18506800) [pid = 3824] [serial = 1267] [outer = 00000000] [url = about:blank] 12:17:37 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (14FBEC00) [pid = 3824] [serial = 1250] [outer = 00000000] [url = about:blank] 12:17:37 INFO - PROCESS | 3824 | ++DOCSHELL 10A64800 == 37 [pid = 3824] [id = 437] 12:17:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (10AF3800) [pid = 3824] [serial = 1311] [outer = 00000000] 12:17:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (110F3C00) [pid = 3824] [serial = 1312] [outer = 10AF3800] 12:17:37 INFO - PROCESS | 3824 | 1466709457790 Marionette DEBUG loaded listener.js 12:17:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (129A8C00) [pid = 3824] [serial = 1313] [outer = 10AF3800] 12:17:38 INFO - PROCESS | 3824 | 1466709458220 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]]]}] 12:17:38 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 12:17:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 800ms 12:17:38 INFO - PROCESS | 3824 | 1466709458280 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 12:17:38 INFO - PROCESS | 3824 | 1466709458285 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 12:17:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:17:38 INFO - PROCESS | 3824 | 1466709458291 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:17:38 INFO - PROCESS | 3824 | 1466709458293 Marionette TRACE conn3 <- [1,1714,null,{}] 12:17:38 INFO - PROCESS | 3824 | 1466709458297 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}] 12:17:38 INFO - PROCESS | 3824 | 1466709458299 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:38 INFO - PROCESS | 3824 | 1466709458390 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 12:17:38 INFO - PROCESS | 3824 | 1466709458398 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:38 INFO - PROCESS | 3824 | 1466709458401 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:38 INFO - PROCESS | 3824 | ++DOCSHELL 1314D000 == 38 [pid = 3824] [id = 438] 12:17:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (1314F400) [pid = 3824] [serial = 1314] [outer = 00000000] 12:17:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (13220C00) [pid = 3824] [serial = 1315] [outer = 1314F400] 12:17:38 INFO - PROCESS | 3824 | 1466709458447 Marionette DEBUG loaded listener.js 12:17:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (13459800) [pid = 3824] [serial = 1316] [outer = 1314F400] 12:17:38 INFO - PROCESS | 3824 | 1466709458933 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]]]}] 12:17:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:17:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 706ms 12:17:39 INFO - PROCESS | 3824 | 1466709458990 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 12:17:39 INFO - PROCESS | 3824 | 1466709458992 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 12:17:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:17:39 INFO - PROCESS | 3824 | 1466709458996 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:17:39 INFO - PROCESS | 3824 | 1466709459000 Marionette TRACE conn3 <- [1,1718,null,{}] 12:17:39 INFO - PROCESS | 3824 | 1466709459012 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}] 12:17:39 INFO - PROCESS | 3824 | 1466709459017 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:39 INFO - PROCESS | 3824 | 1466709459128 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 12:17:39 INFO - PROCESS | 3824 | 1466709459226 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:39 INFO - PROCESS | 3824 | 1466709459229 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:39 INFO - PROCESS | 3824 | ++DOCSHELL 14FC3400 == 39 [pid = 3824] [id = 439] 12:17:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (14FC4C00) [pid = 3824] [serial = 1317] [outer = 00000000] 12:17:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (15691C00) [pid = 3824] [serial = 1318] [outer = 14FC4C00] 12:17:39 INFO - PROCESS | 3824 | 1466709459276 Marionette DEBUG loaded listener.js 12:17:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (15D09400) [pid = 3824] [serial = 1319] [outer = 14FC4C00] 12:17:39 INFO - PROCESS | 3824 | 1466709459660 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]]]}] 12:17:39 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 12:17:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 706ms 12:17:39 INFO - PROCESS | 3824 | 1466709459695 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 12:17:39 INFO - PROCESS | 3824 | 1466709459698 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 12:17:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:17:39 INFO - PROCESS | 3824 | 1466709459701 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:17:39 INFO - PROCESS | 3824 | 1466709459703 Marionette TRACE conn3 <- [1,1722,null,{}] 12:17:39 INFO - PROCESS | 3824 | 1466709459706 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}] 12:17:39 INFO - PROCESS | 3824 | 1466709459708 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:39 INFO - PROCESS | 3824 | 1466709459801 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 12:17:39 INFO - PROCESS | 3824 | 1466709459807 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:39 INFO - PROCESS | 3824 | 1466709459809 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:39 INFO - PROCESS | 3824 | ++DOCSHELL 16A98C00 == 40 [pid = 3824] [id = 440] 12:17:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (16B5A000) [pid = 3824] [serial = 1320] [outer = 00000000] 12:17:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (16BE0C00) [pid = 3824] [serial = 1321] [outer = 16B5A000] 12:17:39 INFO - PROCESS | 3824 | 1466709459857 Marionette DEBUG loaded listener.js 12:17:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (16E94000) [pid = 3824] [serial = 1322] [outer = 16B5A000] 12:17:40 INFO - PROCESS | 3824 | 1466709460325 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]]]}] 12:17:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:17:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 644ms 12:17:40 INFO - PROCESS | 3824 | 1466709460339 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 12:17:40 INFO - PROCESS | 3824 | 1466709460340 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 12:17:40 INFO - PROCESS | 3824 | 1466709460344 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:17:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:17:40 INFO - PROCESS | 3824 | 1466709460345 Marionette TRACE conn3 <- [1,1726,null,{}] 12:17:40 INFO - PROCESS | 3824 | 1466709460349 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}] 12:17:40 INFO - PROCESS | 3824 | 1466709460351 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:40 INFO - PROCESS | 3824 | 1466709460467 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 12:17:40 INFO - PROCESS | 3824 | 1466709460557 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:40 INFO - PROCESS | 3824 | 1466709460559 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:40 INFO - PROCESS | 3824 | ++DOCSHELL 10BB8C00 == 41 [pid = 3824] [id = 441] 12:17:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (12BD6800) [pid = 3824] [serial = 1323] [outer = 00000000] 12:17:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (17720000) [pid = 3824] [serial = 1324] [outer = 12BD6800] 12:17:40 INFO - PROCESS | 3824 | 1466709460602 Marionette DEBUG loaded listener.js 12:17:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (17817C00) [pid = 3824] [serial = 1325] [outer = 12BD6800] 12:17:41 INFO - PROCESS | 3824 | 1466709461031 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]]]}] 12:17:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:17:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 738ms 12:17:41 INFO - PROCESS | 3824 | 1466709461085 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 12:17:41 INFO - PROCESS | 3824 | 1466709461087 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 12:17:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:17:41 INFO - PROCESS | 3824 | 1466709461090 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:17:41 INFO - PROCESS | 3824 | 1466709461092 Marionette TRACE conn3 <- [1,1730,null,{}] 12:17:41 INFO - PROCESS | 3824 | 1466709461095 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}] 12:17:41 INFO - PROCESS | 3824 | 1466709461101 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:41 INFO - PROCESS | 3824 | 1466709461239 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 12:17:41 INFO - PROCESS | 3824 | 1466709461305 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:41 INFO - PROCESS | 3824 | 1466709461307 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:41 INFO - PROCESS | 3824 | ++DOCSHELL 14EDF400 == 42 [pid = 3824] [id = 442] 12:17:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (178CCC00) [pid = 3824] [serial = 1326] [outer = 00000000] 12:17:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (18509800) [pid = 3824] [serial = 1327] [outer = 178CCC00] 12:17:41 INFO - PROCESS | 3824 | 1466709461353 Marionette DEBUG loaded listener.js 12:17:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1850FC00) [pid = 3824] [serial = 1328] [outer = 178CCC00] 12:17:41 INFO - PROCESS | 3824 | 1466709461771 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]]]}] 12:17:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:17:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 738ms 12:17:41 INFO - PROCESS | 3824 | 1466709461861 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 12:17:41 INFO - PROCESS | 3824 | 1466709461863 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 12:17:41 INFO - PROCESS | 3824 | 1466709461867 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:17:41 INFO - PROCESS | 3824 | 1466709461868 Marionette TRACE conn3 <- [1,1734,null,{}] 12:17:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:17:41 INFO - PROCESS | 3824 | 1466709461872 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}] 12:17:41 INFO - PROCESS | 3824 | 1466709461874 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:42 INFO - PROCESS | 3824 | 1466709461993 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 12:17:42 INFO - PROCESS | 3824 | 1466709462104 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:42 INFO - PROCESS | 3824 | 1466709462106 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:42 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (10559400) [pid = 3824] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:17:42 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (10A61C00) [pid = 3824] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:17:42 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (13218400) [pid = 3824] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:17:42 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (16E93C00) [pid = 3824] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:17:42 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (166DC400) [pid = 3824] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:17:42 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (105EDC00) [pid = 3824] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:17:42 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (13224400) [pid = 3824] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:17:42 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1281AC00) [pid = 3824] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:17:42 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (14FC2000) [pid = 3824] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:17:42 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (16A8F400) [pid = 3824] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:17:42 INFO - PROCESS | 3824 | ++DOCSHELL 105E9800 == 43 [pid = 3824] [id = 443] 12:17:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (105EA800) [pid = 3824] [serial = 1329] [outer = 00000000] 12:17:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (1281AC00) [pid = 3824] [serial = 1330] [outer = 105EA800] 12:17:42 INFO - PROCESS | 3824 | 1466709462155 Marionette DEBUG loaded listener.js 12:17:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (12923400) [pid = 3824] [serial = 1331] [outer = 105EA800] 12:17:42 INFO - PROCESS | 3824 | 1466709462522 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]]]}] 12:17:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:17:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 675ms 12:17:42 INFO - PROCESS | 3824 | 1466709462550 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 12:17:42 INFO - PROCESS | 3824 | 1466709462551 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 12:17:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:17:42 INFO - PROCESS | 3824 | 1466709462555 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:17:42 INFO - PROCESS | 3824 | 1466709462556 Marionette TRACE conn3 <- [1,1738,null,{}] 12:17:42 INFO - PROCESS | 3824 | 1466709462559 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}] 12:17:42 INFO - PROCESS | 3824 | 1466709462561 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:42 INFO - PROCESS | 3824 | 1466709462639 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 12:17:42 INFO - PROCESS | 3824 | 1466709462645 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:42 INFO - PROCESS | 3824 | 1466709462647 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:42 INFO - PROCESS | 3824 | ++DOCSHELL 11ADBC00 == 44 [pid = 3824] [id = 444] 12:17:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (11C29000) [pid = 3824] [serial = 1332] [outer = 00000000] 12:17:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (18062000) [pid = 3824] [serial = 1333] [outer = 11C29000] 12:17:42 INFO - PROCESS | 3824 | 1466709462769 Marionette DEBUG loaded listener.js 12:17:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (19AB2000) [pid = 3824] [serial = 1334] [outer = 11C29000] 12:17:43 INFO - PROCESS | 3824 | 1466709463121 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]]]}] 12:17:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:17:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 597ms 12:17:43 INFO - PROCESS | 3824 | 1466709463152 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 12:17:43 INFO - PROCESS | 3824 | 1466709463154 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 12:17:43 INFO - PROCESS | 3824 | 1466709463157 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:17:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:17:43 INFO - PROCESS | 3824 | 1466709463159 Marionette TRACE conn3 <- [1,1742,null,{}] 12:17:43 INFO - PROCESS | 3824 | 1466709463162 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}] 12:17:43 INFO - PROCESS | 3824 | 1466709463164 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:43 INFO - PROCESS | 3824 | 1466709463242 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 12:17:43 INFO - PROCESS | 3824 | 1466709463247 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:43 INFO - PROCESS | 3824 | 1466709463249 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:43 INFO - PROCESS | 3824 | ++DOCSHELL 1805B000 == 45 [pid = 3824] [id = 445] 12:17:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (1805C000) [pid = 3824] [serial = 1335] [outer = 00000000] 12:17:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (19DBA000) [pid = 3824] [serial = 1336] [outer = 1805C000] 12:17:43 INFO - PROCESS | 3824 | 1466709463292 Marionette DEBUG loaded listener.js 12:17:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (19DBC800) [pid = 3824] [serial = 1337] [outer = 1805C000] 12:17:43 INFO - PROCESS | 3824 | 1466709463805 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]]]}] 12:17:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:17:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 690ms 12:17:43 INFO - PROCESS | 3824 | 1466709463889 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 12:17:43 INFO - PROCESS | 3824 | 1466709463891 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 12:17:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:17:43 INFO - PROCESS | 3824 | 1466709463895 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:17:43 INFO - PROCESS | 3824 | 1466709463896 Marionette TRACE conn3 <- [1,1746,null,{}] 12:17:43 INFO - PROCESS | 3824 | 1466709463900 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}] 12:17:43 INFO - PROCESS | 3824 | 1466709463902 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:43 INFO - PROCESS | 3824 | 1466709463991 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 12:17:44 INFO - PROCESS | 3824 | 1466709463996 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:44 INFO - PROCESS | 3824 | 1466709463998 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:44 INFO - PROCESS | 3824 | ++DOCSHELL 19D5FC00 == 46 [pid = 3824] [id = 446] 12:17:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (19DB2C00) [pid = 3824] [serial = 1338] [outer = 00000000] 12:17:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (1A2A9000) [pid = 3824] [serial = 1339] [outer = 19DB2C00] 12:17:44 INFO - PROCESS | 3824 | 1466709464042 Marionette DEBUG loaded listener.js 12:17:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1A2AF000) [pid = 3824] [serial = 1340] [outer = 19DB2C00] 12:17:44 INFO - PROCESS | 3824 | 1466709464739 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]]]}] 12:17:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:17:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 894ms 12:17:44 INFO - PROCESS | 3824 | 1466709464799 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 12:17:44 INFO - PROCESS | 3824 | 1466709464804 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 12:17:44 INFO - PROCESS | 3824 | 1466709464809 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:17:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:17:44 INFO - PROCESS | 3824 | 1466709464814 Marionette TRACE conn3 <- [1,1750,null,{}] 12:17:44 INFO - PROCESS | 3824 | 1466709464819 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}] 12:17:44 INFO - PROCESS | 3824 | 1466709464822 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:44 INFO - PROCESS | 3824 | 1466709464933 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 12:17:45 INFO - PROCESS | 3824 | 1466709465066 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:45 INFO - PROCESS | 3824 | 1466709465069 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:45 INFO - PROCESS | 3824 | ++DOCSHELL 1125CC00 == 47 [pid = 3824] [id = 447] 12:17:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1125EC00) [pid = 3824] [serial = 1341] [outer = 00000000] 12:17:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (13124400) [pid = 3824] [serial = 1342] [outer = 1125EC00] 12:17:45 INFO - PROCESS | 3824 | 1466709465126 Marionette DEBUG loaded listener.js 12:17:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (13D02800) [pid = 3824] [serial = 1343] [outer = 1125EC00] 12:17:45 INFO - PROCESS | 3824 | 1466709465697 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]]]}] 12:17:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:17:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 958ms 12:17:45 INFO - PROCESS | 3824 | 1466709465755 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 12:17:45 INFO - PROCESS | 3824 | 1466709465760 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 12:17:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:17:45 INFO - PROCESS | 3824 | 1466709465767 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:17:45 INFO - PROCESS | 3824 | 1466709465769 Marionette TRACE conn3 <- [1,1754,null,{}] 12:17:45 INFO - PROCESS | 3824 | 1466709465774 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}] 12:17:45 INFO - PROCESS | 3824 | 1466709465776 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:45 INFO - PROCESS | 3824 | 1466709465886 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 12:17:46 INFO - PROCESS | 3824 | 1466709466021 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:46 INFO - PROCESS | 3824 | 1466709466024 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:46 INFO - PROCESS | 3824 | ++DOCSHELL 15691800 == 48 [pid = 3824] [id = 448] 12:17:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (157BE400) [pid = 3824] [serial = 1344] [outer = 00000000] 12:17:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (16A8D800) [pid = 3824] [serial = 1345] [outer = 157BE400] 12:17:46 INFO - PROCESS | 3824 | 1466709466080 Marionette DEBUG loaded listener.js 12:17:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (16BE6C00) [pid = 3824] [serial = 1346] [outer = 157BE400] 12:17:46 INFO - PROCESS | 3824 | 1466709466660 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]]]}] 12:17:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:17:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 957ms 12:17:46 INFO - PROCESS | 3824 | 1466709466712 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 12:17:46 INFO - PROCESS | 3824 | 1466709466714 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 12:17:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:17:46 INFO - PROCESS | 3824 | 1466709466718 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:17:46 INFO - PROCESS | 3824 | 1466709466721 Marionette TRACE conn3 <- [1,1758,null,{}] 12:17:46 INFO - PROCESS | 3824 | 1466709466732 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}] 12:17:46 INFO - PROCESS | 3824 | 1466709466737 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:46 INFO - PROCESS | 3824 | 1466709466845 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 12:17:46 INFO - PROCESS | 3824 | 1466709466953 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:46 INFO - PROCESS | 3824 | 1466709466956 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:46 INFO - PROCESS | 3824 | ++DOCSHELL 19D6D800 == 49 [pid = 3824] [id = 449] 12:17:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (19DB1800) [pid = 3824] [serial = 1347] [outer = 00000000] 12:17:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (1A258400) [pid = 3824] [serial = 1348] [outer = 19DB1800] 12:17:47 INFO - PROCESS | 3824 | 1466709467011 Marionette DEBUG loaded listener.js 12:17:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (1A664400) [pid = 3824] [serial = 1349] [outer = 19DB1800] 12:17:47 INFO - PROCESS | 3824 | 1466709467601 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]]]}] 12:17:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:17:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 957ms 12:17:47 INFO - PROCESS | 3824 | 1466709467663 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 12:17:47 INFO - PROCESS | 3824 | 1466709467666 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 12:17:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:17:47 INFO - PROCESS | 3824 | 1466709467670 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:17:47 INFO - PROCESS | 3824 | 1466709467672 Marionette TRACE conn3 <- [1,1762,null,{}] 12:17:47 INFO - PROCESS | 3824 | 1466709467676 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}] 12:17:47 INFO - PROCESS | 3824 | 1466709467678 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:47 INFO - PROCESS | 3824 | 1466709467790 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 12:17:48 INFO - PROCESS | 3824 | 1466709468027 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:48 INFO - PROCESS | 3824 | 1466709468030 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:48 INFO - PROCESS | 3824 | ++DOCSHELL 1047E000 == 50 [pid = 3824] [id = 450] 12:17:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (10559400) [pid = 3824] [serial = 1350] [outer = 00000000] 12:17:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (10EEE000) [pid = 3824] [serial = 1351] [outer = 10559400] 12:17:48 INFO - PROCESS | 3824 | 1466709468100 Marionette DEBUG loaded listener.js 12:17:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (12B10800) [pid = 3824] [serial = 1352] [outer = 10559400] 12:17:49 INFO - PROCESS | 3824 | --DOCSHELL 10565800 == 49 [pid = 3824] [id = 413] 12:17:49 INFO - PROCESS | 3824 | --DOCSHELL 15689800 == 48 [pid = 3824] [id = 417] 12:17:49 INFO - PROCESS | 3824 | --DOCSHELL 10513800 == 47 [pid = 3824] [id = 426] 12:17:49 INFO - PROCESS | 3824 | --DOCSHELL 12B16C00 == 46 [pid = 3824] [id = 414] 12:17:49 INFO - PROCESS | 3824 | --DOCSHELL 19AADC00 == 45 [pid = 3824] [id = 405] 12:17:49 INFO - PROCESS | 3824 | --DOCSHELL 131D7C00 == 44 [pid = 3824] [id = 424] 12:17:49 INFO - PROCESS | 3824 | --DOCSHELL 15A78C00 == 43 [pid = 3824] [id = 425] 12:17:49 INFO - PROCESS | 3824 | --DOCSHELL 12B11800 == 42 [pid = 3824] [id = 422] 12:17:49 INFO - PROCESS | 3824 | --DOCSHELL 166E4800 == 41 [pid = 3824] [id = 418] 12:17:49 INFO - PROCESS | 3824 | --DOCSHELL 102F1400 == 40 [pid = 3824] [id = 412] 12:17:49 INFO - PROCESS | 3824 | --DOCSHELL 11ADF400 == 39 [pid = 3824] [id = 409] 12:17:49 INFO - PROCESS | 3824 | --DOCSHELL 1309EC00 == 38 [pid = 3824] [id = 408] 12:17:49 INFO - PROCESS | 3824 | --DOCSHELL 16BE2C00 == 37 [pid = 3824] [id = 410] 12:17:49 INFO - PROCESS | 3824 | --DOCSHELL 19D60000 == 36 [pid = 3824] [id = 411] 12:17:49 INFO - PROCESS | 3824 | --DOCSHELL 166DE800 == 35 [pid = 3824] [id = 419] 12:17:49 INFO - PROCESS | 3824 | --DOCSHELL 13151C00 == 34 [pid = 3824] [id = 403] 12:17:49 INFO - PROCESS | 3824 | --DOCSHELL 10A60C00 == 33 [pid = 3824] [id = 423] 12:17:49 INFO - PROCESS | 3824 | --DOCSHELL 1771D400 == 32 [pid = 3824] [id = 421] 12:17:49 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (105EF800) [pid = 3824] [serial = 1279] [outer = 00000000] [url = about:blank] 12:17:49 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (10AF8400) [pid = 3824] [serial = 1280] [outer = 00000000] [url = about:blank] 12:17:49 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (12B13400) [pid = 3824] [serial = 1271] [outer = 00000000] [url = about:blank] 12:17:49 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (11C32000) [pid = 3824] [serial = 1270] [outer = 00000000] [url = about:blank] 12:17:49 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (13941C00) [pid = 3824] [serial = 1274] [outer = 00000000] [url = about:blank] 12:17:49 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (13224800) [pid = 3824] [serial = 1273] [outer = 00000000] [url = about:blank] 12:17:49 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (16A99C00) [pid = 3824] [serial = 1276] [outer = 00000000] [url = about:blank] 12:17:49 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (17108800) [pid = 3824] [serial = 1294] [outer = 00000000] [url = about:blank] 12:17:49 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (16BDF800) [pid = 3824] [serial = 1291] [outer = 00000000] [url = about:blank] 12:17:49 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (13456C00) [pid = 3824] [serial = 1297] [outer = 00000000] [url = about:blank] 12:17:49 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (13940800) [pid = 3824] [serial = 1285] [outer = 00000000] [url = about:blank] 12:17:49 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (178D3C00) [pid = 3824] [serial = 1295] [outer = 00000000] [url = about:blank] 12:17:49 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (12B12400) [pid = 3824] [serial = 1282] [outer = 00000000] [url = about:blank] 12:17:49 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (12BCE000) [pid = 3824] [serial = 1283] [outer = 00000000] [url = about:blank] 12:17:49 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (13219400) [pid = 3824] [serial = 1289] [outer = 00000000] [url = about:blank] 12:17:49 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (15691000) [pid = 3824] [serial = 1288] [outer = 00000000] [url = about:blank] 12:17:49 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (18342000) [pid = 3824] [serial = 1301] [outer = 00000000] [url = about:blank] 12:17:49 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (19A49000) [pid = 3824] [serial = 1303] [outer = 00000000] [url = about:blank] 12:17:49 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (16BE2800) [pid = 3824] [serial = 1292] [outer = 00000000] [url = about:blank] 12:17:49 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (18060C00) [pid = 3824] [serial = 1300] [outer = 00000000] [url = about:blank] 12:17:49 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (16BE8800) [pid = 3824] [serial = 1298] [outer = 00000000] [url = about:blank] 12:17:49 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1430B000) [pid = 3824] [serial = 1286] [outer = 00000000] [url = about:blank] 12:17:49 INFO - PROCESS | 3824 | 1466709469381 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]]]}] 12:17:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:17:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1821ms 12:17:49 INFO - PROCESS | 3824 | 1466709469475 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 12:17:49 INFO - PROCESS | 3824 | 1466709469480 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 12:17:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:17:49 INFO - PROCESS | 3824 | 1466709469485 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:17:49 INFO - PROCESS | 3824 | 1466709469488 Marionette TRACE conn3 <- [1,1766,null,{}] 12:17:49 INFO - PROCESS | 3824 | 1466709469494 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}] 12:17:49 INFO - PROCESS | 3824 | 1466709469497 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:49 INFO - PROCESS | 3824 | 1466709469598 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 12:17:49 INFO - PROCESS | 3824 | 1466709469605 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:49 INFO - PROCESS | 3824 | 1466709469610 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:49 INFO - PROCESS | 3824 | ++DOCSHELL 10AF7C00 == 33 [pid = 3824] [id = 451] 12:17:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (10AF8400) [pid = 3824] [serial = 1353] [outer = 00000000] 12:17:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (10EEEC00) [pid = 3824] [serial = 1354] [outer = 10AF8400] 12:17:49 INFO - PROCESS | 3824 | 1466709469658 Marionette DEBUG loaded listener.js 12:17:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (10EF1C00) [pid = 3824] [serial = 1355] [outer = 10AF8400] 12:17:50 INFO - PROCESS | 3824 | 1466709470151 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]]]}] 12:17:50 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 12:17:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 690ms 12:17:50 INFO - PROCESS | 3824 | 1466709470185 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 12:17:50 INFO - PROCESS | 3824 | 1466709470190 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 12:17:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:17:50 INFO - PROCESS | 3824 | 1466709470196 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:17:50 INFO - PROCESS | 3824 | 1466709470199 Marionette TRACE conn3 <- [1,1770,null,{}] 12:17:50 INFO - PROCESS | 3824 | 1466709470202 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}] 12:17:50 INFO - PROCESS | 3824 | 1466709470205 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:50 INFO - PROCESS | 3824 | 1466709470290 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 12:17:50 INFO - PROCESS | 3824 | 1466709470299 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:50 INFO - PROCESS | 3824 | 1466709470302 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:50 INFO - PROCESS | 3824 | ++DOCSHELL 12B17800 == 34 [pid = 3824] [id = 452] 12:17:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (12B1A400) [pid = 3824] [serial = 1356] [outer = 00000000] 12:17:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (12BD5000) [pid = 3824] [serial = 1357] [outer = 12B1A400] 12:17:50 INFO - PROCESS | 3824 | 1466709470350 Marionette DEBUG loaded listener.js 12:17:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (13032000) [pid = 3824] [serial = 1358] [outer = 12B1A400] 12:17:50 INFO - PROCESS | 3824 | 1466709470862 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]]]}] 12:17:50 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 12:17:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 706ms 12:17:50 INFO - PROCESS | 3824 | 1466709470926 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 12:17:50 INFO - PROCESS | 3824 | 1466709470929 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 12:17:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:17:50 INFO - PROCESS | 3824 | 1466709470932 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:17:50 INFO - PROCESS | 3824 | 1466709470936 Marionette TRACE conn3 <- [1,1774,null,{}] 12:17:50 INFO - PROCESS | 3824 | 1466709470946 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}] 12:17:50 INFO - PROCESS | 3824 | 1466709470951 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:51 INFO - PROCESS | 3824 | 1466709471063 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 12:17:51 INFO - PROCESS | 3824 | 1466709471157 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:51 INFO - PROCESS | 3824 | 1466709471161 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:51 INFO - PROCESS | 3824 | ++DOCSHELL 13454000 == 35 [pid = 3824] [id = 453] 12:17:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (13454400) [pid = 3824] [serial = 1359] [outer = 00000000] 12:17:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (13CF1400) [pid = 3824] [serial = 1360] [outer = 13454400] 12:17:51 INFO - PROCESS | 3824 | 1466709471208 Marionette DEBUG loaded listener.js 12:17:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (1430B800) [pid = 3824] [serial = 1361] [outer = 13454400] 12:17:51 INFO - PROCESS | 3824 | 1466709471582 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]]]}] 12:17:51 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 12:17:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 706ms 12:17:51 INFO - PROCESS | 3824 | 1466709471639 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 12:17:51 INFO - PROCESS | 3824 | 1466709471641 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 12:17:51 INFO - PROCESS | 3824 | 1466709471646 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:17:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:17:51 INFO - PROCESS | 3824 | 1466709471648 Marionette TRACE conn3 <- [1,1778,null,{}] 12:17:51 INFO - PROCESS | 3824 | 1466709471653 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}] 12:17:51 INFO - PROCESS | 3824 | 1466709471656 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:51 INFO - PROCESS | 3824 | 1466709471788 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 12:17:51 INFO - PROCESS | 3824 | 1466709471798 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:51 INFO - PROCESS | 3824 | 1466709471800 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:51 INFO - PROCESS | 3824 | ++DOCSHELL 13CF0C00 == 36 [pid = 3824] [id = 454] 12:17:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (14EDEC00) [pid = 3824] [serial = 1362] [outer = 00000000] 12:17:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (15689800) [pid = 3824] [serial = 1363] [outer = 14EDEC00] 12:17:51 INFO - PROCESS | 3824 | 1466709471895 Marionette DEBUG loaded listener.js 12:17:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (15D13C00) [pid = 3824] [serial = 1364] [outer = 14EDEC00] 12:17:52 INFO - PROCESS | 3824 | 1466709472331 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]]]}] 12:17:52 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) 12:17:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 738ms 12:17:52 INFO - PROCESS | 3824 | 1466709472388 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 12:17:52 INFO - PROCESS | 3824 | 1466709472390 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 12:17:52 INFO - PROCESS | 3824 | 1466709472394 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:17:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:17:52 INFO - PROCESS | 3824 | 1466709472395 Marionette TRACE conn3 <- [1,1782,null,{}] 12:17:52 INFO - PROCESS | 3824 | 1466709472438 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}] 12:17:52 INFO - PROCESS | 3824 | 1466709472440 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:52 INFO - PROCESS | 3824 | 1466709472547 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 12:17:52 INFO - PROCESS | 3824 | 1466709472557 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:52 INFO - PROCESS | 3824 | 1466709472559 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:52 INFO - PROCESS | 3824 | ++DOCSHELL 15F0D000 == 37 [pid = 3824] [id = 455] 12:17:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (166DF000) [pid = 3824] [serial = 1365] [outer = 00000000] 12:17:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (16B5CC00) [pid = 3824] [serial = 1366] [outer = 166DF000] 12:17:52 INFO - PROCESS | 3824 | 1466709472602 Marionette DEBUG loaded listener.js 12:17:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (16BDD800) [pid = 3824] [serial = 1367] [outer = 166DF000] 12:17:53 INFO - PROCESS | 3824 | 1466709473062 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]]]}] 12:17:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:17:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 722ms 12:17:53 INFO - PROCESS | 3824 | 1466709473117 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 12:17:53 INFO - PROCESS | 3824 | 1466709473119 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 12:17:53 INFO - PROCESS | 3824 | 1466709473123 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:17:53 INFO - PROCESS | 3824 | 1466709473124 Marionette TRACE conn3 <- [1,1786,null,{}] 12:17:53 INFO - PROCESS | 3824 | 1466709473128 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}] 12:17:53 INFO - PROCESS | 3824 | 1466709473133 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:53 INFO - PROCESS | 3824 | 1466709473264 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 12:17:53 INFO - PROCESS | 3824 | 1466709473326 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:53 INFO - PROCESS | 3824 | 1466709473328 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:53 INFO - PROCESS | 3824 | ++DOCSHELL 16BE0400 == 38 [pid = 3824] [id = 456] 12:17:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (16BE3C00) [pid = 3824] [serial = 1368] [outer = 00000000] 12:17:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (1771C400) [pid = 3824] [serial = 1369] [outer = 16BE3C00] 12:17:53 INFO - PROCESS | 3824 | 1466709473374 Marionette DEBUG loaded listener.js 12:17:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (179E2000) [pid = 3824] [serial = 1370] [outer = 16BE3C00] 12:17:53 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (12BD6800) [pid = 3824] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:17:53 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (178CCC00) [pid = 3824] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:17:53 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (105EA800) [pid = 3824] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:17:53 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (102E4800) [pid = 3824] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:17:53 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (13C8B000) [pid = 3824] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:17:53 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (14FC4C00) [pid = 3824] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:17:53 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (1314F400) [pid = 3824] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:17:53 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (10AF3800) [pid = 3824] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:17:53 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (19DB2C00) [pid = 3824] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:17:53 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (16B5A000) [pid = 3824] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:17:53 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (1120AC00) [pid = 3824] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:17:53 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1805C000) [pid = 3824] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:17:53 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (11C29000) [pid = 3824] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:17:53 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (15A7A800) [pid = 3824] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:17:54 INFO - PROCESS | 3824 | 1466709474027 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]]]}] 12:17:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:17:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 958ms 12:17:54 INFO - PROCESS | 3824 | 1466709474070 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 12:17:54 INFO - PROCESS | 3824 | 1466709474071 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 12:17:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:17:54 INFO - PROCESS | 3824 | 1466709474075 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:17:54 INFO - PROCESS | 3824 | 1466709474076 Marionette TRACE conn3 <- [1,1790,null,{}] 12:17:54 INFO - PROCESS | 3824 | 1466709474080 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}] 12:17:54 INFO - PROCESS | 3824 | 1466709474091 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:54 INFO - PROCESS | 3824 | 1466709474198 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 12:17:54 INFO - PROCESS | 3824 | 1466709474257 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:54 INFO - PROCESS | 3824 | 1466709474259 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:54 INFO - PROCESS | 3824 | ++DOCSHELL 105EC800 == 39 [pid = 3824] [id = 457] 12:17:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (10A56800) [pid = 3824] [serial = 1371] [outer = 00000000] 12:17:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (13CF1800) [pid = 3824] [serial = 1372] [outer = 10A56800] 12:17:54 INFO - PROCESS | 3824 | 1466709474302 Marionette DEBUG loaded listener.js 12:17:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (16B5A000) [pid = 3824] [serial = 1373] [outer = 10A56800] 12:17:54 INFO - PROCESS | 3824 | 1466709474650 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]]]}] 12:17:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:17:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 643ms 12:17:54 INFO - PROCESS | 3824 | 1466709474714 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 12:17:54 INFO - PROCESS | 3824 | 1466709474716 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 12:17:54 INFO - PROCESS | 3824 | 1466709474728 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:17:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:17:54 INFO - PROCESS | 3824 | 1466709474729 Marionette TRACE conn3 <- [1,1794,null,{}] 12:17:54 INFO - PROCESS | 3824 | 1466709474733 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}] 12:17:54 INFO - PROCESS | 3824 | 1466709474735 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:54 INFO - PROCESS | 3824 | 1466709474814 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 12:17:54 INFO - PROCESS | 3824 | 1466709474819 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:54 INFO - PROCESS | 3824 | 1466709474821 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:54 INFO - PROCESS | 3824 | ++DOCSHELL 10AF1C00 == 40 [pid = 3824] [id = 458] 12:17:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1314F400) [pid = 3824] [serial = 1374] [outer = 00000000] 12:17:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (18057000) [pid = 3824] [serial = 1375] [outer = 1314F400] 12:17:54 INFO - PROCESS | 3824 | 1466709474864 Marionette DEBUG loaded listener.js 12:17:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (18060C00) [pid = 3824] [serial = 1376] [outer = 1314F400] 12:17:55 INFO - PROCESS | 3824 | 1466709475278 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]]]}] 12:17:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:17:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 596ms 12:17:55 INFO - PROCESS | 3824 | 1466709475327 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 12:17:55 INFO - PROCESS | 3824 | 1466709475329 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 12:17:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:17:55 INFO - PROCESS | 3824 | 1466709475336 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:17:55 INFO - PROCESS | 3824 | 1466709475338 Marionette TRACE conn3 <- [1,1798,null,{}] 12:17:55 INFO - PROCESS | 3824 | 1466709475341 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}] 12:17:55 INFO - PROCESS | 3824 | 1466709475343 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:55 INFO - PROCESS | 3824 | 1466709475420 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 12:17:55 INFO - PROCESS | 3824 | 1466709475426 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:55 INFO - PROCESS | 3824 | 1466709475428 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:55 INFO - PROCESS | 3824 | ++DOCSHELL 18345400 == 41 [pid = 3824] [id = 459] 12:17:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (18501400) [pid = 3824] [serial = 1377] [outer = 00000000] 12:17:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1850F000) [pid = 3824] [serial = 1378] [outer = 18501400] 12:17:55 INFO - PROCESS | 3824 | 1466709475470 Marionette DEBUG loaded listener.js 12:17:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1850F400) [pid = 3824] [serial = 1379] [outer = 18501400] 12:17:55 INFO - PROCESS | 3824 | 1466709475975 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]]]}] 12:17:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:17:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 691ms 12:17:56 INFO - PROCESS | 3824 | 1466709476032 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 12:17:56 INFO - PROCESS | 3824 | 1466709476037 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 12:17:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:17:56 INFO - PROCESS | 3824 | 1466709476043 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:17:56 INFO - PROCESS | 3824 | 1466709476046 Marionette TRACE conn3 <- [1,1802,null,{}] 12:17:56 INFO - PROCESS | 3824 | 1466709476052 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}] 12:17:56 INFO - PROCESS | 3824 | 1466709476055 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:56 INFO - PROCESS | 3824 | 1466709476178 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 12:17:56 INFO - PROCESS | 3824 | 1466709476293 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:56 INFO - PROCESS | 3824 | 1466709476298 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:56 INFO - PROCESS | 3824 | ++DOCSHELL 10AF5000 == 42 [pid = 3824] [id = 460] 12:17:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (10AFA800) [pid = 3824] [serial = 1380] [outer = 00000000] 12:17:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (11213C00) [pid = 3824] [serial = 1381] [outer = 10AFA800] 12:17:56 INFO - PROCESS | 3824 | 1466709476355 Marionette DEBUG loaded listener.js 12:17:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1289F000) [pid = 3824] [serial = 1382] [outer = 10AFA800] 12:17:57 INFO - PROCESS | 3824 | 1466709477093 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]]]}] 12:17:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:17:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1162ms 12:17:57 INFO - PROCESS | 3824 | 1466709477200 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 12:17:57 INFO - PROCESS | 3824 | 1466709477205 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 12:17:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:17:57 INFO - PROCESS | 3824 | 1466709477212 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:17:57 INFO - PROCESS | 3824 | 1466709477214 Marionette TRACE conn3 <- [1,1806,null,{}] 12:17:57 INFO - PROCESS | 3824 | 1466709477218 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}] 12:17:57 INFO - PROCESS | 3824 | 1466709477221 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:57 INFO - PROCESS | 3824 | 1466709477394 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 12:17:57 INFO - PROCESS | 3824 | 1466709477492 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:57 INFO - PROCESS | 3824 | 1466709477495 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:57 INFO - PROCESS | 3824 | ++DOCSHELL 1345B000 == 43 [pid = 3824] [id = 461] 12:17:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (13C82C00) [pid = 3824] [serial = 1383] [outer = 00000000] 12:17:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (13D10000) [pid = 3824] [serial = 1384] [outer = 13C82C00] 12:17:57 INFO - PROCESS | 3824 | 1466709477550 Marionette DEBUG loaded listener.js 12:17:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (14FBDC00) [pid = 3824] [serial = 1385] [outer = 13C82C00] 12:17:58 INFO - PROCESS | 3824 | 1466709478440 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]]]}] 12:17:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1256ms 12:17:58 INFO - PROCESS | 3824 | 1466709478501 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 12:17:58 INFO - PROCESS | 3824 | 1466709478505 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 12:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:17:58 INFO - PROCESS | 3824 | 1466709478510 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:17:58 INFO - PROCESS | 3824 | 1466709478513 Marionette TRACE conn3 <- [1,1810,null,{}] 12:17:58 INFO - PROCESS | 3824 | 1466709478518 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}] 12:17:58 INFO - PROCESS | 3824 | 1466709478521 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:58 INFO - PROCESS | 3824 | 1466709478641 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 12:17:58 INFO - PROCESS | 3824 | --DOCSHELL 10AF1C00 == 42 [pid = 3824] [id = 458] 12:17:58 INFO - PROCESS | 3824 | --DOCSHELL 105EC800 == 41 [pid = 3824] [id = 457] 12:17:58 INFO - PROCESS | 3824 | --DOCSHELL 16BE0400 == 40 [pid = 3824] [id = 456] 12:17:58 INFO - PROCESS | 3824 | --DOCSHELL 15F0D000 == 39 [pid = 3824] [id = 455] 12:17:58 INFO - PROCESS | 3824 | --DOCSHELL 13CF0C00 == 38 [pid = 3824] [id = 454] 12:17:58 INFO - PROCESS | 3824 | --DOCSHELL 13454000 == 37 [pid = 3824] [id = 453] 12:17:58 INFO - PROCESS | 3824 | --DOCSHELL 12B17800 == 36 [pid = 3824] [id = 452] 12:17:58 INFO - PROCESS | 3824 | --DOCSHELL 10AF7C00 == 35 [pid = 3824] [id = 451] 12:17:58 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (178D4400) [pid = 3824] [serial = 1277] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (17720000) [pid = 3824] [serial = 1324] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (18509800) [pid = 3824] [serial = 1327] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (17817C00) [pid = 3824] [serial = 1325] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (1850FC00) [pid = 3824] [serial = 1328] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (1281AC00) [pid = 3824] [serial = 1330] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (19A4A400) [pid = 3824] [serial = 1304] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (14EE0800) [pid = 3824] [serial = 1309] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (14FC1000) [pid = 3824] [serial = 1310] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (15691C00) [pid = 3824] [serial = 1318] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (15D09400) [pid = 3824] [serial = 1319] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (13220C00) [pid = 3824] [serial = 1315] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (13459800) [pid = 3824] [serial = 1316] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (110F3C00) [pid = 3824] [serial = 1312] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1A2AF000) [pid = 3824] [serial = 1340] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (129A8C00) [pid = 3824] [serial = 1313] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (16BE0C00) [pid = 3824] [serial = 1321] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (11496400) [pid = 3824] [serial = 1306] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1281A800) [pid = 3824] [serial = 1307] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (1A2A9000) [pid = 3824] [serial = 1339] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (19DBC800) [pid = 3824] [serial = 1337] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (12923400) [pid = 3824] [serial = 1331] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (19DBA000) [pid = 3824] [serial = 1336] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (19AB2000) [pid = 3824] [serial = 1334] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (18062000) [pid = 3824] [serial = 1333] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (16E94000) [pid = 3824] [serial = 1322] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 3824 | 1466709478766 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:58 INFO - PROCESS | 3824 | 1466709478770 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:58 INFO - PROCESS | 3824 | ++DOCSHELL 10A5F400 == 36 [pid = 3824] [id = 462] 12:17:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (10AEF800) [pid = 3824] [serial = 1386] [outer = 00000000] 12:17:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (110F3C00) [pid = 3824] [serial = 1387] [outer = 10AEF800] 12:17:58 INFO - PROCESS | 3824 | 1466709478824 Marionette DEBUG loaded listener.js 12:17:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (11ADD000) [pid = 3824] [serial = 1388] [outer = 10AEF800] 12:17:59 INFO - PROCESS | 3824 | 1466709479231 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]]]}] 12:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 737ms 12:17:59 INFO - PROCESS | 3824 | 1466709479283 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 12:17:59 INFO - PROCESS | 3824 | 1466709479287 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 12:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:17:59 INFO - PROCESS | 3824 | 1466709479294 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:17:59 INFO - PROCESS | 3824 | 1466709479296 Marionette TRACE conn3 <- [1,1814,null,{}] 12:17:59 INFO - PROCESS | 3824 | 1466709479300 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}] 12:17:59 INFO - PROCESS | 3824 | 1466709479302 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:59 INFO - PROCESS | 3824 | 1466709479385 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 12:17:59 INFO - PROCESS | 3824 | 1466709479391 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:59 INFO - PROCESS | 3824 | 1466709479393 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:17:59 INFO - PROCESS | 3824 | ++DOCSHELL 12B16800 == 37 [pid = 3824] [id = 463] 12:17:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (12BCF000) [pid = 3824] [serial = 1389] [outer = 00000000] 12:17:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (13218800) [pid = 3824] [serial = 1390] [outer = 12BCF000] 12:17:59 INFO - PROCESS | 3824 | 1466709479443 Marionette DEBUG loaded listener.js 12:17:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (13226C00) [pid = 3824] [serial = 1391] [outer = 12BCF000] 12:17:59 INFO - PROCESS | 3824 | 1466709479918 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]]]}] 12:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 643ms 12:17:59 INFO - PROCESS | 3824 | 1466709479929 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 12:17:59 INFO - PROCESS | 3824 | 1466709479931 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 12:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:17:59 INFO - PROCESS | 3824 | 1466709479938 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:17:59 INFO - PROCESS | 3824 | 1466709479942 Marionette TRACE conn3 <- [1,1818,null,{}] 12:17:59 INFO - PROCESS | 3824 | 1466709479952 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}] 12:17:59 INFO - PROCESS | 3824 | 1466709479957 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:00 INFO - PROCESS | 3824 | 1466709480042 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 12:18:00 INFO - PROCESS | 3824 | 1466709480083 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:00 INFO - PROCESS | 3824 | 1466709480086 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:00 INFO - PROCESS | 3824 | ++DOCSHELL 15684C00 == 38 [pid = 3824] [id = 464] 12:18:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (15689C00) [pid = 3824] [serial = 1392] [outer = 00000000] 12:18:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (157C0800) [pid = 3824] [serial = 1393] [outer = 15689C00] 12:18:00 INFO - PROCESS | 3824 | 1466709480135 Marionette DEBUG loaded listener.js 12:18:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (15F05400) [pid = 3824] [serial = 1394] [outer = 15689C00] 12:18:00 INFO - PROCESS | 3824 | 1466709480603 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]]]}] 12:18:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 737ms 12:18:00 INFO - PROCESS | 3824 | 1466709480680 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 12:18:00 INFO - PROCESS | 3824 | 1466709480683 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 12:18:00 INFO - PROCESS | 3824 | 1466709480686 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:18:00 INFO - PROCESS | 3824 | 1466709480688 Marionette TRACE conn3 <- [1,1822,null,{}] 12:18:00 INFO - PROCESS | 3824 | 1466709480692 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}] 12:18:00 INFO - PROCESS | 3824 | 1466709480693 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:00 INFO - PROCESS | 3824 | 1466709480786 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 12:18:00 INFO - PROCESS | 3824 | 1466709480791 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:00 INFO - PROCESS | 3824 | 1466709480794 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:00 INFO - PROCESS | 3824 | ++DOCSHELL 166DAC00 == 39 [pid = 3824] [id = 465] 12:18:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (166DE000) [pid = 3824] [serial = 1395] [outer = 00000000] 12:18:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (16BE9C00) [pid = 3824] [serial = 1396] [outer = 166DE000] 12:18:00 INFO - PROCESS | 3824 | 1466709480841 Marionette DEBUG loaded listener.js 12:18:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (17105C00) [pid = 3824] [serial = 1397] [outer = 166DE000] 12:18:01 INFO - PROCESS | 3824 | 1466709481312 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]]]}] 12:18:01 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 12:18:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 644ms 12:18:01 INFO - PROCESS | 3824 | 1466709481324 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 12:18:01 INFO - PROCESS | 3824 | 1466709481326 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 12:18:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:18:01 INFO - PROCESS | 3824 | 1466709481329 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:18:01 INFO - PROCESS | 3824 | 1466709481331 Marionette TRACE conn3 <- [1,1826,null,{}] 12:18:01 INFO - PROCESS | 3824 | 1466709481338 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}] 12:18:01 INFO - PROCESS | 3824 | 1466709481340 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:01 INFO - PROCESS | 3824 | 1466709481451 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 12:18:01 INFO - PROCESS | 3824 | 1466709481539 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:01 INFO - PROCESS | 3824 | 1466709481541 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:01 INFO - PROCESS | 3824 | ++DOCSHELL 171E7000 == 40 [pid = 3824] [id = 466] 12:18:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (1771C000) [pid = 3824] [serial = 1398] [outer = 00000000] 12:18:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1781E800) [pid = 3824] [serial = 1399] [outer = 1771C000] 12:18:01 INFO - PROCESS | 3824 | 1466709481585 Marionette DEBUG loaded listener.js 12:18:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (178D4400) [pid = 3824] [serial = 1400] [outer = 1771C000] 12:18:02 INFO - PROCESS | 3824 | 1466709482020 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]]]}] 12:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 753ms 12:18:02 INFO - PROCESS | 3824 | 1466709482070 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 12:18:02 INFO - PROCESS | 3824 | 1466709482072 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 12:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:18:02 INFO - PROCESS | 3824 | 1466709482075 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:18:02 INFO - PROCESS | 3824 | 1466709482076 Marionette TRACE conn3 <- [1,1830,null,{}] 12:18:02 INFO - PROCESS | 3824 | 1466709482080 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}] 12:18:02 INFO - PROCESS | 3824 | 1466709482086 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:02 INFO - PROCESS | 3824 | 1466709482224 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 12:18:02 INFO - PROCESS | 3824 | 1466709482293 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:02 INFO - PROCESS | 3824 | 1466709482295 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:02 INFO - PROCESS | 3824 | ++DOCSHELL 10228400 == 41 [pid = 3824] [id = 467] 12:18:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (13219400) [pid = 3824] [serial = 1401] [outer = 00000000] 12:18:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (19A47000) [pid = 3824] [serial = 1402] [outer = 13219400] 12:18:02 INFO - PROCESS | 3824 | 1466709482339 Marionette DEBUG loaded listener.js 12:18:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1345C800) [pid = 3824] [serial = 1403] [outer = 13219400] 12:18:02 INFO - PROCESS | 3824 | 1466709482761 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]]]}] 12:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 738ms 12:18:02 INFO - PROCESS | 3824 | 1466709482825 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 12:18:02 INFO - PROCESS | 3824 | 1466709482827 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 12:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:18:02 INFO - PROCESS | 3824 | 1466709482847 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:18:02 INFO - PROCESS | 3824 | 1466709482849 Marionette TRACE conn3 <- [1,1834,null,{}] 12:18:02 INFO - PROCESS | 3824 | 1466709482857 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}] 12:18:02 INFO - PROCESS | 3824 | 1466709482859 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:02 INFO - PROCESS | 3824 | 1466709482974 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 12:18:03 INFO - PROCESS | 3824 | 1466709482985 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:03 INFO - PROCESS | 3824 | 1466709482987 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:03 INFO - PROCESS | 3824 | ++DOCSHELL 19AB4000 == 42 [pid = 3824] [id = 468] 12:18:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (19CC1400) [pid = 3824] [serial = 1404] [outer = 00000000] 12:18:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (19D68400) [pid = 3824] [serial = 1405] [outer = 19CC1400] 12:18:03 INFO - PROCESS | 3824 | 1466709483029 Marionette DEBUG loaded listener.js 12:18:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (19DB4400) [pid = 3824] [serial = 1406] [outer = 19CC1400] 12:18:03 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (10AF8400) [pid = 3824] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:18:03 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (13454400) [pid = 3824] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:18:03 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (10559400) [pid = 3824] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:18:03 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (12B1A400) [pid = 3824] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:18:03 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (16BE3C00) [pid = 3824] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:18:03 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (1125EC00) [pid = 3824] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:18:03 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (157BE400) [pid = 3824] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:18:03 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (19DB1800) [pid = 3824] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:18:03 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (166DF000) [pid = 3824] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:18:03 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (10A56800) [pid = 3824] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:18:03 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1314F400) [pid = 3824] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:18:03 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (14EDEC00) [pid = 3824] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:18:03 INFO - PROCESS | 3824 | 1466709483494 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]]]}] 12:18:03 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) 12:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 707ms 12:18:03 INFO - PROCESS | 3824 | 1466709483539 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 12:18:03 INFO - PROCESS | 3824 | 1466709483540 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 12:18:03 INFO - PROCESS | 3824 | 1466709483544 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:18:03 INFO - PROCESS | 3824 | 1466709483545 Marionette TRACE conn3 <- [1,1838,null,{}] 12:18:03 INFO - PROCESS | 3824 | 1466709483549 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}] 12:18:03 INFO - PROCESS | 3824 | 1466709483550 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:03 INFO - PROCESS | 3824 | 1466709483628 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 12:18:03 INFO - PROCESS | 3824 | 1466709483634 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:03 INFO - PROCESS | 3824 | 1466709483636 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:03 INFO - PROCESS | 3824 | ++DOCSHELL 129B1000 == 43 [pid = 3824] [id = 469] 12:18:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (12B1F800) [pid = 3824] [serial = 1407] [outer = 00000000] 12:18:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (16B51800) [pid = 3824] [serial = 1408] [outer = 12B1F800] 12:18:03 INFO - PROCESS | 3824 | 1466709483679 Marionette DEBUG loaded listener.js 12:18:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (18154000) [pid = 3824] [serial = 1409] [outer = 12B1F800] 12:18:04 INFO - PROCESS | 3824 | 1466709484104 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]]]}] 12:18:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:18:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 596ms 12:18:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:18:04 INFO - PROCESS | 3824 | 1466709484143 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 12:18:04 INFO - PROCESS | 3824 | 1466709484145 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 12:18:04 INFO - PROCESS | 3824 | 1466709484152 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:18:04 INFO - PROCESS | 3824 | 1466709484154 Marionette TRACE conn3 <- [1,1842,null,{}] 12:18:04 INFO - PROCESS | 3824 | 1466709484158 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}] 12:18:04 INFO - PROCESS | 3824 | 1466709484159 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:04 INFO - PROCESS | 3824 | 1466709484238 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 12:18:04 INFO - PROCESS | 3824 | 1466709484244 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:04 INFO - PROCESS | 3824 | 1466709484246 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:04 INFO - PROCESS | 3824 | ++DOCSHELL 19AB0800 == 44 [pid = 3824] [id = 470] 12:18:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (19AB1400) [pid = 3824] [serial = 1410] [outer = 00000000] 12:18:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (19DBC400) [pid = 3824] [serial = 1411] [outer = 19AB1400] 12:18:04 INFO - PROCESS | 3824 | 1466709484289 Marionette DEBUG loaded listener.js 12:18:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (15D0E400) [pid = 3824] [serial = 1412] [outer = 19AB1400] 12:18:04 INFO - PROCESS | 3824 | 1466709484817 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]]]}] 12:18:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:18:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 690ms 12:18:04 INFO - PROCESS | 3824 | 1466709484878 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 12:18:04 INFO - PROCESS | 3824 | 1466709484880 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 12:18:04 INFO - PROCESS | 3824 | 1466709484883 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:18:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:18:04 INFO - PROCESS | 3824 | 1466709484885 Marionette TRACE conn3 <- [1,1846,null,{}] 12:18:04 INFO - PROCESS | 3824 | 1466709484889 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}] 12:18:04 INFO - PROCESS | 3824 | 1466709484891 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:04 INFO - PROCESS | 3824 | 1466709484976 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 12:18:04 INFO - PROCESS | 3824 | 1466709484987 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:04 INFO - PROCESS | 3824 | 1466709484989 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:05 INFO - PROCESS | 3824 | ++DOCSHELL 19DB9000 == 45 [pid = 3824] [id = 471] 12:18:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (1A257C00) [pid = 3824] [serial = 1413] [outer = 00000000] 12:18:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1A2AE000) [pid = 3824] [serial = 1414] [outer = 1A257C00] 12:18:05 INFO - PROCESS | 3824 | 1466709485032 Marionette DEBUG loaded listener.js 12:18:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1A2AEC00) [pid = 3824] [serial = 1415] [outer = 1A257C00] 12:18:05 INFO - PROCESS | 3824 | 1466709485630 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]]]}] 12:18:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 847ms 12:18:05 INFO - PROCESS | 3824 | 1466709485727 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 12:18:05 INFO - PROCESS | 3824 | 1466709485732 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 12:18:05 INFO - PROCESS | 3824 | 1466709485737 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:18:05 INFO - PROCESS | 3824 | 1466709485740 Marionette TRACE conn3 <- [1,1850,null,{}] 12:18:05 INFO - PROCESS | 3824 | 1466709485746 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}] 12:18:05 INFO - PROCESS | 3824 | 1466709485749 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:05 INFO - PROCESS | 3824 | 1466709485864 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 12:18:05 INFO - PROCESS | 3824 | 1466709485973 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:05 INFO - PROCESS | 3824 | 1466709485976 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:05 INFO - PROCESS | 3824 | ++DOCSHELL 10AF9800 == 46 [pid = 3824] [id = 472] 12:18:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (11256C00) [pid = 3824] [serial = 1416] [outer = 00000000] 12:18:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1309EC00) [pid = 3824] [serial = 1417] [outer = 11256C00] 12:18:06 INFO - PROCESS | 3824 | 1466709486032 Marionette DEBUG loaded listener.js 12:18:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (132D2400) [pid = 3824] [serial = 1418] [outer = 11256C00] 12:18:06 INFO - PROCESS | 3824 | 1466709486590 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]]]}] 12:18:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:18:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 895ms 12:18:06 INFO - PROCESS | 3824 | 1466709486642 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 12:18:06 INFO - PROCESS | 3824 | 1466709486647 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 12:18:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:18:06 INFO - PROCESS | 3824 | 1466709486653 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:18:06 INFO - PROCESS | 3824 | 1466709486656 Marionette TRACE conn3 <- [1,1854,null,{}] 12:18:06 INFO - PROCESS | 3824 | 1466709486660 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}] 12:18:06 INFO - PROCESS | 3824 | 1466709486663 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:06 INFO - PROCESS | 3824 | 1466709486771 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 12:18:06 INFO - PROCESS | 3824 | 1466709486877 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:06 INFO - PROCESS | 3824 | 1466709486880 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:06 INFO - PROCESS | 3824 | ++DOCSHELL 14FC1C00 == 47 [pid = 3824] [id = 473] 12:18:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (14FC2400) [pid = 3824] [serial = 1419] [outer = 00000000] 12:18:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1568FC00) [pid = 3824] [serial = 1420] [outer = 14FC2400] 12:18:06 INFO - PROCESS | 3824 | 1466709486935 Marionette DEBUG loaded listener.js 12:18:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (166DF000) [pid = 3824] [serial = 1421] [outer = 14FC2400] 12:18:07 INFO - PROCESS | 3824 | 1466709487576 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]]]}] 12:18:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1005ms 12:18:07 INFO - PROCESS | 3824 | 1466709487655 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 12:18:07 INFO - PROCESS | 3824 | 1466709487657 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 12:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:18:07 INFO - PROCESS | 3824 | 1466709487661 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:18:07 INFO - PROCESS | 3824 | 1466709487665 Marionette TRACE conn3 <- [1,1858,null,{}] 12:18:07 INFO - PROCESS | 3824 | 1466709487691 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}] 12:18:07 INFO - PROCESS | 3824 | 1466709487696 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:07 INFO - PROCESS | 3824 | 1466709487807 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 12:18:07 INFO - PROCESS | 3824 | 1466709487939 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:07 INFO - PROCESS | 3824 | 1466709487942 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:07 INFO - PROCESS | 3824 | ++DOCSHELL 19CD0400 == 48 [pid = 3824] [id = 474] 12:18:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (19D67C00) [pid = 3824] [serial = 1422] [outer = 00000000] 12:18:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (1A257800) [pid = 3824] [serial = 1423] [outer = 19D67C00] 12:18:08 INFO - PROCESS | 3824 | 1466709488009 Marionette DEBUG loaded listener.js 12:18:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (1A671000) [pid = 3824] [serial = 1424] [outer = 19D67C00] 12:18:08 INFO - PROCESS | 3824 | 1466709488594 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]]]}] 12:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1004ms 12:18:08 INFO - PROCESS | 3824 | 1466709488665 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 12:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:18:08 INFO - PROCESS | 3824 | 1466709488668 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 12:18:08 INFO - PROCESS | 3824 | 1466709488671 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:18:08 INFO - PROCESS | 3824 | 1466709488673 Marionette TRACE conn3 <- [1,1862,null,{}] 12:18:08 INFO - PROCESS | 3824 | 1466709488677 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}] 12:18:08 INFO - PROCESS | 3824 | 1466709488679 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:08 INFO - PROCESS | 3824 | 1466709488786 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 12:18:08 INFO - PROCESS | 3824 | 1466709488919 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:08 INFO - PROCESS | 3824 | 1466709488922 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:08 INFO - PROCESS | 3824 | ++DOCSHELL 10A5C400 == 49 [pid = 3824] [id = 475] 12:18:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (10BB4000) [pid = 3824] [serial = 1425] [outer = 00000000] 12:18:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (1A782000) [pid = 3824] [serial = 1426] [outer = 10BB4000] 12:18:08 INFO - PROCESS | 3824 | 1466709488976 Marionette DEBUG loaded listener.js 12:18:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (1A786000) [pid = 3824] [serial = 1427] [outer = 10BB4000] 12:18:09 INFO - PROCESS | 3824 | 1466709489669 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]]]}] 12:18:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1052ms 12:18:09 INFO - PROCESS | 3824 | 1466709489712 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 12:18:09 INFO - PROCESS | 3824 | 1466709489716 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 12:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:18:09 INFO - PROCESS | 3824 | 1466709489737 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:18:09 INFO - PROCESS | 3824 | 1466709489740 Marionette TRACE conn3 <- [1,1866,null,{}] 12:18:09 INFO - PROCESS | 3824 | 1466709489745 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}] 12:18:09 INFO - PROCESS | 3824 | 1466709489747 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:09 INFO - PROCESS | 3824 | 1466709489875 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 12:18:10 INFO - PROCESS | 3824 | 1466709490017 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:10 INFO - PROCESS | 3824 | 1466709490022 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:10 INFO - PROCESS | 3824 | ++DOCSHELL 10AFA000 == 50 [pid = 3824] [id = 476] 12:18:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (10AFC800) [pid = 3824] [serial = 1428] [outer = 00000000] 12:18:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (129A8C00) [pid = 3824] [serial = 1429] [outer = 10AFC800] 12:18:10 INFO - PROCESS | 3824 | 1466709490080 Marionette DEBUG loaded listener.js 12:18:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 97 (12B10400) [pid = 3824] [serial = 1430] [outer = 10AFC800] 12:18:10 INFO - PROCESS | 3824 | --DOCSHELL 1047E000 == 49 [pid = 3824] [id = 450] 12:18:10 INFO - PROCESS | 3824 | --DOCSHELL 19AB0800 == 48 [pid = 3824] [id = 470] 12:18:10 INFO - PROCESS | 3824 | --DOCSHELL 129B1000 == 47 [pid = 3824] [id = 469] 12:18:10 INFO - PROCESS | 3824 | --DOCSHELL 19AB4000 == 46 [pid = 3824] [id = 468] 12:18:10 INFO - PROCESS | 3824 | --DOCSHELL 10228400 == 45 [pid = 3824] [id = 467] 12:18:10 INFO - PROCESS | 3824 | --DOCSHELL 171E7000 == 44 [pid = 3824] [id = 466] 12:18:10 INFO - PROCESS | 3824 | --DOCSHELL 166DAC00 == 43 [pid = 3824] [id = 465] 12:18:10 INFO - PROCESS | 3824 | --DOCSHELL 15684C00 == 42 [pid = 3824] [id = 464] 12:18:10 INFO - PROCESS | 3824 | --DOCSHELL 12B16800 == 41 [pid = 3824] [id = 463] 12:18:10 INFO - PROCESS | 3824 | --DOCSHELL 10A5F400 == 40 [pid = 3824] [id = 462] 12:18:10 INFO - PROCESS | 3824 | --DOCSHELL 18345400 == 39 [pid = 3824] [id = 459] 12:18:10 INFO - PROCESS | 3824 | --DOCSHELL 15691800 == 38 [pid = 3824] [id = 448] 12:18:10 INFO - PROCESS | 3824 | --DOCSHELL 19D6D800 == 37 [pid = 3824] [id = 449] 12:18:10 INFO - PROCESS | 3824 | --DOCSHELL 11ADBC00 == 36 [pid = 3824] [id = 444] 12:18:10 INFO - PROCESS | 3824 | --DOCSHELL 10AF5000 == 35 [pid = 3824] [id = 460] 12:18:10 INFO - PROCESS | 3824 | --DOCSHELL 1345B000 == 34 [pid = 3824] [id = 461] 12:18:10 INFO - PROCESS | 3824 | --DOCSHELL 1805B000 == 33 [pid = 3824] [id = 445] 12:18:10 INFO - PROCESS | 3824 | --DOCSHELL 1125CC00 == 32 [pid = 3824] [id = 447] 12:18:10 INFO - PROCESS | 3824 | --DOCSHELL 19D5FC00 == 31 [pid = 3824] [id = 446] 12:18:10 INFO - PROCESS | 3824 | --DOCSHELL 10A5C400 == 30 [pid = 3824] [id = 475] 12:18:10 INFO - PROCESS | 3824 | --DOCSHELL 14FC1C00 == 29 [pid = 3824] [id = 473] 12:18:10 INFO - PROCESS | 3824 | --DOCSHELL 19CD0400 == 28 [pid = 3824] [id = 474] 12:18:10 INFO - PROCESS | 3824 | --DOCSHELL 19DB9000 == 27 [pid = 3824] [id = 471] 12:18:10 INFO - PROCESS | 3824 | --DOCSHELL 10AF9800 == 26 [pid = 3824] [id = 472] 12:18:10 INFO - PROCESS | 3824 | --DOMWINDOW == 96 (1A664400) [pid = 3824] [serial = 1349] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (1A258400) [pid = 3824] [serial = 1348] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (16B5CC00) [pid = 3824] [serial = 1366] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (13CF1800) [pid = 3824] [serial = 1372] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (18057000) [pid = 3824] [serial = 1375] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (179E2000) [pid = 3824] [serial = 1370] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (15689800) [pid = 3824] [serial = 1363] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (15D13C00) [pid = 3824] [serial = 1364] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (16BDD800) [pid = 3824] [serial = 1367] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (1850F000) [pid = 3824] [serial = 1378] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (18060C00) [pid = 3824] [serial = 1376] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (16B5A000) [pid = 3824] [serial = 1373] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (1430B800) [pid = 3824] [serial = 1361] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (10EEEC00) [pid = 3824] [serial = 1354] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (10EF1C00) [pid = 3824] [serial = 1355] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (13CF1400) [pid = 3824] [serial = 1360] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (12B10800) [pid = 3824] [serial = 1352] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (10EEE000) [pid = 3824] [serial = 1351] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (12BD5000) [pid = 3824] [serial = 1357] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (13032000) [pid = 3824] [serial = 1358] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (1771C400) [pid = 3824] [serial = 1369] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (13D02800) [pid = 3824] [serial = 1343] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (13124400) [pid = 3824] [serial = 1342] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (16BE6C00) [pid = 3824] [serial = 1346] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (16A8D800) [pid = 3824] [serial = 1345] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 3824 | 1466709491234 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]]]}] 12:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1570ms 12:18:11 INFO - PROCESS | 3824 | 1466709491294 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 12:18:11 INFO - PROCESS | 3824 | 1466709491298 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 12:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:18:11 INFO - PROCESS | 3824 | 1466709491302 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:18:11 INFO - PROCESS | 3824 | 1466709491307 Marionette TRACE conn3 <- [1,1870,null,{}] 12:18:11 INFO - PROCESS | 3824 | 1466709491311 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}] 12:18:11 INFO - PROCESS | 3824 | 1466709491315 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:11 INFO - PROCESS | 3824 | 1466709491409 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 12:18:11 INFO - PROCESS | 3824 | 1466709491540 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:11 INFO - PROCESS | 3824 | 1466709491542 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:11 INFO - PROCESS | 3824 | ++DOCSHELL 10EEE400 == 27 [pid = 3824] [id = 477] 12:18:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (10EEEC00) [pid = 3824] [serial = 1431] [outer = 00000000] 12:18:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (11ADD800) [pid = 3824] [serial = 1432] [outer = 10EEEC00] 12:18:11 INFO - PROCESS | 3824 | 1466709491594 Marionette DEBUG loaded listener.js 12:18:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (129A7000) [pid = 3824] [serial = 1433] [outer = 10EEEC00] 12:18:12 INFO - PROCESS | 3824 | 1466709492011 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]]]}] 12:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 753ms 12:18:12 INFO - PROCESS | 3824 | 1466709492105 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 12:18:12 INFO - PROCESS | 3824 | 1466709492111 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 12:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:18:12 INFO - PROCESS | 3824 | 1466709492121 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:18:12 INFO - PROCESS | 3824 | 1466709492124 Marionette TRACE conn3 <- [1,1874,null,{}] 12:18:12 INFO - PROCESS | 3824 | 1466709492128 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}] 12:18:12 INFO - PROCESS | 3824 | 1466709492130 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:12 INFO - PROCESS | 3824 | 1466709492218 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 12:18:12 INFO - PROCESS | 3824 | 1466709492232 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:12 INFO - PROCESS | 3824 | 1466709492235 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:12 INFO - PROCESS | 3824 | ++DOCSHELL 1311F800 == 28 [pid = 3824] [id = 478] 12:18:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (1312A000) [pid = 3824] [serial = 1434] [outer = 00000000] 12:18:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (1321CC00) [pid = 3824] [serial = 1435] [outer = 1312A000] 12:18:12 INFO - PROCESS | 3824 | 1466709492283 Marionette DEBUG loaded listener.js 12:18:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (13223800) [pid = 3824] [serial = 1436] [outer = 1312A000] 12:18:12 INFO - PROCESS | 3824 | 1466709492726 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]]]}] 12:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 644ms 12:18:12 INFO - PROCESS | 3824 | 1466709492759 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 12:18:12 INFO - PROCESS | 3824 | 1466709492761 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 12:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:18:12 INFO - PROCESS | 3824 | 1466709492765 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:18:12 INFO - PROCESS | 3824 | 1466709492768 Marionette TRACE conn3 <- [1,1878,null,{}] 12:18:12 INFO - PROCESS | 3824 | 1466709492779 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}] 12:18:12 INFO - PROCESS | 3824 | 1466709492783 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:12 INFO - PROCESS | 3824 | 1466709492868 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 12:18:12 INFO - PROCESS | 3824 | 1466709492875 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:12 INFO - PROCESS | 3824 | 1466709492878 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:12 INFO - PROCESS | 3824 | ++DOCSHELL 13D04400 == 29 [pid = 3824] [id = 479] 12:18:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (13D0DC00) [pid = 3824] [serial = 1437] [outer = 00000000] 12:18:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (14ED8800) [pid = 3824] [serial = 1438] [outer = 13D0DC00] 12:18:12 INFO - PROCESS | 3824 | 1466709492930 Marionette DEBUG loaded listener.js 12:18:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (14FBE000) [pid = 3824] [serial = 1439] [outer = 13D0DC00] 12:18:13 INFO - PROCESS | 3824 | 1466709493442 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]]]}] 12:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 706ms 12:18:13 INFO - PROCESS | 3824 | 1466709493463 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 12:18:13 INFO - PROCESS | 3824 | 1466709493466 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 12:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:18:13 INFO - PROCESS | 3824 | 1466709493469 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:18:13 INFO - PROCESS | 3824 | 1466709493471 Marionette TRACE conn3 <- [1,1882,null,{}] 12:18:13 INFO - PROCESS | 3824 | 1466709493482 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}] 12:18:13 INFO - PROCESS | 3824 | 1466709493484 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:13 INFO - PROCESS | 3824 | 1466709493602 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 12:18:13 INFO - PROCESS | 3824 | 1466709493695 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:13 INFO - PROCESS | 3824 | 1466709493697 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:13 INFO - PROCESS | 3824 | ++DOCSHELL 15684400 == 30 [pid = 3824] [id = 480] 12:18:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (15684800) [pid = 3824] [serial = 1440] [outer = 00000000] 12:18:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (15A6BC00) [pid = 3824] [serial = 1441] [outer = 15684800] 12:18:13 INFO - PROCESS | 3824 | 1466709493741 Marionette DEBUG loaded listener.js 12:18:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (15D17000) [pid = 3824] [serial = 1442] [outer = 15684800] 12:18:14 INFO - PROCESS | 3824 | 1466709494156 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]]]}] 12:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 769ms 12:18:14 INFO - PROCESS | 3824 | 1466709494235 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 12:18:14 INFO - PROCESS | 3824 | 1466709494237 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 12:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:18:14 INFO - PROCESS | 3824 | 1466709494240 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:18:14 INFO - PROCESS | 3824 | 1466709494241 Marionette TRACE conn3 <- [1,1886,null,{}] 12:18:14 INFO - PROCESS | 3824 | 1466709494244 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}] 12:18:14 INFO - PROCESS | 3824 | 1466709494247 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:14 INFO - PROCESS | 3824 | 1466709494367 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 12:18:14 INFO - PROCESS | 3824 | 1466709494378 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:14 INFO - PROCESS | 3824 | 1466709494380 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:14 INFO - PROCESS | 3824 | ++DOCSHELL 15F09C00 == 31 [pid = 3824] [id = 481] 12:18:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (15F0CC00) [pid = 3824] [serial = 1443] [outer = 00000000] 12:18:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (16B53000) [pid = 3824] [serial = 1444] [outer = 15F0CC00] 12:18:14 INFO - PROCESS | 3824 | 1466709494424 Marionette DEBUG loaded listener.js 12:18:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (16BDC000) [pid = 3824] [serial = 1445] [outer = 15F0CC00] 12:18:14 INFO - PROCESS | 3824 | 1466709494906 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]]]}] 12:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 690ms 12:18:14 INFO - PROCESS | 3824 | 1466709494940 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 12:18:14 INFO - PROCESS | 3824 | 1466709494942 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 12:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:18:15 INFO - PROCESS | 3824 | 1466709494982 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:18:15 INFO - PROCESS | 3824 | 1466709494984 Marionette TRACE conn3 <- [1,1890,null,{}] 12:18:15 INFO - PROCESS | 3824 | 1466709494987 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}] 12:18:15 INFO - PROCESS | 3824 | 1466709494993 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:15 INFO - PROCESS | 3824 | 1466709495370 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 12:18:15 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (19AB1400) [pid = 3824] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:18:15 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (1A257C00) [pid = 3824] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:18:15 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (1771C000) [pid = 3824] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:18:15 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (13219400) [pid = 3824] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:18:15 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (19CC1400) [pid = 3824] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:18:15 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (15689C00) [pid = 3824] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:18:15 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (13C82C00) [pid = 3824] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:18:15 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (12BCF000) [pid = 3824] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:18:15 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (10AFA800) [pid = 3824] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:18:15 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (10AEF800) [pid = 3824] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:18:15 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (18501400) [pid = 3824] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:18:15 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (166DE000) [pid = 3824] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:18:15 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (12B1F800) [pid = 3824] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:18:15 INFO - PROCESS | 3824 | 1466709495437 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:15 INFO - PROCESS | 3824 | 1466709495439 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:15 INFO - PROCESS | 3824 | ++DOCSHELL 10559400 == 32 [pid = 3824] [id = 482] 12:18:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (10560400) [pid = 3824] [serial = 1446] [outer = 00000000] 12:18:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (1120AC00) [pid = 3824] [serial = 1447] [outer = 10560400] 12:18:15 INFO - PROCESS | 3824 | 1466709495483 Marionette DEBUG loaded listener.js 12:18:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (14F5CC00) [pid = 3824] [serial = 1448] [outer = 10560400] 12:18:15 INFO - PROCESS | 3824 | 1466709495829 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]]]}] 12:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 910ms 12:18:15 INFO - PROCESS | 3824 | 1466709495876 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 12:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:18:15 INFO - PROCESS | 3824 | 1466709495889 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 12:18:15 INFO - PROCESS | 3824 | 1466709495893 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:18:15 INFO - PROCESS | 3824 | 1466709495895 Marionette TRACE conn3 <- [1,1894,null,{}] 12:18:15 INFO - PROCESS | 3824 | 1466709495899 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}] 12:18:15 INFO - PROCESS | 3824 | 1466709495901 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:15 INFO - PROCESS | 3824 | 1466709495975 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 12:18:16 INFO - PROCESS | 3824 | 1466709495981 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:16 INFO - PROCESS | 3824 | 1466709495983 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:16 INFO - PROCESS | 3824 | ++DOCSHELL 10EF9800 == 33 [pid = 3824] [id = 483] 12:18:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (11214800) [pid = 3824] [serial = 1449] [outer = 00000000] 12:18:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (17180C00) [pid = 3824] [serial = 1450] [outer = 11214800] 12:18:16 INFO - PROCESS | 3824 | 1466709496025 Marionette DEBUG loaded listener.js 12:18:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (177BB000) [pid = 3824] [serial = 1451] [outer = 11214800] 12:18:16 INFO - PROCESS | 3824 | 1466709496439 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]]]}] 12:18:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 596ms 12:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:18:16 INFO - PROCESS | 3824 | 1466709496499 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 12:18:16 INFO - PROCESS | 3824 | 1466709496501 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 12:18:16 INFO - PROCESS | 3824 | 1466709496505 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:18:16 INFO - PROCESS | 3824 | 1466709496506 Marionette TRACE conn3 <- [1,1898,null,{}] 12:18:16 INFO - PROCESS | 3824 | 1466709496510 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}] 12:18:16 INFO - PROCESS | 3824 | 1466709496511 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:16 INFO - PROCESS | 3824 | 1466709496592 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 12:18:16 INFO - PROCESS | 3824 | 1466709496597 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:16 INFO - PROCESS | 3824 | 1466709496599 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:16 INFO - PROCESS | 3824 | ++DOCSHELL 16EE6000 == 34 [pid = 3824] [id = 484] 12:18:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (17817C00) [pid = 3824] [serial = 1452] [outer = 00000000] 12:18:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (178D2C00) [pid = 3824] [serial = 1453] [outer = 17817C00] 12:18:16 INFO - PROCESS | 3824 | 1466709496642 Marionette DEBUG loaded listener.js 12:18:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (178D3C00) [pid = 3824] [serial = 1454] [outer = 17817C00] 12:18:17 INFO - PROCESS | 3824 | 1466709497080 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]]]}] 12:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 596ms 12:18:17 INFO - PROCESS | 3824 | 1466709497102 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 12:18:17 INFO - PROCESS | 3824 | 1466709497104 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 12:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:18:17 INFO - PROCESS | 3824 | 1466709497107 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:18:17 INFO - PROCESS | 3824 | 1466709497109 Marionette TRACE conn3 <- [1,1902,null,{}] 12:18:17 INFO - PROCESS | 3824 | 1466709497112 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}] 12:18:17 INFO - PROCESS | 3824 | 1466709497114 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:17 INFO - PROCESS | 3824 | 1466709497236 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 12:18:17 INFO - PROCESS | 3824 | 1466709497244 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:17 INFO - PROCESS | 3824 | 1466709497246 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:17 INFO - PROCESS | 3824 | ++DOCSHELL 13940800 == 35 [pid = 3824] [id = 485] 12:18:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (17816000) [pid = 3824] [serial = 1455] [outer = 00000000] 12:18:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (18154400) [pid = 3824] [serial = 1456] [outer = 17816000] 12:18:17 INFO - PROCESS | 3824 | 1466709497294 Marionette DEBUG loaded listener.js 12:18:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (18345000) [pid = 3824] [serial = 1457] [outer = 17816000] 12:18:18 INFO - PROCESS | 3824 | 1466709498090 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]]]}] 12:18:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1051ms 12:18:18 INFO - PROCESS | 3824 | 1466709498163 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 12:18:18 INFO - PROCESS | 3824 | 1466709498167 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 12:18:18 INFO - PROCESS | 3824 | 1466709498171 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:18:18 INFO - PROCESS | 3824 | 1466709498177 Marionette TRACE conn3 <- [1,1906,null,{}] 12:18:18 INFO - PROCESS | 3824 | 1466709498225 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}] 12:18:18 INFO - PROCESS | 3824 | 1466709498228 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:18 INFO - PROCESS | 3824 | 1466709498331 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 12:18:18 INFO - PROCESS | 3824 | 1466709498460 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:18 INFO - PROCESS | 3824 | 1466709498463 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:18 INFO - PROCESS | 3824 | ++DOCSHELL 11254400 == 36 [pid = 3824] [id = 486] 12:18:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (114C8000) [pid = 3824] [serial = 1458] [outer = 00000000] 12:18:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (12B17800) [pid = 3824] [serial = 1459] [outer = 114C8000] 12:18:18 INFO - PROCESS | 3824 | 1466709498526 Marionette DEBUG loaded listener.js 12:18:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (1314F400) [pid = 3824] [serial = 1460] [outer = 114C8000] 12:18:19 INFO - PROCESS | 3824 | 1466709499210 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]]]}] 12:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1052ms 12:18:19 INFO - PROCESS | 3824 | 1466709499255 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 12:18:19 INFO - PROCESS | 3824 | 1466709499260 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 12:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:18:19 INFO - PROCESS | 3824 | 1466709499266 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:18:19 INFO - PROCESS | 3824 | 1466709499269 Marionette TRACE conn3 <- [1,1910,null,{}] 12:18:19 INFO - PROCESS | 3824 | 1466709499273 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}] 12:18:19 INFO - PROCESS | 3824 | 1466709499276 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:19 INFO - PROCESS | 3824 | 1466709499394 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 12:18:19 INFO - PROCESS | 3824 | 1466709499531 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:19 INFO - PROCESS | 3824 | 1466709499534 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:19 INFO - PROCESS | 3824 | ++DOCSHELL 10273000 == 37 [pid = 3824] [id = 487] 12:18:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (102F1400) [pid = 3824] [serial = 1461] [outer = 00000000] 12:18:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (10A58C00) [pid = 3824] [serial = 1462] [outer = 102F1400] 12:18:19 INFO - PROCESS | 3824 | 1466709499592 Marionette DEBUG loaded listener.js 12:18:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (12B19C00) [pid = 3824] [serial = 1463] [outer = 102F1400] 12:18:20 INFO - PROCESS | 3824 | --DOCSHELL 16EE6000 == 36 [pid = 3824] [id = 484] 12:18:20 INFO - PROCESS | 3824 | --DOCSHELL 10EF9800 == 35 [pid = 3824] [id = 483] 12:18:20 INFO - PROCESS | 3824 | --DOCSHELL 10559400 == 34 [pid = 3824] [id = 482] 12:18:20 INFO - PROCESS | 3824 | --DOCSHELL 15F09C00 == 33 [pid = 3824] [id = 481] 12:18:20 INFO - PROCESS | 3824 | --DOCSHELL 15684400 == 32 [pid = 3824] [id = 480] 12:18:20 INFO - PROCESS | 3824 | --DOCSHELL 13D04400 == 31 [pid = 3824] [id = 479] 12:18:20 INFO - PROCESS | 3824 | --DOCSHELL 1311F800 == 30 [pid = 3824] [id = 478] 12:18:20 INFO - PROCESS | 3824 | --DOCSHELL 10EEE400 == 29 [pid = 3824] [id = 477] 12:18:20 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (15D0E400) [pid = 3824] [serial = 1412] [outer = 00000000] [url = about:blank] 12:18:20 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (1A2AE000) [pid = 3824] [serial = 1414] [outer = 00000000] [url = about:blank] 12:18:20 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (1A2AEC00) [pid = 3824] [serial = 1415] [outer = 00000000] [url = about:blank] 12:18:20 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (1781E800) [pid = 3824] [serial = 1399] [outer = 00000000] [url = about:blank] 12:18:20 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (19A47000) [pid = 3824] [serial = 1402] [outer = 00000000] [url = about:blank] 12:18:20 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (178D4400) [pid = 3824] [serial = 1400] [outer = 00000000] [url = about:blank] 12:18:20 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (19D68400) [pid = 3824] [serial = 1405] [outer = 00000000] [url = about:blank] 12:18:20 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (157C0800) [pid = 3824] [serial = 1393] [outer = 00000000] [url = about:blank] 12:18:20 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (15F05400) [pid = 3824] [serial = 1394] [outer = 00000000] [url = about:blank] 12:18:20 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (13D10000) [pid = 3824] [serial = 1384] [outer = 00000000] [url = about:blank] 12:18:20 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (14FBDC00) [pid = 3824] [serial = 1385] [outer = 00000000] [url = about:blank] 12:18:20 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (13218800) [pid = 3824] [serial = 1390] [outer = 00000000] [url = about:blank] 12:18:20 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (13226C00) [pid = 3824] [serial = 1391] [outer = 00000000] [url = about:blank] 12:18:20 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (11213C00) [pid = 3824] [serial = 1381] [outer = 00000000] [url = about:blank] 12:18:20 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1289F000) [pid = 3824] [serial = 1382] [outer = 00000000] [url = about:blank] 12:18:20 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (110F3C00) [pid = 3824] [serial = 1387] [outer = 00000000] [url = about:blank] 12:18:20 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (11ADD000) [pid = 3824] [serial = 1388] [outer = 00000000] [url = about:blank] 12:18:20 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1850F400) [pid = 3824] [serial = 1379] [outer = 00000000] [url = about:blank] 12:18:20 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1345C800) [pid = 3824] [serial = 1403] [outer = 00000000] [url = about:blank] 12:18:20 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (16BE9C00) [pid = 3824] [serial = 1396] [outer = 00000000] [url = about:blank] 12:18:20 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (19DBC400) [pid = 3824] [serial = 1411] [outer = 00000000] [url = about:blank] 12:18:20 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (19DB4400) [pid = 3824] [serial = 1406] [outer = 00000000] [url = about:blank] 12:18:20 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (16B51800) [pid = 3824] [serial = 1408] [outer = 00000000] [url = about:blank] 12:18:20 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (18154000) [pid = 3824] [serial = 1409] [outer = 00000000] [url = about:blank] 12:18:20 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (17105C00) [pid = 3824] [serial = 1397] [outer = 00000000] [url = about:blank] 12:18:20 INFO - PROCESS | 3824 | 1466709500392 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]]]}] 12:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1162ms 12:18:20 INFO - PROCESS | 3824 | 1466709500421 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 12:18:20 INFO - PROCESS | 3824 | 1466709500425 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 12:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:18:20 INFO - PROCESS | 3824 | 1466709500432 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:18:20 INFO - PROCESS | 3824 | 1466709500436 Marionette TRACE conn3 <- [1,1914,null,{}] 12:18:20 INFO - PROCESS | 3824 | 1466709500441 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}] 12:18:20 INFO - PROCESS | 3824 | 1466709500444 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:20 INFO - PROCESS | 3824 | 1466709500529 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 12:18:20 INFO - PROCESS | 3824 | 1466709500535 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:20 INFO - PROCESS | 3824 | 1466709500538 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:20 INFO - PROCESS | 3824 | ++DOCSHELL 10AF6800 == 30 [pid = 3824] [id = 488] 12:18:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (10EF3800) [pid = 3824] [serial = 1464] [outer = 00000000] 12:18:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (11ADB000) [pid = 3824] [serial = 1465] [outer = 10EF3800] 12:18:20 INFO - PROCESS | 3824 | 1466709500585 Marionette DEBUG loaded listener.js 12:18:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (129E8C00) [pid = 3824] [serial = 1466] [outer = 10EF3800] 12:18:21 INFO - PROCESS | 3824 | 1466709501106 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]]]}] 12:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 690ms 12:18:21 INFO - PROCESS | 3824 | 1466709501131 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 12:18:21 INFO - PROCESS | 3824 | 1466709501135 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 12:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:18:21 INFO - PROCESS | 3824 | 1466709501141 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:18:21 INFO - PROCESS | 3824 | 1466709501144 Marionette TRACE conn3 <- [1,1918,null,{}] 12:18:21 INFO - PROCESS | 3824 | 1466709501148 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}] 12:18:21 INFO - PROCESS | 3824 | 1466709501150 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:21 INFO - PROCESS | 3824 | 1466709501241 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 12:18:21 INFO - PROCESS | 3824 | 1466709501249 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:21 INFO - PROCESS | 3824 | 1466709501252 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:21 INFO - PROCESS | 3824 | ++DOCSHELL 13220800 == 31 [pid = 3824] [id = 489] 12:18:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (13223000) [pid = 3824] [serial = 1467] [outer = 00000000] 12:18:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (1345DC00) [pid = 3824] [serial = 1468] [outer = 13223000] 12:18:21 INFO - PROCESS | 3824 | 1466709501307 Marionette DEBUG loaded listener.js 12:18:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (13C82C00) [pid = 3824] [serial = 1469] [outer = 13223000] 12:18:21 INFO - PROCESS | 3824 | 1466709501796 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]]]}] 12:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 706ms 12:18:21 INFO - PROCESS | 3824 | 1466709501841 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 12:18:21 INFO - PROCESS | 3824 | 1466709501843 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 12:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:18:21 INFO - PROCESS | 3824 | 1466709501847 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:18:21 INFO - PROCESS | 3824 | 1466709501850 Marionette TRACE conn3 <- [1,1922,null,{}] 12:18:21 INFO - PROCESS | 3824 | 1466709501861 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}] 12:18:21 INFO - PROCESS | 3824 | 1466709501865 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:21 INFO - PROCESS | 3824 | 1466709501949 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 12:18:21 INFO - PROCESS | 3824 | 1466709501956 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:21 INFO - PROCESS | 3824 | 1466709501959 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:21 INFO - PROCESS | 3824 | ++DOCSHELL 14FC3C00 == 32 [pid = 3824] [id = 490] 12:18:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (14FC4400) [pid = 3824] [serial = 1470] [outer = 00000000] 12:18:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (15D09400) [pid = 3824] [serial = 1471] [outer = 14FC4400] 12:18:22 INFO - PROCESS | 3824 | 1466709502007 Marionette DEBUG loaded listener.js 12:18:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (166D8400) [pid = 3824] [serial = 1472] [outer = 14FC4400] 12:18:22 INFO - PROCESS | 3824 | 1466709502528 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]]]}] 12:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 753ms 12:18:22 INFO - PROCESS | 3824 | 1466709502587 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 12:18:22 INFO - PROCESS | 3824 | 1466709502590 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 12:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:18:22 INFO - PROCESS | 3824 | 1466709502630 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:18:22 INFO - PROCESS | 3824 | 1466709502632 Marionette TRACE conn3 <- [1,1926,null,{}] 12:18:22 INFO - PROCESS | 3824 | 1466709502635 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}] 12:18:22 INFO - PROCESS | 3824 | 1466709502637 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:22 INFO - PROCESS | 3824 | 1466709502761 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 12:18:22 INFO - PROCESS | 3824 | 1466709502767 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:22 INFO - PROCESS | 3824 | 1466709502769 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:22 INFO - PROCESS | 3824 | ++DOCSHELL 16BE0000 == 33 [pid = 3824] [id = 491] 12:18:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (16BE2800) [pid = 3824] [serial = 1473] [outer = 00000000] 12:18:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (16E91800) [pid = 3824] [serial = 1474] [outer = 16BE2800] 12:18:22 INFO - PROCESS | 3824 | 1466709502812 Marionette DEBUG loaded listener.js 12:18:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (16EE6000) [pid = 3824] [serial = 1475] [outer = 16BE2800] 12:18:23 INFO - PROCESS | 3824 | 1466709503243 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]]]}] 12:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 659ms 12:18:23 INFO - PROCESS | 3824 | 1466709503277 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 12:18:23 INFO - PROCESS | 3824 | 1466709503279 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 12:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:18:23 INFO - PROCESS | 3824 | 1466709503282 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:18:23 INFO - PROCESS | 3824 | 1466709503284 Marionette TRACE conn3 <- [1,1930,null,{}] 12:18:23 INFO - PROCESS | 3824 | 1466709503287 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}] 12:18:23 INFO - PROCESS | 3824 | 1466709503289 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:23 INFO - PROCESS | 3824 | 1466709503411 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 12:18:23 INFO - PROCESS | 3824 | 1466709503416 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:23 INFO - PROCESS | 3824 | 1466709503418 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:23 INFO - PROCESS | 3824 | ++DOCSHELL 16B51800 == 34 [pid = 3824] [id = 492] 12:18:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (16EE3C00) [pid = 3824] [serial = 1476] [outer = 00000000] 12:18:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (171E6000) [pid = 3824] [serial = 1477] [outer = 16EE3C00] 12:18:23 INFO - PROCESS | 3824 | 1466709503461 Marionette DEBUG loaded listener.js 12:18:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (17818400) [pid = 3824] [serial = 1478] [outer = 16EE3C00] 12:18:23 INFO - PROCESS | 3824 | 1466709503930 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]]]}] 12:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 706ms 12:18:24 INFO - PROCESS | 3824 | 1466709503982 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 12:18:24 INFO - PROCESS | 3824 | 1466709503984 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 12:18:24 INFO - PROCESS | 3824 | 1466709503987 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:18:24 INFO - PROCESS | 3824 | 1466709503989 Marionette TRACE conn3 <- [1,1934,null,{}] 12:18:24 INFO - PROCESS | 3824 | 1466709503992 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}] 12:18:24 INFO - PROCESS | 3824 | 1466709503998 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:24 INFO - PROCESS | 3824 | 1466709504151 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 12:18:24 INFO - PROCESS | 3824 | 1466709504184 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:24 INFO - PROCESS | 3824 | 1466709504186 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:24 INFO - PROCESS | 3824 | ++DOCSHELL 16B5BC00 == 35 [pid = 3824] [id = 493] 12:18:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1710E000) [pid = 3824] [serial = 1479] [outer = 00000000] 12:18:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (18510800) [pid = 3824] [serial = 1480] [outer = 1710E000] 12:18:24 INFO - PROCESS | 3824 | 1466709504229 Marionette DEBUG loaded listener.js 12:18:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (18507000) [pid = 3824] [serial = 1481] [outer = 1710E000] 12:18:24 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (15F0CC00) [pid = 3824] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:18:24 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (10AFC800) [pid = 3824] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:18:24 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (11256C00) [pid = 3824] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:18:24 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (10BB4000) [pid = 3824] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:18:24 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (15684800) [pid = 3824] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:18:24 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (11214800) [pid = 3824] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:18:24 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (14FC2400) [pid = 3824] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:18:24 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (10560400) [pid = 3824] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:18:24 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (10EEEC00) [pid = 3824] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:18:24 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (19D67C00) [pid = 3824] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:18:24 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (13D0DC00) [pid = 3824] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:18:24 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1312A000) [pid = 3824] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:18:24 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (17817C00) [pid = 3824] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:18:24 INFO - PROCESS | 3824 | 1466709504754 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]]]}] 12:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 816ms 12:18:24 INFO - PROCESS | 3824 | 1466709504790 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 12:18:24 INFO - PROCESS | 3824 | 1466709504792 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 12:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:18:24 INFO - PROCESS | 3824 | 1466709504795 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:18:24 INFO - PROCESS | 3824 | 1466709504796 Marionette TRACE conn3 <- [1,1938,null,{}] 12:18:24 INFO - PROCESS | 3824 | 1466709504800 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}] 12:18:24 INFO - PROCESS | 3824 | 1466709504802 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:24 INFO - PROCESS | 3824 | 1466709504879 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 12:18:24 INFO - PROCESS | 3824 | 1466709504884 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:24 INFO - PROCESS | 3824 | 1466709504886 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:25 INFO - PROCESS | 3824 | ++DOCSHELL 10AFC000 == 36 [pid = 3824] [id = 494] 12:18:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (10AFCC00) [pid = 3824] [serial = 1482] [outer = 00000000] 12:18:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (1312A000) [pid = 3824] [serial = 1483] [outer = 10AFCC00] 12:18:25 INFO - PROCESS | 3824 | 1466709505012 Marionette DEBUG loaded listener.js 12:18:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (16A90400) [pid = 3824] [serial = 1484] [outer = 10AFCC00] 12:18:25 INFO - PROCESS | 3824 | 1466709505370 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]]]}] 12:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 597ms 12:18:25 INFO - PROCESS | 3824 | 1466709505392 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 12:18:25 INFO - PROCESS | 3824 | 1466709505394 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 12:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:18:25 INFO - PROCESS | 3824 | 1466709505397 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:18:25 INFO - PROCESS | 3824 | 1466709505399 Marionette TRACE conn3 <- [1,1942,null,{}] 12:18:25 INFO - PROCESS | 3824 | 1466709505403 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}] 12:18:25 INFO - PROCESS | 3824 | 1466709505405 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:25 INFO - PROCESS | 3824 | 1466709505481 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 12:18:25 INFO - PROCESS | 3824 | 1466709505598 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:25 INFO - PROCESS | 3824 | 1466709505600 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:25 INFO - PROCESS | 3824 | ++DOCSHELL 10433400 == 37 [pid = 3824] [id = 495] 12:18:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (1050EC00) [pid = 3824] [serial = 1485] [outer = 00000000] 12:18:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (18510400) [pid = 3824] [serial = 1486] [outer = 1050EC00] 12:18:25 INFO - PROCESS | 3824 | 1466709505643 Marionette DEBUG loaded listener.js 12:18:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (19A4A400) [pid = 3824] [serial = 1487] [outer = 1050EC00] 12:18:26 INFO - PROCESS | 3824 | 1466709505990 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]]]}] 12:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 627ms 12:18:26 INFO - PROCESS | 3824 | 1466709506035 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 12:18:26 INFO - PROCESS | 3824 | 1466709506037 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 12:18:26 INFO - PROCESS | 3824 | 1466709506040 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:18:26 INFO - PROCESS | 3824 | 1466709506042 Marionette TRACE conn3 <- [1,1946,null,{}] 12:18:26 INFO - PROCESS | 3824 | 1466709506045 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}] 12:18:26 INFO - PROCESS | 3824 | 1466709506047 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:26 INFO - PROCESS | 3824 | 1466709506136 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 12:18:26 INFO - PROCESS | 3824 | 1466709506225 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:26 INFO - PROCESS | 3824 | 1466709506227 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:26 INFO - PROCESS | 3824 | ++DOCSHELL 15691800 == 38 [pid = 3824] [id = 496] 12:18:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (16BDF000) [pid = 3824] [serial = 1488] [outer = 00000000] 12:18:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (19CC8800) [pid = 3824] [serial = 1489] [outer = 16BDF000] 12:18:26 INFO - PROCESS | 3824 | 1466709506319 Marionette DEBUG loaded listener.js 12:18:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (19D5FC00) [pid = 3824] [serial = 1490] [outer = 16BDF000] 12:18:26 INFO - PROCESS | 3824 | 1466709506670 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]]]}] 12:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 691ms 12:18:26 INFO - PROCESS | 3824 | 1466709506773 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 12:18:26 INFO - PROCESS | 3824 | 1466709506777 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 12:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:18:26 INFO - PROCESS | 3824 | 1466709506798 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:18:26 INFO - PROCESS | 3824 | 1466709506803 Marionette TRACE conn3 <- [1,1950,null,{}] 12:18:26 INFO - PROCESS | 3824 | 1466709506809 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}] 12:18:26 INFO - PROCESS | 3824 | 1466709506813 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:26 INFO - PROCESS | 3824 | 1466709506975 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 12:18:27 INFO - PROCESS | 3824 | 1466709507079 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:27 INFO - PROCESS | 3824 | 1466709507082 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:27 INFO - PROCESS | 3824 | ++DOCSHELL 10BB7000 == 39 [pid = 3824] [id = 497] 12:18:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (10BBF000) [pid = 3824] [serial = 1491] [outer = 00000000] 12:18:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (114C4000) [pid = 3824] [serial = 1492] [outer = 10BBF000] 12:18:27 INFO - PROCESS | 3824 | 1466709507141 Marionette DEBUG loaded listener.js 12:18:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (12B16000) [pid = 3824] [serial = 1493] [outer = 10BBF000] 12:18:27 INFO - PROCESS | 3824 | 1466709507746 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]]]}] 12:18:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1004ms 12:18:27 INFO - PROCESS | 3824 | 1466709507799 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 12:18:27 INFO - PROCESS | 3824 | 1466709507802 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 12:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:18:27 INFO - PROCESS | 3824 | 1466709507808 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:18:27 INFO - PROCESS | 3824 | 1466709507812 Marionette TRACE conn3 <- [1,1954,null,{}] 12:18:27 INFO - PROCESS | 3824 | 1466709507816 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}] 12:18:27 INFO - PROCESS | 3824 | 1466709507819 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:27 INFO - PROCESS | 3824 | 1466709507927 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 12:18:28 INFO - PROCESS | 3824 | 1466709508034 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:28 INFO - PROCESS | 3824 | 1466709508037 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:28 INFO - PROCESS | 3824 | ++DOCSHELL 1321C400 == 40 [pid = 3824] [id = 498] 12:18:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (13CE7000) [pid = 3824] [serial = 1494] [outer = 00000000] 12:18:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1430F000) [pid = 3824] [serial = 1495] [outer = 13CE7000] 12:18:28 INFO - PROCESS | 3824 | 1466709508092 Marionette DEBUG loaded listener.js 12:18:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (14FCCC00) [pid = 3824] [serial = 1496] [outer = 13CE7000] 12:18:28 INFO - PROCESS | 3824 | 1466709508662 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]]]}] 12:18:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 895ms 12:18:28 INFO - PROCESS | 3824 | 1466709508709 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 12:18:28 INFO - PROCESS | 3824 | 1466709508711 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 12:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:18:28 INFO - PROCESS | 3824 | 1466709508715 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:18:28 INFO - PROCESS | 3824 | 1466709508718 Marionette TRACE conn3 <- [1,1958,null,{}] 12:18:28 INFO - PROCESS | 3824 | 1466709508728 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}] 12:18:28 INFO - PROCESS | 3824 | 1466709508733 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:28 INFO - PROCESS | 3824 | 1466709508842 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 12:18:28 INFO - PROCESS | 3824 | 1466709508951 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:28 INFO - PROCESS | 3824 | 1466709508955 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:29 INFO - PROCESS | 3824 | ++DOCSHELL 18059000 == 41 [pid = 3824] [id = 499] 12:18:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (1805B000) [pid = 3824] [serial = 1497] [outer = 00000000] 12:18:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (1850FC00) [pid = 3824] [serial = 1498] [outer = 1805B000] 12:18:29 INFO - PROCESS | 3824 | 1466709509053 Marionette DEBUG loaded listener.js 12:18:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (19D6D400) [pid = 3824] [serial = 1499] [outer = 1805B000] 12:18:29 INFO - PROCESS | 3824 | 1466709509595 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]]]}] 12:18:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 911ms 12:18:29 INFO - PROCESS | 3824 | 1466709509618 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 12:18:29 INFO - PROCESS | 3824 | 1466709509621 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 12:18:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:18:29 INFO - PROCESS | 3824 | 1466709509624 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:18:29 INFO - PROCESS | 3824 | 1466709509626 Marionette TRACE conn3 <- [1,1962,null,{}] 12:18:29 INFO - PROCESS | 3824 | 1466709509630 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}] 12:18:29 INFO - PROCESS | 3824 | 1466709509632 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:29 INFO - PROCESS | 3824 | 1466709509736 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 12:18:29 INFO - PROCESS | 3824 | 1466709509845 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:29 INFO - PROCESS | 3824 | 1466709509847 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:29 INFO - PROCESS | 3824 | ++DOCSHELL 19DB8800 == 42 [pid = 3824] [id = 500] 12:18:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (19DB9000) [pid = 3824] [serial = 1500] [outer = 00000000] 12:18:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (1A257400) [pid = 3824] [serial = 1501] [outer = 19DB9000] 12:18:29 INFO - PROCESS | 3824 | 1466709509900 Marionette DEBUG loaded listener.js 12:18:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (1A25E800) [pid = 3824] [serial = 1502] [outer = 19DB9000] 12:18:30 INFO - PROCESS | 3824 | 1466709510690 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]]]}] 12:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1098ms 12:18:30 INFO - PROCESS | 3824 | 1466709510721 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 12:18:30 INFO - PROCESS | 3824 | 1466709510725 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 12:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:18:30 INFO - PROCESS | 3824 | 1466709510730 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:18:30 INFO - PROCESS | 3824 | 1466709510733 Marionette TRACE conn3 <- [1,1966,null,{}] 12:18:30 INFO - PROCESS | 3824 | 1466709510738 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}] 12:18:30 INFO - PROCESS | 3824 | 1466709510741 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:30 INFO - PROCESS | 3824 | 1466709510885 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 12:18:30 INFO - PROCESS | 3824 | 1466709510948 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:30 INFO - PROCESS | 3824 | 1466709510953 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:30 INFO - PROCESS | 3824 | ++DOCSHELL 10AF3800 == 43 [pid = 3824] [id = 501] 12:18:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (10AF3C00) [pid = 3824] [serial = 1503] [outer = 00000000] 12:18:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (12D66C00) [pid = 3824] [serial = 1504] [outer = 10AF3C00] 12:18:31 INFO - PROCESS | 3824 | 1466709511001 Marionette DEBUG loaded listener.js 12:18:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (13219000) [pid = 3824] [serial = 1505] [outer = 10AF3C00] 12:18:32 INFO - PROCESS | 3824 | --DOCSHELL 10433400 == 42 [pid = 3824] [id = 495] 12:18:32 INFO - PROCESS | 3824 | --DOCSHELL 10AFC000 == 41 [pid = 3824] [id = 494] 12:18:32 INFO - PROCESS | 3824 | --DOCSHELL 16B5BC00 == 40 [pid = 3824] [id = 493] 12:18:32 INFO - PROCESS | 3824 | --DOCSHELL 16B51800 == 39 [pid = 3824] [id = 492] 12:18:32 INFO - PROCESS | 3824 | --DOCSHELL 16BE0000 == 38 [pid = 3824] [id = 491] 12:18:32 INFO - PROCESS | 3824 | --DOCSHELL 14FC3C00 == 37 [pid = 3824] [id = 490] 12:18:32 INFO - PROCESS | 3824 | --DOCSHELL 13220800 == 36 [pid = 3824] [id = 489] 12:18:32 INFO - PROCESS | 3824 | --DOCSHELL 10AF6800 == 35 [pid = 3824] [id = 488] 12:18:32 INFO - PROCESS | 3824 | --DOCSHELL 10AFA000 == 34 [pid = 3824] [id = 476] 12:18:32 INFO - PROCESS | 3824 | --DOCSHELL 13940800 == 33 [pid = 3824] [id = 485] 12:18:32 INFO - PROCESS | 3824 | --DOCSHELL 11254400 == 32 [pid = 3824] [id = 486] 12:18:32 INFO - PROCESS | 3824 | --DOCSHELL 10273000 == 31 [pid = 3824] [id = 487] 12:18:32 INFO - PROCESS | 3824 | --DOCSHELL 19DB8800 == 30 [pid = 3824] [id = 500] 12:18:32 INFO - PROCESS | 3824 | --DOCSHELL 18059000 == 29 [pid = 3824] [id = 499] 12:18:32 INFO - PROCESS | 3824 | --DOCSHELL 15691800 == 28 [pid = 3824] [id = 496] 12:18:32 INFO - PROCESS | 3824 | --DOCSHELL 10BB7000 == 27 [pid = 3824] [id = 497] 12:18:32 INFO - PROCESS | 3824 | --DOCSHELL 1321C400 == 26 [pid = 3824] [id = 498] 12:18:32 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (16BDC000) [pid = 3824] [serial = 1445] [outer = 00000000] [url = about:blank] 12:18:32 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (129A8C00) [pid = 3824] [serial = 1429] [outer = 00000000] [url = about:blank] 12:18:32 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (132D2400) [pid = 3824] [serial = 1418] [outer = 00000000] [url = about:blank] 12:18:32 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (1A782000) [pid = 3824] [serial = 1426] [outer = 00000000] [url = about:blank] 12:18:32 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (15D17000) [pid = 3824] [serial = 1442] [outer = 00000000] [url = about:blank] 12:18:32 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (177BB000) [pid = 3824] [serial = 1451] [outer = 00000000] [url = about:blank] 12:18:32 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (166DF000) [pid = 3824] [serial = 1421] [outer = 00000000] [url = about:blank] 12:18:32 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (16B53000) [pid = 3824] [serial = 1444] [outer = 00000000] [url = about:blank] 12:18:32 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (14F5CC00) [pid = 3824] [serial = 1448] [outer = 00000000] [url = about:blank] 12:18:32 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (1568FC00) [pid = 3824] [serial = 1420] [outer = 00000000] [url = about:blank] 12:18:32 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (11ADD800) [pid = 3824] [serial = 1432] [outer = 00000000] [url = about:blank] 12:18:32 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (1A257800) [pid = 3824] [serial = 1423] [outer = 00000000] [url = about:blank] 12:18:32 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (17180C00) [pid = 3824] [serial = 1450] [outer = 00000000] [url = about:blank] 12:18:32 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (1309EC00) [pid = 3824] [serial = 1417] [outer = 00000000] [url = about:blank] 12:18:32 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (129A7000) [pid = 3824] [serial = 1433] [outer = 00000000] [url = about:blank] 12:18:32 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (14FBE000) [pid = 3824] [serial = 1439] [outer = 00000000] [url = about:blank] 12:18:32 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (1A671000) [pid = 3824] [serial = 1424] [outer = 00000000] [url = about:blank] 12:18:32 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (1120AC00) [pid = 3824] [serial = 1447] [outer = 00000000] [url = about:blank] 12:18:32 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (13223800) [pid = 3824] [serial = 1436] [outer = 00000000] [url = about:blank] 12:18:32 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (14ED8800) [pid = 3824] [serial = 1438] [outer = 00000000] [url = about:blank] 12:18:32 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (12B10400) [pid = 3824] [serial = 1430] [outer = 00000000] [url = about:blank] 12:18:32 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1321CC00) [pid = 3824] [serial = 1435] [outer = 00000000] [url = about:blank] 12:18:32 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1A786000) [pid = 3824] [serial = 1427] [outer = 00000000] [url = about:blank] 12:18:32 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (15A6BC00) [pid = 3824] [serial = 1441] [outer = 00000000] [url = about:blank] 12:18:32 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (178D2C00) [pid = 3824] [serial = 1453] [outer = 00000000] [url = about:blank] 12:18:32 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (178D3C00) [pid = 3824] [serial = 1454] [outer = 00000000] [url = about:blank] 12:18:32 INFO - PROCESS | 3824 | 1466709512233 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]]]}] 12:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1570ms 12:18:32 INFO - PROCESS | 3824 | 1466709512308 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 12:18:32 INFO - PROCESS | 3824 | 1466709512313 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 12:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:18:32 INFO - PROCESS | 3824 | 1466709512319 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:18:32 INFO - PROCESS | 3824 | 1466709512322 Marionette TRACE conn3 <- [1,1970,null,{}] 12:18:32 INFO - PROCESS | 3824 | 1466709512327 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}] 12:18:32 INFO - PROCESS | 3824 | 1466709512330 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:32 INFO - PROCESS | 3824 | 1466709512415 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 12:18:32 INFO - PROCESS | 3824 | 1466709512513 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:32 INFO - PROCESS | 3824 | 1466709512519 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:32 INFO - PROCESS | 3824 | ++DOCSHELL 105F0000 == 27 [pid = 3824] [id = 502] 12:18:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (105F6000) [pid = 3824] [serial = 1506] [outer = 00000000] 12:18:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (11213800) [pid = 3824] [serial = 1507] [outer = 105F6000] 12:18:32 INFO - PROCESS | 3824 | 1466709512566 Marionette DEBUG loaded listener.js 12:18:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (114CE000) [pid = 3824] [serial = 1508] [outer = 105F6000] 12:18:33 INFO - PROCESS | 3824 | 1466709512969 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]]]}] 12:18:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 691ms 12:18:33 INFO - PROCESS | 3824 | 1466709513018 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 12:18:33 INFO - PROCESS | 3824 | 1466709513023 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 12:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:18:33 INFO - PROCESS | 3824 | 1466709513029 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:18:33 INFO - PROCESS | 3824 | 1466709513032 Marionette TRACE conn3 <- [1,1974,null,{}] 12:18:33 INFO - PROCESS | 3824 | 1466709513036 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}] 12:18:33 INFO - PROCESS | 3824 | 1466709513038 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:33 INFO - PROCESS | 3824 | 1466709513122 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 12:18:33 INFO - PROCESS | 3824 | 1466709513131 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:33 INFO - PROCESS | 3824 | 1466709513133 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:33 INFO - PROCESS | 3824 | ++DOCSHELL 1309EC00 == 28 [pid = 3824] [id = 503] 12:18:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (130A0800) [pid = 3824] [serial = 1509] [outer = 00000000] 12:18:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (131D7C00) [pid = 3824] [serial = 1510] [outer = 130A0800] 12:18:33 INFO - PROCESS | 3824 | 1466709513179 Marionette DEBUG loaded listener.js 12:18:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (1321CC00) [pid = 3824] [serial = 1511] [outer = 130A0800] 12:18:33 INFO - PROCESS | 3824 | 1466709513697 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]]]}] 12:18:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 707ms 12:18:33 INFO - PROCESS | 3824 | 1466709513759 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 12:18:33 INFO - PROCESS | 3824 | 1466709513761 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 12:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:18:33 INFO - PROCESS | 3824 | 1466709513765 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:18:33 INFO - PROCESS | 3824 | 1466709513768 Marionette TRACE conn3 <- [1,1978,null,{}] 12:18:33 INFO - PROCESS | 3824 | 1466709513779 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}] 12:18:33 INFO - PROCESS | 3824 | 1466709513784 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:33 INFO - PROCESS | 3824 | 1466709513894 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 12:18:34 INFO - PROCESS | 3824 | 1466709513996 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:34 INFO - PROCESS | 3824 | 1466709513999 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:34 INFO - PROCESS | 3824 | ++DOCSHELL 14312000 == 29 [pid = 3824] [id = 504] 12:18:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (14313000) [pid = 3824] [serial = 1512] [outer = 00000000] 12:18:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (14FBDC00) [pid = 3824] [serial = 1513] [outer = 14313000] 12:18:34 INFO - PROCESS | 3824 | 1466709514050 Marionette DEBUG loaded listener.js 12:18:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (14FC6400) [pid = 3824] [serial = 1514] [outer = 14313000] 12:18:34 INFO - PROCESS | 3824 | 1466709514458 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]]]}] 12:18:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 737ms 12:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:18:34 INFO - PROCESS | 3824 | 1466709514505 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 12:18:34 INFO - PROCESS | 3824 | 1466709514507 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 12:18:34 INFO - PROCESS | 3824 | 1466709514520 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:18:34 INFO - PROCESS | 3824 | 1466709514522 Marionette TRACE conn3 <- [1,1982,null,{}] 12:18:34 INFO - PROCESS | 3824 | 1466709514532 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}] 12:18:34 INFO - PROCESS | 3824 | 1466709514534 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:34 INFO - PROCESS | 3824 | 1466709514661 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 12:18:34 INFO - PROCESS | 3824 | 1466709514670 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:34 INFO - PROCESS | 3824 | 1466709514672 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:34 INFO - PROCESS | 3824 | ++DOCSHELL 14F17000 == 30 [pid = 3824] [id = 505] 12:18:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (14FC4800) [pid = 3824] [serial = 1515] [outer = 00000000] 12:18:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (15D13000) [pid = 3824] [serial = 1516] [outer = 14FC4800] 12:18:34 INFO - PROCESS | 3824 | 1466709514716 Marionette DEBUG loaded listener.js 12:18:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (166DD800) [pid = 3824] [serial = 1517] [outer = 14FC4800] 12:18:35 INFO - PROCESS | 3824 | 1466709515152 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]]]}] 12:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 690ms 12:18:35 INFO - PROCESS | 3824 | 1466709515210 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 12:18:35 INFO - PROCESS | 3824 | 1466709515212 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 12:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:18:35 INFO - PROCESS | 3824 | 1466709515222 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:18:35 INFO - PROCESS | 3824 | 1466709515224 Marionette TRACE conn3 <- [1,1986,null,{}] 12:18:35 INFO - PROCESS | 3824 | 1466709515228 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}] 12:18:35 INFO - PROCESS | 3824 | 1466709515230 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:35 INFO - PROCESS | 3824 | 1466709515366 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 12:18:35 INFO - PROCESS | 3824 | 1466709515376 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:35 INFO - PROCESS | 3824 | 1466709515378 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:35 INFO - PROCESS | 3824 | ++DOCSHELL 16A8F400 == 31 [pid = 3824] [id = 506] 12:18:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (16B51C00) [pid = 3824] [serial = 1518] [outer = 00000000] 12:18:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (16BDDC00) [pid = 3824] [serial = 1519] [outer = 16B51C00] 12:18:35 INFO - PROCESS | 3824 | 1466709515474 Marionette DEBUG loaded listener.js 12:18:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (16BE2C00) [pid = 3824] [serial = 1520] [outer = 16B51C00] 12:18:35 INFO - PROCESS | 3824 | 1466709515893 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]]]}] 12:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 738ms 12:18:35 INFO - PROCESS | 3824 | 1466709515956 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 12:18:35 INFO - PROCESS | 3824 | 1466709515958 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 12:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:18:35 INFO - PROCESS | 3824 | 1466709515963 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:18:35 INFO - PROCESS | 3824 | 1466709515964 Marionette TRACE conn3 <- [1,1990,null,{}] 12:18:35 INFO - PROCESS | 3824 | 1466709515968 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}] 12:18:35 INFO - PROCESS | 3824 | 1466709515973 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:36 INFO - PROCESS | 3824 | 1466709516107 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 12:18:36 INFO - PROCESS | 3824 | 1466709516176 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:36 INFO - PROCESS | 3824 | 1466709516178 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:36 INFO - PROCESS | 3824 | ++DOCSHELL 171E2C00 == 32 [pid = 3824] [id = 507] 12:18:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (17720400) [pid = 3824] [serial = 1521] [outer = 00000000] 12:18:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (179E9800) [pid = 3824] [serial = 1522] [outer = 17720400] 12:18:36 INFO - PROCESS | 3824 | 1466709516222 Marionette DEBUG loaded listener.js 12:18:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (18057000) [pid = 3824] [serial = 1523] [outer = 17720400] 12:18:36 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (1050EC00) [pid = 3824] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:18:36 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (16BE2800) [pid = 3824] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:18:36 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (16EE3C00) [pid = 3824] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:18:36 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (10AFCC00) [pid = 3824] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:18:36 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (14FC4400) [pid = 3824] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:18:36 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (10EF3800) [pid = 3824] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:18:36 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (13223000) [pid = 3824] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:18:36 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (17816000) [pid = 3824] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:18:36 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (1710E000) [pid = 3824] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:18:36 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (102F1400) [pid = 3824] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:18:36 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (114C8000) [pid = 3824] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:18:36 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (16BDF000) [pid = 3824] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:18:36 INFO - PROCESS | 3824 | 1466709516842 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]]]}] 12:18:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:18:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 942ms 12:18:36 INFO - PROCESS | 3824 | 1466709516907 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 12:18:36 INFO - PROCESS | 3824 | 1466709516909 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 12:18:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:18:36 INFO - PROCESS | 3824 | 1466709516913 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:18:36 INFO - PROCESS | 3824 | 1466709516915 Marionette TRACE conn3 <- [1,1994,null,{}] 12:18:36 INFO - PROCESS | 3824 | 1466709516918 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}] 12:18:36 INFO - PROCESS | 3824 | 1466709516929 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:37 INFO - PROCESS | 3824 | 1466709517003 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 12:18:37 INFO - PROCESS | 3824 | 1466709517009 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:37 INFO - PROCESS | 3824 | 1466709517010 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:37 INFO - PROCESS | 3824 | ++DOCSHELL 114CEC00 == 33 [pid = 3824] [id = 508] 12:18:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (14F17400) [pid = 3824] [serial = 1524] [outer = 00000000] 12:18:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (16BE8800) [pid = 3824] [serial = 1525] [outer = 14F17400] 12:18:37 INFO - PROCESS | 3824 | 1466709517057 Marionette DEBUG loaded listener.js 12:18:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (16BEAC00) [pid = 3824] [serial = 1526] [outer = 14F17400] 12:18:37 INFO - PROCESS | 3824 | 1466709517530 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]]]}] 12:18: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 12:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 690ms 12:18:37 INFO - PROCESS | 3824 | 1466709517613 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 12:18:37 INFO - PROCESS | 3824 | 1466709517615 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 12:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:18:37 INFO - PROCESS | 3824 | 1466709517619 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:18:37 INFO - PROCESS | 3824 | 1466709517621 Marionette TRACE conn3 <- [1,1998,null,{}] 12:18:37 INFO - PROCESS | 3824 | 1466709517626 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}] 12:18:37 INFO - PROCESS | 3824 | 1466709517629 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:37 INFO - PROCESS | 3824 | 1466709517709 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 12:18:37 INFO - PROCESS | 3824 | 1466709517715 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:37 INFO - PROCESS | 3824 | 1466709517716 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:37 INFO - PROCESS | 3824 | ++DOCSHELL 157B9400 == 34 [pid = 3824] [id = 509] 12:18:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (16BE8400) [pid = 3824] [serial = 1527] [outer = 00000000] 12:18:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1850E000) [pid = 3824] [serial = 1528] [outer = 16BE8400] 12:18:37 INFO - PROCESS | 3824 | 1466709517762 Marionette DEBUG loaded listener.js 12:18:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1850E800) [pid = 3824] [serial = 1529] [outer = 16BE8400] 12:18:38 INFO - PROCESS | 3824 | 1466709518208 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]]]}] 12:18: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 12:18:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 628ms 12:18:38 INFO - PROCESS | 3824 | 1466709518256 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 12:18:38 INFO - PROCESS | 3824 | 1466709518258 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 12:18:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:18:38 INFO - PROCESS | 3824 | 1466709518261 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:18:38 INFO - PROCESS | 3824 | 1466709518263 Marionette TRACE conn3 <- [1,2002,null,{}] 12:18:38 INFO - PROCESS | 3824 | 1466709518266 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}] 12:18:38 INFO - PROCESS | 3824 | 1466709518268 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:38 INFO - PROCESS | 3824 | 1466709518345 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 12:18:38 INFO - PROCESS | 3824 | 1466709518377 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:38 INFO - PROCESS | 3824 | 1466709518379 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:38 INFO - PROCESS | 3824 | ++DOCSHELL 14310800 == 35 [pid = 3824] [id = 510] 12:18:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (19CC2400) [pid = 3824] [serial = 1530] [outer = 00000000] 12:18:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (19DB3C00) [pid = 3824] [serial = 1531] [outer = 19CC2400] 12:18:38 INFO - PROCESS | 3824 | 1466709518421 Marionette DEBUG loaded listener.js 12:18:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (19DB4800) [pid = 3824] [serial = 1532] [outer = 19CC2400] 12:18:39 INFO - PROCESS | 3824 | 1466709519171 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]]]}] 12:18:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 941ms 12:18:39 INFO - PROCESS | 3824 | 1466709519208 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 12:18:39 INFO - PROCESS | 3824 | 1466709519212 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 12:18:39 INFO - PROCESS | 3824 | 1466709519217 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:18:39 INFO - PROCESS | 3824 | 1466709519222 Marionette TRACE conn3 <- [1,2006,null,{}] 12:18:39 INFO - PROCESS | 3824 | 1466709519227 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}] 12:18:39 INFO - PROCESS | 3824 | 1466709519230 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:39 INFO - PROCESS | 3824 | 1466709519348 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 12:18:39 INFO - PROCESS | 3824 | 1466709519467 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:39 INFO - PROCESS | 3824 | 1466709519470 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:39 INFO - PROCESS | 3824 | ++DOCSHELL 10EF3C00 == 36 [pid = 3824] [id = 511] 12:18:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (10EF4800) [pid = 3824] [serial = 1533] [outer = 00000000] 12:18:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (129A7000) [pid = 3824] [serial = 1534] [outer = 10EF4800] 12:18:39 INFO - PROCESS | 3824 | 1466709519525 Marionette DEBUG loaded listener.js 12:18:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (1302FC00) [pid = 3824] [serial = 1535] [outer = 10EF4800] 12:18:40 INFO - PROCESS | 3824 | 1466709520256 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]]]}] 12:18:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1099ms 12:18:40 INFO - PROCESS | 3824 | 1466709520328 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 12:18:40 INFO - PROCESS | 3824 | 1466709520333 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 12:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:18:40 INFO - PROCESS | 3824 | 1466709520340 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:18:40 INFO - PROCESS | 3824 | 1466709520343 Marionette TRACE conn3 <- [1,2010,null,{}] 12:18:40 INFO - PROCESS | 3824 | 1466709520346 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}] 12:18:40 INFO - PROCESS | 3824 | 1466709520349 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:40 INFO - PROCESS | 3824 | 1466709520498 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 12:18:40 INFO - PROCESS | 3824 | 1466709520634 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:40 INFO - PROCESS | 3824 | 1466709520637 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:40 INFO - PROCESS | 3824 | ++DOCSHELL 1321C400 == 37 [pid = 3824] [id = 512] 12:18:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (1345C800) [pid = 3824] [serial = 1536] [outer = 00000000] 12:18:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (14FC2400) [pid = 3824] [serial = 1537] [outer = 1345C800] 12:18:40 INFO - PROCESS | 3824 | 1466709520695 Marionette DEBUG loaded listener.js 12:18:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (15690800) [pid = 3824] [serial = 1538] [outer = 1345C800] 12:18:41 INFO - PROCESS | 3824 | --DOCSHELL 157B9400 == 36 [pid = 3824] [id = 509] 12:18:41 INFO - PROCESS | 3824 | --DOCSHELL 114CEC00 == 35 [pid = 3824] [id = 508] 12:18:41 INFO - PROCESS | 3824 | --DOCSHELL 171E2C00 == 34 [pid = 3824] [id = 507] 12:18:41 INFO - PROCESS | 3824 | --DOCSHELL 16A8F400 == 33 [pid = 3824] [id = 506] 12:18:41 INFO - PROCESS | 3824 | --DOCSHELL 14F17000 == 32 [pid = 3824] [id = 505] 12:18:41 INFO - PROCESS | 3824 | --DOCSHELL 14312000 == 31 [pid = 3824] [id = 504] 12:18:41 INFO - PROCESS | 3824 | --DOCSHELL 1309EC00 == 30 [pid = 3824] [id = 503] 12:18:41 INFO - PROCESS | 3824 | --DOCSHELL 105F0000 == 29 [pid = 3824] [id = 502] 12:18:41 INFO - PROCESS | 3824 | --DOCSHELL 10AF3800 == 28 [pid = 3824] [id = 501] 12:18:41 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (19A4A400) [pid = 3824] [serial = 1487] [outer = 00000000] [url = about:blank] 12:18:41 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (16E91800) [pid = 3824] [serial = 1474] [outer = 00000000] [url = about:blank] 12:18:41 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (16EE6000) [pid = 3824] [serial = 1475] [outer = 00000000] [url = about:blank] 12:18:41 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (17818400) [pid = 3824] [serial = 1478] [outer = 00000000] [url = about:blank] 12:18:41 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (171E6000) [pid = 3824] [serial = 1477] [outer = 00000000] [url = about:blank] 12:18:41 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (1312A000) [pid = 3824] [serial = 1483] [outer = 00000000] [url = about:blank] 12:18:41 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (15D09400) [pid = 3824] [serial = 1471] [outer = 00000000] [url = about:blank] 12:18:41 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (11ADB000) [pid = 3824] [serial = 1465] [outer = 00000000] [url = about:blank] 12:18:41 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (129E8C00) [pid = 3824] [serial = 1466] [outer = 00000000] [url = about:blank] 12:18:41 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (1345DC00) [pid = 3824] [serial = 1468] [outer = 00000000] [url = about:blank] 12:18:41 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (13C82C00) [pid = 3824] [serial = 1469] [outer = 00000000] [url = about:blank] 12:18:41 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (18345000) [pid = 3824] [serial = 1457] [outer = 00000000] [url = about:blank] 12:18:41 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (18154400) [pid = 3824] [serial = 1456] [outer = 00000000] [url = about:blank] 12:18:41 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (18510800) [pid = 3824] [serial = 1480] [outer = 00000000] [url = about:blank] 12:18:41 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (10A58C00) [pid = 3824] [serial = 1462] [outer = 00000000] [url = about:blank] 12:18:41 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (12B19C00) [pid = 3824] [serial = 1463] [outer = 00000000] [url = about:blank] 12:18:41 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (12B17800) [pid = 3824] [serial = 1459] [outer = 00000000] [url = about:blank] 12:18:41 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1314F400) [pid = 3824] [serial = 1460] [outer = 00000000] [url = about:blank] 12:18:41 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (19CC8800) [pid = 3824] [serial = 1489] [outer = 00000000] [url = about:blank] 12:18:41 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (19D5FC00) [pid = 3824] [serial = 1490] [outer = 00000000] [url = about:blank] 12:18:41 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (18507000) [pid = 3824] [serial = 1481] [outer = 00000000] [url = about:blank] 12:18:41 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (18510400) [pid = 3824] [serial = 1486] [outer = 00000000] [url = about:blank] 12:18:41 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (166D8400) [pid = 3824] [serial = 1472] [outer = 00000000] [url = about:blank] 12:18:41 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (16A90400) [pid = 3824] [serial = 1484] [outer = 00000000] [url = about:blank] 12:18:41 INFO - PROCESS | 3824 | 1466709521476 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]]]}] 12:18:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:18:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1146ms 12:18:41 INFO - PROCESS | 3824 | 1466709521515 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 12:18:41 INFO - PROCESS | 3824 | 1466709521519 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 12:18:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:18:41 INFO - PROCESS | 3824 | 1466709521525 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:18:41 INFO - PROCESS | 3824 | 1466709521530 Marionette TRACE conn3 <- [1,2014,null,{}] 12:18:41 INFO - PROCESS | 3824 | 1466709521534 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}] 12:18:41 INFO - PROCESS | 3824 | 1466709521537 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:41 INFO - PROCESS | 3824 | 1466709521635 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 12:18:41 INFO - PROCESS | 3824 | 1466709521735 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:41 INFO - PROCESS | 3824 | 1466709521737 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:41 INFO - PROCESS | 3824 | ++DOCSHELL 1120F000 == 29 [pid = 3824] [id = 513] 12:18:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (11214800) [pid = 3824] [serial = 1539] [outer = 00000000] 12:18:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (11CD3000) [pid = 3824] [serial = 1540] [outer = 11214800] 12:18:41 INFO - PROCESS | 3824 | 1466709521787 Marionette DEBUG loaded listener.js 12:18:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (12B1AC00) [pid = 3824] [serial = 1541] [outer = 11214800] 12:18:42 INFO - PROCESS | 3824 | 1466709522199 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]]]}] 12:18:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 754ms 12:18:42 INFO - PROCESS | 3824 | 1466709522282 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 12:18:42 INFO - PROCESS | 3824 | 1466709522286 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 12:18:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:18:42 INFO - PROCESS | 3824 | 1466709522293 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:18:42 INFO - PROCESS | 3824 | 1466709522295 Marionette TRACE conn3 <- [1,2018,null,{}] 12:18:42 INFO - PROCESS | 3824 | 1466709522299 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}] 12:18:42 INFO - PROCESS | 3824 | 1466709522301 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:42 INFO - PROCESS | 3824 | 1466709522393 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 12:18:42 INFO - PROCESS | 3824 | 1466709522401 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:42 INFO - PROCESS | 3824 | 1466709522403 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:42 INFO - PROCESS | 3824 | ++DOCSHELL 1345DC00 == 30 [pid = 3824] [id = 514] 12:18:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (13934000) [pid = 3824] [serial = 1542] [outer = 00000000] 12:18:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (13C83C00) [pid = 3824] [serial = 1543] [outer = 13934000] 12:18:42 INFO - PROCESS | 3824 | 1466709522450 Marionette DEBUG loaded listener.js 12:18:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (13D01C00) [pid = 3824] [serial = 1544] [outer = 13934000] 12:18:42 INFO - PROCESS | 3824 | 1466709522915 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]]]}] 12:18:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 643ms 12:18:42 INFO - PROCESS | 3824 | 1466709522931 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 12:18:42 INFO - PROCESS | 3824 | 1466709522933 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 12:18:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:18:42 INFO - PROCESS | 3824 | 1466709522936 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:18:42 INFO - PROCESS | 3824 | 1466709522940 Marionette TRACE conn3 <- [1,2022,null,{}] 12:18:42 INFO - PROCESS | 3824 | 1466709522950 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}] 12:18:42 INFO - PROCESS | 3824 | 1466709522955 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:43 INFO - PROCESS | 3824 | 1466709523038 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 12:18:43 INFO - PROCESS | 3824 | 1466709523047 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:43 INFO - PROCESS | 3824 | 1466709523050 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:43 INFO - PROCESS | 3824 | ++DOCSHELL 15D14000 == 31 [pid = 3824] [id = 515] 12:18:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (15D14400) [pid = 3824] [serial = 1545] [outer = 00000000] 12:18:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (166DAC00) [pid = 3824] [serial = 1546] [outer = 15D14400] 12:18:43 INFO - PROCESS | 3824 | 1466709523097 Marionette DEBUG loaded listener.js 12:18:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (16B58000) [pid = 3824] [serial = 1547] [outer = 15D14400] 12:18:43 INFO - PROCESS | 3824 | 1466709523540 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]]]}] 12:18:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:18:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 644ms 12:18:43 INFO - PROCESS | 3824 | 1466709523574 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 12:18:43 INFO - PROCESS | 3824 | 1466709523577 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 12:18:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:18:43 INFO - PROCESS | 3824 | 1466709523580 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:18:43 INFO - PROCESS | 3824 | 1466709523581 Marionette TRACE conn3 <- [1,2026,null,{}] 12:18:43 INFO - PROCESS | 3824 | 1466709523585 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}] 12:18:43 INFO - PROCESS | 3824 | 1466709523587 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:43 INFO - PROCESS | 3824 | 1466709523670 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 12:18:43 INFO - PROCESS | 3824 | 1466709523675 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:43 INFO - PROCESS | 3824 | 1466709523678 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:43 INFO - PROCESS | 3824 | ++DOCSHELL 16B5BC00 == 32 [pid = 3824] [id = 516] 12:18:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (16BDB400) [pid = 3824] [serial = 1548] [outer = 00000000] 12:18:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (16EE2C00) [pid = 3824] [serial = 1549] [outer = 16BDB400] 12:18:43 INFO - PROCESS | 3824 | 1466709523721 Marionette DEBUG loaded listener.js 12:18:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (171E0800) [pid = 3824] [serial = 1550] [outer = 16BDB400] 12:18:44 INFO - PROCESS | 3824 | 1466709524217 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]]]}] 12:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 706ms 12:18:44 INFO - PROCESS | 3824 | 1466709524279 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 12:18:44 INFO - PROCESS | 3824 | 1466709524281 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 12:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:18:44 INFO - PROCESS | 3824 | 1466709524284 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:18:44 INFO - PROCESS | 3824 | 1466709524286 Marionette TRACE conn3 <- [1,2030,null,{}] 12:18:44 INFO - PROCESS | 3824 | 1466709524295 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}] 12:18:44 INFO - PROCESS | 3824 | 1466709524297 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:44 INFO - PROCESS | 3824 | 1466709524405 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 12:18:44 INFO - PROCESS | 3824 | 1466709524414 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:44 INFO - PROCESS | 3824 | 1466709524416 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:44 INFO - PROCESS | 3824 | ++DOCSHELL 16BE9800 == 33 [pid = 3824] [id = 517] 12:18:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (17720000) [pid = 3824] [serial = 1551] [outer = 00000000] 12:18:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (178C7C00) [pid = 3824] [serial = 1552] [outer = 17720000] 12:18:44 INFO - PROCESS | 3824 | 1466709524459 Marionette DEBUG loaded listener.js 12:18:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (178D4400) [pid = 3824] [serial = 1553] [outer = 17720000] 12:18:44 INFO - PROCESS | 3824 | 1466709524925 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]]]}] 12:18:44 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) 12:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 706ms 12:18:45 INFO - PROCESS | 3824 | 1466709524984 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 12:18:45 INFO - PROCESS | 3824 | 1466709524986 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 12:18:45 INFO - PROCESS | 3824 | 1466709524989 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:18:45 INFO - PROCESS | 3824 | 1466709524991 Marionette TRACE conn3 <- [1,2034,null,{}] 12:18:45 INFO - PROCESS | 3824 | 1466709525002 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}] 12:18:45 INFO - PROCESS | 3824 | 1466709525007 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:45 INFO - PROCESS | 3824 | 1466709525162 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 12:18:45 INFO - PROCESS | 3824 | 1466709525190 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:45 INFO - PROCESS | 3824 | 1466709525192 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:45 INFO - PROCESS | 3824 | ++DOCSHELL 18345400 == 34 [pid = 3824] [id = 518] 12:18:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (18505000) [pid = 3824] [serial = 1554] [outer = 00000000] 12:18:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (19A3D800) [pid = 3824] [serial = 1555] [outer = 18505000] 12:18:45 INFO - PROCESS | 3824 | 1466709525236 Marionette DEBUG loaded listener.js 12:18:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (19A40400) [pid = 3824] [serial = 1556] [outer = 18505000] 12:18:45 INFO - PROCESS | 3824 | 1466709525679 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]]]}] 12:18:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:18:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 737ms 12:18:45 INFO - PROCESS | 3824 | 1466709525737 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 12:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:18:45 INFO - PROCESS | 3824 | 1466709525739 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 12:18:45 INFO - PROCESS | 3824 | 1466709525743 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:18:45 INFO - PROCESS | 3824 | 1466709525744 Marionette TRACE conn3 <- [1,2038,null,{}] 12:18:45 INFO - PROCESS | 3824 | 1466709525748 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}] 12:18:45 INFO - PROCESS | 3824 | 1466709525750 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:45 INFO - PROCESS | 3824 | 1466709525867 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 12:18:45 INFO - PROCESS | 3824 | 1466709525877 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:45 INFO - PROCESS | 3824 | 1466709525879 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:46 INFO - PROCESS | 3824 | ++DOCSHELL 10435000 == 35 [pid = 3824] [id = 519] 12:18:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (131D9C00) [pid = 3824] [serial = 1557] [outer = 00000000] 12:18:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (19AB0800) [pid = 3824] [serial = 1558] [outer = 131D9C00] 12:18:46 INFO - PROCESS | 3824 | 1466709526094 Marionette DEBUG loaded listener.js 12:18:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (19AB1000) [pid = 3824] [serial = 1559] [outer = 131D9C00] 12:18:46 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (14FC4800) [pid = 3824] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:18:46 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (10AF3C00) [pid = 3824] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:18:46 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (130A0800) [pid = 3824] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:18:46 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (14313000) [pid = 3824] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:18:46 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (105F6000) [pid = 3824] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:18:46 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (16B51C00) [pid = 3824] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:18:46 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (10BBF000) [pid = 3824] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:18:46 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (13CE7000) [pid = 3824] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:18:46 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (1805B000) [pid = 3824] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:18:46 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (19DB9000) [pid = 3824] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:18:46 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (17720400) [pid = 3824] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:18:46 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (16BE8400) [pid = 3824] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:18:46 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (14F17400) [pid = 3824] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:18:46 INFO - PROCESS | 3824 | 1466709526457 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]]]}] 12:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 738ms 12:18:46 INFO - PROCESS | 3824 | 1466709526481 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 12:18:46 INFO - PROCESS | 3824 | 1466709526483 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 12:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:18:46 INFO - PROCESS | 3824 | 1466709526510 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:18:46 INFO - PROCESS | 3824 | 1466709526512 Marionette TRACE conn3 <- [1,2042,null,{}] 12:18:46 INFO - PROCESS | 3824 | 1466709526516 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}] 12:18:46 INFO - PROCESS | 3824 | 1466709526518 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:46 INFO - PROCESS | 3824 | 1466709526596 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 12:18:46 INFO - PROCESS | 3824 | 1466709526690 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:46 INFO - PROCESS | 3824 | 1466709526692 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:46 INFO - PROCESS | 3824 | ++DOCSHELL 13934C00 == 36 [pid = 3824] [id = 520] 12:18:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (13C83000) [pid = 3824] [serial = 1560] [outer = 00000000] 12:18:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (16BE8400) [pid = 3824] [serial = 1561] [outer = 13C83000] 12:18:46 INFO - PROCESS | 3824 | 1466709526737 Marionette DEBUG loaded listener.js 12:18:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (16E91800) [pid = 3824] [serial = 1562] [outer = 13C83000] 12:18:47 INFO - PROCESS | 3824 | 1466709527097 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]]]}] 12:18:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:18:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 659ms 12:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:18:47 INFO - PROCESS | 3824 | 1466709527145 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 12:18:47 INFO - PROCESS | 3824 | 1466709527147 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 12:18:47 INFO - PROCESS | 3824 | 1466709527150 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:18:47 INFO - PROCESS | 3824 | 1466709527152 Marionette TRACE conn3 <- [1,2046,null,{}] 12:18:47 INFO - PROCESS | 3824 | 1466709527156 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}] 12:18:47 INFO - PROCESS | 3824 | 1466709527158 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:47 INFO - PROCESS | 3824 | 1466709527274 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 12:18:47 INFO - PROCESS | 3824 | 1466709527282 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:47 INFO - PROCESS | 3824 | 1466709527284 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:47 INFO - PROCESS | 3824 | ++DOCSHELL 177B1000 == 37 [pid = 3824] [id = 521] 12:18:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (18508000) [pid = 3824] [serial = 1563] [outer = 00000000] 12:18:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (19DBC400) [pid = 3824] [serial = 1564] [outer = 18508000] 12:18:47 INFO - PROCESS | 3824 | 1466709527326 Marionette DEBUG loaded listener.js 12:18:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1A25A400) [pid = 3824] [serial = 1565] [outer = 18508000] 12:18:47 INFO - PROCESS | 3824 | 1466709527789 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]]]}] 12:18:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:18:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 627ms 12:18:47 INFO - PROCESS | 3824 | 1466709527821 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 12:18:47 INFO - PROCESS | 3824 | 1466709527823 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 12:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:18:47 INFO - PROCESS | 3824 | 1466709527827 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:18:47 INFO - PROCESS | 3824 | 1466709527828 Marionette TRACE conn3 <- [1,2050,null,{}] 12:18:47 INFO - PROCESS | 3824 | 1466709527832 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}] 12:18:47 INFO - PROCESS | 3824 | 1466709527833 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:47 INFO - PROCESS | 3824 | 1466709527954 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 12:18:48 INFO - PROCESS | 3824 | 1466709527996 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:48 INFO - PROCESS | 3824 | 1466709527998 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:48 INFO - PROCESS | 3824 | ++DOCSHELL 10AF7800 == 38 [pid = 3824] [id = 522] 12:18:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (13037400) [pid = 3824] [serial = 1566] [outer = 00000000] 12:18:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1A2B3C00) [pid = 3824] [serial = 1567] [outer = 13037400] 12:18:48 INFO - PROCESS | 3824 | 1466709528041 Marionette DEBUG loaded listener.js 12:18:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1A664400) [pid = 3824] [serial = 1568] [outer = 13037400] 12:18:48 INFO - PROCESS | 3824 | 1466709528703 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]]]}] 12:18:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:18:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 942ms 12:18:48 INFO - PROCESS | 3824 | 1466709528773 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 12:18:48 INFO - PROCESS | 3824 | 1466709528778 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 12:18:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:18:48 INFO - PROCESS | 3824 | 1466709528782 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:18:48 INFO - PROCESS | 3824 | 1466709528788 Marionette TRACE conn3 <- [1,2054,null,{}] 12:18:48 INFO - PROCESS | 3824 | 1466709528793 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}] 12:18:48 INFO - PROCESS | 3824 | 1466709528796 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:48 INFO - PROCESS | 3824 | 1466709528911 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 12:18:49 INFO - PROCESS | 3824 | 1466709529048 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:49 INFO - PROCESS | 3824 | 1466709529051 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:49 INFO - PROCESS | 3824 | ++DOCSHELL 11ADDC00 == 39 [pid = 3824] [id = 523] 12:18:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (11C31400) [pid = 3824] [serial = 1569] [outer = 00000000] 12:18:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (12D5E400) [pid = 3824] [serial = 1570] [outer = 11C31400] 12:18:49 INFO - PROCESS | 3824 | 1466709529108 Marionette DEBUG loaded listener.js 12:18:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (13220C00) [pid = 3824] [serial = 1571] [outer = 11C31400] 12:18:49 INFO - PROCESS | 3824 | 1466709529690 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]]]}] 12:18:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 957ms 12:18:49 INFO - PROCESS | 3824 | 1466709529736 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 12:18:49 INFO - PROCESS | 3824 | 1466709529741 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 12:18:49 INFO - PROCESS | 3824 | 1466709529748 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:18:49 INFO - PROCESS | 3824 | 1466709529751 Marionette TRACE conn3 <- [1,2058,null,{}] 12:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:18:49 INFO - PROCESS | 3824 | 1466709529755 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}] 12:18:49 INFO - PROCESS | 3824 | 1466709529758 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:49 INFO - PROCESS | 3824 | 1466709529867 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 12:18:49 INFO - PROCESS | 3824 | 1466709529982 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:49 INFO - PROCESS | 3824 | 1466709529985 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:50 INFO - PROCESS | 3824 | ++DOCSHELL 14FCB400 == 40 [pid = 3824] [id = 524] 12:18:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (1568FC00) [pid = 3824] [serial = 1572] [outer = 00000000] 12:18:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (166D9000) [pid = 3824] [serial = 1573] [outer = 1568FC00] 12:18:50 INFO - PROCESS | 3824 | 1466709530080 Marionette DEBUG loaded listener.js 12:18:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (16BE5400) [pid = 3824] [serial = 1574] [outer = 1568FC00] 12:18:50 INFO - PROCESS | 3824 | 1466709530687 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]]]}] 12:18:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:18:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 988ms 12:18:50 INFO - PROCESS | 3824 | 1466709530738 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 12:18:50 INFO - PROCESS | 3824 | 1466709530741 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 12:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:18:50 INFO - PROCESS | 3824 | 1466709530745 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:18:50 INFO - PROCESS | 3824 | 1466709530749 Marionette TRACE conn3 <- [1,2062,null,{}] 12:18:50 INFO - PROCESS | 3824 | 1466709530773 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}] 12:18:50 INFO - PROCESS | 3824 | 1466709530778 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:50 INFO - PROCESS | 3824 | 1466709530923 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 12:18:51 INFO - PROCESS | 3824 | 1466709530990 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:51 INFO - PROCESS | 3824 | 1466709530993 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:51 INFO - PROCESS | 3824 | ++DOCSHELL 1A2AE800 == 41 [pid = 3824] [id = 525] 12:18:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (1A2B0800) [pid = 3824] [serial = 1575] [outer = 00000000] 12:18:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (1A670800) [pid = 3824] [serial = 1576] [outer = 1A2B0800] 12:18:51 INFO - PROCESS | 3824 | 1466709531048 Marionette DEBUG loaded listener.js 12:18:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (1A77D400) [pid = 3824] [serial = 1577] [outer = 1A2B0800] 12:18:51 INFO - PROCESS | 3824 | 1466709531809 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]]]}] 12:18:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:18:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1099ms 12:18:51 INFO - PROCESS | 3824 | 1466709531849 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 12:18:51 INFO - PROCESS | 3824 | 1466709531853 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 12:18:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:18:51 INFO - PROCESS | 3824 | 1466709531872 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:18:51 INFO - PROCESS | 3824 | 1466709531876 Marionette TRACE conn3 <- [1,2066,null,{}] 12:18:51 INFO - PROCESS | 3824 | 1466709531881 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}] 12:18:51 INFO - PROCESS | 3824 | 1466709531884 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:52 INFO - PROCESS | 3824 | 1466709531992 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 12:18:52 INFO - PROCESS | 3824 | 1466709532130 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:52 INFO - PROCESS | 3824 | 1466709532134 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:52 INFO - PROCESS | 3824 | ++DOCSHELL 1125D000 == 42 [pid = 3824] [id = 526] 12:18:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (12B14000) [pid = 3824] [serial = 1578] [outer = 00000000] 12:18:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (1309E400) [pid = 3824] [serial = 1579] [outer = 12B14000] 12:18:52 INFO - PROCESS | 3824 | 1466709532188 Marionette DEBUG loaded listener.js 12:18:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (1314F400) [pid = 3824] [serial = 1580] [outer = 12B14000] 12:18:53 INFO - PROCESS | 3824 | --DOCSHELL 177B1000 == 41 [pid = 3824] [id = 521] 12:18:53 INFO - PROCESS | 3824 | --DOCSHELL 13934C00 == 40 [pid = 3824] [id = 520] 12:18:53 INFO - PROCESS | 3824 | --DOCSHELL 10435000 == 39 [pid = 3824] [id = 519] 12:18:53 INFO - PROCESS | 3824 | --DOCSHELL 18345400 == 38 [pid = 3824] [id = 518] 12:18:53 INFO - PROCESS | 3824 | --DOCSHELL 16BE9800 == 37 [pid = 3824] [id = 517] 12:18:53 INFO - PROCESS | 3824 | --DOCSHELL 16B5BC00 == 36 [pid = 3824] [id = 516] 12:18:53 INFO - PROCESS | 3824 | --DOCSHELL 15D14000 == 35 [pid = 3824] [id = 515] 12:18:53 INFO - PROCESS | 3824 | --DOCSHELL 1345DC00 == 34 [pid = 3824] [id = 514] 12:18:53 INFO - PROCESS | 3824 | --DOCSHELL 1120F000 == 33 [pid = 3824] [id = 513] 12:18:53 INFO - PROCESS | 3824 | --DOCSHELL 1321C400 == 32 [pid = 3824] [id = 512] 12:18:53 INFO - PROCESS | 3824 | --DOCSHELL 10EF3C00 == 31 [pid = 3824] [id = 511] 12:18:53 INFO - PROCESS | 3824 | --DOCSHELL 14310800 == 30 [pid = 3824] [id = 510] 12:18:53 INFO - PROCESS | 3824 | --DOCSHELL 14FCB400 == 29 [pid = 3824] [id = 524] 12:18:53 INFO - PROCESS | 3824 | --DOCSHELL 1A2AE800 == 28 [pid = 3824] [id = 525] 12:18:53 INFO - PROCESS | 3824 | --DOCSHELL 10AF7800 == 27 [pid = 3824] [id = 522] 12:18:53 INFO - PROCESS | 3824 | --DOCSHELL 11ADDC00 == 26 [pid = 3824] [id = 523] 12:18:53 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (15D13000) [pid = 3824] [serial = 1516] [outer = 00000000] [url = about:blank] 12:18:53 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (13219000) [pid = 3824] [serial = 1505] [outer = 00000000] [url = about:blank] 12:18:53 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (12D66C00) [pid = 3824] [serial = 1504] [outer = 00000000] [url = about:blank] 12:18:53 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (131D7C00) [pid = 3824] [serial = 1510] [outer = 00000000] [url = about:blank] 12:18:53 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (1321CC00) [pid = 3824] [serial = 1511] [outer = 00000000] [url = about:blank] 12:18:53 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (14FBDC00) [pid = 3824] [serial = 1513] [outer = 00000000] [url = about:blank] 12:18:53 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (11213800) [pid = 3824] [serial = 1507] [outer = 00000000] [url = about:blank] 12:18:53 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (114CE000) [pid = 3824] [serial = 1508] [outer = 00000000] [url = about:blank] 12:18:53 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (16BDDC00) [pid = 3824] [serial = 1519] [outer = 00000000] [url = about:blank] 12:18:53 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (12B16000) [pid = 3824] [serial = 1493] [outer = 00000000] [url = about:blank] 12:18:53 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (114C4000) [pid = 3824] [serial = 1492] [outer = 00000000] [url = about:blank] 12:18:53 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (19DB3C00) [pid = 3824] [serial = 1531] [outer = 00000000] [url = about:blank] 12:18:53 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (14FCCC00) [pid = 3824] [serial = 1496] [outer = 00000000] [url = about:blank] 12:18:53 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (1430F000) [pid = 3824] [serial = 1495] [outer = 00000000] [url = about:blank] 12:18:53 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (19D6D400) [pid = 3824] [serial = 1499] [outer = 00000000] [url = about:blank] 12:18:53 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (1850FC00) [pid = 3824] [serial = 1498] [outer = 00000000] [url = about:blank] 12:18:53 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (1A25E800) [pid = 3824] [serial = 1502] [outer = 00000000] [url = about:blank] 12:18:53 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (1A257400) [pid = 3824] [serial = 1501] [outer = 00000000] [url = about:blank] 12:18:53 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (179E9800) [pid = 3824] [serial = 1522] [outer = 00000000] [url = about:blank] 12:18:53 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (16BE2C00) [pid = 3824] [serial = 1520] [outer = 00000000] [url = about:blank] 12:18:53 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1850E000) [pid = 3824] [serial = 1528] [outer = 00000000] [url = about:blank] 12:18:53 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (18057000) [pid = 3824] [serial = 1523] [outer = 00000000] [url = about:blank] 12:18:53 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1850E800) [pid = 3824] [serial = 1529] [outer = 00000000] [url = about:blank] 12:18:53 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (166DD800) [pid = 3824] [serial = 1517] [outer = 00000000] [url = about:blank] 12:18:53 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (16BE8800) [pid = 3824] [serial = 1525] [outer = 00000000] [url = about:blank] 12:18:53 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (16BEAC00) [pid = 3824] [serial = 1526] [outer = 00000000] [url = about:blank] 12:18:53 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (14FC6400) [pid = 3824] [serial = 1514] [outer = 00000000] [url = about:blank] 12:18:53 INFO - PROCESS | 3824 | 1466709533409 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]]]}] 12:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1570ms 12:18:53 INFO - PROCESS | 3824 | 1466709533439 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 12:18:53 INFO - PROCESS | 3824 | 1466709533443 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 12:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:18:53 INFO - PROCESS | 3824 | 1466709533454 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:18:53 INFO - PROCESS | 3824 | 1466709533456 Marionette TRACE conn3 <- [1,2070,null,{}] 12:18:53 INFO - PROCESS | 3824 | 1466709533462 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}] 12:18:53 INFO - PROCESS | 3824 | 1466709533464 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:53 INFO - PROCESS | 3824 | 1466709533547 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 12:18:53 INFO - PROCESS | 3824 | 1466709533555 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:53 INFO - PROCESS | 3824 | 1466709533558 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:53 INFO - PROCESS | 3824 | ++DOCSHELL 10EF3800 == 27 [pid = 3824] [id = 527] 12:18:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (10EF4C00) [pid = 3824] [serial = 1581] [outer = 00000000] 12:18:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (11C28C00) [pid = 3824] [serial = 1582] [outer = 10EF4C00] 12:18:53 INFO - PROCESS | 3824 | 1466709533604 Marionette DEBUG loaded listener.js 12:18:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (1281C000) [pid = 3824] [serial = 1583] [outer = 10EF4C00] 12:18:54 INFO - PROCESS | 3824 | 1466709534101 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]]]}] 12:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 691ms 12:18:54 INFO - PROCESS | 3824 | 1466709534178 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 12:18:54 INFO - PROCESS | 3824 | 1466709534183 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 12:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:18:54 INFO - PROCESS | 3824 | 1466709534189 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:18:54 INFO - PROCESS | 3824 | 1466709534192 Marionette TRACE conn3 <- [1,2074,null,{}] 12:18:54 INFO - PROCESS | 3824 | 1466709534195 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}] 12:18:54 INFO - PROCESS | 3824 | 1466709534198 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:54 INFO - PROCESS | 3824 | 1466709534289 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 12:18:54 INFO - PROCESS | 3824 | 1466709534397 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:54 INFO - PROCESS | 3824 | 1466709534400 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:54 INFO - PROCESS | 3824 | ++DOCSHELL 12D8A000 == 28 [pid = 3824] [id = 528] 12:18:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (1314B000) [pid = 3824] [serial = 1584] [outer = 00000000] 12:18:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (1321D800) [pid = 3824] [serial = 1585] [outer = 1314B000] 12:18:54 INFO - PROCESS | 3824 | 1466709534446 Marionette DEBUG loaded listener.js 12:18:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (13226C00) [pid = 3824] [serial = 1586] [outer = 1314B000] 12:18:54 INFO - PROCESS | 3824 | 1466709534826 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]]]}] 12:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 706ms 12:18:54 INFO - PROCESS | 3824 | 1466709534888 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 12:18:54 INFO - PROCESS | 3824 | 1466709534890 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 12:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:18:54 INFO - PROCESS | 3824 | 1466709534893 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:18:54 INFO - PROCESS | 3824 | 1466709534897 Marionette TRACE conn3 <- [1,2078,null,{}] 12:18:54 INFO - PROCESS | 3824 | 1466709534955 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}] 12:18:54 INFO - PROCESS | 3824 | 1466709534959 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:55 INFO - PROCESS | 3824 | 1466709535046 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 12:18:55 INFO - PROCESS | 3824 | 1466709535060 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:55 INFO - PROCESS | 3824 | 1466709535063 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:55 INFO - PROCESS | 3824 | ++DOCSHELL 14EE0000 == 29 [pid = 3824] [id = 529] 12:18:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (14EE0400) [pid = 3824] [serial = 1587] [outer = 00000000] 12:18:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (14FC1400) [pid = 3824] [serial = 1588] [outer = 14EE0400] 12:18:55 INFO - PROCESS | 3824 | 1466709535110 Marionette DEBUG loaded listener.js 12:18:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (14FC7800) [pid = 3824] [serial = 1589] [outer = 14EE0400] 12:18:55 INFO - PROCESS | 3824 | 1466709535603 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]]]}] 12:18:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 722ms 12:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:18:55 INFO - PROCESS | 3824 | 1466709535645 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 12:18:55 INFO - PROCESS | 3824 | 1466709535648 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 12:18:55 INFO - PROCESS | 3824 | 1466709535651 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:18:55 INFO - PROCESS | 3824 | 1466709535653 Marionette TRACE conn3 <- [1,2082,null,{}] 12:18:55 INFO - PROCESS | 3824 | 1466709535656 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}] 12:18:55 INFO - PROCESS | 3824 | 1466709535658 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:55 INFO - PROCESS | 3824 | 1466709535804 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 12:18:55 INFO - PROCESS | 3824 | 1466709535872 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:55 INFO - PROCESS | 3824 | 1466709535874 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:55 INFO - PROCESS | 3824 | ++DOCSHELL 14FC1000 == 30 [pid = 3824] [id = 530] 12:18:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (14FC6400) [pid = 3824] [serial = 1590] [outer = 00000000] 12:18:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (15F01800) [pid = 3824] [serial = 1591] [outer = 14FC6400] 12:18:55 INFO - PROCESS | 3824 | 1466709535919 Marionette DEBUG loaded listener.js 12:18:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (166DBC00) [pid = 3824] [serial = 1592] [outer = 14FC6400] 12:18:56 INFO - PROCESS | 3824 | 1466709536321 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]]]}] 12:18:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:18:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 690ms 12:18:56 INFO - PROCESS | 3824 | 1466709536352 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 12:18:56 INFO - PROCESS | 3824 | 1466709536354 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 12:18:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:18:56 INFO - PROCESS | 3824 | 1466709536357 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:18:56 INFO - PROCESS | 3824 | 1466709536359 Marionette TRACE conn3 <- [1,2086,null,{}] 12:18:56 INFO - PROCESS | 3824 | 1466709536362 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}] 12:18:56 INFO - PROCESS | 3824 | 1466709536364 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:56 INFO - PROCESS | 3824 | 1466709536472 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 12:18:56 INFO - PROCESS | 3824 | 1466709536478 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:56 INFO - PROCESS | 3824 | 1466709536480 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:56 INFO - PROCESS | 3824 | ++DOCSHELL 114D0800 == 31 [pid = 3824] [id = 531] 12:18:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (11CCDC00) [pid = 3824] [serial = 1593] [outer = 00000000] 12:18:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (16B57C00) [pid = 3824] [serial = 1594] [outer = 11CCDC00] 12:18:56 INFO - PROCESS | 3824 | 1466709536523 Marionette DEBUG loaded listener.js 12:18:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (16BDF000) [pid = 3824] [serial = 1595] [outer = 11CCDC00] 12:18:57 INFO - PROCESS | 3824 | 1466709537003 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]]]}] 12:18:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:18:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 691ms 12:18:57 INFO - PROCESS | 3824 | 1466709537060 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 12:18:57 INFO - PROCESS | 3824 | 1466709537062 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 12:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:18:57 INFO - PROCESS | 3824 | 1466709537065 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:18:57 INFO - PROCESS | 3824 | 1466709537067 Marionette TRACE conn3 <- [1,2090,null,{}] 12:18:57 INFO - PROCESS | 3824 | 1466709537070 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}] 12:18:57 INFO - PROCESS | 3824 | 1466709537075 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:57 INFO - PROCESS | 3824 | 1466709537239 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 12:18:57 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (18508000) [pid = 3824] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:18:57 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (17720000) [pid = 3824] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:18:57 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (18505000) [pid = 3824] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:18:57 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (16BDB400) [pid = 3824] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:18:57 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (11214800) [pid = 3824] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:18:57 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (1345C800) [pid = 3824] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:18:57 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (19CC2400) [pid = 3824] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:18:57 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (10EF4800) [pid = 3824] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:18:57 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (13934000) [pid = 3824] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:18:57 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (15D14400) [pid = 3824] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:18:57 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (131D9C00) [pid = 3824] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:18:57 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (13C83000) [pid = 3824] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:18:57 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (13037400) [pid = 3824] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:18:57 INFO - PROCESS | 3824 | 1466709537569 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:57 INFO - PROCESS | 3824 | 1466709537571 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:57 INFO - PROCESS | 3824 | ++DOCSHELL 102C9000 == 32 [pid = 3824] [id = 532] 12:18:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (102D2000) [pid = 3824] [serial = 1596] [outer = 00000000] 12:18:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (11214800) [pid = 3824] [serial = 1597] [outer = 102D2000] 12:18:57 INFO - PROCESS | 3824 | 1466709537614 Marionette DEBUG loaded listener.js 12:18:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (12BCF000) [pid = 3824] [serial = 1598] [outer = 102D2000] 12:18:58 INFO - PROCESS | 3824 | 1466709537983 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]]]}] 12:18:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 958ms 12:18:58 INFO - PROCESS | 3824 | 1466709538011 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 12:18:58 INFO - PROCESS | 3824 | 1466709538013 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 12:18:58 INFO - PROCESS | 3824 | 1466709538017 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:18:58 INFO - PROCESS | 3824 | 1466709538018 Marionette TRACE conn3 <- [1,2094,null,{}] 12:18:58 INFO - PROCESS | 3824 | 1466709538022 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}] 12:18:58 INFO - PROCESS | 3824 | 1466709538024 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:58 INFO - PROCESS | 3824 | 1466709538141 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 12:18:58 INFO - PROCESS | 3824 | 1466709538149 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:58 INFO - PROCESS | 3824 | 1466709538151 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:58 INFO - PROCESS | 3824 | ++DOCSHELL 17186000 == 33 [pid = 3824] [id = 533] 12:18:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (171E7000) [pid = 3824] [serial = 1599] [outer = 00000000] 12:18:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (177BD800) [pid = 3824] [serial = 1600] [outer = 171E7000] 12:18:58 INFO - PROCESS | 3824 | 1466709538197 Marionette DEBUG loaded listener.js 12:18:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (177BA400) [pid = 3824] [serial = 1601] [outer = 171E7000] 12:18:58 INFO - PROCESS | 3824 | 1466709538609 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]]]}] 12:18:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 12:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 643ms 12:18:58 INFO - PROCESS | 3824 | 1466709538655 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 12:18:58 INFO - PROCESS | 3824 | 1466709538657 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 12:18:58 INFO - PROCESS | 3824 | 1466709538660 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:18:58 INFO - PROCESS | 3824 | 1466709538662 Marionette TRACE conn3 <- [1,2098,null,{}] 12:18:58 INFO - PROCESS | 3824 | 1466709538666 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}] 12:18:58 INFO - PROCESS | 3824 | 1466709538667 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:58 INFO - PROCESS | 3824 | 1466709538779 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 12:18:58 INFO - PROCESS | 3824 | 1466709538787 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:58 INFO - PROCESS | 3824 | 1466709538789 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:58 INFO - PROCESS | 3824 | ++DOCSHELL 10EF9800 == 34 [pid = 3824] [id = 534] 12:18:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (16B52000) [pid = 3824] [serial = 1602] [outer = 00000000] 12:18:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (18062000) [pid = 3824] [serial = 1603] [outer = 16B52000] 12:18:58 INFO - PROCESS | 3824 | 1466709538831 Marionette DEBUG loaded listener.js 12:18:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (18063000) [pid = 3824] [serial = 1604] [outer = 16B52000] 12:18:59 INFO - PROCESS | 3824 | 1466709539257 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]]]}] 12:18:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 644ms 12:18:59 INFO - PROCESS | 3824 | 1466709539299 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 12:18:59 INFO - PROCESS | 3824 | 1466709539300 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 12:18:59 INFO - PROCESS | 3824 | 1466709539304 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:18:59 INFO - PROCESS | 3824 | 1466709539306 Marionette TRACE conn3 <- [1,2102,null,{}] 12:18:59 INFO - PROCESS | 3824 | 1466709539309 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}] 12:18:59 INFO - PROCESS | 3824 | 1466709539311 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:59 INFO - PROCESS | 3824 | 1466709539426 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 12:18:59 INFO - PROCESS | 3824 | 1466709539434 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:59 INFO - PROCESS | 3824 | 1466709539436 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:18:59 INFO - PROCESS | 3824 | ++DOCSHELL 14EDEC00 == 35 [pid = 3824] [id = 535] 12:18:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (18344C00) [pid = 3824] [serial = 1605] [outer = 00000000] 12:18:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1850C400) [pid = 3824] [serial = 1606] [outer = 18344C00] 12:18:59 INFO - PROCESS | 3824 | 1466709539478 Marionette DEBUG loaded listener.js 12:18:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (19A41000) [pid = 3824] [serial = 1607] [outer = 18344C00] 12:19:00 INFO - PROCESS | 3824 | 1466709540252 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]]]}] 12:19:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1004ms 12:19:00 INFO - PROCESS | 3824 | 1466709540312 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 12:19:00 INFO - PROCESS | 3824 | 1466709540316 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 12:19:00 INFO - PROCESS | 3824 | 1466709540321 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:19:00 INFO - PROCESS | 3824 | 1466709540326 Marionette TRACE conn3 <- [1,2106,null,{}] 12:19:00 INFO - PROCESS | 3824 | 1466709540332 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}] 12:19:00 INFO - PROCESS | 3824 | 1466709540334 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:00 INFO - PROCESS | 3824 | 1466709540452 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 12:19:00 INFO - PROCESS | 3824 | 1466709540587 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:00 INFO - PROCESS | 3824 | 1466709540590 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:00 INFO - PROCESS | 3824 | ++DOCSHELL 11256C00 == 36 [pid = 3824] [id = 536] 12:19:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1125CC00) [pid = 3824] [serial = 1608] [outer = 00000000] 12:19:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (12B14400) [pid = 3824] [serial = 1609] [outer = 1125CC00] 12:19:00 INFO - PROCESS | 3824 | 1466709540648 Marionette DEBUG loaded listener.js 12:19:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1321B000) [pid = 3824] [serial = 1610] [outer = 1125CC00] 12:19:01 INFO - PROCESS | 3824 | 1466709541342 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]]]}] 12:19:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:19:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1098ms 12:19:01 INFO - PROCESS | 3824 | 1466709541427 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 12:19:01 INFO - PROCESS | 3824 | 1466709541432 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 12:19:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:19:01 INFO - PROCESS | 3824 | 1466709541439 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:19:01 INFO - PROCESS | 3824 | 1466709541441 Marionette TRACE conn3 <- [1,2110,null,{}] 12:19:01 INFO - PROCESS | 3824 | 1466709541446 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}] 12:19:01 INFO - PROCESS | 3824 | 1466709541449 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:01 INFO - PROCESS | 3824 | 1466709541691 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 12:19:01 INFO - PROCESS | 3824 | 1466709541831 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:01 INFO - PROCESS | 3824 | 1466709541835 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:01 INFO - PROCESS | 3824 | ++DOCSHELL 10AF4400 == 37 [pid = 3824] [id = 537] 12:19:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (10AF4800) [pid = 3824] [serial = 1611] [outer = 00000000] 12:19:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (10EF4800) [pid = 3824] [serial = 1612] [outer = 10AF4800] 12:19:01 INFO - PROCESS | 3824 | 1466709541887 Marionette DEBUG loaded listener.js 12:19:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (11CCE000) [pid = 3824] [serial = 1613] [outer = 10AF4800] 12:19:02 INFO - PROCESS | 3824 | --DOCSHELL 10EF9800 == 36 [pid = 3824] [id = 534] 12:19:02 INFO - PROCESS | 3824 | --DOCSHELL 17186000 == 35 [pid = 3824] [id = 533] 12:19:02 INFO - PROCESS | 3824 | --DOCSHELL 102C9000 == 34 [pid = 3824] [id = 532] 12:19:02 INFO - PROCESS | 3824 | --DOCSHELL 114D0800 == 33 [pid = 3824] [id = 531] 12:19:02 INFO - PROCESS | 3824 | --DOCSHELL 14FC1000 == 32 [pid = 3824] [id = 530] 12:19:02 INFO - PROCESS | 3824 | --DOCSHELL 14EE0000 == 31 [pid = 3824] [id = 529] 12:19:02 INFO - PROCESS | 3824 | --DOCSHELL 12D8A000 == 30 [pid = 3824] [id = 528] 12:19:02 INFO - PROCESS | 3824 | --DOCSHELL 10EF3800 == 29 [pid = 3824] [id = 527] 12:19:02 INFO - PROCESS | 3824 | --DOCSHELL 1125D000 == 28 [pid = 3824] [id = 526] 12:19:02 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (1A664400) [pid = 3824] [serial = 1568] [outer = 00000000] [url = about:blank] 12:19:02 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (19DBC400) [pid = 3824] [serial = 1564] [outer = 00000000] [url = about:blank] 12:19:02 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (178C7C00) [pid = 3824] [serial = 1552] [outer = 00000000] [url = about:blank] 12:19:02 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (19A3D800) [pid = 3824] [serial = 1555] [outer = 00000000] [url = about:blank] 12:19:02 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (16EE2C00) [pid = 3824] [serial = 1549] [outer = 00000000] [url = about:blank] 12:19:02 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (11CD3000) [pid = 3824] [serial = 1540] [outer = 00000000] [url = about:blank] 12:19:02 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (12B1AC00) [pid = 3824] [serial = 1541] [outer = 00000000] [url = about:blank] 12:19:02 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (14FC2400) [pid = 3824] [serial = 1537] [outer = 00000000] [url = about:blank] 12:19:02 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (15690800) [pid = 3824] [serial = 1538] [outer = 00000000] [url = about:blank] 12:19:02 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (19DB4800) [pid = 3824] [serial = 1532] [outer = 00000000] [url = about:blank] 12:19:02 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (129A7000) [pid = 3824] [serial = 1534] [outer = 00000000] [url = about:blank] 12:19:02 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1302FC00) [pid = 3824] [serial = 1535] [outer = 00000000] [url = about:blank] 12:19:02 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (13C83C00) [pid = 3824] [serial = 1543] [outer = 00000000] [url = about:blank] 12:19:02 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (13D01C00) [pid = 3824] [serial = 1544] [outer = 00000000] [url = about:blank] 12:19:02 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (166DAC00) [pid = 3824] [serial = 1546] [outer = 00000000] [url = about:blank] 12:19:02 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (16B58000) [pid = 3824] [serial = 1547] [outer = 00000000] [url = about:blank] 12:19:02 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (19A40400) [pid = 3824] [serial = 1556] [outer = 00000000] [url = about:blank] 12:19:02 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (19AB0800) [pid = 3824] [serial = 1558] [outer = 00000000] [url = about:blank] 12:19:02 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (178D4400) [pid = 3824] [serial = 1553] [outer = 00000000] [url = about:blank] 12:19:02 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (19AB1000) [pid = 3824] [serial = 1559] [outer = 00000000] [url = about:blank] 12:19:02 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (16E91800) [pid = 3824] [serial = 1562] [outer = 00000000] [url = about:blank] 12:19:02 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (1A25A400) [pid = 3824] [serial = 1565] [outer = 00000000] [url = about:blank] 12:19:02 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (16BE8400) [pid = 3824] [serial = 1561] [outer = 00000000] [url = about:blank] 12:19:02 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (171E0800) [pid = 3824] [serial = 1550] [outer = 00000000] [url = about:blank] 12:19:02 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (1A2B3C00) [pid = 3824] [serial = 1567] [outer = 00000000] [url = about:blank] 12:19:02 INFO - PROCESS | 3824 | 1466709542511 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]]]}] 12:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1099ms 12:19:02 INFO - PROCESS | 3824 | 1466709542569 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 12:19:02 INFO - PROCESS | 3824 | 1466709542573 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 12:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:19:02 INFO - PROCESS | 3824 | 1466709542577 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:19:02 INFO - PROCESS | 3824 | 1466709542580 Marionette TRACE conn3 <- [1,2114,null,{}] 12:19:02 INFO - PROCESS | 3824 | 1466709542585 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}] 12:19:02 INFO - PROCESS | 3824 | 1466709542588 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:02 INFO - PROCESS | 3824 | 1466709542671 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 12:19:02 INFO - PROCESS | 3824 | 1466709542679 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:02 INFO - PROCESS | 3824 | 1466709542682 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:02 INFO - PROCESS | 3824 | ++DOCSHELL 12B1A000 == 29 [pid = 3824] [id = 538] 12:19:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (12B1FC00) [pid = 3824] [serial = 1614] [outer = 00000000] 12:19:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (1310A400) [pid = 3824] [serial = 1615] [outer = 12B1FC00] 12:19:02 INFO - PROCESS | 3824 | 1466709542729 Marionette DEBUG loaded listener.js 12:19:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (13225000) [pid = 3824] [serial = 1616] [outer = 12B1FC00] 12:19:03 INFO - PROCESS | 3824 | 1466709543238 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]]]}] 12:19:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 707ms 12:19:03 INFO - PROCESS | 3824 | 1466709543280 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 12:19:03 INFO - PROCESS | 3824 | 1466709543283 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 12:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:19:03 INFO - PROCESS | 3824 | 1466709543290 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:19:03 INFO - PROCESS | 3824 | 1466709543292 Marionette TRACE conn3 <- [1,2118,null,{}] 12:19:03 INFO - PROCESS | 3824 | 1466709543296 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}] 12:19:03 INFO - PROCESS | 3824 | 1466709543298 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:03 INFO - PROCESS | 3824 | 1466709543385 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 12:19:03 INFO - PROCESS | 3824 | 1466709543475 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:03 INFO - PROCESS | 3824 | 1466709543477 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:03 INFO - PROCESS | 3824 | ++DOCSHELL 13D05000 == 30 [pid = 3824] [id = 539] 12:19:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (13D0DC00) [pid = 3824] [serial = 1617] [outer = 00000000] 12:19:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (14FBF000) [pid = 3824] [serial = 1618] [outer = 13D0DC00] 12:19:03 INFO - PROCESS | 3824 | 1466709543531 Marionette DEBUG loaded listener.js 12:19:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (14FC9400) [pid = 3824] [serial = 1619] [outer = 13D0DC00] 12:19:03 INFO - PROCESS | 3824 | 1466709543917 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] 12:19:04 INFO - PROCESS | 3824 | 1466709543992 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 12:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:19:04 INFO - PROCESS | 3824 | 1466709544002 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:19:04 INFO - PROCESS | 3824 | 1466709544006 Marionette TRACE conn3 <- [1,2122,null,{}] 12:19:04 INFO - PROCESS | 3824 | 1466709544010 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}] 12:19:04 INFO - PROCESS | 3824 | 1466709544013 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:04 INFO - PROCESS | 3824 | 1466709544100 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 12:19:04 INFO - PROCESS | 3824 | 1466709544109 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:04 INFO - PROCESS | 3824 | 1466709544111 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:04 INFO - PROCESS | 3824 | ++DOCSHELL 15F04800 == 31 [pid = 3824] [id = 540] 12:19:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (166DE800) [pid = 3824] [serial = 1620] [outer = 00000000] 12:19:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (16B51C00) [pid = 3824] [serial = 1621] [outer = 166DE800] 12:19:04 INFO - PROCESS | 3824 | 1466709544155 Marionette DEBUG loaded listener.js 12:19:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (16E92800) [pid = 3824] [serial = 1622] [outer = 166DE800] 12:19:04 INFO - PROCESS | 3824 | 1466709544604 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]]]}] 12:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 12:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 659ms 12:19:04 INFO - PROCESS | 3824 | 1466709544663 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 12:19:04 INFO - PROCESS | 3824 | 1466709544665 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 12:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:19:04 INFO - PROCESS | 3824 | 1466709544668 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:19:04 INFO - PROCESS | 3824 | 1466709544670 Marionette TRACE conn3 <- [1,2126,null,{}] 12:19:04 INFO - PROCESS | 3824 | 1466709544674 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}] 12:19:04 INFO - PROCESS | 3824 | 1466709544675 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:04 INFO - PROCESS | 3824 | 1466709544814 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 12:19:04 INFO - PROCESS | 3824 | 1466709544873 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:04 INFO - PROCESS | 3824 | 1466709544875 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:04 INFO - PROCESS | 3824 | ++DOCSHELL 1710F000 == 32 [pid = 3824] [id = 541] 12:19:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (1717EC00) [pid = 3824] [serial = 1623] [outer = 00000000] 12:19:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (177B1000) [pid = 3824] [serial = 1624] [outer = 1717EC00] 12:19:04 INFO - PROCESS | 3824 | 1466709544918 Marionette DEBUG loaded listener.js 12:19:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (178D3C00) [pid = 3824] [serial = 1625] [outer = 1717EC00] 12:19:05 INFO - PROCESS | 3824 | 1466709545339 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]]]}] 12:19:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:19:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 691ms 12:19:05 INFO - PROCESS | 3824 | 1466709545367 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 12:19:05 INFO - PROCESS | 3824 | 1466709545369 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 12:19:05 INFO - PROCESS | 3824 | 1466709545372 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:19:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:19:05 INFO - PROCESS | 3824 | 1466709545374 Marionette TRACE conn3 <- [1,2130,null,{}] 12:19:05 INFO - PROCESS | 3824 | 1466709545377 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}] 12:19:05 INFO - PROCESS | 3824 | 1466709545379 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:05 INFO - PROCESS | 3824 | 1466709545492 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 12:19:05 INFO - PROCESS | 3824 | 1466709545498 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:05 INFO - PROCESS | 3824 | 1466709545503 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:05 INFO - PROCESS | 3824 | ++DOCSHELL 13031800 == 33 [pid = 3824] [id = 542] 12:19:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (179EE000) [pid = 3824] [serial = 1626] [outer = 00000000] 12:19:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (18060C00) [pid = 3824] [serial = 1627] [outer = 179EE000] 12:19:05 INFO - PROCESS | 3824 | 1466709545610 Marionette DEBUG loaded listener.js 12:19:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (18510C00) [pid = 3824] [serial = 1628] [outer = 179EE000] 12:19:06 INFO - PROCESS | 3824 | 1466709546061 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] 12:19:06 INFO - PROCESS | 3824 | 1466709546115 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 12:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:19:06 INFO - PROCESS | 3824 | 1466709546118 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:19:06 INFO - PROCESS | 3824 | 1466709546120 Marionette TRACE conn3 <- [1,2134,null,{}] 12:19:06 INFO - PROCESS | 3824 | 1466709546156 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}] 12:19:06 INFO - PROCESS | 3824 | 1466709546158 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:06 INFO - PROCESS | 3824 | 1466709546279 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 12:19:06 INFO - PROCESS | 3824 | 1466709546290 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:06 INFO - PROCESS | 3824 | 1466709546292 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:06 INFO - PROCESS | 3824 | ++DOCSHELL 19A44400 == 34 [pid = 3824] [id = 543] 12:19:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (19A46C00) [pid = 3824] [serial = 1629] [outer = 00000000] 12:19:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (19CD0000) [pid = 3824] [serial = 1630] [outer = 19A46C00] 12:19:06 INFO - PROCESS | 3824 | 1466709546343 Marionette DEBUG loaded listener.js 12:19:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (19D63C00) [pid = 3824] [serial = 1631] [outer = 19A46C00] 12:19:06 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (16B52000) [pid = 3824] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:19:06 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (11C31400) [pid = 3824] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:19:06 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (14FC6400) [pid = 3824] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:19:06 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (12B14000) [pid = 3824] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:19:06 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (171E7000) [pid = 3824] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:19:06 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (1314B000) [pid = 3824] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:19:06 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1568FC00) [pid = 3824] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:19:06 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (11CCDC00) [pid = 3824] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:19:06 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (10EF4C00) [pid = 3824] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:19:06 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (14EE0400) [pid = 3824] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:19:06 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1A2B0800) [pid = 3824] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:19:06 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (102D2000) [pid = 3824] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:19:06 INFO - PROCESS | 3824 | 1466709546854 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] 12:19:06 INFO - PROCESS | 3824 | 1466709546922 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 12:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:19:06 INFO - PROCESS | 3824 | 1466709546926 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:19:06 INFO - PROCESS | 3824 | 1466709546928 Marionette TRACE conn3 <- [1,2138,null,{}] 12:19:06 INFO - PROCESS | 3824 | 1466709546931 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}] 12:19:06 INFO - PROCESS | 3824 | 1466709546933 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:07 INFO - PROCESS | 3824 | 1466709547043 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 12:19:07 INFO - PROCESS | 3824 | 1466709547105 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:07 INFO - PROCESS | 3824 | 1466709547107 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:07 INFO - PROCESS | 3824 | ++DOCSHELL 102D2000 == 35 [pid = 3824] [id = 544] 12:19:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (10A5F800) [pid = 3824] [serial = 1632] [outer = 00000000] 12:19:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (13D0FC00) [pid = 3824] [serial = 1633] [outer = 10A5F800] 12:19:07 INFO - PROCESS | 3824 | 1466709547150 Marionette DEBUG loaded listener.js 12:19:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (16BE0800) [pid = 3824] [serial = 1634] [outer = 10A5F800] 12:19:07 INFO - PROCESS | 3824 | 1466709547500 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]]]}] 12:19:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 12:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 643ms 12:19:07 INFO - PROCESS | 3824 | 1466709547564 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 12:19:07 INFO - PROCESS | 3824 | 1466709547566 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 12:19:07 INFO - PROCESS | 3824 | 1466709547569 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:19:07 INFO - PROCESS | 3824 | 1466709547571 Marionette TRACE conn3 <- [1,2142,null,{}] 12:19:07 INFO - PROCESS | 3824 | 1466709547583 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}] 12:19:07 INFO - PROCESS | 3824 | 1466709547585 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:07 INFO - PROCESS | 3824 | 1466709547688 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 12:19:07 INFO - PROCESS | 3824 | 1466709547694 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:07 INFO - PROCESS | 3824 | 1466709547696 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:07 INFO - PROCESS | 3824 | ++DOCSHELL 13CE4800 == 36 [pid = 3824] [id = 545] 12:19:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (15689C00) [pid = 3824] [serial = 1635] [outer = 00000000] 12:19:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (19DB1400) [pid = 3824] [serial = 1636] [outer = 15689C00] 12:19:07 INFO - PROCESS | 3824 | 1466709547738 Marionette DEBUG loaded listener.js 12:19:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (19DB4800) [pid = 3824] [serial = 1637] [outer = 15689C00] 12:19:08 INFO - PROCESS | 3824 | 1466709548184 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]]]}] 12:19:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:19:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 644ms 12:19:08 INFO - PROCESS | 3824 | --DOCSHELL 1B3D7000 == 35 [pid = 3824] [id = 16] 12:19:08 INFO - PROCESS | 3824 | 1466709548234 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 12:19:08 INFO - PROCESS | 3824 | 1466709548236 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 12:19:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:19:08 INFO - PROCESS | 3824 | 1466709548240 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:19:08 INFO - PROCESS | 3824 | 1466709548242 Marionette TRACE conn3 <- [1,2146,null,{}] 12:19:08 INFO - PROCESS | 3824 | 1466709548245 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}] 12:19:08 INFO - PROCESS | 3824 | 1466709548247 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:08 INFO - PROCESS | 3824 | 1466709548333 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 12:19:08 INFO - PROCESS | 3824 | 1466709548369 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:08 INFO - PROCESS | 3824 | 1466709548371 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:08 INFO - PROCESS | 3824 | ++DOCSHELL 19DBD800 == 36 [pid = 3824] [id = 546] 12:19:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (1A257400) [pid = 3824] [serial = 1638] [outer = 00000000] 12:19:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1A25E400) [pid = 3824] [serial = 1639] [outer = 1A257400] 12:19:08 INFO - PROCESS | 3824 | 1466709548414 Marionette DEBUG loaded listener.js 12:19:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1A2AF800) [pid = 3824] [serial = 1640] [outer = 1A257400] 12:19:09 INFO - PROCESS | 3824 | --DOCSHELL 12B1A000 == 35 [pid = 3824] [id = 538] 12:19:09 INFO - PROCESS | 3824 | --DOCSHELL 11256C00 == 34 [pid = 3824] [id = 536] 12:19:09 INFO - PROCESS | 3824 | --DOCSHELL 1B3D9C00 == 33 [pid = 3824] [id = 17] 12:19:09 INFO - PROCESS | 3824 | --DOCSHELL 10AF4400 == 32 [pid = 3824] [id = 537] 12:19:09 INFO - PROCESS | 3824 | --DOCSHELL 14EDEC00 == 31 [pid = 3824] [id = 535] 12:19:09 INFO - PROCESS | 3824 | --DOCSHELL 15F04800 == 30 [pid = 3824] [id = 540] 12:19:09 INFO - PROCESS | 3824 | --DOCSHELL 13031800 == 29 [pid = 3824] [id = 542] 12:19:09 INFO - PROCESS | 3824 | --DOCSHELL 13D05000 == 28 [pid = 3824] [id = 539] 12:19:09 INFO - PROCESS | 3824 | --DOCSHELL 1710F000 == 27 [pid = 3824] [id = 541] 12:19:09 INFO - PROCESS | 3824 | --DOCSHELL 19A44400 == 26 [pid = 3824] [id = 543] 12:19:09 INFO - PROCESS | 3824 | --DOCSHELL 102D2000 == 25 [pid = 3824] [id = 544] 12:19:09 INFO - PROCESS | 3824 | --DOCSHELL 13CE4800 == 24 [pid = 3824] [id = 545] 12:19:10 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (18062000) [pid = 3824] [serial = 1603] [outer = 00000000] [url = about:blank] 12:19:10 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (15F01800) [pid = 3824] [serial = 1591] [outer = 00000000] [url = about:blank] 12:19:10 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (1321D800) [pid = 3824] [serial = 1585] [outer = 00000000] [url = about:blank] 12:19:10 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (13226C00) [pid = 3824] [serial = 1586] [outer = 00000000] [url = about:blank] 12:19:10 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (11C28C00) [pid = 3824] [serial = 1582] [outer = 00000000] [url = about:blank] 12:19:10 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1281C000) [pid = 3824] [serial = 1583] [outer = 00000000] [url = about:blank] 12:19:10 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1314F400) [pid = 3824] [serial = 1580] [outer = 00000000] [url = about:blank] 12:19:10 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1309E400) [pid = 3824] [serial = 1579] [outer = 00000000] [url = about:blank] 12:19:10 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (16B57C00) [pid = 3824] [serial = 1594] [outer = 00000000] [url = about:blank] 12:19:10 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (14FC1400) [pid = 3824] [serial = 1588] [outer = 00000000] [url = about:blank] 12:19:10 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (166DBC00) [pid = 3824] [serial = 1592] [outer = 00000000] [url = about:blank] 12:19:10 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (13220C00) [pid = 3824] [serial = 1571] [outer = 00000000] [url = about:blank] 12:19:10 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (12D5E400) [pid = 3824] [serial = 1570] [outer = 00000000] [url = about:blank] 12:19:10 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (16BE5400) [pid = 3824] [serial = 1574] [outer = 00000000] [url = about:blank] 12:19:10 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (166D9000) [pid = 3824] [serial = 1573] [outer = 00000000] [url = about:blank] 12:19:10 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (1A77D400) [pid = 3824] [serial = 1577] [outer = 00000000] [url = about:blank] 12:19:10 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (1A670800) [pid = 3824] [serial = 1576] [outer = 00000000] [url = about:blank] 12:19:10 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (18063000) [pid = 3824] [serial = 1604] [outer = 00000000] [url = about:blank] 12:19:10 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (11214800) [pid = 3824] [serial = 1597] [outer = 00000000] [url = about:blank] 12:19:10 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (12BCF000) [pid = 3824] [serial = 1598] [outer = 00000000] [url = about:blank] 12:19:10 INFO - PROCESS | 3824 | --DOMWINDOW == 58 (16BDF000) [pid = 3824] [serial = 1595] [outer = 00000000] [url = about:blank] 12:19:10 INFO - PROCESS | 3824 | --DOMWINDOW == 57 (177BA400) [pid = 3824] [serial = 1601] [outer = 00000000] [url = about:blank] 12:19:10 INFO - PROCESS | 3824 | --DOMWINDOW == 56 (177BD800) [pid = 3824] [serial = 1600] [outer = 00000000] [url = about:blank] 12:19:10 INFO - PROCESS | 3824 | --DOMWINDOW == 55 (14FC7800) [pid = 3824] [serial = 1589] [outer = 00000000] [url = about:blank] 12:19:10 INFO - PROCESS | 3824 | 1466709550205 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]]]}] 12:19:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 12:19:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1977ms 12:19:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:19:10 INFO - PROCESS | 3824 | 1466709550241 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 12:19:10 INFO - PROCESS | 3824 | 1466709550245 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 12:19:10 INFO - PROCESS | 3824 | 1466709550250 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:19:10 INFO - PROCESS | 3824 | 1466709550253 Marionette TRACE conn3 <- [1,2150,null,{}] 12:19:10 INFO - PROCESS | 3824 | 1466709550259 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}] 12:19:10 INFO - PROCESS | 3824 | 1466709550262 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:10 INFO - PROCESS | 3824 | 1466709550356 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 12:19:10 INFO - PROCESS | 3824 | 1466709550365 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:10 INFO - PROCESS | 3824 | 1466709550369 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:10 INFO - PROCESS | 3824 | ++DOCSHELL 10EF1800 == 25 [pid = 3824] [id = 547] 12:19:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 56 (10EF1C00) [pid = 3824] [serial = 1641] [outer = 00000000] 12:19:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 57 (1125EC00) [pid = 3824] [serial = 1642] [outer = 10EF1C00] 12:19:10 INFO - PROCESS | 3824 | 1466709550418 Marionette DEBUG loaded listener.js 12:19:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 58 (11ADB000) [pid = 3824] [serial = 1643] [outer = 10EF1C00] 12:19:10 INFO - PROCESS | 3824 | 1466709550917 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]]]}] 12:19:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:19:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 691ms 12:19:10 INFO - PROCESS | 3824 | 1466709550945 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 12:19:10 INFO - PROCESS | 3824 | 1466709550950 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 12:19:10 INFO - PROCESS | 3824 | 1466709550960 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:19:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:19:10 INFO - PROCESS | 3824 | 1466709550963 Marionette TRACE conn3 <- [1,2154,null,{}] 12:19:10 INFO - PROCESS | 3824 | 1466709550967 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}] 12:19:10 INFO - PROCESS | 3824 | 1466709550970 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:11 INFO - PROCESS | 3824 | 1466709551054 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 12:19:11 INFO - PROCESS | 3824 | 1466709551063 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:11 INFO - PROCESS | 3824 | 1466709551065 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:11 INFO - PROCESS | 3824 | ++DOCSHELL 12B1EC00 == 26 [pid = 3824] [id = 548] 12:19:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (12B1F400) [pid = 3824] [serial = 1644] [outer = 00000000] 12:19:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (12D66C00) [pid = 3824] [serial = 1645] [outer = 12B1F400] 12:19:11 INFO - PROCESS | 3824 | 1466709551113 Marionette DEBUG loaded listener.js 12:19:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (13037400) [pid = 3824] [serial = 1646] [outer = 12B1F400] 12:19:11 INFO - PROCESS | 3824 | 1466709551581 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]]]}] 12:19:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 628ms 12:19:11 INFO - PROCESS | 3824 | 1466709551599 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 12:19:11 INFO - PROCESS | 3824 | 1466709551601 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 12:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:19:11 INFO - PROCESS | 3824 | 1466709551605 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:19:11 INFO - PROCESS | 3824 | 1466709551609 Marionette TRACE conn3 <- [1,2158,null,{}] 12:19:11 INFO - PROCESS | 3824 | 1466709551623 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}] 12:19:11 INFO - PROCESS | 3824 | 1466709551628 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:11 INFO - PROCESS | 3824 | 1466709551709 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 12:19:11 INFO - PROCESS | 3824 | 1466709551719 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:11 INFO - PROCESS | 3824 | 1466709551722 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:11 INFO - PROCESS | 3824 | ++DOCSHELL 1345B000 == 27 [pid = 3824] [id = 549] 12:19:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (1345B400) [pid = 3824] [serial = 1647] [outer = 00000000] 12:19:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (13C8A400) [pid = 3824] [serial = 1648] [outer = 1345B400] 12:19:11 INFO - PROCESS | 3824 | 1466709551769 Marionette DEBUG loaded listener.js 12:19:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (13D02800) [pid = 3824] [serial = 1649] [outer = 1345B400] 12:19:12 INFO - PROCESS | 3824 | 1466709552230 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]]]}] 12:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 627ms 12:19:12 INFO - PROCESS | 3824 | 1466709552243 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 12:19:12 INFO - PROCESS | 3824 | 1466709552245 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 12:19:12 INFO - PROCESS | 3824 | 1466709552262 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:19:12 INFO - PROCESS | 3824 | 1466709552264 Marionette TRACE conn3 <- [1,2162,null,{}] 12:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:19:12 INFO - PROCESS | 3824 | 1466709552278 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}] 12:19:12 INFO - PROCESS | 3824 | 1466709552280 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:12 INFO - PROCESS | 3824 | 1466709552360 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 12:19:12 INFO - PROCESS | 3824 | 1466709552365 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:12 INFO - PROCESS | 3824 | 1466709552368 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:12 INFO - PROCESS | 3824 | ++DOCSHELL 13C85800 == 28 [pid = 3824] [id = 550] 12:19:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (13C8B400) [pid = 3824] [serial = 1650] [outer = 00000000] 12:19:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (14FC3800) [pid = 3824] [serial = 1651] [outer = 13C8B400] 12:19:12 INFO - PROCESS | 3824 | 1466709552420 Marionette DEBUG loaded listener.js 12:19:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (14FC9800) [pid = 3824] [serial = 1652] [outer = 13C8B400] 12:19:12 INFO - PROCESS | 3824 | 1466709552868 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]]]}] 12:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 659ms 12:19:12 INFO - PROCESS | 3824 | 1466709552925 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 12:19:12 INFO - PROCESS | 3824 | 1466709552927 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 12:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:19:12 INFO - PROCESS | 3824 | 1466709552930 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:19:12 INFO - PROCESS | 3824 | 1466709552932 Marionette TRACE conn3 <- [1,2166,null,{}] 12:19:12 INFO - PROCESS | 3824 | 1466709552935 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}] 12:19:12 INFO - PROCESS | 3824 | 1466709552937 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:13 INFO - PROCESS | 3824 | 1466709553016 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 12:19:13 INFO - PROCESS | 3824 | 1466709553023 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:13 INFO - PROCESS | 3824 | 1466709553025 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:13 INFO - PROCESS | 3824 | ++DOCSHELL 15691C00 == 29 [pid = 3824] [id = 551] 12:19:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (15A6FC00) [pid = 3824] [serial = 1653] [outer = 00000000] 12:19:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (15F01800) [pid = 3824] [serial = 1654] [outer = 15A6FC00] 12:19:13 INFO - PROCESS | 3824 | 1466709553068 Marionette DEBUG loaded listener.js 12:19:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (15F04800) [pid = 3824] [serial = 1655] [outer = 15A6FC00] 12:19:13 INFO - PROCESS | 3824 | 1466709553530 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]]]}] 12:19:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:19:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 627ms 12:19:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:19:13 INFO - PROCESS | 3824 | 1466709553571 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 12:19:13 INFO - PROCESS | 3824 | 1466709553573 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 12:19:13 INFO - PROCESS | 3824 | 1466709553576 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:19:13 INFO - PROCESS | 3824 | 1466709553578 Marionette TRACE conn3 <- [1,2170,null,{}] 12:19:13 INFO - PROCESS | 3824 | 1466709553581 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}] 12:19:13 INFO - PROCESS | 3824 | 1466709553586 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:13 INFO - PROCESS | 3824 | 1466709553689 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 12:19:13 INFO - PROCESS | 3824 | 1466709553695 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:13 INFO - PROCESS | 3824 | 1466709553697 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:13 INFO - PROCESS | 3824 | ++DOCSHELL 16B53000 == 30 [pid = 3824] [id = 552] 12:19:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (16BDDC00) [pid = 3824] [serial = 1656] [outer = 00000000] 12:19:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (16BE2C00) [pid = 3824] [serial = 1657] [outer = 16BDDC00] 12:19:13 INFO - PROCESS | 3824 | 1466709553743 Marionette DEBUG loaded listener.js 12:19:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (16E91800) [pid = 3824] [serial = 1658] [outer = 16BDDC00] 12:19:14 INFO - PROCESS | 3824 | 1466709554172 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]]]}] 12:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 628ms 12:19:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:19:14 INFO - PROCESS | 3824 | 1466709554212 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 12:19:14 INFO - PROCESS | 3824 | 1466709554214 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 12:19:14 INFO - PROCESS | 3824 | 1466709554220 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:19:14 INFO - PROCESS | 3824 | 1466709554222 Marionette TRACE conn3 <- [1,2174,null,{}] 12:19:14 INFO - PROCESS | 3824 | 1466709554225 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}] 12:19:14 INFO - PROCESS | 3824 | 1466709554227 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:14 INFO - PROCESS | 3824 | 1466709554311 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 12:19:14 INFO - PROCESS | 3824 | 1466709554317 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:14 INFO - PROCESS | 3824 | 1466709554318 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:14 INFO - PROCESS | 3824 | ++DOCSHELL 16BE8000 == 31 [pid = 3824] [id = 553] 12:19:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (16EE8400) [pid = 3824] [serial = 1659] [outer = 00000000] 12:19:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (177BF000) [pid = 3824] [serial = 1660] [outer = 16EE8400] 12:19:14 INFO - PROCESS | 3824 | 1466709554362 Marionette DEBUG loaded listener.js 12:19:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (17815C00) [pid = 3824] [serial = 1661] [outer = 16EE8400] 12:19:14 INFO - PROCESS | 3824 | 1466709554801 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]]]}] 12:19:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:19:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 643ms 12:19:14 INFO - PROCESS | 3824 | 1466709554860 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 12:19:14 INFO - PROCESS | 3824 | 1466709554862 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 12:19:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:19:14 INFO - PROCESS | 3824 | 1466709554865 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:19:14 INFO - PROCESS | 3824 | 1466709554867 Marionette TRACE conn3 <- [1,2178,null,{}] 12:19:14 INFO - PROCESS | 3824 | 1466709554874 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}] 12:19:14 INFO - PROCESS | 3824 | 1466709554876 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:14 INFO - PROCESS | 3824 | 1466709554950 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 12:19:14 INFO - PROCESS | 3824 | 1466709554956 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:14 INFO - PROCESS | 3824 | 1466709554958 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:14 INFO - PROCESS | 3824 | ++DOCSHELL 171DD400 == 32 [pid = 3824] [id = 554] 12:19:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (179E5400) [pid = 3824] [serial = 1662] [outer = 00000000] 12:19:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1805E000) [pid = 3824] [serial = 1663] [outer = 179E5400] 12:19:15 INFO - PROCESS | 3824 | 1466709555001 Marionette DEBUG loaded listener.js 12:19:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (18060800) [pid = 3824] [serial = 1664] [outer = 179E5400] 12:19:15 INFO - PROCESS | 3824 | 1466709555449 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]]]}] 12:19:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:19:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 644ms 12:19:15 INFO - PROCESS | 3824 | 1466709555505 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 12:19:15 INFO - PROCESS | 3824 | 1466709555507 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 12:19:15 INFO - PROCESS | 3824 | 1466709555510 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:19:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:19:15 INFO - PROCESS | 3824 | 1466709555512 Marionette TRACE conn3 <- [1,2182,null,{}] 12:19:15 INFO - PROCESS | 3824 | 1466709555515 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}] 12:19:15 INFO - PROCESS | 3824 | 1466709555517 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:15 INFO - PROCESS | 3824 | 1466709555625 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 12:19:15 INFO - PROCESS | 3824 | 1466709555636 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:15 INFO - PROCESS | 3824 | 1466709555638 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:15 INFO - PROCESS | 3824 | ++DOCSHELL 1345AC00 == 33 [pid = 3824] [id = 555] 12:19:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (18504C00) [pid = 3824] [serial = 1665] [outer = 00000000] 12:19:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1850D000) [pid = 3824] [serial = 1666] [outer = 18504C00] 12:19:15 INFO - PROCESS | 3824 | 1466709555681 Marionette DEBUG loaded listener.js 12:19:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1850E800) [pid = 3824] [serial = 1667] [outer = 18504C00] 12:19:16 INFO - PROCESS | 3824 | 1466709556162 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]]]}] 12:19:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:19:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 691ms 12:19:16 INFO - PROCESS | 3824 | 1466709556209 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 12:19:16 INFO - PROCESS | 3824 | 1466709556211 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 12:19:16 INFO - PROCESS | 3824 | 1466709556214 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:19:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:19:16 INFO - PROCESS | 3824 | 1466709556216 Marionette TRACE conn3 <- [1,2186,null,{}] 12:19:16 INFO - PROCESS | 3824 | 1466709556219 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}] 12:19:16 INFO - PROCESS | 3824 | 1466709556221 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:16 INFO - PROCESS | 3824 | 1466709556391 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 12:19:16 INFO - PROCESS | 3824 | 1466709556400 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:16 INFO - PROCESS | 3824 | 1466709556402 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:16 INFO - PROCESS | 3824 | ++DOCSHELL 10AF5C00 == 34 [pid = 3824] [id = 556] 12:19:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (10AF6800) [pid = 3824] [serial = 1668] [outer = 00000000] 12:19:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (19A44400) [pid = 3824] [serial = 1669] [outer = 10AF6800] 12:19:16 INFO - PROCESS | 3824 | 1466709556505 Marionette DEBUG loaded listener.js 12:19:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (19AAD000) [pid = 3824] [serial = 1670] [outer = 10AF6800] 12:19:16 INFO - PROCESS | 3824 | 1466709556912 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]]]}] 12:19:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:19:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 690ms 12:19:16 INFO - PROCESS | 3824 | 1466709556946 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 12:19:16 INFO - PROCESS | 3824 | 1466709556948 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 12:19:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:19:16 INFO - PROCESS | 3824 | 1466709556951 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:19:16 INFO - PROCESS | 3824 | 1466709556954 Marionette TRACE conn3 <- [1,2190,null,{}] 12:19:16 INFO - PROCESS | 3824 | 1466709556957 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}] 12:19:16 INFO - PROCESS | 3824 | 1466709556960 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:17 INFO - PROCESS | 3824 | 1466709557114 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 12:19:17 INFO - PROCESS | 3824 | 1466709557137 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:17 INFO - PROCESS | 3824 | 1466709557139 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:17 INFO - PROCESS | 3824 | ++DOCSHELL 15691800 == 35 [pid = 3824] [id = 557] 12:19:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (19CD0400) [pid = 3824] [serial = 1671] [outer = 00000000] 12:19:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1A25AC00) [pid = 3824] [serial = 1672] [outer = 19CD0400] 12:19:17 INFO - PROCESS | 3824 | 1466709557186 Marionette DEBUG loaded listener.js 12:19:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (1A664400) [pid = 3824] [serial = 1673] [outer = 19CD0400] 12:19:17 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (1B3D7400) [pid = 3824] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:19:17 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (1B5C8400) [pid = 3824] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:19:17 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (1717EC00) [pid = 3824] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:19:17 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (179EE000) [pid = 3824] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:19:17 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (10A5F800) [pid = 3824] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:19:17 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (19A46C00) [pid = 3824] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:19:17 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (15689C00) [pid = 3824] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:19:17 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (166DE800) [pid = 3824] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:19:17 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (13D0DC00) [pid = 3824] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:19:17 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (12B1FC00) [pid = 3824] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:19:17 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (10AF4800) [pid = 3824] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:19:17 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (1125CC00) [pid = 3824] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:19:17 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (18344C00) [pid = 3824] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:19:17 INFO - PROCESS | 3824 | 1466709557838 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]]]}] 12:19:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:19:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 942ms 12:19:17 INFO - PROCESS | 3824 | 1466709557896 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 12:19:17 INFO - PROCESS | 3824 | 1466709557898 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 12:19:17 INFO - PROCESS | 3824 | 1466709557902 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:19:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:19:17 INFO - PROCESS | 3824 | 1466709557903 Marionette TRACE conn3 <- [1,2194,null,{}] 12:19:17 INFO - PROCESS | 3824 | 1466709557907 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}] 12:19:17 INFO - PROCESS | 3824 | 1466709557909 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:18 INFO - PROCESS | 3824 | 1466709557987 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 12:19:18 INFO - PROCESS | 3824 | 1466709558087 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:18 INFO - PROCESS | 3824 | 1466709558088 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:18 INFO - PROCESS | 3824 | ++DOCSHELL 105EF800 == 36 [pid = 3824] [id = 558] 12:19:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (10A5A400) [pid = 3824] [serial = 1674] [outer = 00000000] 12:19:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (13C81000) [pid = 3824] [serial = 1675] [outer = 10A5A400] 12:19:18 INFO - PROCESS | 3824 | 1466709558132 Marionette DEBUG loaded listener.js 12:19:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (14FC7000) [pid = 3824] [serial = 1676] [outer = 10A5A400] 12:19:18 INFO - PROCESS | 3824 | 1466709558522 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]]]}] 12:19:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:19:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 628ms 12:19:18 INFO - PROCESS | 3824 | 1466709558540 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 12:19:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:19:18 INFO - PROCESS | 3824 | 1466709558542 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 12:19:18 INFO - PROCESS | 3824 | 1466709558545 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:19:18 INFO - PROCESS | 3824 | 1466709558547 Marionette TRACE conn3 <- [1,2198,null,{}] 12:19:18 INFO - PROCESS | 3824 | 1466709558550 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}] 12:19:18 INFO - PROCESS | 3824 | 1466709558552 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:18 INFO - PROCESS | 3824 | 1466709558676 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 12:19:18 INFO - PROCESS | 3824 | 1466709558733 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:18 INFO - PROCESS | 3824 | 1466709558735 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:18 INFO - PROCESS | 3824 | ++DOCSHELL 11CCC800 == 37 [pid = 3824] [id = 559] 12:19:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (129A7000) [pid = 3824] [serial = 1677] [outer = 00000000] 12:19:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (19CCA000) [pid = 3824] [serial = 1678] [outer = 129A7000] 12:19:18 INFO - PROCESS | 3824 | 1466709558778 Marionette DEBUG loaded listener.js 12:19:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (19DBB800) [pid = 3824] [serial = 1679] [outer = 129A7000] 12:19:19 INFO - PROCESS | 3824 | 1466709559123 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]]]}] 12:19:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:19:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 643ms 12:19:19 INFO - PROCESS | 3824 | 1466709559184 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 12:19:19 INFO - PROCESS | 3824 | 1466709559185 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 12:19:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:19:19 INFO - PROCESS | 3824 | 1466709559189 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:19:19 INFO - PROCESS | 3824 | 1466709559191 Marionette TRACE conn3 <- [1,2202,null,{}] 12:19:19 INFO - PROCESS | 3824 | 1466709559194 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}] 12:19:19 INFO - PROCESS | 3824 | 1466709559196 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:19 INFO - PROCESS | 3824 | 1466709559311 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 12:19:19 INFO - PROCESS | 3824 | 1466709559319 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:19 INFO - PROCESS | 3824 | 1466709559321 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:19 INFO - PROCESS | 3824 | ++DOCSHELL 16B5F400 == 38 [pid = 3824] [id = 560] 12:19:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1A66FC00) [pid = 3824] [serial = 1680] [outer = 00000000] 12:19:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1A77D000) [pid = 3824] [serial = 1681] [outer = 1A66FC00] 12:19:19 INFO - PROCESS | 3824 | 1466709559363 Marionette DEBUG loaded listener.js 12:19:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1A782800) [pid = 3824] [serial = 1682] [outer = 1A66FC00] 12:19:19 INFO - PROCESS | 3824 | 1466709559826 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]]]}] 12:19:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:19:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 707ms 12:19:19 INFO - PROCESS | 3824 | 1466709559889 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 12:19:19 INFO - PROCESS | 3824 | 1466709559894 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 12:19:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:19:19 INFO - PROCESS | 3824 | 1466709559899 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:19:19 INFO - PROCESS | 3824 | 1466709559904 Marionette TRACE conn3 <- [1,2206,null,{}] 12:19:19 INFO - PROCESS | 3824 | 1466709559912 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}] 12:19:19 INFO - PROCESS | 3824 | 1466709559915 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:20 INFO - PROCESS | 3824 | 1466709560109 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 12:19:20 INFO - PROCESS | 3824 | 1466709560247 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:20 INFO - PROCESS | 3824 | 1466709560252 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:20 INFO - PROCESS | 3824 | ++DOCSHELL 10AFD400 == 39 [pid = 3824] [id = 561] 12:19:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (10BB4000) [pid = 3824] [serial = 1683] [outer = 00000000] 12:19:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1120AC00) [pid = 3824] [serial = 1684] [outer = 10BB4000] 12:19:20 INFO - PROCESS | 3824 | 1466709560309 Marionette DEBUG loaded listener.js 12:19:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (11ADFC00) [pid = 3824] [serial = 1685] [outer = 10BB4000] 12:19:20 INFO - PROCESS | 3824 | 1466709560941 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]]]}] 12:19:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:19:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1099ms 12:19:21 INFO - PROCESS | 3824 | 1466709561006 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 12:19:21 INFO - PROCESS | 3824 | 1466709561011 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 12:19:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:19:21 INFO - PROCESS | 3824 | 1466709561017 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:19:21 INFO - PROCESS | 3824 | 1466709561020 Marionette TRACE conn3 <- [1,2210,null,{}] 12:19:21 INFO - PROCESS | 3824 | 1466709561024 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}] 12:19:21 INFO - PROCESS | 3824 | 1466709561027 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:21 INFO - PROCESS | 3824 | 1466709561144 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 12:19:21 INFO - PROCESS | 3824 | 1466709561280 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:21 INFO - PROCESS | 3824 | 1466709561283 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:21 INFO - PROCESS | 3824 | ++DOCSHELL 1321D800 == 40 [pid = 3824] [id = 562] 12:19:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (13220400) [pid = 3824] [serial = 1686] [outer = 00000000] 12:19:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (132CE400) [pid = 3824] [serial = 1687] [outer = 13220400] 12:19:21 INFO - PROCESS | 3824 | 1466709561339 Marionette DEBUG loaded listener.js 12:19:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (13C8B000) [pid = 3824] [serial = 1688] [outer = 13220400] 12:19:22 INFO - PROCESS | 3824 | 1466709562308 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]]]}] 12:19:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:19:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1365ms 12:19:22 INFO - PROCESS | 3824 | 1466709562376 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 12:19:22 INFO - PROCESS | 3824 | 1466709562380 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 12:19:22 INFO - PROCESS | 3824 | 1466709562385 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:19:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:19:22 INFO - PROCESS | 3824 | 1466709562388 Marionette TRACE conn3 <- [1,2214,null,{}] 12:19:22 INFO - PROCESS | 3824 | 1466709562394 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}] 12:19:22 INFO - PROCESS | 3824 | 1466709562396 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:22 INFO - PROCESS | 3824 | 1466709562527 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 12:19:22 INFO - PROCESS | 3824 | 1466709562663 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:22 INFO - PROCESS | 3824 | 1466709562667 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:22 INFO - PROCESS | 3824 | --DOCSHELL 11CCC800 == 39 [pid = 3824] [id = 559] 12:19:22 INFO - PROCESS | 3824 | --DOCSHELL 105EF800 == 38 [pid = 3824] [id = 558] 12:19:22 INFO - PROCESS | 3824 | --DOCSHELL 15691800 == 37 [pid = 3824] [id = 557] 12:19:22 INFO - PROCESS | 3824 | --DOCSHELL 10AF5C00 == 36 [pid = 3824] [id = 556] 12:19:22 INFO - PROCESS | 3824 | --DOCSHELL 1345AC00 == 35 [pid = 3824] [id = 555] 12:19:22 INFO - PROCESS | 3824 | --DOCSHELL 171DD400 == 34 [pid = 3824] [id = 554] 12:19:22 INFO - PROCESS | 3824 | --DOCSHELL 16BE8000 == 33 [pid = 3824] [id = 553] 12:19:22 INFO - PROCESS | 3824 | --DOCSHELL 16B53000 == 32 [pid = 3824] [id = 552] 12:19:22 INFO - PROCESS | 3824 | --DOCSHELL 15691C00 == 31 [pid = 3824] [id = 551] 12:19:22 INFO - PROCESS | 3824 | --DOCSHELL 13C85800 == 30 [pid = 3824] [id = 550] 12:19:22 INFO - PROCESS | 3824 | --DOCSHELL 1345B000 == 29 [pid = 3824] [id = 549] 12:19:22 INFO - PROCESS | 3824 | --DOCSHELL 12B1EC00 == 28 [pid = 3824] [id = 548] 12:19:22 INFO - PROCESS | 3824 | --DOCSHELL 10EF1800 == 27 [pid = 3824] [id = 547] 12:19:22 INFO - PROCESS | 3824 | --DOCSHELL 19DBD800 == 26 [pid = 3824] [id = 546] 12:19:22 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (1B19EC00) [pid = 3824] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:19:22 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (10AF6400) [pid = 3824] [serial = 1133] [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.] 12:19:22 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (177B1000) [pid = 3824] [serial = 1624] [outer = 00000000] [url = about:blank] 12:19:22 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (178D3C00) [pid = 3824] [serial = 1625] [outer = 00000000] [url = about:blank] 12:19:22 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (18510C00) [pid = 3824] [serial = 1628] [outer = 00000000] [url = about:blank] 12:19:22 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (13D0FC00) [pid = 3824] [serial = 1633] [outer = 00000000] [url = about:blank] 12:19:22 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (18060C00) [pid = 3824] [serial = 1627] [outer = 00000000] [url = about:blank] 12:19:22 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (19CD0000) [pid = 3824] [serial = 1630] [outer = 00000000] [url = about:blank] 12:19:22 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (19DB1400) [pid = 3824] [serial = 1636] [outer = 00000000] [url = about:blank] 12:19:22 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (16B51C00) [pid = 3824] [serial = 1621] [outer = 00000000] [url = about:blank] 12:19:22 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (14FBF000) [pid = 3824] [serial = 1618] [outer = 00000000] [url = about:blank] 12:19:22 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (14FC9400) [pid = 3824] [serial = 1619] [outer = 00000000] [url = about:blank] 12:19:22 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1310A400) [pid = 3824] [serial = 1615] [outer = 00000000] [url = about:blank] 12:19:22 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (13225000) [pid = 3824] [serial = 1616] [outer = 00000000] [url = about:blank] 12:19:22 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (11CCE000) [pid = 3824] [serial = 1613] [outer = 00000000] [url = about:blank] 12:19:22 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (10EF4800) [pid = 3824] [serial = 1612] [outer = 00000000] [url = about:blank] 12:19:22 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1A25E400) [pid = 3824] [serial = 1639] [outer = 00000000] [url = about:blank] 12:19:22 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1321B000) [pid = 3824] [serial = 1610] [outer = 00000000] [url = about:blank] 12:19:22 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (12B14400) [pid = 3824] [serial = 1609] [outer = 00000000] [url = about:blank] 12:19:22 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (1850C400) [pid = 3824] [serial = 1606] [outer = 00000000] [url = about:blank] 12:19:22 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (19A41000) [pid = 3824] [serial = 1607] [outer = 00000000] [url = about:blank] 12:19:22 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (19D63C00) [pid = 3824] [serial = 1631] [outer = 00000000] [url = about:blank] 12:19:22 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (16E92800) [pid = 3824] [serial = 1622] [outer = 00000000] [url = about:blank] 12:19:22 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (19DB4800) [pid = 3824] [serial = 1637] [outer = 00000000] [url = about:blank] 12:19:22 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (16BE0800) [pid = 3824] [serial = 1634] [outer = 00000000] [url = about:blank] 12:19:22 INFO - PROCESS | 3824 | ++DOCSHELL 105EF800 == 27 [pid = 3824] [id = 563] 12:19:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (10A59400) [pid = 3824] [serial = 1689] [outer = 00000000] 12:19:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (10EF1800) [pid = 3824] [serial = 1690] [outer = 10A59400] 12:19:22 INFO - PROCESS | 3824 | 1466709562751 Marionette DEBUG loaded listener.js 12:19:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (114D1400) [pid = 3824] [serial = 1691] [outer = 10A59400] 12:19:23 INFO - PROCESS | 3824 | 1466709563185 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]]]}] 12:19:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:19:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 832ms 12:19:23 INFO - PROCESS | 3824 | 1466709563229 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 12:19:23 INFO - PROCESS | 3824 | 1466709563233 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 12:19:23 INFO - PROCESS | 3824 | 1466709563239 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:19:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:19:23 INFO - PROCESS | 3824 | 1466709563241 Marionette TRACE conn3 <- [1,2218,null,{}] 12:19:23 INFO - PROCESS | 3824 | 1466709563245 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}] 12:19:23 INFO - PROCESS | 3824 | 1466709563247 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:23 INFO - PROCESS | 3824 | 1466709563330 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 12:19:23 INFO - PROCESS | 3824 | 1466709563336 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:23 INFO - PROCESS | 3824 | 1466709563385 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:23 INFO - PROCESS | 3824 | ++DOCSHELL 1311C800 == 28 [pid = 3824] [id = 564] 12:19:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (1311F800) [pid = 3824] [serial = 1692] [outer = 00000000] 12:19:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (131D9000) [pid = 3824] [serial = 1693] [outer = 1311F800] 12:19:23 INFO - PROCESS | 3824 | 1466709563432 Marionette DEBUG loaded listener.js 12:19:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (13221400) [pid = 3824] [serial = 1694] [outer = 1311F800] 12:19:23 INFO - PROCESS | 3824 | 1466709563943 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]]]}] 12:19:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:19:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 707ms 12:19:23 INFO - PROCESS | 3824 | 1466709563970 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 12:19:23 INFO - PROCESS | 3824 | 1466709563973 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 12:19:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:19:23 INFO - PROCESS | 3824 | 1466709563976 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:19:23 INFO - PROCESS | 3824 | 1466709563979 Marionette TRACE conn3 <- [1,2222,null,{}] 12:19:23 INFO - PROCESS | 3824 | 1466709563990 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}] 12:19:23 INFO - PROCESS | 3824 | 1466709563994 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:24 INFO - PROCESS | 3824 | 1466709564109 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 12:19:24 INFO - PROCESS | 3824 | 1466709564119 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:24 INFO - PROCESS | 3824 | 1466709564122 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:24 INFO - PROCESS | 3824 | ++DOCSHELL 14FBD800 == 29 [pid = 3824] [id = 565] 12:19:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (14FBDC00) [pid = 3824] [serial = 1695] [outer = 00000000] 12:19:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (14FC4800) [pid = 3824] [serial = 1696] [outer = 14FBDC00] 12:19:24 INFO - PROCESS | 3824 | 1466709564179 Marionette DEBUG loaded listener.js 12:19:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (1568C000) [pid = 3824] [serial = 1697] [outer = 14FBDC00] 12:19:24 INFO - PROCESS | 3824 | 1466709564620 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]]]}] 12:19:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:19:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 706ms 12:19:24 INFO - PROCESS | 3824 | 1466709564677 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 12:19:24 INFO - PROCESS | 3824 | 1466709564679 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 12:19:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:19:24 INFO - PROCESS | 3824 | 1466709564682 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:19:24 INFO - PROCESS | 3824 | 1466709564684 Marionette TRACE conn3 <- [1,2226,null,{}] 12:19:24 INFO - PROCESS | 3824 | 1466709564688 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}] 12:19:24 INFO - PROCESS | 3824 | 1466709564699 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:24 INFO - PROCESS | 3824 | 1466709564783 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 12:19:24 INFO - PROCESS | 3824 | 1466709564788 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:24 INFO - PROCESS | 3824 | 1466709564790 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:24 INFO - PROCESS | 3824 | ++DOCSHELL 15A74400 == 30 [pid = 3824] [id = 566] 12:19:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (15A77C00) [pid = 3824] [serial = 1698] [outer = 00000000] 12:19:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (16B59000) [pid = 3824] [serial = 1699] [outer = 15A77C00] 12:19:24 INFO - PROCESS | 3824 | 1466709564834 Marionette DEBUG loaded listener.js 12:19:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (16BE0400) [pid = 3824] [serial = 1700] [outer = 15A77C00] 12:19:25 INFO - PROCESS | 3824 | 1466709565293 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]]]}] 12:19:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:19:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 628ms 12:19:25 INFO - PROCESS | 3824 | 1466709565319 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 12:19:25 INFO - PROCESS | 3824 | 1466709565321 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 12:19:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:19:25 INFO - PROCESS | 3824 | 1466709565335 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:19:25 INFO - PROCESS | 3824 | 1466709565336 Marionette TRACE conn3 <- [1,2230,null,{}] 12:19:25 INFO - PROCESS | 3824 | 1466709565340 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}] 12:19:25 INFO - PROCESS | 3824 | 1466709565342 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:25 INFO - PROCESS | 3824 | 1466709565455 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 12:19:25 INFO - PROCESS | 3824 | 1466709565461 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:25 INFO - PROCESS | 3824 | 1466709565463 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:25 INFO - PROCESS | 3824 | ++DOCSHELL 16A8B400 == 31 [pid = 3824] [id = 567] 12:19:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (16A8D800) [pid = 3824] [serial = 1701] [outer = 00000000] 12:19:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (16EE8000) [pid = 3824] [serial = 1702] [outer = 16A8D800] 12:19:25 INFO - PROCESS | 3824 | 1466709565506 Marionette DEBUG loaded listener.js 12:19:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (16BE9000) [pid = 3824] [serial = 1703] [outer = 16A8D800] 12:19:25 INFO - PROCESS | 3824 | 1466709565980 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]]]}] 12:19:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:19:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 706ms 12:19:26 INFO - PROCESS | 3824 | 1466709566029 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 12:19:26 INFO - PROCESS | 3824 | 1466709566031 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 12:19:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:19:26 INFO - PROCESS | 3824 | 1466709566040 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:19:26 INFO - PROCESS | 3824 | 1466709566042 Marionette TRACE conn3 <- [1,2234,null,{}] 12:19:26 INFO - PROCESS | 3824 | 1466709566045 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}] 12:19:26 INFO - PROCESS | 3824 | 1466709566050 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:26 INFO - PROCESS | 3824 | 1466709566183 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 12:19:26 INFO - PROCESS | 3824 | 1466709566247 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:26 INFO - PROCESS | 3824 | 1466709566249 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:26 INFO - PROCESS | 3824 | ++DOCSHELL 16BE6400 == 32 [pid = 3824] [id = 568] 12:19:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (178CD400) [pid = 3824] [serial = 1704] [outer = 00000000] 12:19:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (18063400) [pid = 3824] [serial = 1705] [outer = 178CD400] 12:19:26 INFO - PROCESS | 3824 | 1466709566294 Marionette DEBUG loaded listener.js 12:19:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (18064800) [pid = 3824] [serial = 1706] [outer = 178CD400] 12:19:26 INFO - PROCESS | 3824 | 1466709566705 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]]]}] 12:19:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:19:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 706ms 12:19:26 INFO - PROCESS | 3824 | 1466709566734 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 12:19:26 INFO - PROCESS | 3824 | 1466709566736 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 12:19:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:19:26 INFO - PROCESS | 3824 | 1466709566739 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:19:26 INFO - PROCESS | 3824 | 1466709566741 Marionette TRACE conn3 <- [1,2238,null,{}] 12:19:26 INFO - PROCESS | 3824 | 1466709566744 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}] 12:19:26 INFO - PROCESS | 3824 | 1466709566746 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:26 INFO - PROCESS | 3824 | 1466709566885 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 12:19:26 INFO - PROCESS | 3824 | 1466709566909 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:26 INFO - PROCESS | 3824 | 1466709566911 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:26 INFO - PROCESS | 3824 | ++DOCSHELL 19A41400 == 33 [pid = 3824] [id = 569] 12:19:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (19A47000) [pid = 3824] [serial = 1707] [outer = 00000000] 12:19:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (19A4A800) [pid = 3824] [serial = 1708] [outer = 19A47000] 12:19:26 INFO - PROCESS | 3824 | 1466709566954 Marionette DEBUG loaded listener.js 12:19:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (19AAE400) [pid = 3824] [serial = 1709] [outer = 19A47000] 12:19:27 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (10EF1C00) [pid = 3824] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:19:27 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (12B1F400) [pid = 3824] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:19:27 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (15A6FC00) [pid = 3824] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:19:27 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (18504C00) [pid = 3824] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:19:27 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (10AF6800) [pid = 3824] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:19:27 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (10A5A400) [pid = 3824] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:19:27 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (19CD0400) [pid = 3824] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:19:27 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (129A7000) [pid = 3824] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:19:27 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (16BDDC00) [pid = 3824] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:19:27 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (1345B400) [pid = 3824] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:19:27 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (13C8B400) [pid = 3824] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:19:27 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (179E5400) [pid = 3824] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:19:27 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1A257400) [pid = 3824] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:19:27 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (16EE8400) [pid = 3824] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:19:27 INFO - PROCESS | 3824 | 1466709567536 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]]]}] 12:19:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:19:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 848ms 12:19:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:19:27 INFO - PROCESS | 3824 | 1466709567582 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 12:19:27 INFO - PROCESS | 3824 | 1466709567584 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 12:19:27 INFO - PROCESS | 3824 | 1466709567588 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:19:27 INFO - PROCESS | 3824 | 1466709567589 Marionette TRACE conn3 <- [1,2242,null,{}] 12:19:27 INFO - PROCESS | 3824 | 1466709567593 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}] 12:19:27 INFO - PROCESS | 3824 | 1466709567595 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:27 INFO - PROCESS | 3824 | 1466709567676 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 12:19:27 INFO - PROCESS | 3824 | 1466709567681 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:27 INFO - PROCESS | 3824 | 1466709567683 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:27 INFO - PROCESS | 3824 | ++DOCSHELL 12B1A400 == 34 [pid = 3824] [id = 570] 12:19:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (13224800) [pid = 3824] [serial = 1710] [outer = 00000000] 12:19:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (14FCC800) [pid = 3824] [serial = 1711] [outer = 13224800] 12:19:27 INFO - PROCESS | 3824 | 1466709567733 Marionette DEBUG loaded listener.js 12:19:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (179E5400) [pid = 3824] [serial = 1712] [outer = 13224800] 12:19:28 INFO - PROCESS | 3824 | 1466709568146 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]]]}] 12:19:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:19:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 596ms 12:19:28 INFO - PROCESS | 3824 | 1466709568185 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 12:19:28 INFO - PROCESS | 3824 | 1466709568187 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 12:19:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:19:28 INFO - PROCESS | 3824 | 1466709568190 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:19:28 INFO - PROCESS | 3824 | 1466709568192 Marionette TRACE conn3 <- [1,2246,null,{}] 12:19:28 INFO - PROCESS | 3824 | 1466709568209 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}] 12:19:28 INFO - PROCESS | 3824 | 1466709568211 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:28 INFO - PROCESS | 3824 | 1466709568294 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 12:19:28 INFO - PROCESS | 3824 | 1466709568300 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:28 INFO - PROCESS | 3824 | 1466709568302 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:28 INFO - PROCESS | 3824 | ++DOCSHELL 14FC6400 == 35 [pid = 3824] [id = 571] 12:19:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (16B58000) [pid = 3824] [serial = 1713] [outer = 00000000] 12:19:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (19D60400) [pid = 3824] [serial = 1714] [outer = 16B58000] 12:19:28 INFO - PROCESS | 3824 | 1466709568346 Marionette DEBUG loaded listener.js 12:19:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (19DB1800) [pid = 3824] [serial = 1715] [outer = 16B58000] 12:19:28 INFO - PROCESS | 3824 | 1466709568818 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]]]}] 12:19:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:19:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 659ms 12:19:28 INFO - PROCESS | 3824 | 1466709568853 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 12:19:28 INFO - PROCESS | 3824 | 1466709568856 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 12:19:28 INFO - PROCESS | 3824 | 1466709568859 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:19:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:19:28 INFO - PROCESS | 3824 | 1466709568860 Marionette TRACE conn3 <- [1,2250,null,{}] 12:19:28 INFO - PROCESS | 3824 | 1466709568867 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}] 12:19:28 INFO - PROCESS | 3824 | 1466709568869 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:28 INFO - PROCESS | 3824 | 1466709568950 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 12:19:28 INFO - PROCESS | 3824 | 1466709568956 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:28 INFO - PROCESS | 3824 | 1466709568958 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:28 INFO - PROCESS | 3824 | ++DOCSHELL 157C0800 == 36 [pid = 3824] [id = 572] 12:19:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (16BE2000) [pid = 3824] [serial = 1716] [outer = 00000000] 12:19:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (19DBC400) [pid = 3824] [serial = 1717] [outer = 16BE2000] 12:19:29 INFO - PROCESS | 3824 | 1466709569000 Marionette DEBUG loaded listener.js 12:19:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (19DBCC00) [pid = 3824] [serial = 1718] [outer = 16BE2000] 12:19:29 INFO - PROCESS | 3824 | --DOCSHELL 105EF800 == 35 [pid = 3824] [id = 563] 12:19:29 INFO - PROCESS | 3824 | --DOCSHELL 1321D800 == 34 [pid = 3824] [id = 562] 12:19:29 INFO - PROCESS | 3824 | --DOCSHELL 16B5F400 == 33 [pid = 3824] [id = 560] 12:19:29 INFO - PROCESS | 3824 | --DOCSHELL 10AFD400 == 32 [pid = 3824] [id = 561] 12:19:30 INFO - PROCESS | 3824 | --DOCSHELL 14FBD800 == 31 [pid = 3824] [id = 565] 12:19:30 INFO - PROCESS | 3824 | --DOCSHELL 12B1A400 == 30 [pid = 3824] [id = 570] 12:19:30 INFO - PROCESS | 3824 | --DOCSHELL 19A41400 == 29 [pid = 3824] [id = 569] 12:19:30 INFO - PROCESS | 3824 | --DOCSHELL 14FC6400 == 28 [pid = 3824] [id = 571] 12:19:30 INFO - PROCESS | 3824 | --DOCSHELL 16BE6400 == 27 [pid = 3824] [id = 568] 12:19:30 INFO - PROCESS | 3824 | --DOCSHELL 16A8B400 == 26 [pid = 3824] [id = 567] 12:19:30 INFO - PROCESS | 3824 | --DOCSHELL 15A74400 == 25 [pid = 3824] [id = 566] 12:19:30 INFO - PROCESS | 3824 | --DOCSHELL 1311C800 == 24 [pid = 3824] [id = 564] 12:19:30 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (1125EC00) [pid = 3824] [serial = 1642] [outer = 00000000] [url = about:blank] 12:19:30 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (11ADB000) [pid = 3824] [serial = 1643] [outer = 00000000] [url = about:blank] 12:19:30 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (12D66C00) [pid = 3824] [serial = 1645] [outer = 00000000] [url = about:blank] 12:19:30 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (13037400) [pid = 3824] [serial = 1646] [outer = 00000000] [url = about:blank] 12:19:30 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (15F01800) [pid = 3824] [serial = 1654] [outer = 00000000] [url = about:blank] 12:19:30 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1850E800) [pid = 3824] [serial = 1667] [outer = 00000000] [url = about:blank] 12:19:30 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (19AAD000) [pid = 3824] [serial = 1670] [outer = 00000000] [url = about:blank] 12:19:30 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (13C81000) [pid = 3824] [serial = 1675] [outer = 00000000] [url = about:blank] 12:19:30 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (19A44400) [pid = 3824] [serial = 1669] [outer = 00000000] [url = about:blank] 12:19:30 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1A25AC00) [pid = 3824] [serial = 1672] [outer = 00000000] [url = about:blank] 12:19:30 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (19DBB800) [pid = 3824] [serial = 1679] [outer = 00000000] [url = about:blank] 12:19:30 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (15F04800) [pid = 3824] [serial = 1655] [outer = 00000000] [url = about:blank] 12:19:30 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (1A664400) [pid = 3824] [serial = 1673] [outer = 00000000] [url = about:blank] 12:19:30 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (16BE2C00) [pid = 3824] [serial = 1657] [outer = 00000000] [url = about:blank] 12:19:30 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (16E91800) [pid = 3824] [serial = 1658] [outer = 00000000] [url = about:blank] 12:19:30 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (13C8A400) [pid = 3824] [serial = 1648] [outer = 00000000] [url = about:blank] 12:19:30 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (14FC3800) [pid = 3824] [serial = 1651] [outer = 00000000] [url = about:blank] 12:19:30 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (1A77D000) [pid = 3824] [serial = 1681] [outer = 00000000] [url = about:blank] 12:19:30 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (14FC9800) [pid = 3824] [serial = 1652] [outer = 00000000] [url = about:blank] 12:19:30 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (13D02800) [pid = 3824] [serial = 1649] [outer = 00000000] [url = about:blank] 12:19:30 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (1805E000) [pid = 3824] [serial = 1663] [outer = 00000000] [url = about:blank] 12:19:30 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (1A2AF800) [pid = 3824] [serial = 1640] [outer = 00000000] [url = about:blank] 12:19:30 INFO - PROCESS | 3824 | --DOMWINDOW == 58 (177BF000) [pid = 3824] [serial = 1660] [outer = 00000000] [url = about:blank] 12:19:30 INFO - PROCESS | 3824 | --DOMWINDOW == 57 (1850D000) [pid = 3824] [serial = 1666] [outer = 00000000] [url = about:blank] 12:19:30 INFO - PROCESS | 3824 | --DOMWINDOW == 56 (14FC7000) [pid = 3824] [serial = 1676] [outer = 00000000] [url = about:blank] 12:19:30 INFO - PROCESS | 3824 | --DOMWINDOW == 55 (18060800) [pid = 3824] [serial = 1664] [outer = 00000000] [url = about:blank] 12:19:30 INFO - PROCESS | 3824 | --DOMWINDOW == 54 (17815C00) [pid = 3824] [serial = 1661] [outer = 00000000] [url = about:blank] 12:19:30 INFO - PROCESS | 3824 | --DOMWINDOW == 53 (19CCA000) [pid = 3824] [serial = 1678] [outer = 00000000] [url = about:blank] 12:19:30 INFO - PROCESS | 3824 | 1466709570798 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]]]}] 12:19:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:19:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1978ms 12:19:30 INFO - PROCESS | 3824 | 1466709570867 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 12:19:30 INFO - PROCESS | 3824 | 1466709570871 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 12:19:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:19:30 INFO - PROCESS | 3824 | 1466709570876 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:19:30 INFO - PROCESS | 3824 | 1466709570880 Marionette TRACE conn3 <- [1,2254,null,{}] 12:19:30 INFO - PROCESS | 3824 | 1466709570886 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}] 12:19:30 INFO - PROCESS | 3824 | 1466709570889 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:30 INFO - PROCESS | 3824 | 1466709570976 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 12:19:30 INFO - PROCESS | 3824 | 1466709570990 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:30 INFO - PROCESS | 3824 | 1466709570992 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:31 INFO - PROCESS | 3824 | ++DOCSHELL 10AF5C00 == 25 [pid = 3824] [id = 573] 12:19:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 54 (10AF9800) [pid = 3824] [serial = 1719] [outer = 00000000] 12:19:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 55 (1120BC00) [pid = 3824] [serial = 1720] [outer = 10AF9800] 12:19:31 INFO - PROCESS | 3824 | 1466709571041 Marionette DEBUG loaded listener.js 12:19:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 56 (11215400) [pid = 3824] [serial = 1721] [outer = 10AF9800] 12:19:31 INFO - PROCESS | 3824 | 1466709571546 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]]]}] 12:19:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:19:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 707ms 12:19:31 INFO - PROCESS | 3824 | 1466709571576 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 12:19:31 INFO - PROCESS | 3824 | 1466709571581 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 12:19:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:19:31 INFO - PROCESS | 3824 | 1466709571588 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:19:31 INFO - PROCESS | 3824 | 1466709571590 Marionette TRACE conn3 <- [1,2258,null,{}] 12:19:31 INFO - PROCESS | 3824 | 1466709571594 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}] 12:19:31 INFO - PROCESS | 3824 | 1466709571597 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:31 INFO - PROCESS | 3824 | 1466709571683 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 12:19:31 INFO - PROCESS | 3824 | 1466709571691 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:31 INFO - PROCESS | 3824 | 1466709571694 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:31 INFO - PROCESS | 3824 | ++DOCSHELL 129F0000 == 26 [pid = 3824] [id = 574] 12:19:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 57 (12B10800) [pid = 3824] [serial = 1722] [outer = 00000000] 12:19:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 58 (12B19400) [pid = 3824] [serial = 1723] [outer = 12B10800] 12:19:31 INFO - PROCESS | 3824 | 1466709571741 Marionette DEBUG loaded listener.js 12:19:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (12BC8400) [pid = 3824] [serial = 1724] [outer = 12B10800] 12:19:32 INFO - PROCESS | 3824 | 1466709572210 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]]]}] 12:19:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:19:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 643ms 12:19:32 INFO - PROCESS | 3824 | 1466709572225 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 12:19:32 INFO - PROCESS | 3824 | 1466709572227 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 12:19:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:19:32 INFO - PROCESS | 3824 | 1466709572230 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:19:32 INFO - PROCESS | 3824 | 1466709572234 Marionette TRACE conn3 <- [1,2262,null,{}] 12:19:32 INFO - PROCESS | 3824 | 1466709572245 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}] 12:19:32 INFO - PROCESS | 3824 | 1466709572249 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:32 INFO - PROCESS | 3824 | 1466709572336 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 12:19:32 INFO - PROCESS | 3824 | 1466709572343 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:32 INFO - PROCESS | 3824 | 1466709572346 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:32 INFO - PROCESS | 3824 | ++DOCSHELL 1321D800 == 27 [pid = 3824] [id = 575] 12:19:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (1321F800) [pid = 3824] [serial = 1725] [outer = 00000000] 12:19:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (13934000) [pid = 3824] [serial = 1726] [outer = 1321F800] 12:19:32 INFO - PROCESS | 3824 | 1466709572393 Marionette DEBUG loaded listener.js 12:19:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (13C8B800) [pid = 3824] [serial = 1727] [outer = 1321F800] 12:19:32 INFO - PROCESS | 3824 | 1466709572870 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]]]}] 12:19:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:19:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 690ms 12:19:32 INFO - PROCESS | 3824 | 1466709572930 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 12:19:32 INFO - PROCESS | 3824 | 1466709572932 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 12:19:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:19:32 INFO - PROCESS | 3824 | 1466709572935 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:19:32 INFO - PROCESS | 3824 | 1466709572937 Marionette TRACE conn3 <- [1,2266,null,{}] 12:19:32 INFO - PROCESS | 3824 | 1466709572950 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}] 12:19:32 INFO - PROCESS | 3824 | 1466709572953 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:33 INFO - PROCESS | 3824 | 1466709573033 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 12:19:33 INFO - PROCESS | 3824 | 1466709573038 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:33 INFO - PROCESS | 3824 | 1466709573040 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:33 INFO - PROCESS | 3824 | ++DOCSHELL 1345DC00 == 28 [pid = 3824] [id = 576] 12:19:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (13934C00) [pid = 3824] [serial = 1728] [outer = 00000000] 12:19:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (14F65C00) [pid = 3824] [serial = 1729] [outer = 13934C00] 12:19:33 INFO - PROCESS | 3824 | 1466709573084 Marionette DEBUG loaded listener.js 12:19:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (14FC5400) [pid = 3824] [serial = 1730] [outer = 13934C00] 12:19:33 INFO - PROCESS | 3824 | 1466709573529 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]]]}] 12:19:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:19:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 628ms 12:19:33 INFO - PROCESS | 3824 | 1466709573573 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 12:19:33 INFO - PROCESS | 3824 | 1466709573575 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 12:19:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:19:33 INFO - PROCESS | 3824 | 1466709573579 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:19:33 INFO - PROCESS | 3824 | 1466709573580 Marionette TRACE conn3 <- [1,2270,null,{}] 12:19:33 INFO - PROCESS | 3824 | 1466709573584 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}] 12:19:33 INFO - PROCESS | 3824 | 1466709573586 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:33 INFO - PROCESS | 3824 | 1466709573660 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 12:19:33 INFO - PROCESS | 3824 | 1466709573666 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:33 INFO - PROCESS | 3824 | 1466709573668 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:33 INFO - PROCESS | 3824 | ++DOCSHELL 105EC800 == 29 [pid = 3824] [id = 577] 12:19:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (10BC1000) [pid = 3824] [serial = 1731] [outer = 00000000] 12:19:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (1568BC00) [pid = 3824] [serial = 1732] [outer = 10BC1000] 12:19:33 INFO - PROCESS | 3824 | 1466709573711 Marionette DEBUG loaded listener.js 12:19:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (15A7A000) [pid = 3824] [serial = 1733] [outer = 10BC1000] 12:19:34 INFO - PROCESS | 3824 | 1466709574158 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]]]}] 12:19:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:19:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 644ms 12:19:34 INFO - PROCESS | 3824 | 1466709574217 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 12:19:34 INFO - PROCESS | 3824 | 1466709574219 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 12:19:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:19:34 INFO - PROCESS | 3824 | 1466709574222 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:19:34 INFO - PROCESS | 3824 | 1466709574224 Marionette TRACE conn3 <- [1,2274,null,{}] 12:19:34 INFO - PROCESS | 3824 | 1466709574228 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}] 12:19:34 INFO - PROCESS | 3824 | 1466709574233 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:34 INFO - PROCESS | 3824 | 1466709574334 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 12:19:34 INFO - PROCESS | 3824 | 1466709574341 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:34 INFO - PROCESS | 3824 | 1466709574343 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:34 INFO - PROCESS | 3824 | ++DOCSHELL 1568F000 == 30 [pid = 3824] [id = 578] 12:19:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (15D18C00) [pid = 3824] [serial = 1734] [outer = 00000000] 12:19:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (16A99800) [pid = 3824] [serial = 1735] [outer = 15D18C00] 12:19:34 INFO - PROCESS | 3824 | 1466709574387 Marionette DEBUG loaded listener.js 12:19:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (16BEA400) [pid = 3824] [serial = 1736] [outer = 15D18C00] 12:19:34 INFO - PROCESS | 3824 | 1466709574815 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]]]}] 12:19:34 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 12:19:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 643ms 12:19:34 INFO - PROCESS | 3824 | 1466709574867 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 12:19:34 INFO - PROCESS | 3824 | 1466709574871 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 12:19:34 INFO - PROCESS | 3824 | 1466709574874 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:19:34 INFO - PROCESS | 3824 | 1466709574876 Marionette TRACE conn3 <- [1,2278,null,{}] 12:19:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:19:34 INFO - PROCESS | 3824 | 1466709574879 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}] 12:19:34 INFO - PROCESS | 3824 | 1466709574881 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:34 INFO - PROCESS | 3824 | 1466709574966 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 12:19:34 INFO - PROCESS | 3824 | 1466709574971 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:34 INFO - PROCESS | 3824 | 1466709574973 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:34 INFO - PROCESS | 3824 | ++DOCSHELL 16EE8400 == 31 [pid = 3824] [id = 579] 12:19:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (17103C00) [pid = 3824] [serial = 1737] [outer = 00000000] 12:19:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (171E7000) [pid = 3824] [serial = 1738] [outer = 17103C00] 12:19:35 INFO - PROCESS | 3824 | 1466709575020 Marionette DEBUG loaded listener.js 12:19:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (1710F000) [pid = 3824] [serial = 1739] [outer = 17103C00] 12:19:35 INFO - PROCESS | 3824 | 1466709575457 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]]]}] 12:19:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:19:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 644ms 12:19:35 INFO - PROCESS | 3824 | 1466709575517 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 12:19:35 INFO - PROCESS | 3824 | 1466709575519 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 12:19:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:19:35 INFO - PROCESS | 3824 | 1466709575523 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:19:35 INFO - PROCESS | 3824 | 1466709575524 Marionette TRACE conn3 <- [1,2282,null,{}] 12:19:35 INFO - PROCESS | 3824 | 1466709575528 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}] 12:19:35 INFO - PROCESS | 3824 | 1466709575529 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:35 INFO - PROCESS | 3824 | 1466709575604 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 12:19:35 INFO - PROCESS | 3824 | 1466709575609 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:35 INFO - PROCESS | 3824 | 1466709575611 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:35 INFO - PROCESS | 3824 | ++DOCSHELL 12B17800 == 32 [pid = 3824] [id = 580] 12:19:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (16BDE400) [pid = 3824] [serial = 1740] [outer = 00000000] 12:19:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (179ED800) [pid = 3824] [serial = 1741] [outer = 16BDE400] 12:19:35 INFO - PROCESS | 3824 | 1466709575654 Marionette DEBUG loaded listener.js 12:19:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (179EE000) [pid = 3824] [serial = 1742] [outer = 16BDE400] 12:19:36 INFO - PROCESS | 3824 | 1466709576072 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]]]}] 12:19:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:19:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 596ms 12:19:36 INFO - PROCESS | 3824 | 1466709576117 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 12:19:36 INFO - PROCESS | 3824 | 1466709576119 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 12:19:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:19:36 INFO - PROCESS | 3824 | 1466709576140 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:19:36 INFO - PROCESS | 3824 | 1466709576142 Marionette TRACE conn3 <- [1,2286,null,{}] 12:19:36 INFO - PROCESS | 3824 | 1466709576150 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}] 12:19:36 INFO - PROCESS | 3824 | 1466709576152 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:36 INFO - PROCESS | 3824 | 1466709576264 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 12:19:36 INFO - PROCESS | 3824 | 1466709576273 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:36 INFO - PROCESS | 3824 | 1466709576275 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:36 INFO - PROCESS | 3824 | ++DOCSHELL 1321CC00 == 33 [pid = 3824] [id = 581] 12:19:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (16E93C00) [pid = 3824] [serial = 1743] [outer = 00000000] 12:19:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (18153C00) [pid = 3824] [serial = 1744] [outer = 16E93C00] 12:19:36 INFO - PROCESS | 3824 | 1466709576317 Marionette DEBUG loaded listener.js 12:19:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (18154400) [pid = 3824] [serial = 1745] [outer = 16E93C00] 12:19:36 INFO - PROCESS | 3824 | 1466709576764 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]]]}] 12:19:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:19:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 644ms 12:19:36 INFO - PROCESS | 3824 | 1466709576778 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 12:19:36 INFO - PROCESS | 3824 | 1466709576780 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 12:19:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:19:36 INFO - PROCESS | 3824 | 1466709576783 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:19:36 INFO - PROCESS | 3824 | 1466709576785 Marionette TRACE conn3 <- [1,2290,null,{}] 12:19:36 INFO - PROCESS | 3824 | 1466709576789 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}] 12:19:36 INFO - PROCESS | 3824 | 1466709576791 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:36 INFO - PROCESS | 3824 | 1466709576921 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 12:19:37 INFO - PROCESS | 3824 | 1466709576982 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:37 INFO - PROCESS | 3824 | 1466709576984 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:37 INFO - PROCESS | 3824 | ++DOCSHELL 10A60800 == 34 [pid = 3824] [id = 582] 12:19:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1781C800) [pid = 3824] [serial = 1746] [outer = 00000000] 12:19:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1850A400) [pid = 3824] [serial = 1747] [outer = 1781C800] 12:19:37 INFO - PROCESS | 3824 | 1466709577026 Marionette DEBUG loaded listener.js 12:19:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (19A40400) [pid = 3824] [serial = 1748] [outer = 1781C800] 12:19:37 INFO - PROCESS | 3824 | 1466709577457 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]]]}] 12:19:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:19:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 706ms 12:19:37 INFO - PROCESS | 3824 | 1466709577483 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 12:19:37 INFO - PROCESS | 3824 | 1466709577486 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 12:19:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:19:37 INFO - PROCESS | 3824 | 1466709577489 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:19:37 INFO - PROCESS | 3824 | 1466709577491 Marionette TRACE conn3 <- [1,2294,null,{}] 12:19:37 INFO - PROCESS | 3824 | 1466709577494 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}] 12:19:37 INFO - PROCESS | 3824 | 1466709577497 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:37 INFO - PROCESS | 3824 | 1466709577668 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 12:19:37 INFO - PROCESS | 3824 | 1466709577768 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:37 INFO - PROCESS | 3824 | 1466709577770 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:37 INFO - PROCESS | 3824 | ++DOCSHELL 0C777C00 == 35 [pid = 3824] [id = 583] 12:19:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (19AAD400) [pid = 3824] [serial = 1749] [outer = 00000000] 12:19:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (19D60000) [pid = 3824] [serial = 1750] [outer = 19AAD400] 12:19:37 INFO - PROCESS | 3824 | 1466709577815 Marionette DEBUG loaded listener.js 12:19:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (19DBC000) [pid = 3824] [serial = 1751] [outer = 19AAD400] 12:19:38 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (16B58000) [pid = 3824] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:19:38 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (16A8D800) [pid = 3824] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:19:38 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (178CD400) [pid = 3824] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:19:38 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (19A47000) [pid = 3824] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:19:38 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (1311F800) [pid = 3824] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:19:38 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (10A59400) [pid = 3824] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:19:38 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (13220400) [pid = 3824] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:19:38 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (10BB4000) [pid = 3824] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:19:38 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1A66FC00) [pid = 3824] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:19:38 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (15A77C00) [pid = 3824] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:19:38 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (14FBDC00) [pid = 3824] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:19:38 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (13224800) [pid = 3824] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:19:38 INFO - PROCESS | 3824 | 1466709578398 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]]]}] 12:19:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:19:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 911ms 12:19:38 INFO - PROCESS | 3824 | 1466709578425 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 12:19:38 INFO - PROCESS | 3824 | 1466709578427 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 12:19:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:19:38 INFO - PROCESS | 3824 | 1466709578430 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:19:38 INFO - PROCESS | 3824 | 1466709578432 Marionette TRACE conn3 <- [1,2298,null,{}] 12:19:38 INFO - PROCESS | 3824 | 1466709578435 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}] 12:19:38 INFO - PROCESS | 3824 | 1466709578437 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:38 INFO - PROCESS | 3824 | 1466709578514 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 12:19:38 INFO - PROCESS | 3824 | 1466709578519 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:38 INFO - PROCESS | 3824 | 1466709578521 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:38 INFO - PROCESS | 3824 | ++DOCSHELL 10A61000 == 36 [pid = 3824] [id = 584] 12:19:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (10A64C00) [pid = 3824] [serial = 1752] [outer = 00000000] 12:19:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (14310800) [pid = 3824] [serial = 1753] [outer = 10A64C00] 12:19:38 INFO - PROCESS | 3824 | 1466709578564 Marionette DEBUG loaded listener.js 12:19:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (14EE0000) [pid = 3824] [serial = 1754] [outer = 10A64C00] 12:19:39 INFO - PROCESS | 3824 | 1466709579012 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]]]}] 12:19:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:19:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 643ms 12:19:39 INFO - PROCESS | 3824 | 1466709579069 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 12:19:39 INFO - PROCESS | 3824 | 1466709579071 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 12:19:39 INFO - PROCESS | 3824 | 1466709579074 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:19:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:19:39 INFO - PROCESS | 3824 | 1466709579086 Marionette TRACE conn3 <- [1,2302,null,{}] 12:19:39 INFO - PROCESS | 3824 | 1466709579090 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}] 12:19:39 INFO - PROCESS | 3824 | 1466709579091 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:39 INFO - PROCESS | 3824 | 1466709579168 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 12:19:39 INFO - PROCESS | 3824 | 1466709579176 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:39 INFO - PROCESS | 3824 | 1466709579178 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:39 INFO - PROCESS | 3824 | ++DOCSHELL 16B58000 == 37 [pid = 3824] [id = 585] 12:19:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (16BDB400) [pid = 3824] [serial = 1755] [outer = 00000000] 12:19:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1A25DC00) [pid = 3824] [serial = 1756] [outer = 16BDB400] 12:19:39 INFO - PROCESS | 3824 | 1466709579220 Marionette DEBUG loaded listener.js 12:19:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (1A2AEC00) [pid = 3824] [serial = 1757] [outer = 16BDB400] 12:19:39 INFO - PROCESS | 3824 | 1466709579640 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]]]}] 12:19:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:19:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 596ms 12:19:39 INFO - PROCESS | 3824 | 1466709579684 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 12:19:39 INFO - PROCESS | 3824 | 1466709579686 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 12:19:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:19:39 INFO - PROCESS | 3824 | 1466709579689 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:19:39 INFO - PROCESS | 3824 | 1466709579691 Marionette TRACE conn3 <- [1,2306,null,{}] 12:19:39 INFO - PROCESS | 3824 | 1466709579699 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}] 12:19:39 INFO - PROCESS | 3824 | 1466709579700 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:39 INFO - PROCESS | 3824 | 1466709579777 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 12:19:39 INFO - PROCESS | 3824 | 1466709579782 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:39 INFO - PROCESS | 3824 | 1466709579784 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:39 INFO - PROCESS | 3824 | ++DOCSHELL 10A5B000 == 38 [pid = 3824] [id = 586] 12:19:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1568A800) [pid = 3824] [serial = 1758] [outer = 00000000] 12:19:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1A670800) [pid = 3824] [serial = 1759] [outer = 1568A800] 12:19:39 INFO - PROCESS | 3824 | 1466709579826 Marionette DEBUG loaded listener.js 12:19:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1A77BC00) [pid = 3824] [serial = 1760] [outer = 1568A800] 12:19:40 INFO - PROCESS | 3824 | 1466709580251 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] 12:19:40 INFO - PROCESS | 3824 | 1466709580286 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 12:19:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:19:40 INFO - PROCESS | 3824 | 1466709580290 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:19:40 INFO - PROCESS | 3824 | 1466709580291 Marionette TRACE conn3 <- [1,2310,null,{}] 12:19:40 INFO - PROCESS | 3824 | 1466709580307 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}] 12:19:40 INFO - PROCESS | 3824 | 1466709580309 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:40 INFO - PROCESS | 3824 | 1466709580390 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 12:19:40 INFO - PROCESS | 3824 | 1466709580574 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:40 INFO - PROCESS | 3824 | 1466709580577 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:40 INFO - PROCESS | 3824 | ++DOCSHELL 10435800 == 39 [pid = 3824] [id = 587] 12:19:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (10474000) [pid = 3824] [serial = 1761] [outer = 00000000] 12:19:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (10A60C00) [pid = 3824] [serial = 1762] [outer = 10474000] 12:19:40 INFO - PROCESS | 3824 | 1466709580658 Marionette DEBUG loaded listener.js 12:19:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (10AF7C00) [pid = 3824] [serial = 1763] [outer = 10474000] 12:19:41 INFO - PROCESS | 3824 | 1466709581391 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]]]}] 12:19:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:19:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1162ms 12:19:41 INFO - PROCESS | 3824 | 1466709581445 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 12:19:41 INFO - PROCESS | 3824 | 1466709581449 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 12:19:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:19:41 INFO - PROCESS | 3824 | 1466709581453 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:19:41 INFO - PROCESS | 3824 | 1466709581457 Marionette TRACE conn3 <- [1,2314,null,{}] 12:19:41 INFO - PROCESS | 3824 | 1466709581462 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}] 12:19:41 INFO - PROCESS | 3824 | 1466709581465 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:41 INFO - PROCESS | 3824 | 1466709581583 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 12:19:41 INFO - PROCESS | 3824 | 1466709581722 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:41 INFO - PROCESS | 3824 | 1466709581725 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:41 INFO - PROCESS | 3824 | ++DOCSHELL 11CD1C00 == 40 [pid = 3824] [id = 588] 12:19:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (12D86800) [pid = 3824] [serial = 1764] [outer = 00000000] 12:19:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (13150C00) [pid = 3824] [serial = 1765] [outer = 12D86800] 12:19:41 INFO - PROCESS | 3824 | 1466709581781 Marionette DEBUG loaded listener.js 12:19:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (13459800) [pid = 3824] [serial = 1766] [outer = 12D86800] 12:19:42 INFO - PROCESS | 3824 | 1466709582740 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]]]}] 12:19:42 INFO - PROCESS | 3824 | --DOCSHELL 10A5B000 == 39 [pid = 3824] [id = 586] 12:19:42 INFO - PROCESS | 3824 | --DOCSHELL 16B58000 == 38 [pid = 3824] [id = 585] 12:19:42 INFO - PROCESS | 3824 | --DOCSHELL 10A61000 == 37 [pid = 3824] [id = 584] 12:19:42 INFO - PROCESS | 3824 | --DOCSHELL 0C777C00 == 36 [pid = 3824] [id = 583] 12:19:42 INFO - PROCESS | 3824 | --DOCSHELL 10A60800 == 35 [pid = 3824] [id = 582] 12:19:42 INFO - PROCESS | 3824 | --DOCSHELL 1321CC00 == 34 [pid = 3824] [id = 581] 12:19:42 INFO - PROCESS | 3824 | --DOCSHELL 12B17800 == 33 [pid = 3824] [id = 580] 12:19:42 INFO - PROCESS | 3824 | --DOCSHELL 16EE8400 == 32 [pid = 3824] [id = 579] 12:19:42 INFO - PROCESS | 3824 | --DOCSHELL 1568F000 == 31 [pid = 3824] [id = 578] 12:19:42 INFO - PROCESS | 3824 | --DOCSHELL 105EC800 == 30 [pid = 3824] [id = 577] 12:19:42 INFO - PROCESS | 3824 | --DOCSHELL 1345DC00 == 29 [pid = 3824] [id = 576] 12:19:42 INFO - PROCESS | 3824 | --DOCSHELL 1321D800 == 28 [pid = 3824] [id = 575] 12:19:42 INFO - PROCESS | 3824 | --DOCSHELL 129F0000 == 27 [pid = 3824] [id = 574] 12:19:42 INFO - PROCESS | 3824 | --DOCSHELL 10AF5C00 == 26 [pid = 3824] [id = 573] 12:19:42 INFO - PROCESS | 3824 | --DOCSHELL 157C0800 == 25 [pid = 3824] [id = 572] 12:19:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:19:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1366ms 12:19:42 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (19DB1800) [pid = 3824] [serial = 1715] [outer = 00000000] [url = about:blank] 12:19:42 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (19DBC400) [pid = 3824] [serial = 1717] [outer = 00000000] [url = about:blank] 12:19:42 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (16EE8000) [pid = 3824] [serial = 1702] [outer = 00000000] [url = about:blank] 12:19:42 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (18063400) [pid = 3824] [serial = 1705] [outer = 00000000] [url = about:blank] 12:19:42 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (19A4A800) [pid = 3824] [serial = 1708] [outer = 00000000] [url = about:blank] 12:19:42 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (18064800) [pid = 3824] [serial = 1706] [outer = 00000000] [url = about:blank] 12:19:42 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (19D60400) [pid = 3824] [serial = 1714] [outer = 00000000] [url = about:blank] 12:19:42 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (19AAE400) [pid = 3824] [serial = 1709] [outer = 00000000] [url = about:blank] 12:19:42 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (131D9000) [pid = 3824] [serial = 1693] [outer = 00000000] [url = about:blank] 12:19:42 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (10EF1800) [pid = 3824] [serial = 1690] [outer = 00000000] [url = about:blank] 12:19:42 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (114D1400) [pid = 3824] [serial = 1691] [outer = 00000000] [url = about:blank] 12:19:42 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (13C8B000) [pid = 3824] [serial = 1688] [outer = 00000000] [url = about:blank] 12:19:42 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (132CE400) [pid = 3824] [serial = 1687] [outer = 00000000] [url = about:blank] 12:19:42 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (11ADFC00) [pid = 3824] [serial = 1685] [outer = 00000000] [url = about:blank] 12:19:42 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1120AC00) [pid = 3824] [serial = 1684] [outer = 00000000] [url = about:blank] 12:19:42 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1A782800) [pid = 3824] [serial = 1682] [outer = 00000000] [url = about:blank] 12:19:42 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (16B59000) [pid = 3824] [serial = 1699] [outer = 00000000] [url = about:blank] 12:19:42 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (14FC4800) [pid = 3824] [serial = 1696] [outer = 00000000] [url = about:blank] 12:19:42 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (1568C000) [pid = 3824] [serial = 1697] [outer = 00000000] [url = about:blank] 12:19:42 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (13221400) [pid = 3824] [serial = 1694] [outer = 00000000] [url = about:blank] 12:19:42 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (14FCC800) [pid = 3824] [serial = 1711] [outer = 00000000] [url = about:blank] 12:19:42 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (16BE9000) [pid = 3824] [serial = 1703] [outer = 00000000] [url = about:blank] 12:19:42 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (179E5400) [pid = 3824] [serial = 1712] [outer = 00000000] [url = about:blank] 12:19:42 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (16BE0400) [pid = 3824] [serial = 1700] [outer = 00000000] [url = about:blank] 12:19:42 INFO - PROCESS | 3824 | 1466709582825 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 12:19:42 INFO - PROCESS | 3824 | 1466709582829 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 12:19:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:19:42 INFO - PROCESS | 3824 | 1466709582834 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:19:42 INFO - PROCESS | 3824 | 1466709582837 Marionette TRACE conn3 <- [1,2318,null,{}] 12:19:42 INFO - PROCESS | 3824 | 1466709582843 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}] 12:19:42 INFO - PROCESS | 3824 | 1466709582846 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:42 INFO - PROCESS | 3824 | 1466709582939 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 12:19:42 INFO - PROCESS | 3824 | 1466709582946 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:42 INFO - PROCESS | 3824 | 1466709582950 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:42 INFO - PROCESS | 3824 | ++DOCSHELL 10EF7800 == 26 [pid = 3824] [id = 589] 12:19:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (10EF7C00) [pid = 3824] [serial = 1767] [outer = 00000000] 12:19:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (11213800) [pid = 3824] [serial = 1768] [outer = 10EF7C00] 12:19:43 INFO - PROCESS | 3824 | 1466709582997 Marionette DEBUG loaded listener.js 12:19:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (114D1400) [pid = 3824] [serial = 1769] [outer = 10EF7C00] 12:19:43 INFO - PROCESS | 3824 | 1466709583532 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]]]}] 12:19:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:19:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 754ms 12:19:43 INFO - PROCESS | 3824 | 1466709583580 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 12:19:43 INFO - PROCESS | 3824 | 1466709583584 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 12:19:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:19:43 INFO - PROCESS | 3824 | 1466709583591 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:19:43 INFO - PROCESS | 3824 | 1466709583593 Marionette TRACE conn3 <- [1,2322,null,{}] 12:19:43 INFO - PROCESS | 3824 | 1466709583597 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}] 12:19:43 INFO - PROCESS | 3824 | 1466709583600 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:43 INFO - PROCESS | 3824 | 1466709583683 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 12:19:43 INFO - PROCESS | 3824 | 1466709583779 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:43 INFO - PROCESS | 3824 | 1466709583782 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:43 INFO - PROCESS | 3824 | ++DOCSHELL 12B13400 == 27 [pid = 3824] [id = 590] 12:19:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (12B16800) [pid = 3824] [serial = 1770] [outer = 00000000] 12:19:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (1309EC00) [pid = 3824] [serial = 1771] [outer = 12B16800] 12:19:43 INFO - PROCESS | 3824 | 1466709583828 Marionette DEBUG loaded listener.js 12:19:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (131D1000) [pid = 3824] [serial = 1772] [outer = 12B16800] 12:19:44 INFO - PROCESS | 3824 | 1466709584219 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]]]}] 12:19:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:19:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 690ms 12:19:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:19:44 INFO - PROCESS | 3824 | 1466709584288 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 12:19:44 INFO - PROCESS | 3824 | 1466709584290 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 12:19:44 INFO - PROCESS | 3824 | 1466709584294 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:19:44 INFO - PROCESS | 3824 | 1466709584297 Marionette TRACE conn3 <- [1,2326,null,{}] 12:19:44 INFO - PROCESS | 3824 | 1466709584308 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}] 12:19:44 INFO - PROCESS | 3824 | 1466709584312 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:44 INFO - PROCESS | 3824 | 1466709584422 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 12:19:44 INFO - PROCESS | 3824 | 1466709584435 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:44 INFO - PROCESS | 3824 | 1466709584438 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:44 INFO - PROCESS | 3824 | ++DOCSHELL 1430A800 == 28 [pid = 3824] [id = 591] 12:19:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (1430AC00) [pid = 3824] [serial = 1773] [outer = 00000000] 12:19:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (14F17400) [pid = 3824] [serial = 1774] [outer = 1430AC00] 12:19:44 INFO - PROCESS | 3824 | 1466709584485 Marionette DEBUG loaded listener.js 12:19:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (14FC8800) [pid = 3824] [serial = 1775] [outer = 1430AC00] 12:19:44 INFO - PROCESS | 3824 | 1466709584973 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]]]}] 12:19:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:19:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 690ms 12:19:45 INFO - PROCESS | 3824 | 1466709585024 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 12:19:45 INFO - PROCESS | 3824 | 1466709585027 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 12:19:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:19:45 INFO - PROCESS | 3824 | 1466709585030 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:19:45 INFO - PROCESS | 3824 | 1466709585032 Marionette TRACE conn3 <- [1,2330,null,{}] 12:19:45 INFO - PROCESS | 3824 | 1466709585035 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}] 12:19:45 INFO - PROCESS | 3824 | 1466709585037 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:45 INFO - PROCESS | 3824 | 1466709585158 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 12:19:45 INFO - PROCESS | 3824 | 1466709585220 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:45 INFO - PROCESS | 3824 | 1466709585222 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:45 INFO - PROCESS | 3824 | ++DOCSHELL 15A79800 == 29 [pid = 3824] [id = 592] 12:19:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (15D12C00) [pid = 3824] [serial = 1776] [outer = 00000000] 12:19:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (166DC400) [pid = 3824] [serial = 1777] [outer = 15D12C00] 12:19:45 INFO - PROCESS | 3824 | 1466709585267 Marionette DEBUG loaded listener.js 12:19:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (16A90400) [pid = 3824] [serial = 1778] [outer = 15D12C00] 12:19:45 INFO - PROCESS | 3824 | 1466709585668 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]]]}] 12:19:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:19:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 691ms 12:19:45 INFO - PROCESS | 3824 | 1466709585730 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 12:19:45 INFO - PROCESS | 3824 | 1466709585732 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 12:19:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:19:45 INFO - PROCESS | 3824 | 1466709585736 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:19:45 INFO - PROCESS | 3824 | 1466709585737 Marionette TRACE conn3 <- [1,2334,null,{}] 12:19:45 INFO - PROCESS | 3824 | 1466709585741 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}] 12:19:45 INFO - PROCESS | 3824 | 1466709585743 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:45 INFO - PROCESS | 3824 | 1466709585852 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 12:19:45 INFO - PROCESS | 3824 | 1466709585947 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:45 INFO - PROCESS | 3824 | 1466709585949 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:45 INFO - PROCESS | 3824 | ++DOCSHELL 132D2400 == 30 [pid = 3824] [id = 593] 12:19:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (16B57800) [pid = 3824] [serial = 1779] [outer = 00000000] 12:19:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (16BE6800) [pid = 3824] [serial = 1780] [outer = 16B57800] 12:19:46 INFO - PROCESS | 3824 | 1466709585993 Marionette DEBUG loaded listener.js 12:19:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (16EE7800) [pid = 3824] [serial = 1781] [outer = 16B57800] 12:19:46 INFO - PROCESS | 3824 | 1466709586421 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]]]}] 12:19:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:19:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 738ms 12:19:46 INFO - PROCESS | 3824 | 1466709586476 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 12:19:46 INFO - PROCESS | 3824 | 1466709586477 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 12:19:46 INFO - PROCESS | 3824 | 1466709586481 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:19:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:19:46 INFO - PROCESS | 3824 | 1466709586482 Marionette TRACE conn3 <- [1,2338,null,{}] 12:19:46 INFO - PROCESS | 3824 | 1466709586486 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}] 12:19:46 INFO - PROCESS | 3824 | 1466709586491 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:46 INFO - PROCESS | 3824 | 1466709586633 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 12:19:46 INFO - PROCESS | 3824 | 1466709586645 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:46 INFO - PROCESS | 3824 | 1466709586647 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:46 INFO - PROCESS | 3824 | ++DOCSHELL 178C7800 == 31 [pid = 3824] [id = 594] 12:19:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (178CD400) [pid = 3824] [serial = 1782] [outer = 00000000] 12:19:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (18061800) [pid = 3824] [serial = 1783] [outer = 178CD400] 12:19:46 INFO - PROCESS | 3824 | 1466709586690 Marionette DEBUG loaded listener.js 12:19:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (18063400) [pid = 3824] [serial = 1784] [outer = 178CD400] 12:19:47 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (10BC1000) [pid = 3824] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:19:47 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (16BE2000) [pid = 3824] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:19:47 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (17103C00) [pid = 3824] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:19:47 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (13934C00) [pid = 3824] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:19:47 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (16E93C00) [pid = 3824] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:19:47 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (12B10800) [pid = 3824] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:19:47 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (1781C800) [pid = 3824] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:19:47 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (19AAD400) [pid = 3824] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:19:47 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (10A64C00) [pid = 3824] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:19:47 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (15D18C00) [pid = 3824] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:19:47 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (16BDB400) [pid = 3824] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:19:47 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1321F800) [pid = 3824] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:19:47 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (16BDE400) [pid = 3824] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:19:47 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (10AF9800) [pid = 3824] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:19:47 INFO - PROCESS | 3824 | 1466709587351 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]]]}] 12:19:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:19:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 894ms 12:19:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:19:47 INFO - PROCESS | 3824 | 1466709587385 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 12:19:47 INFO - PROCESS | 3824 | 1466709587387 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 12:19:47 INFO - PROCESS | 3824 | 1466709587391 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:19:47 INFO - PROCESS | 3824 | 1466709587392 Marionette TRACE conn3 <- [1,2342,null,{}] 12:19:47 INFO - PROCESS | 3824 | 1466709587396 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}] 12:19:47 INFO - PROCESS | 3824 | 1466709587398 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:47 INFO - PROCESS | 3824 | 1466709587508 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 12:19:47 INFO - PROCESS | 3824 | 1466709587568 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:47 INFO - PROCESS | 3824 | 1466709587570 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:47 INFO - PROCESS | 3824 | ++DOCSHELL 10AF9800 == 32 [pid = 3824] [id = 595] 12:19:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (10EEE000) [pid = 3824] [serial = 1785] [outer = 00000000] 12:19:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (13936000) [pid = 3824] [serial = 1786] [outer = 10EEE000] 12:19:47 INFO - PROCESS | 3824 | 1466709587613 Marionette DEBUG loaded listener.js 12:19:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (13CEA400) [pid = 3824] [serial = 1787] [outer = 10EEE000] 12:19:47 INFO - PROCESS | 3824 | 1466709587958 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]]]}] 12:19:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:19:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 596ms 12:19:47 INFO - PROCESS | 3824 | 1466709587988 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 12:19:47 INFO - PROCESS | 3824 | 1466709587990 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 12:19:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:19:48 INFO - PROCESS | 3824 | 1466709587993 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:19:48 INFO - PROCESS | 3824 | 1466709587995 Marionette TRACE conn3 <- [1,2346,null,{}] 12:19:48 INFO - PROCESS | 3824 | 1466709587998 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}] 12:19:48 INFO - PROCESS | 3824 | 1466709588000 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:48 INFO - PROCESS | 3824 | 1466709588115 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 12:19:48 INFO - PROCESS | 3824 | 1466709588123 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:48 INFO - PROCESS | 3824 | 1466709588125 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:48 INFO - PROCESS | 3824 | ++DOCSHELL 177B5800 == 33 [pid = 3824] [id = 596] 12:19:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (179E2C00) [pid = 3824] [serial = 1788] [outer = 00000000] 12:19:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (1850B800) [pid = 3824] [serial = 1789] [outer = 179E2C00] 12:19:48 INFO - PROCESS | 3824 | 1466709588176 Marionette DEBUG loaded listener.js 12:19:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (19A3D800) [pid = 3824] [serial = 1790] [outer = 179E2C00] 12:19:48 INFO - PROCESS | 3824 | 1466709588580 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]]]}] 12:19:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:19:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 644ms 12:19:48 INFO - PROCESS | 3824 | 1466709588632 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 12:19:48 INFO - PROCESS | 3824 | 1466709588633 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 12:19:48 INFO - PROCESS | 3824 | 1466709588637 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:19:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:19:48 INFO - PROCESS | 3824 | 1466709588638 Marionette TRACE conn3 <- [1,2350,null,{}] 12:19:48 INFO - PROCESS | 3824 | 1466709588642 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}] 12:19:48 INFO - PROCESS | 3824 | 1466709588643 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:48 INFO - PROCESS | 3824 | 1466709588719 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 12:19:48 INFO - PROCESS | 3824 | 1466709588838 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:48 INFO - PROCESS | 3824 | 1466709588840 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:48 INFO - PROCESS | 3824 | ++DOCSHELL 19A49400 == 34 [pid = 3824] [id = 597] 12:19:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (19A49800) [pid = 3824] [serial = 1791] [outer = 00000000] 12:19:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (19AAE000) [pid = 3824] [serial = 1792] [outer = 19A49800] 12:19:48 INFO - PROCESS | 3824 | 1466709588896 Marionette DEBUG loaded listener.js 12:19:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (19AAB800) [pid = 3824] [serial = 1793] [outer = 19A49800] 12:19:49 INFO - PROCESS | 3824 | 1466709589356 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]]]}] 12:19:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:19:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 800ms 12:19:49 INFO - PROCESS | 3824 | 1466709589440 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 12:19:49 INFO - PROCESS | 3824 | 1466709589444 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 12:19:49 INFO - PROCESS | 3824 | 1466709589449 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:19:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:19:49 INFO - PROCESS | 3824 | 1466709589453 Marionette TRACE conn3 <- [1,2354,null,{}] 12:19:49 INFO - PROCESS | 3824 | 1466709589459 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}] 12:19:49 INFO - PROCESS | 3824 | 1466709589462 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:49 INFO - PROCESS | 3824 | 1466709589579 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 12:19:49 INFO - PROCESS | 3824 | 1466709589714 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:49 INFO - PROCESS | 3824 | 1466709589717 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:49 INFO - PROCESS | 3824 | ++DOCSHELL 10AF2000 == 35 [pid = 3824] [id = 598] 12:19:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (10AF2C00) [pid = 3824] [serial = 1794] [outer = 00000000] 12:19:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (11CCC800) [pid = 3824] [serial = 1795] [outer = 10AF2C00] 12:19:49 INFO - PROCESS | 3824 | 1466709589774 Marionette DEBUG loaded listener.js 12:19:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (12919800) [pid = 3824] [serial = 1796] [outer = 10AF2C00] 12:19:50 INFO - PROCESS | 3824 | 1466709590426 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]]]}] 12:19:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:19:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1036ms 12:19:50 INFO - PROCESS | 3824 | 1466709590493 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 12:19:50 INFO - PROCESS | 3824 | 1466709590498 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 12:19:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:19:50 INFO - PROCESS | 3824 | 1466709590538 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:19:50 INFO - PROCESS | 3824 | 1466709590541 Marionette TRACE conn3 <- [1,2358,null,{}] 12:19:50 INFO - PROCESS | 3824 | 1466709590546 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}] 12:19:50 INFO - PROCESS | 3824 | 1466709590549 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:50 INFO - PROCESS | 3824 | 1466709590661 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 12:19:50 INFO - PROCESS | 3824 | 1466709590792 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:50 INFO - PROCESS | 3824 | 1466709590795 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:50 INFO - PROCESS | 3824 | ++DOCSHELL 132CBC00 == 36 [pid = 3824] [id = 599] 12:19:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1345D400) [pid = 3824] [serial = 1797] [outer = 00000000] 12:19:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (14ED8800) [pid = 3824] [serial = 1798] [outer = 1345D400] 12:19:50 INFO - PROCESS | 3824 | 1466709590850 Marionette DEBUG loaded listener.js 12:19:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (15691C00) [pid = 3824] [serial = 1799] [outer = 1345D400] 12:19:51 INFO - PROCESS | 3824 | 1466709591404 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]]]}] 12:19:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:19:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 910ms 12:19:51 INFO - PROCESS | 3824 | 1466709591439 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 12:19:51 INFO - PROCESS | 3824 | 1466709591442 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 12:19:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:19:51 INFO - PROCESS | 3824 | 1466709591446 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:19:51 INFO - PROCESS | 3824 | 1466709591450 Marionette TRACE conn3 <- [1,2362,null,{}] 12:19:51 INFO - PROCESS | 3824 | 1466709591461 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}] 12:19:51 INFO - PROCESS | 3824 | 1466709591465 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:51 INFO - PROCESS | 3824 | 1466709591569 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 12:19:51 INFO - PROCESS | 3824 | 1466709591682 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:51 INFO - PROCESS | 3824 | 1466709591685 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:51 INFO - PROCESS | 3824 | ++DOCSHELL 1814D000 == 37 [pid = 3824] [id = 600] 12:19:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (18336400) [pid = 3824] [serial = 1800] [outer = 00000000] 12:19:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (19A46400) [pid = 3824] [serial = 1801] [outer = 18336400] 12:19:51 INFO - PROCESS | 3824 | 1466709591781 Marionette DEBUG loaded listener.js 12:19:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (19D67000) [pid = 3824] [serial = 1802] [outer = 18336400] 12:19:52 INFO - PROCESS | 3824 | 1466709592619 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]]]}] 12:19:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:19:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1224ms 12:19:52 INFO - PROCESS | 3824 | 1466709592688 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 12:19:52 INFO - PROCESS | 3824 | 1466709592692 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 12:19:52 INFO - PROCESS | 3824 | 1466709592697 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:19:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:19:52 INFO - PROCESS | 3824 | 1466709592700 Marionette TRACE conn3 <- [1,2366,null,{}] 12:19:52 INFO - PROCESS | 3824 | 1466709592705 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}] 12:19:52 INFO - PROCESS | 3824 | 1466709592708 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:52 INFO - PROCESS | 3824 | 1466709592809 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 12:19:52 INFO - PROCESS | 3824 | 1466709592952 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:52 INFO - PROCESS | 3824 | 1466709592956 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:52 INFO - PROCESS | 3824 | ++DOCSHELL 11C31400 == 38 [pid = 3824] [id = 601] 12:19:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (129B5000) [pid = 3824] [serial = 1803] [outer = 00000000] 12:19:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (1312A000) [pid = 3824] [serial = 1804] [outer = 129B5000] 12:19:53 INFO - PROCESS | 3824 | 1466709593010 Marionette DEBUG loaded listener.js 12:19:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (1321E000) [pid = 3824] [serial = 1805] [outer = 129B5000] 12:19:53 INFO - PROCESS | 3824 | --DOCSHELL 177B5800 == 37 [pid = 3824] [id = 596] 12:19:53 INFO - PROCESS | 3824 | --DOCSHELL 10AF9800 == 36 [pid = 3824] [id = 595] 12:19:53 INFO - PROCESS | 3824 | --DOCSHELL 178C7800 == 35 [pid = 3824] [id = 594] 12:19:53 INFO - PROCESS | 3824 | --DOCSHELL 132D2400 == 34 [pid = 3824] [id = 593] 12:19:53 INFO - PROCESS | 3824 | --DOCSHELL 15A79800 == 33 [pid = 3824] [id = 592] 12:19:53 INFO - PROCESS | 3824 | --DOCSHELL 1430A800 == 32 [pid = 3824] [id = 591] 12:19:53 INFO - PROCESS | 3824 | --DOCSHELL 12B13400 == 31 [pid = 3824] [id = 590] 12:19:53 INFO - PROCESS | 3824 | --DOCSHELL 10EF7800 == 30 [pid = 3824] [id = 589] 12:19:53 INFO - PROCESS | 3824 | --DOCSHELL 10435800 == 29 [pid = 3824] [id = 587] 12:19:53 INFO - PROCESS | 3824 | --DOCSHELL 11CD1C00 == 28 [pid = 3824] [id = 588] 12:19:53 INFO - PROCESS | 3824 | --DOCSHELL 1814D000 == 27 [pid = 3824] [id = 600] 12:19:53 INFO - PROCESS | 3824 | --DOCSHELL 19A49400 == 26 [pid = 3824] [id = 597] 12:19:53 INFO - PROCESS | 3824 | --DOCSHELL 10AF2000 == 25 [pid = 3824] [id = 598] 12:19:53 INFO - PROCESS | 3824 | --DOCSHELL 132CBC00 == 24 [pid = 3824] [id = 599] 12:19:54 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (1568BC00) [pid = 3824] [serial = 1732] [outer = 00000000] [url = about:blank] 12:19:54 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (15A7A000) [pid = 3824] [serial = 1733] [outer = 00000000] [url = about:blank] 12:19:54 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (19DBCC00) [pid = 3824] [serial = 1718] [outer = 00000000] [url = about:blank] 12:19:54 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (171E7000) [pid = 3824] [serial = 1738] [outer = 00000000] [url = about:blank] 12:19:54 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (1710F000) [pid = 3824] [serial = 1739] [outer = 00000000] [url = about:blank] 12:19:54 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (14F65C00) [pid = 3824] [serial = 1729] [outer = 00000000] [url = about:blank] 12:19:54 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (14FC5400) [pid = 3824] [serial = 1730] [outer = 00000000] [url = about:blank] 12:19:54 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (18154400) [pid = 3824] [serial = 1745] [outer = 00000000] [url = about:blank] 12:19:54 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (12B19400) [pid = 3824] [serial = 1723] [outer = 00000000] [url = about:blank] 12:19:54 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (19A40400) [pid = 3824] [serial = 1748] [outer = 00000000] [url = about:blank] 12:19:54 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (1850A400) [pid = 3824] [serial = 1747] [outer = 00000000] [url = about:blank] 12:19:54 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (12BC8400) [pid = 3824] [serial = 1724] [outer = 00000000] [url = about:blank] 12:19:54 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (19D60000) [pid = 3824] [serial = 1750] [outer = 00000000] [url = about:blank] 12:19:54 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (14310800) [pid = 3824] [serial = 1753] [outer = 00000000] [url = about:blank] 12:19:54 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (16A99800) [pid = 3824] [serial = 1735] [outer = 00000000] [url = about:blank] 12:19:54 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (16BEA400) [pid = 3824] [serial = 1736] [outer = 00000000] [url = about:blank] 12:19:54 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (14EE0000) [pid = 3824] [serial = 1754] [outer = 00000000] [url = about:blank] 12:19:54 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1A25DC00) [pid = 3824] [serial = 1756] [outer = 00000000] [url = about:blank] 12:19:54 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (13934000) [pid = 3824] [serial = 1726] [outer = 00000000] [url = about:blank] 12:19:54 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (13C8B800) [pid = 3824] [serial = 1727] [outer = 00000000] [url = about:blank] 12:19:54 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (179ED800) [pid = 3824] [serial = 1741] [outer = 00000000] [url = about:blank] 12:19:54 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (1120BC00) [pid = 3824] [serial = 1720] [outer = 00000000] [url = about:blank] 12:19:54 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (11215400) [pid = 3824] [serial = 1721] [outer = 00000000] [url = about:blank] 12:19:54 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (19DBC000) [pid = 3824] [serial = 1751] [outer = 00000000] [url = about:blank] 12:19:54 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (18153C00) [pid = 3824] [serial = 1744] [outer = 00000000] [url = about:blank] 12:19:54 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (1A2AEC00) [pid = 3824] [serial = 1757] [outer = 00000000] [url = about:blank] 12:19:54 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (179EE000) [pid = 3824] [serial = 1742] [outer = 00000000] [url = about:blank] 12:19:54 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (1A670800) [pid = 3824] [serial = 1759] [outer = 00000000] [url = about:blank] 12:19:54 INFO - PROCESS | 3824 | 1466709594238 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]]]}] 12:19:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:19:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1570ms 12:19:54 INFO - PROCESS | 3824 | 1466709594255 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 12:19:54 INFO - PROCESS | 3824 | 1466709594258 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 12:19:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:19:54 INFO - PROCESS | 3824 | 1466709594263 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:19:54 INFO - PROCESS | 3824 | 1466709594266 Marionette TRACE conn3 <- [1,2370,null,{}] 12:19:54 INFO - PROCESS | 3824 | 1466709594271 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}] 12:19:54 INFO - PROCESS | 3824 | 1466709594273 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:54 INFO - PROCESS | 3824 | 1466709594365 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 12:19:54 INFO - PROCESS | 3824 | 1466709594457 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:54 INFO - PROCESS | 3824 | 1466709594459 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:54 INFO - PROCESS | 3824 | ++DOCSHELL 10AEF400 == 25 [pid = 3824] [id = 602] 12:19:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (10AEFC00) [pid = 3824] [serial = 1806] [outer = 00000000] 12:19:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (11254400) [pid = 3824] [serial = 1807] [outer = 10AEFC00] 12:19:54 INFO - PROCESS | 3824 | 1466709594506 Marionette DEBUG loaded listener.js 12:19:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (11257000) [pid = 3824] [serial = 1808] [outer = 10AEFC00] 12:19:54 INFO - PROCESS | 3824 | 1466709594919 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]]]}] 12:19:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:19:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 706ms 12:19:54 INFO - PROCESS | 3824 | 1466709594961 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 12:19:54 INFO - PROCESS | 3824 | 1466709594965 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 12:19:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:19:54 INFO - PROCESS | 3824 | 1466709594972 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:19:54 INFO - PROCESS | 3824 | 1466709594974 Marionette TRACE conn3 <- [1,2374,null,{}] 12:19:54 INFO - PROCESS | 3824 | 1466709594978 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}] 12:19:54 INFO - PROCESS | 3824 | 1466709594981 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:55 INFO - PROCESS | 3824 | 1466709595102 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 12:19:55 INFO - PROCESS | 3824 | 1466709595118 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:55 INFO - PROCESS | 3824 | 1466709595120 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:55 INFO - PROCESS | 3824 | ++DOCSHELL 13035800 == 26 [pid = 3824] [id = 603] 12:19:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (130A1000) [pid = 3824] [serial = 1809] [outer = 00000000] 12:19:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (13221400) [pid = 3824] [serial = 1810] [outer = 130A1000] 12:19:55 INFO - PROCESS | 3824 | 1466709595171 Marionette DEBUG loaded listener.js 12:19:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (13454000) [pid = 3824] [serial = 1811] [outer = 130A1000] 12:19:55 INFO - PROCESS | 3824 | 1466709595645 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]]]}] 12:19:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:19:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 690ms 12:19:55 INFO - PROCESS | 3824 | 1466709595670 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 12:19:55 INFO - PROCESS | 3824 | 1466709595672 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 12:19:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:19:55 INFO - PROCESS | 3824 | 1466709595679 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:19:55 INFO - PROCESS | 3824 | 1466709595682 Marionette TRACE conn3 <- [1,2378,null,{}] 12:19:55 INFO - PROCESS | 3824 | 1466709595693 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}] 12:19:55 INFO - PROCESS | 3824 | 1466709595697 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:55 INFO - PROCESS | 3824 | 1466709595777 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 12:19:55 INFO - PROCESS | 3824 | 1466709595786 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:55 INFO - PROCESS | 3824 | 1466709595789 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:55 INFO - PROCESS | 3824 | ++DOCSHELL 14EE0800 == 27 [pid = 3824] [id = 604] 12:19:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (14EE1400) [pid = 3824] [serial = 1812] [outer = 00000000] 12:19:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (14FC3800) [pid = 3824] [serial = 1813] [outer = 14EE1400] 12:19:55 INFO - PROCESS | 3824 | 1466709595836 Marionette DEBUG loaded listener.js 12:19:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (14FCB400) [pid = 3824] [serial = 1814] [outer = 14EE1400] 12:19:56 INFO - PROCESS | 3824 | 1466709596324 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]]]}] 12:19:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:19:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 706ms 12:19:56 INFO - PROCESS | 3824 | 1466709596382 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 12:19:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:19:56 INFO - PROCESS | 3824 | 1466709596384 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 12:19:56 INFO - PROCESS | 3824 | 1466709596388 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:19:56 INFO - PROCESS | 3824 | 1466709596389 Marionette TRACE conn3 <- [1,2382,null,{}] 12:19:56 INFO - PROCESS | 3824 | 1466709596393 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}] 12:19:56 INFO - PROCESS | 3824 | 1466709596395 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:56 INFO - PROCESS | 3824 | 1466709596510 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 12:19:56 INFO - PROCESS | 3824 | 1466709596600 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:56 INFO - PROCESS | 3824 | 1466709596602 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:56 INFO - PROCESS | 3824 | ++DOCSHELL 15D10000 == 28 [pid = 3824] [id = 605] 12:19:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (15D17000) [pid = 3824] [serial = 1815] [outer = 00000000] 12:19:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (168D9400) [pid = 3824] [serial = 1816] [outer = 15D17000] 12:19:56 INFO - PROCESS | 3824 | 1466709596646 Marionette DEBUG loaded listener.js 12:19:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (16B5CC00) [pid = 3824] [serial = 1817] [outer = 15D17000] 12:19:57 INFO - PROCESS | 3824 | 1466709597086 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]]]}] 12:19:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:19:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 754ms 12:19:57 INFO - PROCESS | 3824 | 1466709597125 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 12:19:57 INFO - PROCESS | 3824 | 1466709597127 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 12:19:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:19:57 INFO - PROCESS | 3824 | 1466709597130 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:19:57 INFO - PROCESS | 3824 | 1466709597132 Marionette TRACE conn3 <- [1,2386,null,{}] 12:19:57 INFO - PROCESS | 3824 | 1466709597135 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}] 12:19:57 INFO - PROCESS | 3824 | 1466709597137 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:57 INFO - PROCESS | 3824 | 1466709597247 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 12:19:57 INFO - PROCESS | 3824 | 1466709597252 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:57 INFO - PROCESS | 3824 | 1466709597255 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:57 INFO - PROCESS | 3824 | ++DOCSHELL 15A6BC00 == 29 [pid = 3824] [id = 606] 12:19:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (16B58000) [pid = 3824] [serial = 1818] [outer = 00000000] 12:19:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (16BE4800) [pid = 3824] [serial = 1819] [outer = 16B58000] 12:19:57 INFO - PROCESS | 3824 | 1466709597298 Marionette DEBUG loaded listener.js 12:19:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (16BEA400) [pid = 3824] [serial = 1820] [outer = 16B58000] 12:19:57 INFO - PROCESS | 3824 | 1466709597760 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]]]}] 12:19:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:19:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 706ms 12:19:57 INFO - PROCESS | 3824 | 1466709597831 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 12:19:57 INFO - PROCESS | 3824 | 1466709597833 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 12:19:57 INFO - PROCESS | 3824 | 1466709597836 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:19:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:19:57 INFO - PROCESS | 3824 | 1466709597838 Marionette TRACE conn3 <- [1,2390,null,{}] 12:19:57 INFO - PROCESS | 3824 | 1466709597841 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}] 12:19:57 INFO - PROCESS | 3824 | 1466709597847 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:58 INFO - PROCESS | 3824 | 1466709598011 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 12:19:58 INFO - PROCESS | 3824 | 1466709598024 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:58 INFO - PROCESS | 3824 | 1466709598026 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:58 INFO - PROCESS | 3824 | ++DOCSHELL 16BE0400 == 30 [pid = 3824] [id = 607] 12:19:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1771BC00) [pid = 3824] [serial = 1821] [outer = 00000000] 12:19:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (178D4800) [pid = 3824] [serial = 1822] [outer = 1771BC00] 12:19:58 INFO - PROCESS | 3824 | 1466709598069 Marionette DEBUG loaded listener.js 12:19:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (18060800) [pid = 3824] [serial = 1823] [outer = 1771BC00] 12:19:58 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (10474000) [pid = 3824] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:19:58 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (1430AC00) [pid = 3824] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:19:58 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (16B57800) [pid = 3824] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:19:58 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (178CD400) [pid = 3824] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:19:58 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (15D12C00) [pid = 3824] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:19:58 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (12B16800) [pid = 3824] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:19:58 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (10EEE000) [pid = 3824] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:19:58 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (10EF7C00) [pid = 3824] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:19:58 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (179E2C00) [pid = 3824] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:19:58 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (12D86800) [pid = 3824] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:19:58 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (1568A800) [pid = 3824] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:19:58 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (19A49800) [pid = 3824] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:19:58 INFO - PROCESS | 3824 | 1466709598702 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]]]}] 12:19:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:19:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 910ms 12:19:58 INFO - PROCESS | 3824 | 1466709598741 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 12:19:58 INFO - PROCESS | 3824 | 1466709598743 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 12:19:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:19:58 INFO - PROCESS | 3824 | 1466709598746 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:19:58 INFO - PROCESS | 3824 | 1466709598748 Marionette TRACE conn3 <- [1,2394,null,{}] 12:19:58 INFO - PROCESS | 3824 | 1466709598752 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}] 12:19:58 INFO - PROCESS | 3824 | 1466709598754 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:58 INFO - PROCESS | 3824 | 1466709598827 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 12:19:58 INFO - PROCESS | 3824 | 1466709598921 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:58 INFO - PROCESS | 3824 | 1466709598923 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:58 INFO - PROCESS | 3824 | ++DOCSHELL 10509400 == 31 [pid = 3824] [id = 608] 12:19:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (10AFD000) [pid = 3824] [serial = 1824] [outer = 00000000] 12:19:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (13C8A400) [pid = 3824] [serial = 1825] [outer = 10AFD000] 12:19:58 INFO - PROCESS | 3824 | 1466709598966 Marionette DEBUG loaded listener.js 12:19:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (13D0FC00) [pid = 3824] [serial = 1826] [outer = 10AFD000] 12:19:59 INFO - PROCESS | 3824 | 1466709599400 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]]]}] 12:19:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:19:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 690ms 12:19:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:19:59 INFO - PROCESS | 3824 | 1466709599477 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 12:19:59 INFO - PROCESS | 3824 | 1466709599480 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 12:19:59 INFO - PROCESS | 3824 | 1466709599483 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:19:59 INFO - PROCESS | 3824 | 1466709599485 Marionette TRACE conn3 <- [1,2398,null,{}] 12:19:59 INFO - PROCESS | 3824 | 1466709599488 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}] 12:19:59 INFO - PROCESS | 3824 | 1466709599490 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:59 INFO - PROCESS | 3824 | 1466709599565 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 12:19:59 INFO - PROCESS | 3824 | 1466709599571 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:59 INFO - PROCESS | 3824 | 1466709599573 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:19:59 INFO - PROCESS | 3824 | ++DOCSHELL 1568A800 == 32 [pid = 3824] [id = 609] 12:19:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (178D3C00) [pid = 3824] [serial = 1827] [outer = 00000000] 12:19:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (18502400) [pid = 3824] [serial = 1828] [outer = 178D3C00] 12:19:59 INFO - PROCESS | 3824 | 1466709599615 Marionette DEBUG loaded listener.js 12:19:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (18509800) [pid = 3824] [serial = 1829] [outer = 178D3C00] 12:20:00 INFO - PROCESS | 3824 | 1466709600066 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]]]}] 12:20:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:20:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 628ms 12:20:00 INFO - PROCESS | 3824 | 1466709600121 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 12:20:00 INFO - PROCESS | 3824 | 1466709600123 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 12:20:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:20:00 INFO - PROCESS | 3824 | 1466709600127 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:20:00 INFO - PROCESS | 3824 | 1466709600128 Marionette TRACE conn3 <- [1,2402,null,{}] 12:20:00 INFO - PROCESS | 3824 | 1466709600132 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}] 12:20:00 INFO - PROCESS | 3824 | 1466709600134 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:00 INFO - PROCESS | 3824 | 1466709600209 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 12:20:00 INFO - PROCESS | 3824 | 1466709600217 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:00 INFO - PROCESS | 3824 | 1466709600219 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:00 INFO - PROCESS | 3824 | ++DOCSHELL 14EE0000 == 33 [pid = 3824] [id = 610] 12:20:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (19A4A800) [pid = 3824] [serial = 1830] [outer = 00000000] 12:20:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (19CCE000) [pid = 3824] [serial = 1831] [outer = 19A4A800] 12:20:00 INFO - PROCESS | 3824 | 1466709600261 Marionette DEBUG loaded listener.js 12:20:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (19CCE400) [pid = 3824] [serial = 1832] [outer = 19A4A800] 12:20:00 INFO - PROCESS | 3824 | 1466709600885 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]]]}] 12:20:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:20:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 847ms 12:20:00 INFO - PROCESS | 3824 | 1466709600971 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 12:20:00 INFO - PROCESS | 3824 | 1466709600975 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 12:20:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:20:00 INFO - PROCESS | 3824 | 1466709600981 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:20:00 INFO - PROCESS | 3824 | 1466709600984 Marionette TRACE conn3 <- [1,2406,null,{}] 12:20:01 INFO - PROCESS | 3824 | 1466709601015 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}] 12:20:01 INFO - PROCESS | 3824 | 1466709601018 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:01 INFO - PROCESS | 3824 | 1466709601146 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 12:20:01 INFO - PROCESS | 3824 | 1466709601276 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:01 INFO - PROCESS | 3824 | 1466709601281 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:01 INFO - PROCESS | 3824 | ++DOCSHELL 10A5A400 == 34 [pid = 3824] [id = 611] 12:20:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (10A5CC00) [pid = 3824] [serial = 1833] [outer = 00000000] 12:20:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (129E8800) [pid = 3824] [serial = 1834] [outer = 10A5CC00] 12:20:01 INFO - PROCESS | 3824 | 1466709601338 Marionette DEBUG loaded listener.js 12:20:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (12B1C800) [pid = 3824] [serial = 1835] [outer = 10A5CC00] 12:20:02 INFO - PROCESS | 3824 | 1466709602024 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]]]}] 12:20:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:20:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1083ms 12:20:02 INFO - PROCESS | 3824 | 1466709602080 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 12:20:02 INFO - PROCESS | 3824 | 1466709602085 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 12:20:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:20:02 INFO - PROCESS | 3824 | 1466709602091 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:20:02 INFO - PROCESS | 3824 | 1466709602094 Marionette TRACE conn3 <- [1,2410,null,{}] 12:20:02 INFO - PROCESS | 3824 | 1466709602097 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}] 12:20:02 INFO - PROCESS | 3824 | 1466709602100 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:02 INFO - PROCESS | 3824 | 1466709602223 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 12:20:02 INFO - PROCESS | 3824 | 1466709602365 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:02 INFO - PROCESS | 3824 | 1466709602367 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:02 INFO - PROCESS | 3824 | ++DOCSHELL 10AF8800 == 35 [pid = 3824] [id = 612] 12:20:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (10AFC800) [pid = 3824] [serial = 1836] [outer = 00000000] 12:20:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (114D0000) [pid = 3824] [serial = 1837] [outer = 10AFC800] 12:20:02 INFO - PROCESS | 3824 | 1466709602425 Marionette DEBUG loaded listener.js 12:20:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1312B000) [pid = 3824] [serial = 1838] [outer = 10AFC800] 12:20:03 INFO - PROCESS | 3824 | --DOCSHELL 1568A800 == 34 [pid = 3824] [id = 609] 12:20:03 INFO - PROCESS | 3824 | --DOCSHELL 10509400 == 33 [pid = 3824] [id = 608] 12:20:03 INFO - PROCESS | 3824 | --DOCSHELL 16BE0400 == 32 [pid = 3824] [id = 607] 12:20:03 INFO - PROCESS | 3824 | --DOCSHELL 15A6BC00 == 31 [pid = 3824] [id = 606] 12:20:03 INFO - PROCESS | 3824 | --DOCSHELL 15D10000 == 30 [pid = 3824] [id = 605] 12:20:03 INFO - PROCESS | 3824 | --DOCSHELL 14EE0800 == 29 [pid = 3824] [id = 604] 12:20:03 INFO - PROCESS | 3824 | --DOCSHELL 13035800 == 28 [pid = 3824] [id = 603] 12:20:03 INFO - PROCESS | 3824 | --DOCSHELL 10AEF400 == 27 [pid = 3824] [id = 602] 12:20:03 INFO - PROCESS | 3824 | --DOCSHELL 11C31400 == 26 [pid = 3824] [id = 601] 12:20:03 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (10AF7C00) [pid = 3824] [serial = 1763] [outer = 00000000] [url = about:blank] 12:20:03 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (10A60C00) [pid = 3824] [serial = 1762] [outer = 00000000] [url = about:blank] 12:20:03 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (14FC8800) [pid = 3824] [serial = 1775] [outer = 00000000] [url = about:blank] 12:20:03 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (16EE7800) [pid = 3824] [serial = 1781] [outer = 00000000] [url = about:blank] 12:20:03 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (18061800) [pid = 3824] [serial = 1783] [outer = 00000000] [url = about:blank] 12:20:03 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (16A90400) [pid = 3824] [serial = 1778] [outer = 00000000] [url = about:blank] 12:20:03 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (131D1000) [pid = 3824] [serial = 1772] [outer = 00000000] [url = about:blank] 12:20:03 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (13CEA400) [pid = 3824] [serial = 1787] [outer = 00000000] [url = about:blank] 12:20:03 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (166DC400) [pid = 3824] [serial = 1777] [outer = 00000000] [url = about:blank] 12:20:03 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (18063400) [pid = 3824] [serial = 1784] [outer = 00000000] [url = about:blank] 12:20:03 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (114D1400) [pid = 3824] [serial = 1769] [outer = 00000000] [url = about:blank] 12:20:03 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (11213800) [pid = 3824] [serial = 1768] [outer = 00000000] [url = about:blank] 12:20:03 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (14F17400) [pid = 3824] [serial = 1774] [outer = 00000000] [url = about:blank] 12:20:03 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (1850B800) [pid = 3824] [serial = 1789] [outer = 00000000] [url = about:blank] 12:20:03 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (1309EC00) [pid = 3824] [serial = 1771] [outer = 00000000] [url = about:blank] 12:20:03 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (16BE6800) [pid = 3824] [serial = 1780] [outer = 00000000] [url = about:blank] 12:20:03 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (13459800) [pid = 3824] [serial = 1766] [outer = 00000000] [url = about:blank] 12:20:03 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (13150C00) [pid = 3824] [serial = 1765] [outer = 00000000] [url = about:blank] 12:20:03 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (13936000) [pid = 3824] [serial = 1786] [outer = 00000000] [url = about:blank] 12:20:03 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (1A77BC00) [pid = 3824] [serial = 1760] [outer = 00000000] [url = about:blank] 12:20:03 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (19A3D800) [pid = 3824] [serial = 1790] [outer = 00000000] [url = about:blank] 12:20:03 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (19AAE000) [pid = 3824] [serial = 1792] [outer = 00000000] [url = about:blank] 12:20:03 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (19AAB800) [pid = 3824] [serial = 1793] [outer = 00000000] [url = about:blank] 12:20:03 INFO - PROCESS | 3824 | 1466709603229 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]]]}] 12:20:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:20:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1193ms 12:20:03 INFO - PROCESS | 3824 | 1466709603293 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 12:20:03 INFO - PROCESS | 3824 | 1466709603297 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 12:20:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:20:03 INFO - PROCESS | 3824 | 1466709603301 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:20:03 INFO - PROCESS | 3824 | 1466709603306 Marionette TRACE conn3 <- [1,2414,null,{}] 12:20:03 INFO - PROCESS | 3824 | 1466709603310 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}] 12:20:03 INFO - PROCESS | 3824 | 1466709603313 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:03 INFO - PROCESS | 3824 | 1466709603398 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 12:20:03 INFO - PROCESS | 3824 | 1466709603406 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:03 INFO - PROCESS | 3824 | 1466709603409 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:03 INFO - PROCESS | 3824 | ++DOCSHELL 10AF3800 == 27 [pid = 3824] [id = 613] 12:20:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (10AF8000) [pid = 3824] [serial = 1839] [outer = 00000000] 12:20:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (11CD1C00) [pid = 3824] [serial = 1840] [outer = 10AF8000] 12:20:03 INFO - PROCESS | 3824 | 1466709603459 Marionette DEBUG loaded listener.js 12:20:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (12B17400) [pid = 3824] [serial = 1841] [outer = 10AF8000] 12:20:04 INFO - PROCESS | 3824 | 1466709603983 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]]]}] 12:20:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:20:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 737ms 12:20:04 INFO - PROCESS | 3824 | 1466709604042 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 12:20:04 INFO - PROCESS | 3824 | 1466709604046 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 12:20:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:20:04 INFO - PROCESS | 3824 | 1466709604052 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:20:04 INFO - PROCESS | 3824 | 1466709604054 Marionette TRACE conn3 <- [1,2418,null,{}] 12:20:04 INFO - PROCESS | 3824 | 1466709604058 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}] 12:20:04 INFO - PROCESS | 3824 | 1466709604061 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:04 INFO - PROCESS | 3824 | 1466709604148 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 12:20:04 INFO - PROCESS | 3824 | 1466709604157 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:04 INFO - PROCESS | 3824 | 1466709604159 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:04 INFO - PROCESS | 3824 | ++DOCSHELL 1321B000 == 28 [pid = 3824] [id = 614] 12:20:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (13220400) [pid = 3824] [serial = 1842] [outer = 00000000] 12:20:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (13C8CC00) [pid = 3824] [serial = 1843] [outer = 13220400] 12:20:04 INFO - PROCESS | 3824 | 1466709604207 Marionette DEBUG loaded listener.js 12:20:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (14306800) [pid = 3824] [serial = 1844] [outer = 13220400] 12:20:04 INFO - PROCESS | 3824 | 1466709604664 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]]]}] 12:20:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:20:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 643ms 12:20:04 INFO - PROCESS | 3824 | 1466709604688 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 12:20:04 INFO - PROCESS | 3824 | 1466709604690 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 12:20:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:20:04 INFO - PROCESS | 3824 | 1466709604694 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:20:04 INFO - PROCESS | 3824 | 1466709604697 Marionette TRACE conn3 <- [1,2422,null,{}] 12:20:04 INFO - PROCESS | 3824 | 1466709604711 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}] 12:20:04 INFO - PROCESS | 3824 | 1466709604716 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:04 INFO - PROCESS | 3824 | 1466709604798 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 12:20:04 INFO - PROCESS | 3824 | 1466709604807 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:04 INFO - PROCESS | 3824 | 1466709604811 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:04 INFO - PROCESS | 3824 | ++DOCSHELL 157BFC00 == 29 [pid = 3824] [id = 615] 12:20:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (15A6BC00) [pid = 3824] [serial = 1845] [outer = 00000000] 12:20:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (15F04400) [pid = 3824] [serial = 1846] [outer = 15A6BC00] 12:20:04 INFO - PROCESS | 3824 | 1466709604857 Marionette DEBUG loaded listener.js 12:20:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (16A8E000) [pid = 3824] [serial = 1847] [outer = 15A6BC00] 12:20:05 INFO - PROCESS | 3824 | 1466709605323 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]]]}] 12:20:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:20:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 707ms 12:20:05 INFO - PROCESS | 3824 | 1466709605393 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 12:20:05 INFO - PROCESS | 3824 | 1466709605395 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 12:20:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:20:05 INFO - PROCESS | 3824 | 1466709605404 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:20:05 INFO - PROCESS | 3824 | 1466709605406 Marionette TRACE conn3 <- [1,2426,null,{}] 12:20:05 INFO - PROCESS | 3824 | 1466709605410 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}] 12:20:05 INFO - PROCESS | 3824 | 1466709605411 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:05 INFO - PROCESS | 3824 | 1466709605537 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 12:20:05 INFO - PROCESS | 3824 | 1466709605626 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:05 INFO - PROCESS | 3824 | 1466709605628 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:05 INFO - PROCESS | 3824 | ++DOCSHELL 16BE7C00 == 30 [pid = 3824] [id = 616] 12:20:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (16BE8000) [pid = 3824] [serial = 1848] [outer = 00000000] 12:20:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (17103C00) [pid = 3824] [serial = 1849] [outer = 16BE8000] 12:20:05 INFO - PROCESS | 3824 | 1466709605672 Marionette DEBUG loaded listener.js 12:20:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (171E2C00) [pid = 3824] [serial = 1850] [outer = 16BE8000] 12:20:06 INFO - PROCESS | 3824 | 1466709606140 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]]]}] 12:20:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:20:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 737ms 12:20:06 INFO - PROCESS | 3824 | 1466709606170 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 12:20:06 INFO - PROCESS | 3824 | 1466709606172 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 12:20:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:20:06 INFO - PROCESS | 3824 | 1466709606181 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:20:06 INFO - PROCESS | 3824 | 1466709606183 Marionette TRACE conn3 <- [1,2430,null,{}] 12:20:06 INFO - PROCESS | 3824 | 1466709606186 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}] 12:20:06 INFO - PROCESS | 3824 | 1466709606188 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:06 INFO - PROCESS | 3824 | 1466709606298 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 12:20:06 INFO - PROCESS | 3824 | 1466709606304 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:06 INFO - PROCESS | 3824 | 1466709606306 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:06 INFO - PROCESS | 3824 | ++DOCSHELL 16BE0400 == 31 [pid = 3824] [id = 617] 12:20:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (171E0800) [pid = 3824] [serial = 1851] [outer = 00000000] 12:20:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (178D0C00) [pid = 3824] [serial = 1852] [outer = 171E0800] 12:20:06 INFO - PROCESS | 3824 | 1466709606349 Marionette DEBUG loaded listener.js 12:20:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (179E5400) [pid = 3824] [serial = 1853] [outer = 171E0800] 12:20:06 INFO - PROCESS | 3824 | 1466709606812 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]]]}] 12:20:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:20:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 706ms 12:20:06 INFO - PROCESS | 3824 | 1466709606880 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 12:20:06 INFO - PROCESS | 3824 | 1466709606882 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 12:20:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:20:06 INFO - PROCESS | 3824 | 1466709606894 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:20:06 INFO - PROCESS | 3824 | 1466709606896 Marionette TRACE conn3 <- [1,2434,null,{}] 12:20:06 INFO - PROCESS | 3824 | 1466709606900 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}] 12:20:06 INFO - PROCESS | 3824 | 1466709606905 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:07 INFO - PROCESS | 3824 | 1466709607056 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 12:20:07 INFO - PROCESS | 3824 | 1466709607125 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:07 INFO - PROCESS | 3824 | 1466709607127 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:07 INFO - PROCESS | 3824 | ++DOCSHELL 1850A000 == 32 [pid = 3824] [id = 618] 12:20:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (19A41400) [pid = 3824] [serial = 1854] [outer = 00000000] 12:20:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (19A49400) [pid = 3824] [serial = 1855] [outer = 19A41400] 12:20:07 INFO - PROCESS | 3824 | 1466709607171 Marionette DEBUG loaded listener.js 12:20:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (19A45800) [pid = 3824] [serial = 1856] [outer = 19A41400] 12:20:07 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (130A1000) [pid = 3824] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:20:07 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (15D17000) [pid = 3824] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:20:07 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (14EE1400) [pid = 3824] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:20:07 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (129B5000) [pid = 3824] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:20:07 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (10AEFC00) [pid = 3824] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:20:07 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (10AF2C00) [pid = 3824] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:20:07 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1345D400) [pid = 3824] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:20:07 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (18336400) [pid = 3824] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:20:07 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (16B58000) [pid = 3824] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:20:07 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (10AFD000) [pid = 3824] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:20:07 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (1771BC00) [pid = 3824] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:20:07 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (178D3C00) [pid = 3824] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:20:07 INFO - PROCESS | 3824 | 1466709607635 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]]]}] 12:20:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:20:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 800ms 12:20:07 INFO - PROCESS | 3824 | 1466709607692 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 12:20:07 INFO - PROCESS | 3824 | 1466709607694 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 12:20:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:20:07 INFO - PROCESS | 3824 | 1466709607697 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:20:07 INFO - PROCESS | 3824 | 1466709607699 Marionette TRACE conn3 <- [1,2438,null,{}] 12:20:07 INFO - PROCESS | 3824 | 1466709607711 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}] 12:20:07 INFO - PROCESS | 3824 | 1466709607713 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:07 INFO - PROCESS | 3824 | 1466709607791 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 12:20:07 INFO - PROCESS | 3824 | 1466709607798 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:07 INFO - PROCESS | 3824 | 1466709607800 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:07 INFO - PROCESS | 3824 | ++DOCSHELL 12B1F000 == 33 [pid = 3824] [id = 619] 12:20:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (12BCE000) [pid = 3824] [serial = 1857] [outer = 00000000] 12:20:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (157C7800) [pid = 3824] [serial = 1858] [outer = 12BCE000] 12:20:07 INFO - PROCESS | 3824 | 1466709607843 Marionette DEBUG loaded listener.js 12:20:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (166DFC00) [pid = 3824] [serial = 1859] [outer = 12BCE000] 12:20:08 INFO - PROCESS | 3824 | 1466709608253 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]]]}] 12:20:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:20:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 597ms 12:20:08 INFO - PROCESS | 3824 | 1466709608295 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 12:20:08 INFO - PROCESS | 3824 | 1466709608297 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 12:20:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:20:08 INFO - PROCESS | 3824 | 1466709608300 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:20:08 INFO - PROCESS | 3824 | 1466709608302 Marionette TRACE conn3 <- [1,2442,null,{}] 12:20:08 INFO - PROCESS | 3824 | 1466709608305 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}] 12:20:08 INFO - PROCESS | 3824 | 1466709608307 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:08 INFO - PROCESS | 3824 | 1466709608428 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 12:20:08 INFO - PROCESS | 3824 | 1466709608437 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:08 INFO - PROCESS | 3824 | 1466709608439 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:08 INFO - PROCESS | 3824 | ++DOCSHELL 10AF1C00 == 34 [pid = 3824] [id = 620] 12:20:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (16BE6000) [pid = 3824] [serial = 1860] [outer = 00000000] 12:20:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (18061800) [pid = 3824] [serial = 1861] [outer = 16BE6000] 12:20:08 INFO - PROCESS | 3824 | 1466709608482 Marionette DEBUG loaded listener.js 12:20:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (18505400) [pid = 3824] [serial = 1862] [outer = 16BE6000] 12:20:08 INFO - PROCESS | 3824 | 1466709608904 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]]]}] 12:20:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:20:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 643ms 12:20:08 INFO - PROCESS | 3824 | 1466709608939 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 12:20:08 INFO - PROCESS | 3824 | 1466709608941 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 12:20:08 INFO - PROCESS | 3824 | 1466709608958 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:20:08 INFO - PROCESS | 3824 | 1466709608960 Marionette TRACE conn3 <- [1,2446,null,{}] 12:20:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:20:08 INFO - PROCESS | 3824 | 1466709608964 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}] 12:20:08 INFO - PROCESS | 3824 | 1466709608965 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:09 INFO - PROCESS | 3824 | 1466709609045 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 12:20:09 INFO - PROCESS | 3824 | 1466709609050 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:09 INFO - PROCESS | 3824 | 1466709609052 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:09 INFO - PROCESS | 3824 | ++DOCSHELL 1281AC00 == 35 [pid = 3824] [id = 621] 12:20:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (157BA800) [pid = 3824] [serial = 1863] [outer = 00000000] 12:20:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (19DB7000) [pid = 3824] [serial = 1864] [outer = 157BA800] 12:20:09 INFO - PROCESS | 3824 | 1466709609104 Marionette DEBUG loaded listener.js 12:20:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (19DB9C00) [pid = 3824] [serial = 1865] [outer = 157BA800] 12:20:10 INFO - PROCESS | 3824 | --DOCSHELL 10AF3800 == 34 [pid = 3824] [id = 613] 12:20:10 INFO - PROCESS | 3824 | --DOCSHELL 10AF8800 == 33 [pid = 3824] [id = 612] 12:20:10 INFO - PROCESS | 3824 | --DOCSHELL 14EE0000 == 32 [pid = 3824] [id = 610] 12:20:10 INFO - PROCESS | 3824 | --DOCSHELL 10A5A400 == 31 [pid = 3824] [id = 611] 12:20:10 INFO - PROCESS | 3824 | --DOCSHELL 1321B000 == 30 [pid = 3824] [id = 614] 12:20:10 INFO - PROCESS | 3824 | --DOCSHELL 16BE7C00 == 29 [pid = 3824] [id = 616] 12:20:10 INFO - PROCESS | 3824 | --DOCSHELL 12B1F000 == 28 [pid = 3824] [id = 619] 12:20:10 INFO - PROCESS | 3824 | --DOCSHELL 157BFC00 == 27 [pid = 3824] [id = 615] 12:20:10 INFO - PROCESS | 3824 | --DOCSHELL 1850A000 == 26 [pid = 3824] [id = 618] 12:20:10 INFO - PROCESS | 3824 | --DOCSHELL 16BE0400 == 25 [pid = 3824] [id = 617] 12:20:10 INFO - PROCESS | 3824 | --DOCSHELL 10AF1C00 == 24 [pid = 3824] [id = 620] 12:20:10 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (13221400) [pid = 3824] [serial = 1810] [outer = 00000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (168D9400) [pid = 3824] [serial = 1816] [outer = 00000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (16B5CC00) [pid = 3824] [serial = 1817] [outer = 00000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (14FC3800) [pid = 3824] [serial = 1813] [outer = 00000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (1321E000) [pid = 3824] [serial = 1805] [outer = 00000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (1312A000) [pid = 3824] [serial = 1804] [outer = 00000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (11254400) [pid = 3824] [serial = 1807] [outer = 00000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (11257000) [pid = 3824] [serial = 1808] [outer = 00000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (12919800) [pid = 3824] [serial = 1796] [outer = 00000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (11CCC800) [pid = 3824] [serial = 1795] [outer = 00000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (15691C00) [pid = 3824] [serial = 1799] [outer = 00000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (14ED8800) [pid = 3824] [serial = 1798] [outer = 00000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (19D67000) [pid = 3824] [serial = 1802] [outer = 00000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (19A46400) [pid = 3824] [serial = 1801] [outer = 00000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (16BEA400) [pid = 3824] [serial = 1820] [outer = 00000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (16BE4800) [pid = 3824] [serial = 1819] [outer = 00000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3824 | --DOMWINDOW == 58 (13C8A400) [pid = 3824] [serial = 1825] [outer = 00000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3824 | --DOMWINDOW == 57 (19CCE000) [pid = 3824] [serial = 1831] [outer = 00000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3824 | --DOMWINDOW == 56 (178D4800) [pid = 3824] [serial = 1822] [outer = 00000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3824 | --DOMWINDOW == 55 (18502400) [pid = 3824] [serial = 1828] [outer = 00000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3824 | --DOMWINDOW == 54 (18060800) [pid = 3824] [serial = 1823] [outer = 00000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3824 | --DOMWINDOW == 53 (13454000) [pid = 3824] [serial = 1811] [outer = 00000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3824 | --DOMWINDOW == 52 (13D0FC00) [pid = 3824] [serial = 1826] [outer = 00000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3824 | --DOMWINDOW == 51 (18509800) [pid = 3824] [serial = 1829] [outer = 00000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3824 | --DOMWINDOW == 50 (14FCB400) [pid = 3824] [serial = 1814] [outer = 00000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3824 | 1466709610849 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]]]}] 12:20:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:20:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1915ms 12:20:10 INFO - PROCESS | 3824 | 1466709610870 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 12:20:10 INFO - PROCESS | 3824 | 1466709610874 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 12:20:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:20:10 INFO - PROCESS | 3824 | 1466709610883 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:20:10 INFO - PROCESS | 3824 | 1466709610886 Marionette TRACE conn3 <- [1,2450,null,{}] 12:20:10 INFO - PROCESS | 3824 | 1466709610898 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}] 12:20:10 INFO - PROCESS | 3824 | 1466709610901 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:11 INFO - PROCESS | 3824 | 1466709610995 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 12:20:11 INFO - PROCESS | 3824 | 1466709611002 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:11 INFO - PROCESS | 3824 | 1466709611005 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:11 INFO - PROCESS | 3824 | ++DOCSHELL 10AFC000 == 25 [pid = 3824] [id = 622] 12:20:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 51 (10AFD000) [pid = 3824] [serial = 1866] [outer = 00000000] 12:20:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 52 (114C4000) [pid = 3824] [serial = 1867] [outer = 10AFD000] 12:20:11 INFO - PROCESS | 3824 | 1466709611055 Marionette DEBUG loaded listener.js 12:20:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 53 (11ADDC00) [pid = 3824] [serial = 1868] [outer = 10AFD000] 12:20:11 INFO - PROCESS | 3824 | 1466709611549 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]]]}] 12:20:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:20:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 707ms 12:20:11 INFO - PROCESS | 3824 | 1466709611580 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 12:20:11 INFO - PROCESS | 3824 | 1466709611585 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 12:20:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:20:11 INFO - PROCESS | 3824 | 1466709611595 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:20:11 INFO - PROCESS | 3824 | 1466709611598 Marionette TRACE conn3 <- [1,2454,null,{}] 12:20:11 INFO - PROCESS | 3824 | 1466709611602 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}] 12:20:11 INFO - PROCESS | 3824 | 1466709611604 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:11 INFO - PROCESS | 3824 | 1466709611699 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 12:20:11 INFO - PROCESS | 3824 | 1466709611708 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:11 INFO - PROCESS | 3824 | 1466709611711 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:11 INFO - PROCESS | 3824 | ++DOCSHELL 12BD6000 == 26 [pid = 3824] [id = 623] 12:20:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 54 (12D5E800) [pid = 3824] [serial = 1869] [outer = 00000000] 12:20:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 55 (13031800) [pid = 3824] [serial = 1870] [outer = 12D5E800] 12:20:11 INFO - PROCESS | 3824 | 1466709611758 Marionette DEBUG loaded listener.js 12:20:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 56 (13124000) [pid = 3824] [serial = 1871] [outer = 12D5E800] 12:20:12 INFO - PROCESS | 3824 | 1466709612237 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]]]}] 12:20:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:20:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 691ms 12:20:12 INFO - PROCESS | 3824 | 1466709612296 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 12:20:12 INFO - PROCESS | 3824 | 1466709612298 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 12:20:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:20:12 INFO - PROCESS | 3824 | 1466709612301 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:20:12 INFO - PROCESS | 3824 | 1466709612305 Marionette TRACE conn3 <- [1,2458,null,{}] 12:20:12 INFO - PROCESS | 3824 | 1466709612316 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}] 12:20:12 INFO - PROCESS | 3824 | 1466709612321 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:12 INFO - PROCESS | 3824 | 1466709612433 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 12:20:12 INFO - PROCESS | 3824 | 1466709612530 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:12 INFO - PROCESS | 3824 | 1466709612533 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:12 INFO - PROCESS | 3824 | ++DOCSHELL 13938400 == 27 [pid = 3824] [id = 624] 12:20:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 57 (1393C800) [pid = 3824] [serial = 1872] [outer = 00000000] 12:20:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 58 (13C8AC00) [pid = 3824] [serial = 1873] [outer = 1393C800] 12:20:12 INFO - PROCESS | 3824 | 1466709612580 Marionette DEBUG loaded listener.js 12:20:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (13D04400) [pid = 3824] [serial = 1874] [outer = 1393C800] 12:20:12 INFO - PROCESS | 3824 | 1466709612950 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]]]}] 12:20:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:20:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 707ms 12:20:13 INFO - PROCESS | 3824 | 1466709613000 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 12:20:13 INFO - PROCESS | 3824 | 1466709613003 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 12:20:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:20:13 INFO - PROCESS | 3824 | 1466709613006 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:20:13 INFO - PROCESS | 3824 | 1466709613008 Marionette TRACE conn3 <- [1,2462,null,{}] 12:20:13 INFO - PROCESS | 3824 | 1466709613011 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}] 12:20:13 INFO - PROCESS | 3824 | 1466709613013 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:13 INFO - PROCESS | 3824 | 1466709613140 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 12:20:13 INFO - PROCESS | 3824 | 1466709613150 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:13 INFO - PROCESS | 3824 | 1466709613152 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:13 INFO - PROCESS | 3824 | ++DOCSHELL 13C8A400 == 28 [pid = 3824] [id = 625] 12:20:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (13D01C00) [pid = 3824] [serial = 1875] [outer = 00000000] 12:20:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (14FC3000) [pid = 3824] [serial = 1876] [outer = 13D01C00] 12:20:13 INFO - PROCESS | 3824 | 1466709613244 Marionette DEBUG loaded listener.js 12:20:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (14FC9000) [pid = 3824] [serial = 1877] [outer = 13D01C00] 12:20:13 INFO - PROCESS | 3824 | 1466709613657 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]]]}] 12:20:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:20:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 643ms 12:20:13 INFO - PROCESS | 3824 | 1466709613681 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 12:20:13 INFO - PROCESS | 3824 | 1466709613683 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 12:20:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:20:13 INFO - PROCESS | 3824 | 1466709613687 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:20:13 INFO - PROCESS | 3824 | 1466709613688 Marionette TRACE conn3 <- [1,2466,null,{}] 12:20:13 INFO - PROCESS | 3824 | 1466709613691 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}] 12:20:13 INFO - PROCESS | 3824 | 1466709613693 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:13 INFO - PROCESS | 3824 | 1466709613779 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 12:20:13 INFO - PROCESS | 3824 | 1466709613785 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:13 INFO - PROCESS | 3824 | 1466709613787 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:13 INFO - PROCESS | 3824 | ++DOCSHELL 15690800 == 29 [pid = 3824] [id = 626] 12:20:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (15691800) [pid = 3824] [serial = 1878] [outer = 00000000] 12:20:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (15F05400) [pid = 3824] [serial = 1879] [outer = 15691800] 12:20:13 INFO - PROCESS | 3824 | 1466709613830 Marionette DEBUG loaded listener.js 12:20:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (166D7800) [pid = 3824] [serial = 1880] [outer = 15691800] 12:20:14 INFO - PROCESS | 3824 | 1466709614284 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]]]}] 12:20:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:20:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 628ms 12:20:14 INFO - PROCESS | 3824 | 1466709614324 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 12:20:14 INFO - PROCESS | 3824 | 1466709614326 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 12:20:14 INFO - PROCESS | 3824 | 1466709614329 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:20:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:20:14 INFO - PROCESS | 3824 | 1466709614331 Marionette TRACE conn3 <- [1,2470,null,{}] 12:20:14 INFO - PROCESS | 3824 | 1466709614338 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}] 12:20:14 INFO - PROCESS | 3824 | 1466709614343 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:14 INFO - PROCESS | 3824 | 1466709614447 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 12:20:14 INFO - PROCESS | 3824 | 1466709614455 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:14 INFO - PROCESS | 3824 | 1466709614457 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:14 INFO - PROCESS | 3824 | ++DOCSHELL 157C0C00 == 30 [pid = 3824] [id = 627] 12:20:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (16BDE400) [pid = 3824] [serial = 1881] [outer = 00000000] 12:20:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (16BEA800) [pid = 3824] [serial = 1882] [outer = 16BDE400] 12:20:14 INFO - PROCESS | 3824 | 1466709614500 Marionette DEBUG loaded listener.js 12:20:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (1717EC00) [pid = 3824] [serial = 1883] [outer = 16BDE400] 12:20:14 INFO - PROCESS | 3824 | 1466709614929 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]]]}] 12:20:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:20:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 628ms 12:20:14 INFO - PROCESS | 3824 | 1466709614973 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 12:20:14 INFO - PROCESS | 3824 | 1466709614975 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 12:20:14 INFO - PROCESS | 3824 | 1466709614978 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:20:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:20:14 INFO - PROCESS | 3824 | 1466709614979 Marionette TRACE conn3 <- [1,2474,null,{}] 12:20:14 INFO - PROCESS | 3824 | 1466709614982 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}] 12:20:14 INFO - PROCESS | 3824 | 1466709614984 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:15 INFO - PROCESS | 3824 | 1466709615074 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 12:20:15 INFO - PROCESS | 3824 | 1466709615079 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:15 INFO - PROCESS | 3824 | 1466709615081 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:15 INFO - PROCESS | 3824 | ++DOCSHELL 1710F000 == 31 [pid = 3824] [id = 628] 12:20:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (17723400) [pid = 3824] [serial = 1884] [outer = 00000000] 12:20:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (178D5800) [pid = 3824] [serial = 1885] [outer = 17723400] 12:20:15 INFO - PROCESS | 3824 | 1466709615124 Marionette DEBUG loaded listener.js 12:20:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (178D5C00) [pid = 3824] [serial = 1886] [outer = 17723400] 12:20:15 INFO - PROCESS | 3824 | 1466709615569 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]]]}] 12:20:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:20:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 643ms 12:20:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:20:15 INFO - PROCESS | 3824 | 1466709615635 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 12:20:15 INFO - PROCESS | 3824 | 1466709615637 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 12:20:15 INFO - PROCESS | 3824 | 1466709615642 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:20:15 INFO - PROCESS | 3824 | 1466709615643 Marionette TRACE conn3 <- [1,2478,null,{}] 12:20:15 INFO - PROCESS | 3824 | 1466709615647 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}] 12:20:15 INFO - PROCESS | 3824 | 1466709615649 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:15 INFO - PROCESS | 3824 | 1466709615726 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 12:20:15 INFO - PROCESS | 3824 | 1466709615733 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:15 INFO - PROCESS | 3824 | 1466709615735 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:15 INFO - PROCESS | 3824 | ++DOCSHELL 18336C00 == 32 [pid = 3824] [id = 629] 12:20:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (1833B800) [pid = 3824] [serial = 1887] [outer = 00000000] 12:20:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (1850A000) [pid = 3824] [serial = 1888] [outer = 1833B800] 12:20:15 INFO - PROCESS | 3824 | 1466709615786 Marionette DEBUG loaded listener.js 12:20:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (19A3C000) [pid = 3824] [serial = 1889] [outer = 1833B800] 12:20:16 INFO - PROCESS | 3824 | 1466709616263 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]]]}] 12:20:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:20:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 628ms 12:20:16 INFO - PROCESS | 3824 | 1466709616277 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 12:20:16 INFO - PROCESS | 3824 | 1466709616279 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 12:20:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:20:16 INFO - PROCESS | 3824 | 1466709616282 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:20:16 INFO - PROCESS | 3824 | 1466709616284 Marionette TRACE conn3 <- [1,2482,null,{}] 12:20:16 INFO - PROCESS | 3824 | 1466709616291 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}] 12:20:16 INFO - PROCESS | 3824 | 1466709616293 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:16 INFO - PROCESS | 3824 | 1466709616409 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 12:20:16 INFO - PROCESS | 3824 | 1466709616415 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:16 INFO - PROCESS | 3824 | 1466709616417 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:16 INFO - PROCESS | 3824 | ++DOCSHELL 1345D000 == 33 [pid = 3824] [id = 630] 12:20:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (18510800) [pid = 3824] [serial = 1890] [outer = 00000000] 12:20:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (19AADC00) [pid = 3824] [serial = 1891] [outer = 18510800] 12:20:16 INFO - PROCESS | 3824 | 1466709616460 Marionette DEBUG loaded listener.js 12:20:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (19AAFC00) [pid = 3824] [serial = 1892] [outer = 18510800] 12:20:16 INFO - PROCESS | 3824 | 1466709616936 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]]]}] 12:20:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:20:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 691ms 12:20:16 INFO - PROCESS | 3824 | 1466709616982 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 12:20:16 INFO - PROCESS | 3824 | 1466709616984 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 12:20:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:20:17 INFO - PROCESS | 3824 | 1466709616994 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:20:17 INFO - PROCESS | 3824 | 1466709616995 Marionette TRACE conn3 <- [1,2486,null,{}] 12:20:17 INFO - PROCESS | 3824 | 1466709616998 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}] 12:20:17 INFO - PROCESS | 3824 | 1466709617001 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:17 INFO - PROCESS | 3824 | 1466709617126 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 12:20:17 INFO - PROCESS | 3824 | 1466709617135 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:17 INFO - PROCESS | 3824 | 1466709617137 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:17 INFO - PROCESS | 3824 | ++DOCSHELL 18336400 == 34 [pid = 3824] [id = 631] 12:20:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1833BC00) [pid = 3824] [serial = 1893] [outer = 00000000] 12:20:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (19CD0800) [pid = 3824] [serial = 1894] [outer = 1833BC00] 12:20:17 INFO - PROCESS | 3824 | 1466709617179 Marionette DEBUG loaded listener.js 12:20:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (19D68800) [pid = 3824] [serial = 1895] [outer = 1833BC00] 12:20:17 INFO - PROCESS | 3824 | 1466709617623 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]]]}] 12:20:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:20:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 706ms 12:20:17 INFO - PROCESS | 3824 | 1466709617692 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 12:20:17 INFO - PROCESS | 3824 | 1466709617694 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 12:20:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:20:17 INFO - PROCESS | 3824 | 1466709617698 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:20:17 INFO - PROCESS | 3824 | 1466709617700 Marionette TRACE conn3 <- [1,2490,null,{}] 12:20:17 INFO - PROCESS | 3824 | 1466709617703 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}] 12:20:17 INFO - PROCESS | 3824 | 1466709617705 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:17 INFO - PROCESS | 3824 | 1466709617864 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 12:20:17 INFO - PROCESS | 3824 | 1466709617887 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:17 INFO - PROCESS | 3824 | 1466709617890 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:17 INFO - PROCESS | 3824 | ++DOCSHELL 15684C00 == 35 [pid = 3824] [id = 632] 12:20:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (19DB6800) [pid = 3824] [serial = 1896] [outer = 00000000] 12:20:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1A2ADC00) [pid = 3824] [serial = 1897] [outer = 19DB6800] 12:20:17 INFO - PROCESS | 3824 | 1466709617934 Marionette DEBUG loaded listener.js 12:20:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1A664000) [pid = 3824] [serial = 1898] [outer = 19DB6800] 12:20:18 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (16BE8000) [pid = 3824] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:20:18 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (171E0800) [pid = 3824] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:20:18 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (19A41400) [pid = 3824] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:20:18 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (16BE6000) [pid = 3824] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:20:18 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (15A6BC00) [pid = 3824] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:20:18 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (13220400) [pid = 3824] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:20:18 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (10AF8000) [pid = 3824] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:20:18 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (10AFC800) [pid = 3824] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:20:18 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (10A5CC00) [pid = 3824] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:20:18 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (19A4A800) [pid = 3824] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:20:18 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (12BCE000) [pid = 3824] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:20:18 INFO - PROCESS | 3824 | 1466709618517 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]]]}] 12:20:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:20:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 847ms 12:20:18 INFO - PROCESS | 3824 | 1466709618540 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 12:20:18 INFO - PROCESS | 3824 | 1466709618542 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 12:20:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:20:18 INFO - PROCESS | 3824 | 1466709618558 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:20:18 INFO - PROCESS | 3824 | 1466709618559 Marionette TRACE conn3 <- [1,2494,null,{}] 12:20:18 INFO - PROCESS | 3824 | 1466709618563 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}] 12:20:18 INFO - PROCESS | 3824 | 1466709618565 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:18 INFO - PROCESS | 3824 | 1466709618644 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 12:20:18 INFO - PROCESS | 3824 | 1466709618651 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:18 INFO - PROCESS | 3824 | 1466709618652 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:18 INFO - PROCESS | 3824 | ++DOCSHELL 157BDC00 == 36 [pid = 3824] [id = 633] 12:20:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (15A6BC00) [pid = 3824] [serial = 1899] [outer = 00000000] 12:20:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (16BE8400) [pid = 3824] [serial = 1900] [outer = 15A6BC00] 12:20:18 INFO - PROCESS | 3824 | 1466709618695 Marionette DEBUG loaded listener.js 12:20:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (1833FC00) [pid = 3824] [serial = 1901] [outer = 15A6BC00] 12:20:19 INFO - PROCESS | 3824 | 1466709619122 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]]]}] 12:20:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:20:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 596ms 12:20:19 INFO - PROCESS | 3824 | 1466709619154 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 12:20:19 INFO - PROCESS | 3824 | 1466709619156 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 12:20:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:20:19 INFO - PROCESS | 3824 | 1466709619159 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:20:19 INFO - PROCESS | 3824 | 1466709619160 Marionette TRACE conn3 <- [1,2498,null,{}] 12:20:19 INFO - PROCESS | 3824 | 1466709619177 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}] 12:20:19 INFO - PROCESS | 3824 | 1466709619178 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:19 INFO - PROCESS | 3824 | 1466709619266 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 12:20:19 INFO - PROCESS | 3824 | 1466709619271 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:19 INFO - PROCESS | 3824 | 1466709619272 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:19 INFO - PROCESS | 3824 | ++DOCSHELL 1781F000 == 37 [pid = 3824] [id = 634] 12:20:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (178D1000) [pid = 3824] [serial = 1902] [outer = 00000000] 12:20:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (1A779400) [pid = 3824] [serial = 1903] [outer = 178D1000] 12:20:19 INFO - PROCESS | 3824 | 1466709619315 Marionette DEBUG loaded listener.js 12:20:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1A77C800) [pid = 3824] [serial = 1904] [outer = 178D1000] 12:20:19 INFO - PROCESS | 3824 | 1466709619778 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]]]}] 12:20:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:20:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 659ms 12:20:19 INFO - PROCESS | 3824 | 1466709619830 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 12:20:19 INFO - PROCESS | 3824 | 1466709619832 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 12:20:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:20:19 INFO - PROCESS | 3824 | 1466709619840 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:20:19 INFO - PROCESS | 3824 | 1466709619841 Marionette TRACE conn3 <- [1,2502,null,{}] 12:20:19 INFO - PROCESS | 3824 | 1466709619845 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}] 12:20:19 INFO - PROCESS | 3824 | 1466709619846 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:19 INFO - PROCESS | 3824 | 1466709619924 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 12:20:19 INFO - PROCESS | 3824 | 1466709619930 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:19 INFO - PROCESS | 3824 | 1466709619931 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:19 INFO - PROCESS | 3824 | ++DOCSHELL 1345AC00 == 38 [pid = 3824] [id = 635] 12:20:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (15F04800) [pid = 3824] [serial = 1905] [outer = 00000000] 12:20:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (1A786C00) [pid = 3824] [serial = 1906] [outer = 15F04800] 12:20:20 INFO - PROCESS | 3824 | 1466709619973 Marionette DEBUG loaded listener.js 12:20:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1A8D9800) [pid = 3824] [serial = 1907] [outer = 15F04800] 12:20:20 INFO - PROCESS | 3824 | --DOCSHELL 1281AC00 == 37 [pid = 3824] [id = 621] 12:20:20 INFO - PROCESS | 3824 | --DOCSHELL 10AFC000 == 36 [pid = 3824] [id = 622] 12:20:21 INFO - PROCESS | 3824 | --DOCSHELL 12BD6000 == 35 [pid = 3824] [id = 623] 12:20:21 INFO - PROCESS | 3824 | --DOCSHELL 13C8A400 == 34 [pid = 3824] [id = 625] 12:20:21 INFO - PROCESS | 3824 | --DOCSHELL 157BDC00 == 33 [pid = 3824] [id = 633] 12:20:21 INFO - PROCESS | 3824 | --DOCSHELL 13938400 == 32 [pid = 3824] [id = 624] 12:20:21 INFO - PROCESS | 3824 | --DOCSHELL 18336C00 == 31 [pid = 3824] [id = 629] 12:20:21 INFO - PROCESS | 3824 | --DOCSHELL 1781F000 == 30 [pid = 3824] [id = 634] 12:20:21 INFO - PROCESS | 3824 | --DOCSHELL 157C0C00 == 29 [pid = 3824] [id = 627] 12:20:21 INFO - PROCESS | 3824 | --DOCSHELL 15690800 == 28 [pid = 3824] [id = 626] 12:20:21 INFO - PROCESS | 3824 | --DOCSHELL 18336400 == 27 [pid = 3824] [id = 631] 12:20:21 INFO - PROCESS | 3824 | --DOCSHELL 1710F000 == 26 [pid = 3824] [id = 628] 12:20:21 INFO - PROCESS | 3824 | --DOCSHELL 15684C00 == 25 [pid = 3824] [id = 632] 12:20:21 INFO - PROCESS | 3824 | --DOCSHELL 1345D000 == 24 [pid = 3824] [id = 630] 12:20:21 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (17103C00) [pid = 3824] [serial = 1849] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (171E2C00) [pid = 3824] [serial = 1850] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (178D0C00) [pid = 3824] [serial = 1852] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (19A49400) [pid = 3824] [serial = 1855] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (18061800) [pid = 3824] [serial = 1861] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (19A45800) [pid = 3824] [serial = 1856] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (15F04400) [pid = 3824] [serial = 1846] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (13C8CC00) [pid = 3824] [serial = 1843] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (14306800) [pid = 3824] [serial = 1844] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (19DB7000) [pid = 3824] [serial = 1864] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (11CD1C00) [pid = 3824] [serial = 1840] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (18505400) [pid = 3824] [serial = 1862] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (12B17400) [pid = 3824] [serial = 1841] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (1312B000) [pid = 3824] [serial = 1838] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (114D0000) [pid = 3824] [serial = 1837] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (12B1C800) [pid = 3824] [serial = 1835] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (129E8800) [pid = 3824] [serial = 1834] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (19CCE400) [pid = 3824] [serial = 1832] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (179E5400) [pid = 3824] [serial = 1853] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (157C7800) [pid = 3824] [serial = 1858] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (16A8E000) [pid = 3824] [serial = 1847] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (166DFC00) [pid = 3824] [serial = 1859] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 3824 | 1466709621768 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]]]}] 12:20:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:20:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1962ms 12:20:21 INFO - PROCESS | 3824 | 1466709621834 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 12:20:21 INFO - PROCESS | 3824 | 1466709621838 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 12:20:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:20:21 INFO - PROCESS | 3824 | 1466709621844 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:20:21 INFO - PROCESS | 3824 | 1466709621847 Marionette TRACE conn3 <- [1,2506,null,{}] 12:20:21 INFO - PROCESS | 3824 | 1466709621852 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}] 12:20:21 INFO - PROCESS | 3824 | 1466709621856 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:21 INFO - PROCESS | 3824 | 1466709621958 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 12:20:21 INFO - PROCESS | 3824 | 1466709621972 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:21 INFO - PROCESS | 3824 | 1466709621976 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:22 INFO - PROCESS | 3824 | ++DOCSHELL 10AF8800 == 25 [pid = 3824] [id = 636] 12:20:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (10AFA000) [pid = 3824] [serial = 1908] [outer = 00000000] 12:20:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (10EEE400) [pid = 3824] [serial = 1909] [outer = 10AFA000] 12:20:22 INFO - PROCESS | 3824 | 1466709622024 Marionette DEBUG loaded listener.js 12:20:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (110F1400) [pid = 3824] [serial = 1910] [outer = 10AFA000] 12:20:22 INFO - PROCESS | 3824 | 1466709622527 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]]]}] 12:20:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:20:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 738ms 12:20:22 INFO - PROCESS | 3824 | 1466709622584 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 12:20:22 INFO - PROCESS | 3824 | 1466709622589 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 12:20:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:20:22 INFO - PROCESS | 3824 | 1466709622596 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:20:22 INFO - PROCESS | 3824 | 1466709622598 Marionette TRACE conn3 <- [1,2510,null,{}] 12:20:22 INFO - PROCESS | 3824 | 1466709622602 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}] 12:20:22 INFO - PROCESS | 3824 | 1466709622604 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:22 INFO - PROCESS | 3824 | 1466709622689 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 12:20:22 INFO - PROCESS | 3824 | 1466709622698 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:22 INFO - PROCESS | 3824 | 1466709622701 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:22 INFO - PROCESS | 3824 | ++DOCSHELL 1281AC00 == 26 [pid = 3824] [id = 637] 12:20:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (1281B400) [pid = 3824] [serial = 1911] [outer = 00000000] 12:20:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (129E6800) [pid = 3824] [serial = 1912] [outer = 1281B400] 12:20:22 INFO - PROCESS | 3824 | 1466709622748 Marionette DEBUG loaded listener.js 12:20:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (12B11800) [pid = 3824] [serial = 1913] [outer = 1281B400] 12:20:23 INFO - PROCESS | 3824 | 1466709623550 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]]]}] 12:20:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:20:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1004ms 12:20:23 INFO - PROCESS | 3824 | 1466709623598 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 12:20:23 INFO - PROCESS | 3824 | 1466709623603 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 12:20:23 INFO - PROCESS | 3824 | 1466709623608 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:20:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:20:23 INFO - PROCESS | 3824 | 1466709623612 Marionette TRACE conn3 <- [1,2514,null,{}] 12:20:23 INFO - PROCESS | 3824 | 1466709623619 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}] 12:20:23 INFO - PROCESS | 3824 | 1466709623622 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:23 INFO - PROCESS | 3824 | 1466709623742 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 12:20:23 INFO - PROCESS | 3824 | 1466709623876 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:23 INFO - PROCESS | 3824 | 1466709623879 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:23 INFO - PROCESS | 3824 | ++DOCSHELL 10AF5000 == 27 [pid = 3824] [id = 638] 12:20:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (11254000) [pid = 3824] [serial = 1914] [outer = 00000000] 12:20:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (12923400) [pid = 3824] [serial = 1915] [outer = 11254000] 12:20:23 INFO - PROCESS | 3824 | 1466709623944 Marionette DEBUG loaded listener.js 12:20:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (12B1A000) [pid = 3824] [serial = 1916] [outer = 11254000] 12:20:24 INFO - PROCESS | 3824 | 1466709624656 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]]]}] 12:20:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:20:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1098ms 12:20:24 INFO - PROCESS | 3824 | 1466709624713 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 12:20:24 INFO - PROCESS | 3824 | 1466709624718 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 12:20:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:20:24 INFO - PROCESS | 3824 | 1466709624751 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:20:24 INFO - PROCESS | 3824 | 1466709624754 Marionette TRACE conn3 <- [1,2518,null,{}] 12:20:24 INFO - PROCESS | 3824 | 1466709624758 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}] 12:20:24 INFO - PROCESS | 3824 | 1466709624761 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:24 INFO - PROCESS | 3824 | 1466709624886 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 12:20:25 INFO - PROCESS | 3824 | 1466709625017 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:25 INFO - PROCESS | 3824 | 1466709625020 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:25 INFO - PROCESS | 3824 | ++DOCSHELL 13151800 == 28 [pid = 3824] [id = 639] 12:20:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (13153400) [pid = 3824] [serial = 1917] [outer = 00000000] 12:20:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (13218C00) [pid = 3824] [serial = 1918] [outer = 13153400] 12:20:25 INFO - PROCESS | 3824 | 1466709625081 Marionette DEBUG loaded listener.js 12:20:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (13220C00) [pid = 3824] [serial = 1919] [outer = 13153400] 12:20:25 INFO - PROCESS | 3824 | --DOCSHELL 10AF8800 == 27 [pid = 3824] [id = 636] 12:20:25 INFO - PROCESS | 3824 | 1466709625692 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]]]}] 12:20:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:20:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1004ms 12:20:25 INFO - PROCESS | 3824 | 1466709625755 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 12:20:25 INFO - PROCESS | 3824 | 1466709625759 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 12:20:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:20:25 INFO - PROCESS | 3824 | 1466709625763 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:20:25 INFO - PROCESS | 3824 | 1466709625767 Marionette TRACE conn3 <- [1,2522,null,{}] 12:20:25 INFO - PROCESS | 3824 | 1466709625772 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}] 12:20:25 INFO - PROCESS | 3824 | 1466709625774 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:25 INFO - PROCESS | 3824 | 1466709625860 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 12:20:25 INFO - PROCESS | 3824 | 1466709625868 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:25 INFO - PROCESS | 3824 | 1466709625871 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:25 INFO - PROCESS | 3824 | ++DOCSHELL 1125B000 == 28 [pid = 3824] [id = 640] 12:20:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (1125F000) [pid = 3824] [serial = 1920] [outer = 00000000] 12:20:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (12BCF000) [pid = 3824] [serial = 1921] [outer = 1125F000] 12:20:25 INFO - PROCESS | 3824 | 1466709625920 Marionette DEBUG loaded listener.js 12:20:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (1311C800) [pid = 3824] [serial = 1922] [outer = 1125F000] 12:20:26 INFO - PROCESS | 3824 | 1466709626411 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]]]}] 12:20:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:20:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 706ms 12:20:26 INFO - PROCESS | 3824 | 1466709626473 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 12:20:26 INFO - PROCESS | 3824 | 1466709626477 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 12:20:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:20:26 INFO - PROCESS | 3824 | 1466709626487 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:20:26 INFO - PROCESS | 3824 | 1466709626489 Marionette TRACE conn3 <- [1,2526,null,{}] 12:20:26 INFO - PROCESS | 3824 | 1466709626493 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}] 12:20:26 INFO - PROCESS | 3824 | 1466709626496 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:26 INFO - PROCESS | 3824 | 1466709626581 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 12:20:26 INFO - PROCESS | 3824 | 1466709626587 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:26 INFO - PROCESS | 3824 | 1466709626590 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:26 INFO - PROCESS | 3824 | ++DOCSHELL 132D2400 == 29 [pid = 3824] [id = 641] 12:20:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (13933000) [pid = 3824] [serial = 1923] [outer = 00000000] 12:20:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (13C83400) [pid = 3824] [serial = 1924] [outer = 13933000] 12:20:26 INFO - PROCESS | 3824 | 1466709626635 Marionette DEBUG loaded listener.js 12:20:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (13CF1800) [pid = 3824] [serial = 1925] [outer = 13933000] 12:20:27 INFO - PROCESS | 3824 | 1466709627104 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]]]}] 12:20:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:20:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 627ms 12:20:27 INFO - PROCESS | 3824 | 1466709627121 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 12:20:27 INFO - PROCESS | 3824 | 1466709627123 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 12:20:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:20:27 INFO - PROCESS | 3824 | 1466709627127 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:20:27 INFO - PROCESS | 3824 | 1466709627130 Marionette TRACE conn3 <- [1,2530,null,{}] 12:20:27 INFO - PROCESS | 3824 | 1466709627145 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}] 12:20:27 INFO - PROCESS | 3824 | 1466709627150 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:27 INFO - PROCESS | 3824 | 1466709627232 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 12:20:27 INFO - PROCESS | 3824 | 1466709627239 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:27 INFO - PROCESS | 3824 | 1466709627242 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:27 INFO - PROCESS | 3824 | ++DOCSHELL 14FCA800 == 30 [pid = 3824] [id = 642] 12:20:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (14FCB400) [pid = 3824] [serial = 1926] [outer = 00000000] 12:20:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (157C0C00) [pid = 3824] [serial = 1927] [outer = 14FCB400] 12:20:27 INFO - PROCESS | 3824 | 1466709627289 Marionette DEBUG loaded listener.js 12:20:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (15D17000) [pid = 3824] [serial = 1928] [outer = 14FCB400] 12:20:27 INFO - PROCESS | 3824 | 1466709627808 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]]]}] 12:20:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:20:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 691ms 12:20:27 INFO - PROCESS | 3824 | 1466709627859 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 12:20:27 INFO - PROCESS | 3824 | 1466709627861 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 12:20:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:20:27 INFO - PROCESS | 3824 | 1466709627865 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:20:27 INFO - PROCESS | 3824 | 1466709627866 Marionette TRACE conn3 <- [1,2534,null,{}] 12:20:27 INFO - PROCESS | 3824 | 1466709627870 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}] 12:20:27 INFO - PROCESS | 3824 | 1466709627872 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:27 INFO - PROCESS | 3824 | 1466709627989 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 12:20:28 INFO - PROCESS | 3824 | 1466709628085 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:28 INFO - PROCESS | 3824 | 1466709628087 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:28 INFO - PROCESS | 3824 | ++DOCSHELL 12B12800 == 31 [pid = 3824] [id = 643] 12:20:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (166E2C00) [pid = 3824] [serial = 1929] [outer = 00000000] 12:20:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (16BDBC00) [pid = 3824] [serial = 1930] [outer = 166E2C00] 12:20:28 INFO - PROCESS | 3824 | 1466709628130 Marionette DEBUG loaded listener.js 12:20:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (16BE1400) [pid = 3824] [serial = 1931] [outer = 166E2C00] 12:20:28 INFO - PROCESS | 3824 | 1466709628547 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]]]}] 12:20:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:20:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 738ms 12:20:28 INFO - PROCESS | 3824 | 1466709628605 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 12:20:28 INFO - PROCESS | 3824 | 1466709628606 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 12:20:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:20:28 INFO - PROCESS | 3824 | 1466709628610 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:20:28 INFO - PROCESS | 3824 | 1466709628611 Marionette TRACE conn3 <- [1,2538,null,{}] 12:20:28 INFO - PROCESS | 3824 | 1466709628614 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}] 12:20:28 INFO - PROCESS | 3824 | 1466709628616 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:28 INFO - PROCESS | 3824 | 1466709628728 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 12:20:28 INFO - PROCESS | 3824 | 1466709628733 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:28 INFO - PROCESS | 3824 | 1466709628735 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:28 INFO - PROCESS | 3824 | ++DOCSHELL 10AEF000 == 32 [pid = 3824] [id = 644] 12:20:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (166E0000) [pid = 3824] [serial = 1932] [outer = 00000000] 12:20:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (16E92800) [pid = 3824] [serial = 1933] [outer = 166E0000] 12:20:28 INFO - PROCESS | 3824 | 1466709628778 Marionette DEBUG loaded listener.js 12:20:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (16EE4000) [pid = 3824] [serial = 1934] [outer = 166E0000] 12:20:29 INFO - PROCESS | 3824 | 1466709629265 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]]]}] 12:20:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:20:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 690ms 12:20:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:20:29 INFO - PROCESS | 3824 | 1466709629309 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 12:20:29 INFO - PROCESS | 3824 | 1466709629311 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 12:20:29 INFO - PROCESS | 3824 | 1466709629318 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:20:29 INFO - PROCESS | 3824 | 1466709629320 Marionette TRACE conn3 <- [1,2542,null,{}] 12:20:29 INFO - PROCESS | 3824 | 1466709629324 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}] 12:20:29 INFO - PROCESS | 3824 | 1466709629329 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:29 INFO - PROCESS | 3824 | 1466709629486 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 12:20:29 INFO - PROCESS | 3824 | 1466709629500 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:29 INFO - PROCESS | 3824 | 1466709629502 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:29 INFO - PROCESS | 3824 | ++DOCSHELL 13120C00 == 33 [pid = 3824] [id = 645] 12:20:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1781F800) [pid = 3824] [serial = 1935] [outer = 00000000] 12:20:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (18027800) [pid = 3824] [serial = 1936] [outer = 1781F800] 12:20:29 INFO - PROCESS | 3824 | 1466709629602 Marionette DEBUG loaded listener.js 12:20:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (1802A400) [pid = 3824] [serial = 1937] [outer = 1781F800] 12:20:29 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (178D1000) [pid = 3824] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:20:29 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (15F04800) [pid = 3824] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:20:29 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (18510800) [pid = 3824] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:20:29 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (1833BC00) [pid = 3824] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:20:29 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (19DB6800) [pid = 3824] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:20:29 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (16BDE400) [pid = 3824] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:20:29 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (10AFA000) [pid = 3824] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:20:29 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (15691800) [pid = 3824] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:20:29 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (13D01C00) [pid = 3824] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:20:29 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (1393C800) [pid = 3824] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:20:29 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (12D5E800) [pid = 3824] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:20:29 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (10AFD000) [pid = 3824] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:20:29 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (157BA800) [pid = 3824] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:20:29 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1833B800) [pid = 3824] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:20:29 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (17723400) [pid = 3824] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:20:29 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (15A6BC00) [pid = 3824] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:20:30 INFO - PROCESS | 3824 | 1466709630037 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]]]}] 12:20:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:20:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 738ms 12:20:30 INFO - PROCESS | 3824 | 1466709630056 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 12:20:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:20:30 INFO - PROCESS | 3824 | 1466709630060 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 12:20:30 INFO - PROCESS | 3824 | 1466709630063 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:20:30 INFO - PROCESS | 3824 | 1466709630074 Marionette TRACE conn3 <- [1,2546,null,{}] 12:20:30 INFO - PROCESS | 3824 | 1466709630082 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}] 12:20:30 INFO - PROCESS | 3824 | 1466709630084 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:30 INFO - PROCESS | 3824 | 1466709630159 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 12:20:30 INFO - PROCESS | 3824 | 1466709630165 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:30 INFO - PROCESS | 3824 | 1466709630167 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:30 INFO - PROCESS | 3824 | ++DOCSHELL 10AF0400 == 34 [pid = 3824] [id = 646] 12:20:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (10AFA000) [pid = 3824] [serial = 1938] [outer = 00000000] 12:20:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (1568A800) [pid = 3824] [serial = 1939] [outer = 10AFA000] 12:20:30 INFO - PROCESS | 3824 | 1466709630295 Marionette DEBUG loaded listener.js 12:20:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (157BA800) [pid = 3824] [serial = 1940] [outer = 10AFA000] 12:20:30 INFO - PROCESS | 3824 | 1466709630663 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]]]}] 12:20:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:20:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 660ms 12:20:30 INFO - PROCESS | 3824 | 1466709630720 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 12:20:30 INFO - PROCESS | 3824 | 1466709630721 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 12:20:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:20:30 INFO - PROCESS | 3824 | 1466709630725 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:20:30 INFO - PROCESS | 3824 | 1466709630726 Marionette TRACE conn3 <- [1,2550,null,{}] 12:20:30 INFO - PROCESS | 3824 | 1466709630730 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}] 12:20:30 INFO - PROCESS | 3824 | 1466709630731 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:30 INFO - PROCESS | 3824 | 1466709630808 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 12:20:30 INFO - PROCESS | 3824 | 1466709630930 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:30 INFO - PROCESS | 3824 | 1466709630932 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:30 INFO - PROCESS | 3824 | ++DOCSHELL 12B1F000 == 35 [pid = 3824] [id = 647] 12:20:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (12BD6400) [pid = 3824] [serial = 1941] [outer = 00000000] 12:20:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1833BC00) [pid = 3824] [serial = 1942] [outer = 12BD6400] 12:20:30 INFO - PROCESS | 3824 | 1466709630977 Marionette DEBUG loaded listener.js 12:20:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (18505800) [pid = 3824] [serial = 1943] [outer = 12BD6400] 12:20:31 INFO - PROCESS | 3824 | 1466709631343 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]]]}] 12:20:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:20:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 643ms 12:20:31 INFO - PROCESS | 3824 | 1466709631363 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 12:20:31 INFO - PROCESS | 3824 | 1466709631365 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 12:20:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:20:31 INFO - PROCESS | 3824 | 1466709631380 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:20:31 INFO - PROCESS | 3824 | 1466709631382 Marionette TRACE conn3 <- [1,2554,null,{}] 12:20:31 INFO - PROCESS | 3824 | 1466709631385 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}] 12:20:31 INFO - PROCESS | 3824 | 1466709631387 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:31 INFO - PROCESS | 3824 | 1466709631464 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 12:20:31 INFO - PROCESS | 3824 | 1466709631469 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:31 INFO - PROCESS | 3824 | 1466709631471 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:31 INFO - PROCESS | 3824 | ++DOCSHELL 157C0000 == 36 [pid = 3824] [id = 648] 12:20:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (1802D400) [pid = 3824] [serial = 1944] [outer = 00000000] 12:20:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (19A47800) [pid = 3824] [serial = 1945] [outer = 1802D400] 12:20:31 INFO - PROCESS | 3824 | 1466709631513 Marionette DEBUG loaded listener.js 12:20:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (19AAAC00) [pid = 3824] [serial = 1946] [outer = 1802D400] 12:20:32 INFO - PROCESS | 3824 | 1466709631989 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]]]}] 12:20:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:20:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 643ms 12:20:32 INFO - PROCESS | 3824 | 1466709632023 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 12:20:32 INFO - PROCESS | 3824 | 1466709632027 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 12:20:32 INFO - PROCESS | 3824 | 1466709632033 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:20:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:20:32 INFO - PROCESS | 3824 | 1466709632037 Marionette TRACE conn3 <- [1,2558,null,{}] 12:20:32 INFO - PROCESS | 3824 | 1466709632044 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}] 12:20:32 INFO - PROCESS | 3824 | 1466709632047 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:32 INFO - PROCESS | 3824 | 1466709632178 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 12:20:32 INFO - PROCESS | 3824 | 1466709632342 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:32 INFO - PROCESS | 3824 | 1466709632347 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:32 INFO - PROCESS | 3824 | ++DOCSHELL 114D0000 == 37 [pid = 3824] [id = 649] 12:20:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (114D1400) [pid = 3824] [serial = 1947] [outer = 00000000] 12:20:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (129E6C00) [pid = 3824] [serial = 1948] [outer = 114D1400] 12:20:32 INFO - PROCESS | 3824 | 1466709632403 Marionette DEBUG loaded listener.js 12:20:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (12B1B800) [pid = 3824] [serial = 1949] [outer = 114D1400] 12:20:32 INFO - PROCESS | 3824 | 1466709632956 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]]]}] 12:20:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:20:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 942ms 12:20:33 INFO - PROCESS | 3824 | 1466709632980 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 12:20:33 INFO - PROCESS | 3824 | 1466709632985 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 12:20:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:20:33 INFO - PROCESS | 3824 | 1466709632991 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:20:33 INFO - PROCESS | 3824 | 1466709632994 Marionette TRACE conn3 <- [1,2562,null,{}] 12:20:33 INFO - PROCESS | 3824 | 1466709632998 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}] 12:20:33 INFO - PROCESS | 3824 | 1466709633001 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:33 INFO - PROCESS | 3824 | 1466709633115 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 12:20:33 INFO - PROCESS | 3824 | 1466709633226 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:33 INFO - PROCESS | 3824 | 1466709633229 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:33 INFO - PROCESS | 3824 | ++DOCSHELL 13937400 == 38 [pid = 3824] [id = 650] 12:20:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (13C80800) [pid = 3824] [serial = 1950] [outer = 00000000] 12:20:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1430E800) [pid = 3824] [serial = 1951] [outer = 13C80800] 12:20:33 INFO - PROCESS | 3824 | 1466709633326 Marionette DEBUG loaded listener.js 12:20:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (14FBE000) [pid = 3824] [serial = 1952] [outer = 13C80800] 12:20:33 INFO - PROCESS | 3824 | 1466709633901 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]]]}] 12:20:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:20:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 942ms 12:20:33 INFO - PROCESS | 3824 | 1466709633936 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 12:20:33 INFO - PROCESS | 3824 | 1466709633938 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 12:20:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:20:33 INFO - PROCESS | 3824 | 1466709633942 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:20:33 INFO - PROCESS | 3824 | 1466709633946 Marionette TRACE conn3 <- [1,2566,null,{}] 12:20:33 INFO - PROCESS | 3824 | 1466709633957 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}] 12:20:33 INFO - PROCESS | 3824 | 1466709633962 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:34 INFO - PROCESS | 3824 | 1466709634067 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 12:20:34 INFO - PROCESS | 3824 | 1466709634213 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:34 INFO - PROCESS | 3824 | 1466709634217 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:34 INFO - PROCESS | 3824 | ++DOCSHELL 1771BC00 == 39 [pid = 3824] [id = 651] 12:20:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (177B1000) [pid = 3824] [serial = 1953] [outer = 00000000] 12:20:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (179E2000) [pid = 3824] [serial = 1954] [outer = 177B1000] 12:20:34 INFO - PROCESS | 3824 | 1466709634274 Marionette DEBUG loaded listener.js 12:20:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (1850C400) [pid = 3824] [serial = 1955] [outer = 177B1000] 12:20:34 INFO - PROCESS | 3824 | 1466709634891 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]]]}] 12:20:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:20:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 941ms 12:20:34 INFO - PROCESS | 3824 | 1466709634919 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 12:20:34 INFO - PROCESS | 3824 | 1466709634922 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 12:20:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:20:34 INFO - PROCESS | 3824 | 1466709634925 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:20:34 INFO - PROCESS | 3824 | 1466709634927 Marionette TRACE conn3 <- [1,2570,null,{}] 12:20:34 INFO - PROCESS | 3824 | 1466709634930 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}] 12:20:34 INFO - PROCESS | 3824 | 1466709634932 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:35 INFO - PROCESS | 3824 | 1466709635035 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 12:20:35 INFO - PROCESS | 3824 | 1466709635144 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:35 INFO - PROCESS | 3824 | 1466709635147 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:35 INFO - PROCESS | 3824 | ++DOCSHELL 19A44400 == 40 [pid = 3824] [id = 652] 12:20:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (19AB1400) [pid = 3824] [serial = 1956] [outer = 00000000] 12:20:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (19DB9000) [pid = 3824] [serial = 1957] [outer = 19AB1400] 12:20:35 INFO - PROCESS | 3824 | 1466709635206 Marionette DEBUG loaded listener.js 12:20:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (1A259400) [pid = 3824] [serial = 1958] [outer = 19AB1400] 12:20:35 INFO - PROCESS | 3824 | 1466709635771 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]]]}] 12:20:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:20:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 895ms 12:20:35 INFO - PROCESS | 3824 | 1466709635829 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 12:20:35 INFO - PROCESS | 3824 | 1466709635832 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 12:20:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:20:35 INFO - PROCESS | 3824 | 1466709635836 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:20:35 INFO - PROCESS | 3824 | 1466709635838 Marionette TRACE conn3 <- [1,2574,null,{}] 12:20:35 INFO - PROCESS | 3824 | 1466709635841 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}] 12:20:35 INFO - PROCESS | 3824 | 1466709635844 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:35 INFO - PROCESS | 3824 | 1466709635942 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 12:20:36 INFO - PROCESS | 3824 | 1466709636051 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:36 INFO - PROCESS | 3824 | 1466709636054 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:36 INFO - PROCESS | 3824 | ++DOCSHELL 1047C800 == 41 [pid = 3824] [id = 653] 12:20:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (10A58C00) [pid = 3824] [serial = 1959] [outer = 00000000] 12:20:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (131D8800) [pid = 3824] [serial = 1960] [outer = 10A58C00] 12:20:36 INFO - PROCESS | 3824 | 1466709636106 Marionette DEBUG loaded listener.js 12:20:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 97 (14309C00) [pid = 3824] [serial = 1961] [outer = 10A58C00] 12:20:36 INFO - PROCESS | 3824 | 1466709636841 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]]]}] 12:20:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:20:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1052ms 12:20:36 INFO - PROCESS | 3824 | 1466709636893 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 12:20:36 INFO - PROCESS | 3824 | 1466709636896 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 12:20:36 INFO - PROCESS | 3824 | 1466709636901 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:20:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:20:36 INFO - PROCESS | 3824 | 1466709636905 Marionette TRACE conn3 <- [1,2578,null,{}] 12:20:36 INFO - PROCESS | 3824 | 1466709636911 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}] 12:20:36 INFO - PROCESS | 3824 | 1466709636913 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:37 INFO - PROCESS | 3824 | 1466709637017 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 12:20:37 INFO - PROCESS | 3824 | 1466709637139 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:37 INFO - PROCESS | 3824 | 1466709637142 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:37 INFO - PROCESS | 3824 | --DOCSHELL 12B1F000 == 40 [pid = 3824] [id = 647] 12:20:37 INFO - PROCESS | 3824 | --DOCSHELL 10AF0400 == 39 [pid = 3824] [id = 646] 12:20:37 INFO - PROCESS | 3824 | --DOCSHELL 13120C00 == 38 [pid = 3824] [id = 645] 12:20:37 INFO - PROCESS | 3824 | --DOCSHELL 10AEF000 == 37 [pid = 3824] [id = 644] 12:20:37 INFO - PROCESS | 3824 | --DOCSHELL 12B12800 == 36 [pid = 3824] [id = 643] 12:20:37 INFO - PROCESS | 3824 | --DOCSHELL 14FCA800 == 35 [pid = 3824] [id = 642] 12:20:37 INFO - PROCESS | 3824 | --DOCSHELL 132D2400 == 34 [pid = 3824] [id = 641] 12:20:37 INFO - PROCESS | 3824 | --DOCSHELL 1125B000 == 33 [pid = 3824] [id = 640] 12:20:37 INFO - PROCESS | 3824 | --DOMWINDOW == 96 (1A77C800) [pid = 3824] [serial = 1904] [outer = 00000000] [url = about:blank] 12:20:37 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (1A786C00) [pid = 3824] [serial = 1906] [outer = 00000000] [url = about:blank] 12:20:37 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (19AADC00) [pid = 3824] [serial = 1891] [outer = 00000000] [url = about:blank] 12:20:37 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (19CD0800) [pid = 3824] [serial = 1894] [outer = 00000000] [url = about:blank] 12:20:37 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (1A2ADC00) [pid = 3824] [serial = 1897] [outer = 00000000] [url = about:blank] 12:20:37 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (19D68800) [pid = 3824] [serial = 1895] [outer = 00000000] [url = about:blank] 12:20:37 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (1A779400) [pid = 3824] [serial = 1903] [outer = 00000000] [url = about:blank] 12:20:37 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (1A664000) [pid = 3824] [serial = 1898] [outer = 00000000] [url = about:blank] 12:20:37 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (16BEA800) [pid = 3824] [serial = 1882] [outer = 00000000] [url = about:blank] 12:20:37 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (10EEE400) [pid = 3824] [serial = 1909] [outer = 00000000] [url = about:blank] 12:20:37 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (1717EC00) [pid = 3824] [serial = 1883] [outer = 00000000] [url = about:blank] 12:20:37 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (15F05400) [pid = 3824] [serial = 1879] [outer = 00000000] [url = about:blank] 12:20:37 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (166D7800) [pid = 3824] [serial = 1880] [outer = 00000000] [url = about:blank] 12:20:37 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (14FC3000) [pid = 3824] [serial = 1876] [outer = 00000000] [url = about:blank] 12:20:37 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (14FC9000) [pid = 3824] [serial = 1877] [outer = 00000000] [url = about:blank] 12:20:37 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (13C8AC00) [pid = 3824] [serial = 1873] [outer = 00000000] [url = about:blank] 12:20:37 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (13D04400) [pid = 3824] [serial = 1874] [outer = 00000000] [url = about:blank] 12:20:37 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (13031800) [pid = 3824] [serial = 1870] [outer = 00000000] [url = about:blank] 12:20:37 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (110F1400) [pid = 3824] [serial = 1910] [outer = 00000000] [url = about:blank] 12:20:37 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1A8D9800) [pid = 3824] [serial = 1907] [outer = 00000000] [url = about:blank] 12:20:37 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (13124000) [pid = 3824] [serial = 1871] [outer = 00000000] [url = about:blank] 12:20:37 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (114C4000) [pid = 3824] [serial = 1867] [outer = 00000000] [url = about:blank] 12:20:37 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (11ADDC00) [pid = 3824] [serial = 1868] [outer = 00000000] [url = about:blank] 12:20:37 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (19DB9C00) [pid = 3824] [serial = 1865] [outer = 00000000] [url = about:blank] 12:20:37 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1850A000) [pid = 3824] [serial = 1888] [outer = 00000000] [url = about:blank] 12:20:37 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (178D5800) [pid = 3824] [serial = 1885] [outer = 00000000] [url = about:blank] 12:20:37 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (178D5C00) [pid = 3824] [serial = 1886] [outer = 00000000] [url = about:blank] 12:20:37 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (16BE8400) [pid = 3824] [serial = 1900] [outer = 00000000] [url = about:blank] 12:20:37 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (1833FC00) [pid = 3824] [serial = 1901] [outer = 00000000] [url = about:blank] 12:20:37 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (19AAFC00) [pid = 3824] [serial = 1892] [outer = 00000000] [url = about:blank] 12:20:37 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (19A3C000) [pid = 3824] [serial = 1889] [outer = 00000000] [url = about:blank] 12:20:37 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (129E6800) [pid = 3824] [serial = 1912] [outer = 00000000] [url = about:blank] 12:20:37 INFO - PROCESS | 3824 | ++DOCSHELL 105EF800 == 34 [pid = 3824] [id = 654] 12:20:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (10A5A400) [pid = 3824] [serial = 1962] [outer = 00000000] 12:20:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (10EF1C00) [pid = 3824] [serial = 1963] [outer = 10A5A400] 12:20:37 INFO - PROCESS | 3824 | 1466709637225 Marionette DEBUG loaded listener.js 12:20:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (11ADD800) [pid = 3824] [serial = 1964] [outer = 10A5A400] 12:20:37 INFO - PROCESS | 3824 | 1466709637662 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]]]}] 12:20:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:20:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 816ms 12:20:37 INFO - PROCESS | 3824 | 1466709637705 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 12:20:37 INFO - PROCESS | 3824 | 1466709637709 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 12:20:37 INFO - PROCESS | 3824 | 1466709637715 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:20:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:20:37 INFO - PROCESS | 3824 | 1466709637718 Marionette TRACE conn3 <- [1,2582,null,{}] 12:20:37 INFO - PROCESS | 3824 | 1466709637721 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}] 12:20:37 INFO - PROCESS | 3824 | 1466709637723 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:37 INFO - PROCESS | 3824 | 1466709637810 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 12:20:37 INFO - PROCESS | 3824 | 1466709637818 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:37 INFO - PROCESS | 3824 | 1466709637821 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:37 INFO - PROCESS | 3824 | ++DOCSHELL 1310A000 == 35 [pid = 3824] [id = 655] 12:20:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (1310A800) [pid = 3824] [serial = 1965] [outer = 00000000] 12:20:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (131D1800) [pid = 3824] [serial = 1966] [outer = 1310A800] 12:20:37 INFO - PROCESS | 3824 | 1466709637867 Marionette DEBUG loaded listener.js 12:20:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (13220000) [pid = 3824] [serial = 1967] [outer = 1310A800] 12:20:38 INFO - PROCESS | 3824 | 1466709638372 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]]]}] 12:20:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:20:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 706ms 12:20:38 INFO - PROCESS | 3824 | 1466709638415 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 12:20:38 INFO - PROCESS | 3824 | 1466709638417 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 12:20:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:20:38 INFO - PROCESS | 3824 | 1466709638421 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:20:38 INFO - PROCESS | 3824 | 1466709638424 Marionette TRACE conn3 <- [1,2586,null,{}] 12:20:38 INFO - PROCESS | 3824 | 1466709638434 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}] 12:20:38 INFO - PROCESS | 3824 | 1466709638438 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:38 INFO - PROCESS | 3824 | 1466709638522 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 12:20:38 INFO - PROCESS | 3824 | 1466709638531 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:38 INFO - PROCESS | 3824 | 1466709638534 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:38 INFO - PROCESS | 3824 | ++DOCSHELL 14FC5000 == 36 [pid = 3824] [id = 656] 12:20:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (14FC5800) [pid = 3824] [serial = 1968] [outer = 00000000] 12:20:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (157C0800) [pid = 3824] [serial = 1969] [outer = 14FC5800] 12:20:38 INFO - PROCESS | 3824 | 1466709638580 Marionette DEBUG loaded listener.js 12:20:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (15F0A800) [pid = 3824] [serial = 1970] [outer = 14FC5800] 12:20:39 INFO - PROCESS | 3824 | 1466709639043 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]]]}] 12:20:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:20:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 628ms 12:20:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:20:39 INFO - PROCESS | 3824 | 1466709639058 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 12:20:39 INFO - PROCESS | 3824 | 1466709639061 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 12:20:39 INFO - PROCESS | 3824 | 1466709639064 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:20:39 INFO - PROCESS | 3824 | 1466709639065 Marionette TRACE conn3 <- [1,2590,null,{}] 12:20:39 INFO - PROCESS | 3824 | 1466709639069 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}] 12:20:39 INFO - PROCESS | 3824 | 1466709639071 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:39 INFO - PROCESS | 3824 | 1466709639163 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 12:20:39 INFO - PROCESS | 3824 | 1466709639169 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:39 INFO - PROCESS | 3824 | 1466709639171 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:39 INFO - PROCESS | 3824 | ++DOCSHELL 15F04000 == 37 [pid = 3824] [id = 657] 12:20:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (16A8E000) [pid = 3824] [serial = 1971] [outer = 00000000] 12:20:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (16B58000) [pid = 3824] [serial = 1972] [outer = 16A8E000] 12:20:39 INFO - PROCESS | 3824 | 1466709639215 Marionette DEBUG loaded listener.js 12:20:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (16E93000) [pid = 3824] [serial = 1973] [outer = 16A8E000] 12:20:39 INFO - PROCESS | 3824 | 1466709639706 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]]]}] 12:20:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:20:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 691ms 12:20:39 INFO - PROCESS | 3824 | 1466709639764 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 12:20:39 INFO - PROCESS | 3824 | 1466709639766 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 12:20:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:20:39 INFO - PROCESS | 3824 | 1466709639769 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:20:39 INFO - PROCESS | 3824 | 1466709639771 Marionette TRACE conn3 <- [1,2594,null,{}] 12:20:39 INFO - PROCESS | 3824 | 1466709639774 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}] 12:20:39 INFO - PROCESS | 3824 | 1466709639776 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:39 INFO - PROCESS | 3824 | 1466709639889 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 12:20:39 INFO - PROCESS | 3824 | 1466709639959 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:39 INFO - PROCESS | 3824 | 1466709639961 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:39 INFO - PROCESS | 3824 | ++DOCSHELL 1430F800 == 38 [pid = 3824] [id = 658] 12:20:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (14EDDC00) [pid = 3824] [serial = 1974] [outer = 00000000] 12:20:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (178D0C00) [pid = 3824] [serial = 1975] [outer = 14EDDC00] 12:20:40 INFO - PROCESS | 3824 | 1466709640005 Marionette DEBUG loaded listener.js 12:20:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (18057400) [pid = 3824] [serial = 1976] [outer = 14EDDC00] 12:20:40 INFO - PROCESS | 3824 | 1466709640456 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]]]}] 12:20:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:20:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 737ms 12:20:40 INFO - PROCESS | 3824 | 1466709640510 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 12:20:40 INFO - PROCESS | 3824 | 1466709640512 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 12:20:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:20:40 INFO - PROCESS | 3824 | 1466709640515 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:20:40 INFO - PROCESS | 3824 | 1466709640517 Marionette TRACE conn3 <- [1,2598,null,{}] 12:20:40 INFO - PROCESS | 3824 | 1466709640520 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}] 12:20:40 INFO - PROCESS | 3824 | 1466709640526 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:40 INFO - PROCESS | 3824 | 1466709640690 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 12:20:40 INFO - PROCESS | 3824 | 1466709640700 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:40 INFO - PROCESS | 3824 | 1466709640702 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:40 INFO - PROCESS | 3824 | ++DOCSHELL 10511400 == 39 [pid = 3824] [id = 659] 12:20:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1850B400) [pid = 3824] [serial = 1977] [outer = 00000000] 12:20:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (19CCF000) [pid = 3824] [serial = 1978] [outer = 1850B400] 12:20:40 INFO - PROCESS | 3824 | 1466709640745 Marionette DEBUG loaded listener.js 12:20:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (19D67C00) [pid = 3824] [serial = 1979] [outer = 1850B400] 12:20:41 INFO - PROCESS | 3824 | 1466709641193 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]]]}] 12:20:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:20:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 690ms 12:20:41 INFO - PROCESS | 3824 | 1466709641215 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 12:20:41 INFO - PROCESS | 3824 | 1466709641218 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 12:20:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:20:41 INFO - PROCESS | 3824 | 1466709641221 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:20:41 INFO - PROCESS | 3824 | 1466709641222 Marionette TRACE conn3 <- [1,2602,null,{}] 12:20:41 INFO - PROCESS | 3824 | 1466709641225 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}] 12:20:41 INFO - PROCESS | 3824 | 1466709641227 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:41 INFO - PROCESS | 3824 | 1466709641348 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 12:20:41 INFO - PROCESS | 3824 | 1466709641353 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:41 INFO - PROCESS | 3824 | 1466709641355 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:41 INFO - PROCESS | 3824 | ++DOCSHELL 1833D400 == 40 [pid = 3824] [id = 660] 12:20:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (19A40400) [pid = 3824] [serial = 1980] [outer = 00000000] 12:20:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1A256400) [pid = 3824] [serial = 1981] [outer = 19A40400] 12:20:41 INFO - PROCESS | 3824 | 1466709641397 Marionette DEBUG loaded listener.js 12:20:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1A258400) [pid = 3824] [serial = 1982] [outer = 19A40400] 12:20:41 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (12BD6400) [pid = 3824] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:20:41 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (1781F800) [pid = 3824] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:20:41 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (13933000) [pid = 3824] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:20:41 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (166E0000) [pid = 3824] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:20:41 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (1125F000) [pid = 3824] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:20:41 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (166E2C00) [pid = 3824] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:20:41 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (14FCB400) [pid = 3824] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:20:41 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (10AFA000) [pid = 3824] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:20:42 INFO - PROCESS | 3824 | 1466709642000 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]]]}] 12:20:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:20:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 801ms 12:20:42 INFO - PROCESS | 3824 | 1466709642054 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 12:20:42 INFO - PROCESS | 3824 | 1466709642056 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 12:20:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:20:42 INFO - PROCESS | 3824 | 1466709642060 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:20:42 INFO - PROCESS | 3824 | 1466709642061 Marionette TRACE conn3 <- [1,2606,null,{}] 12:20:42 INFO - PROCESS | 3824 | 1466709642065 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}] 12:20:42 INFO - PROCESS | 3824 | 1466709642067 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:42 INFO - PROCESS | 3824 | 1466709642145 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 12:20:42 INFO - PROCESS | 3824 | 1466709642150 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:42 INFO - PROCESS | 3824 | 1466709642152 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:42 INFO - PROCESS | 3824 | ++DOCSHELL 10BBF000 == 41 [pid = 3824] [id = 661] 12:20:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1345DC00) [pid = 3824] [serial = 1983] [outer = 00000000] 12:20:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (16BDB800) [pid = 3824] [serial = 1984] [outer = 1345DC00] 12:20:42 INFO - PROCESS | 3824 | 1466709642195 Marionette DEBUG loaded listener.js 12:20:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (19DB1400) [pid = 3824] [serial = 1985] [outer = 1345DC00] 12:20:42 INFO - PROCESS | 3824 | 1466709642643 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]]]}] 12:20:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:20:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 643ms 12:20:42 INFO - PROCESS | 3824 | 1466709642698 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 12:20:42 INFO - PROCESS | 3824 | 1466709642700 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 12:20:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:20:42 INFO - PROCESS | 3824 | 1466709642703 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:20:42 INFO - PROCESS | 3824 | 1466709642705 Marionette TRACE conn3 <- [1,2610,null,{}] 12:20:42 INFO - PROCESS | 3824 | 1466709642708 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}] 12:20:42 INFO - PROCESS | 3824 | 1466709642710 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:42 INFO - PROCESS | 3824 | 1466709642792 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 12:20:42 INFO - PROCESS | 3824 | 1466709642797 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:42 INFO - PROCESS | 3824 | 1466709642799 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:42 INFO - PROCESS | 3824 | ++DOCSHELL 10A63C00 == 42 [pid = 3824] [id = 662] 12:20:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (129ADC00) [pid = 3824] [serial = 1986] [outer = 00000000] 12:20:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1A2B1400) [pid = 3824] [serial = 1987] [outer = 129ADC00] 12:20:42 INFO - PROCESS | 3824 | 1466709642841 Marionette DEBUG loaded listener.js 12:20:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1A66D000) [pid = 3824] [serial = 1988] [outer = 129ADC00] 12:20:43 INFO - PROCESS | 3824 | 1466709643272 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]]]}] 12:20:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:20:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 596ms 12:20:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:20:43 INFO - PROCESS | 3824 | 1466709643309 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 12:20:43 INFO - PROCESS | 3824 | 1466709643311 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 12:20:43 INFO - PROCESS | 3824 | 1466709643314 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:20:43 INFO - PROCESS | 3824 | 1466709643316 Marionette TRACE conn3 <- [1,2614,null,{}] 12:20:43 INFO - PROCESS | 3824 | 1466709643319 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}] 12:20:43 INFO - PROCESS | 3824 | 1466709643321 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:43 INFO - PROCESS | 3824 | 1466709643409 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 12:20:43 INFO - PROCESS | 3824 | 1466709643414 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:43 INFO - PROCESS | 3824 | 1466709643416 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:43 INFO - PROCESS | 3824 | ++DOCSHELL 1A779C00 == 43 [pid = 3824] [id = 663] 12:20:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1A77C000) [pid = 3824] [serial = 1989] [outer = 00000000] 12:20:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1A785C00) [pid = 3824] [serial = 1990] [outer = 1A77C000] 12:20:43 INFO - PROCESS | 3824 | 1466709643458 Marionette DEBUG loaded listener.js 12:20:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1A788C00) [pid = 3824] [serial = 1991] [outer = 1A77C000] 12:20:43 INFO - PROCESS | 3824 | 1466709643960 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]]]}] 12:20:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:20:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 690ms 12:20:44 INFO - PROCESS | 3824 | 1466709644017 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 12:20:44 INFO - PROCESS | 3824 | 1466709644021 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 12:20:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:20:44 INFO - PROCESS | 3824 | 1466709644027 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:20:44 INFO - PROCESS | 3824 | 1466709644031 Marionette TRACE conn3 <- [1,2618,null,{}] 12:20:44 INFO - PROCESS | 3824 | 1466709644038 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}] 12:20:44 INFO - PROCESS | 3824 | 1466709644041 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:44 INFO - PROCESS | 3824 | 1466709644202 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 12:20:44 INFO - PROCESS | 3824 | 1466709644338 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:44 INFO - PROCESS | 3824 | 1466709644343 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:44 INFO - PROCESS | 3824 | ++DOCSHELL 10BBF400 == 44 [pid = 3824] [id = 664] 12:20:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (10BC0000) [pid = 3824] [serial = 1992] [outer = 00000000] 12:20:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (1120C800) [pid = 3824] [serial = 1993] [outer = 10BC0000] 12:20:44 INFO - PROCESS | 3824 | 1466709644409 Marionette DEBUG loaded listener.js 12:20:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (11C24400) [pid = 3824] [serial = 1994] [outer = 10BC0000] 12:20:45 INFO - PROCESS | 3824 | 1466709644997 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]]]}] 12:20:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:20:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1005ms 12:20:45 INFO - PROCESS | 3824 | 1466709645032 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 12:20:45 INFO - PROCESS | 3824 | 1466709645037 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 12:20:45 INFO - PROCESS | 3824 | 1466709645044 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:20:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:20:45 INFO - PROCESS | 3824 | 1466709645047 Marionette TRACE conn3 <- [1,2622,null,{}] 12:20:45 INFO - PROCESS | 3824 | 1466709645051 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}] 12:20:45 INFO - PROCESS | 3824 | 1466709645054 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:45 INFO - PROCESS | 3824 | 1466709645163 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 12:20:45 INFO - PROCESS | 3824 | 1466709645276 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:45 INFO - PROCESS | 3824 | 1466709645279 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:45 INFO - PROCESS | 3824 | ++DOCSHELL 13C83800 == 45 [pid = 3824] [id = 665] 12:20:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (13C8AC00) [pid = 3824] [serial = 1995] [outer = 00000000] 12:20:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (14F60800) [pid = 3824] [serial = 1996] [outer = 13C8AC00] 12:20:45 INFO - PROCESS | 3824 | 1466709645379 Marionette DEBUG loaded listener.js 12:20:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (15689800) [pid = 3824] [serial = 1997] [outer = 13C8AC00] 12:20:45 INFO - PROCESS | 3824 | 1466709645935 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]]]}] 12:20:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:20:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 958ms 12:20:46 INFO - PROCESS | 3824 | 1466709645991 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 12:20:46 INFO - PROCESS | 3824 | 1466709645994 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 12:20:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:20:46 INFO - PROCESS | 3824 | 1466709645998 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:20:46 INFO - PROCESS | 3824 | 1466709646001 Marionette TRACE conn3 <- [1,2626,null,{}] 12:20:46 INFO - PROCESS | 3824 | 1466709646012 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}] 12:20:46 INFO - PROCESS | 3824 | 1466709646017 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:46 INFO - PROCESS | 3824 | 1466709646126 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 12:20:46 INFO - PROCESS | 3824 | 1466709646269 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:46 INFO - PROCESS | 3824 | 1466709646273 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:46 INFO - PROCESS | 3824 | ++DOCSHELL 18505000 == 46 [pid = 3824] [id = 666] 12:20:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (18505400) [pid = 3824] [serial = 1998] [outer = 00000000] 12:20:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (19CC2000) [pid = 3824] [serial = 1999] [outer = 18505400] 12:20:46 INFO - PROCESS | 3824 | 1466709646330 Marionette DEBUG loaded listener.js 12:20:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (19DBDC00) [pid = 3824] [serial = 2000] [outer = 18505400] 12:20:47 INFO - PROCESS | 3824 | 1466709647216 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]]]}] 12:20:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:20:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1255ms 12:20:47 INFO - PROCESS | 3824 | 1466709647248 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 12:20:47 INFO - PROCESS | 3824 | 1466709647252 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 12:20:47 INFO - PROCESS | 3824 | 1466709647257 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:20:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:20:47 INFO - PROCESS | 3824 | 1466709647260 Marionette TRACE conn3 <- [1,2630,null,{}] 12:20:47 INFO - PROCESS | 3824 | 1466709647265 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}] 12:20:47 INFO - PROCESS | 3824 | 1466709647268 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:47 INFO - PROCESS | 3824 | 1466709647369 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 12:20:47 INFO - PROCESS | 3824 | 1466709647519 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:47 INFO - PROCESS | 3824 | 1466709647523 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:47 INFO - PROCESS | 3824 | ++DOCSHELL 129A8C00 == 47 [pid = 3824] [id = 667] 12:20:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 97 (129AB800) [pid = 3824] [serial = 2001] [outer = 00000000] 12:20:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 98 (12B16800) [pid = 3824] [serial = 2002] [outer = 129AB800] 12:20:47 INFO - PROCESS | 3824 | 1466709647574 Marionette DEBUG loaded listener.js 12:20:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 99 (12B18000) [pid = 3824] [serial = 2003] [outer = 129AB800] 12:20:48 INFO - PROCESS | 3824 | --DOCSHELL 10A63C00 == 46 [pid = 3824] [id = 662] 12:20:48 INFO - PROCESS | 3824 | --DOCSHELL 10BBF000 == 45 [pid = 3824] [id = 661] 12:20:48 INFO - PROCESS | 3824 | --DOCSHELL 1833D400 == 44 [pid = 3824] [id = 660] 12:20:48 INFO - PROCESS | 3824 | --DOCSHELL 10511400 == 43 [pid = 3824] [id = 659] 12:20:48 INFO - PROCESS | 3824 | --DOCSHELL 1430F800 == 42 [pid = 3824] [id = 658] 12:20:48 INFO - PROCESS | 3824 | --DOCSHELL 15F04000 == 41 [pid = 3824] [id = 657] 12:20:48 INFO - PROCESS | 3824 | --DOCSHELL 14FC5000 == 40 [pid = 3824] [id = 656] 12:20:48 INFO - PROCESS | 3824 | --DOCSHELL 1310A000 == 39 [pid = 3824] [id = 655] 12:20:48 INFO - PROCESS | 3824 | --DOCSHELL 105EF800 == 38 [pid = 3824] [id = 654] 12:20:48 INFO - PROCESS | 3824 | --DOCSHELL 1771BC00 == 37 [pid = 3824] [id = 651] 12:20:48 INFO - PROCESS | 3824 | --DOCSHELL 13937400 == 36 [pid = 3824] [id = 650] 12:20:48 INFO - PROCESS | 3824 | --DOCSHELL 114D0000 == 35 [pid = 3824] [id = 649] 12:20:48 INFO - PROCESS | 3824 | --DOMWINDOW == 98 (19A47800) [pid = 3824] [serial = 1945] [outer = 00000000] [url = about:blank] 12:20:48 INFO - PROCESS | 3824 | --DOMWINDOW == 97 (18505800) [pid = 3824] [serial = 1943] [outer = 00000000] [url = about:blank] 12:20:48 INFO - PROCESS | 3824 | --DOMWINDOW == 96 (1833BC00) [pid = 3824] [serial = 1942] [outer = 00000000] [url = about:blank] 12:20:48 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (18027800) [pid = 3824] [serial = 1936] [outer = 00000000] [url = about:blank] 12:20:48 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (13CF1800) [pid = 3824] [serial = 1925] [outer = 00000000] [url = about:blank] 12:20:48 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (16EE4000) [pid = 3824] [serial = 1934] [outer = 00000000] [url = about:blank] 12:20:48 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (1311C800) [pid = 3824] [serial = 1922] [outer = 00000000] [url = about:blank] 12:20:48 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (16BE1400) [pid = 3824] [serial = 1931] [outer = 00000000] [url = about:blank] 12:20:48 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (15D17000) [pid = 3824] [serial = 1928] [outer = 00000000] [url = about:blank] 12:20:48 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (13C83400) [pid = 3824] [serial = 1924] [outer = 00000000] [url = about:blank] 12:20:48 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (12BCF000) [pid = 3824] [serial = 1921] [outer = 00000000] [url = about:blank] 12:20:48 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (16BDBC00) [pid = 3824] [serial = 1930] [outer = 00000000] [url = about:blank] 12:20:48 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (157BA800) [pid = 3824] [serial = 1940] [outer = 00000000] [url = about:blank] 12:20:48 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (1568A800) [pid = 3824] [serial = 1939] [outer = 00000000] [url = about:blank] 12:20:48 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (157C0C00) [pid = 3824] [serial = 1927] [outer = 00000000] [url = about:blank] 12:20:48 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (12923400) [pid = 3824] [serial = 1915] [outer = 00000000] [url = about:blank] 12:20:48 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (16E92800) [pid = 3824] [serial = 1933] [outer = 00000000] [url = about:blank] 12:20:48 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (1802A400) [pid = 3824] [serial = 1937] [outer = 00000000] [url = about:blank] 12:20:48 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (13218C00) [pid = 3824] [serial = 1918] [outer = 00000000] [url = about:blank] 12:20:48 INFO - PROCESS | 3824 | 1466709648176 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]]]}] 12:20:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:20:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 942ms 12:20:48 INFO - PROCESS | 3824 | 1466709648204 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 12:20:48 INFO - PROCESS | 3824 | 1466709648208 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 12:20:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:20:48 INFO - PROCESS | 3824 | 1466709648214 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:20:48 INFO - PROCESS | 3824 | 1466709648216 Marionette TRACE conn3 <- [1,2634,null,{}] 12:20:48 INFO - PROCESS | 3824 | 1466709648220 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}] 12:20:48 INFO - PROCESS | 3824 | 1466709648222 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:48 INFO - PROCESS | 3824 | 1466709648307 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 12:20:48 INFO - PROCESS | 3824 | 1466709648437 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:48 INFO - PROCESS | 3824 | 1466709648441 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:48 INFO - PROCESS | 3824 | ++DOCSHELL 10513800 == 36 [pid = 3824] [id = 668] 12:20:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (105F4C00) [pid = 3824] [serial = 2004] [outer = 00000000] 12:20:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (12B14400) [pid = 3824] [serial = 2005] [outer = 105F4C00] 12:20:48 INFO - PROCESS | 3824 | 1466709648488 Marionette DEBUG loaded listener.js 12:20:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (132CC400) [pid = 3824] [serial = 2006] [outer = 105F4C00] 12:20:48 INFO - PROCESS | 3824 | 1466709648856 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]]]}] 12:20:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:20:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 707ms 12:20:48 INFO - PROCESS | 3824 | 1466709648950 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 12:20:48 INFO - PROCESS | 3824 | 1466709648952 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 12:20:48 INFO - PROCESS | 3824 | 1466709648957 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:20:49 INFO - PROCESS | 3824 | 1466709648960 Marionette TRACE conn3 <- [1,2638,null,{}] 12:20:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:20:49 INFO - PROCESS | 3824 | 1466709648970 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}] 12:20:49 INFO - PROCESS | 3824 | 1466709648974 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:49 INFO - PROCESS | 3824 | 1466709649115 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 12:20:49 INFO - PROCESS | 3824 | 1466709649124 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:49 INFO - PROCESS | 3824 | 1466709649127 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:49 INFO - PROCESS | 3824 | ++DOCSHELL 14FCB800 == 37 [pid = 3824] [id = 669] 12:20:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (15684800) [pid = 3824] [serial = 2007] [outer = 00000000] 12:20:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (15D0E400) [pid = 3824] [serial = 2008] [outer = 15684800] 12:20:49 INFO - PROCESS | 3824 | 1466709649173 Marionette DEBUG loaded listener.js 12:20:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (15F09400) [pid = 3824] [serial = 2009] [outer = 15684800] 12:20:49 INFO - PROCESS | 3824 | 1466709649640 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]]]}] 12:20:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:20:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 675ms 12:20:49 INFO - PROCESS | 3824 | 1466709649674 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 12:20:49 INFO - PROCESS | 3824 | 1466709649677 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 12:20:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:20:49 INFO - PROCESS | 3824 | 1466709649680 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:20:49 INFO - PROCESS | 3824 | 1466709649682 Marionette TRACE conn3 <- [1,2642,null,{}] 12:20:49 INFO - PROCESS | 3824 | 1466709649685 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}] 12:20:49 INFO - PROCESS | 3824 | 1466709649687 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:49 INFO - PROCESS | 3824 | 1466709649769 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 12:20:49 INFO - PROCESS | 3824 | 1466709649775 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:49 INFO - PROCESS | 3824 | 1466709649777 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:49 INFO - PROCESS | 3824 | ++DOCSHELL 16B5A000 == 38 [pid = 3824] [id = 670] 12:20:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (16BDC000) [pid = 3824] [serial = 2010] [outer = 00000000] 12:20:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (16BE6000) [pid = 3824] [serial = 2011] [outer = 16BDC000] 12:20:49 INFO - PROCESS | 3824 | 1466709649820 Marionette DEBUG loaded listener.js 12:20:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (16E93C00) [pid = 3824] [serial = 2012] [outer = 16BDC000] 12:20:50 INFO - PROCESS | 3824 | 1466709650260 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]]]}] 12:20:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:20:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 644ms 12:20:50 INFO - PROCESS | 3824 | 1466709650318 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 12:20:50 INFO - PROCESS | 3824 | 1466709650320 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 12:20:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:20:50 INFO - PROCESS | 3824 | 1466709650323 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:20:50 INFO - PROCESS | 3824 | 1466709650324 Marionette TRACE conn3 <- [1,2646,null,{}] 12:20:50 INFO - PROCESS | 3824 | 1466709650328 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}] 12:20:50 INFO - PROCESS | 3824 | 1466709650330 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:50 INFO - PROCESS | 3824 | 1466709650408 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 12:20:50 INFO - PROCESS | 3824 | 1466709650414 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:50 INFO - PROCESS | 3824 | 1466709650416 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:50 INFO - PROCESS | 3824 | ++DOCSHELL 1771BC00 == 39 [pid = 3824] [id = 671] 12:20:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (177B8C00) [pid = 3824] [serial = 2013] [outer = 00000000] 12:20:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (179ED000) [pid = 3824] [serial = 2014] [outer = 177B8C00] 12:20:50 INFO - PROCESS | 3824 | 1466709650459 Marionette DEBUG loaded listener.js 12:20:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (1802B400) [pid = 3824] [serial = 2015] [outer = 177B8C00] 12:20:50 INFO - PROCESS | 3824 | 1466709650963 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]]]}] 12:20:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:20:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 706ms 12:20:51 INFO - PROCESS | 3824 | 1466709651023 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 12:20:51 INFO - PROCESS | 3824 | 1466709651025 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 12:20:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:20:51 INFO - PROCESS | 3824 | 1466709651028 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:20:51 INFO - PROCESS | 3824 | 1466709651029 Marionette TRACE conn3 <- [1,2650,null,{}] 12:20:51 INFO - PROCESS | 3824 | 1466709651039 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}] 12:20:51 INFO - PROCESS | 3824 | 1466709651044 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:51 INFO - PROCESS | 3824 | 1466709651183 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 12:20:51 INFO - PROCESS | 3824 | 1466709651256 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:51 INFO - PROCESS | 3824 | 1466709651258 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:51 INFO - PROCESS | 3824 | ++DOCSHELL 18506C00 == 40 [pid = 3824] [id = 672] 12:20:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (1850AC00) [pid = 3824] [serial = 2016] [outer = 00000000] 12:20:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (19CCE000) [pid = 3824] [serial = 2017] [outer = 1850AC00] 12:20:51 INFO - PROCESS | 3824 | 1466709651302 Marionette DEBUG loaded listener.js 12:20:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (19DBC800) [pid = 3824] [serial = 2018] [outer = 1850AC00] 12:20:51 INFO - PROCESS | 3824 | 1466709651729 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]]]}] 12:20:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:20:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 753ms 12:20:51 INFO - PROCESS | 3824 | 1466709651769 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 12:20:51 INFO - PROCESS | 3824 | 1466709651771 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 12:20:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:20:51 INFO - PROCESS | 3824 | 1466709651774 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:20:51 INFO - PROCESS | 3824 | 1466709651776 Marionette TRACE conn3 <- [1,2654,null,{}] 12:20:51 INFO - PROCESS | 3824 | 1466709651779 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}] 12:20:51 INFO - PROCESS | 3824 | 1466709651781 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:51 INFO - PROCESS | 3824 | 1466709651918 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 12:20:52 INFO - PROCESS | 3824 | 1466709651985 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:52 INFO - PROCESS | 3824 | 1466709651987 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:52 INFO - PROCESS | 3824 | ++DOCSHELL 10AEF000 == 41 [pid = 3824] [id = 673] 12:20:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (10EEF000) [pid = 3824] [serial = 2019] [outer = 00000000] 12:20:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 97 (1A8DA400) [pid = 3824] [serial = 2020] [outer = 10EEF000] 12:20:52 INFO - PROCESS | 3824 | 1466709652039 Marionette DEBUG loaded listener.js 12:20:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 98 (1A8DF800) [pid = 3824] [serial = 2021] [outer = 10EEF000] 12:20:52 INFO - PROCESS | 3824 | --DOMWINDOW == 97 (14FC5800) [pid = 3824] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:20:52 INFO - PROCESS | 3824 | --DOMWINDOW == 96 (16A8E000) [pid = 3824] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:20:52 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (10A5A400) [pid = 3824] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:20:52 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (1310A800) [pid = 3824] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:20:52 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (1850B400) [pid = 3824] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:20:52 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (19A40400) [pid = 3824] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:20:52 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (1345DC00) [pid = 3824] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:20:52 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (14EDDC00) [pid = 3824] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:20:52 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (129ADC00) [pid = 3824] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:20:52 INFO - PROCESS | 3824 | 1466709652947 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]]]}] 12:20:52 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) 12:20:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1193ms 12:20:52 INFO - PROCESS | 3824 | 1466709652969 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 12:20:52 INFO - PROCESS | 3824 | 1466709652971 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 12:20:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:20:52 INFO - PROCESS | 3824 | 1466709652976 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:20:53 INFO - PROCESS | 3824 | 1466709652978 Marionette TRACE conn3 <- [1,2658,null,{}] 12:20:53 INFO - PROCESS | 3824 | 1466709652981 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}] 12:20:53 INFO - PROCESS | 3824 | 1466709652983 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:53 INFO - PROCESS | 3824 | 1466709653061 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 12:20:53 INFO - PROCESS | 3824 | 1466709653067 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:53 INFO - PROCESS | 3824 | 1466709653069 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:53 INFO - PROCESS | 3824 | ++DOCSHELL 10EF7400 == 42 [pid = 3824] [id = 674] 12:20:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (110F1400) [pid = 3824] [serial = 2022] [outer = 00000000] 12:20:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (13108000) [pid = 3824] [serial = 2023] [outer = 110F1400] 12:20:53 INFO - PROCESS | 3824 | 1466709653112 Marionette DEBUG loaded listener.js 12:20:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (14310800) [pid = 3824] [serial = 2024] [outer = 110F1400] 12:20:54 INFO - PROCESS | 3824 | 1466709654048 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"]]]}] 12:20:54 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 12:20:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:20:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 12:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:20:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:20:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1099ms 12:20:54 INFO - PROCESS | 3824 | 1466709654076 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 12:20:54 INFO - PROCESS | 3824 | 1466709654078 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 12:20:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:20:54 INFO - PROCESS | 3824 | 1466709654086 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:20:54 INFO - PROCESS | 3824 | 1466709654088 Marionette TRACE conn3 <- [1,2662,null,{}] 12:20:54 INFO - PROCESS | 3824 | 1466709654092 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}] 12:20:54 INFO - PROCESS | 3824 | 1466709654094 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:54 INFO - PROCESS | 3824 | 1466709654173 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 12:20:54 INFO - PROCESS | 3824 | 1466709654178 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:54 INFO - PROCESS | 3824 | 1466709654180 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:54 INFO - PROCESS | 3824 | ++DOCSHELL 15A75800 == 43 [pid = 3824] [id = 675] 12:20:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (166DF400) [pid = 3824] [serial = 2025] [outer = 00000000] 12:20:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (19A46C00) [pid = 3824] [serial = 2026] [outer = 166DF400] 12:20:54 INFO - PROCESS | 3824 | 1466709654223 Marionette DEBUG loaded listener.js 12:20:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (19D60400) [pid = 3824] [serial = 2027] [outer = 166DF400] 12:20:55 INFO - PROCESS | 3824 | 1466709655226 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"]]]}] 12:20:55 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 12:20:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:20:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 12:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:20:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:20:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1193ms 12:20:55 INFO - PROCESS | 3824 | 1466709655282 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 12:20:55 INFO - PROCESS | 3824 | 1466709655286 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 12:20:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:20:55 INFO - PROCESS | 3824 | 1466709655333 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:20:55 INFO - PROCESS | 3824 | 1466709655337 Marionette TRACE conn3 <- [1,2666,null,{}] 12:20:55 INFO - PROCESS | 3824 | 1466709655344 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}] 12:20:55 INFO - PROCESS | 3824 | 1466709655347 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:55 INFO - PROCESS | 3824 | 1466709655507 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 12:20:55 INFO - PROCESS | 3824 | 1466709655691 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:55 INFO - PROCESS | 3824 | 1466709655696 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:55 INFO - PROCESS | 3824 | ++DOCSHELL 10AEEC00 == 44 [pid = 3824] [id = 676] 12:20:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (12BD6400) [pid = 3824] [serial = 2028] [outer = 00000000] 12:20:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 97 (13124000) [pid = 3824] [serial = 2029] [outer = 12BD6400] 12:20:55 INFO - PROCESS | 3824 | 1466709655754 Marionette DEBUG loaded listener.js 12:20:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 98 (13226800) [pid = 3824] [serial = 2030] [outer = 12BD6400] 12:20:56 INFO - PROCESS | 3824 | 1466709656835 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]]]}] 12:20:56 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) 12:20:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1554ms 12:20:56 INFO - PROCESS | 3824 | 1466709656865 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 12:20:56 INFO - PROCESS | 3824 | 1466709656869 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 12:20:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:20:56 INFO - PROCESS | 3824 | 1466709656876 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:20:56 INFO - PROCESS | 3824 | 1466709656879 Marionette TRACE conn3 <- [1,2670,null,{}] 12:20:56 INFO - PROCESS | 3824 | 1466709656883 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}] 12:20:56 INFO - PROCESS | 3824 | 1466709656885 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:57 INFO - PROCESS | 3824 | 1466709657000 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 12:20:57 INFO - PROCESS | 3824 | 1466709657153 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:57 INFO - PROCESS | 3824 | 1466709657156 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:57 INFO - PROCESS | 3824 | ++DOCSHELL 16B51C00 == 45 [pid = 3824] [id = 677] 12:20:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 99 (16B57400) [pid = 3824] [serial = 2031] [outer = 00000000] 12:20:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 100 (16BE9C00) [pid = 3824] [serial = 2032] [outer = 16B57400] 12:20:57 INFO - PROCESS | 3824 | 1466709657213 Marionette DEBUG loaded listener.js 12:20:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 101 (17818000) [pid = 3824] [serial = 2033] [outer = 16B57400] 12:20:58 INFO - PROCESS | 3824 | 1466709658238 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]]]}] 12:20:58 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) 12:20:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1428ms 12:20:58 INFO - PROCESS | 3824 | 1466709658290 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 12:20:58 INFO - PROCESS | 3824 | 1466709658292 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 12:20:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:20:58 INFO - PROCESS | 3824 | 1466709658296 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:20:58 INFO - PROCESS | 3824 | 1466709658300 Marionette TRACE conn3 <- [1,2674,null,{}] 12:20:58 INFO - PROCESS | 3824 | 1466709658312 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}] 12:20:58 INFO - PROCESS | 3824 | 1466709658317 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:58 INFO - PROCESS | 3824 | 1466709658501 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 12:20:58 INFO - PROCESS | 3824 | 1466709658774 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:58 INFO - PROCESS | 3824 | 1466709658777 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:20:58 INFO - PROCESS | 3824 | ++DOCSHELL 1026DC00 == 46 [pid = 3824] [id = 678] 12:20:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 102 (102CA800) [pid = 3824] [serial = 2034] [outer = 00000000] 12:20:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 103 (10A64000) [pid = 3824] [serial = 2035] [outer = 102CA800] 12:20:58 INFO - PROCESS | 3824 | 1466709658826 Marionette DEBUG loaded listener.js 12:20:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 104 (11AE5C00) [pid = 3824] [serial = 2036] [outer = 102CA800] 12:20:59 INFO - PROCESS | 3824 | --DOCSHELL 13151800 == 45 [pid = 3824] [id = 639] 12:20:59 INFO - PROCESS | 3824 | --DOCSHELL 10AF5000 == 44 [pid = 3824] [id = 638] 12:20:59 INFO - PROCESS | 3824 | --DOCSHELL 10EF7400 == 43 [pid = 3824] [id = 674] 12:20:59 INFO - PROCESS | 3824 | --DOCSHELL 10AEF000 == 42 [pid = 3824] [id = 673] 12:20:59 INFO - PROCESS | 3824 | --DOCSHELL 18506C00 == 41 [pid = 3824] [id = 672] 12:20:59 INFO - PROCESS | 3824 | --DOCSHELL 1771BC00 == 40 [pid = 3824] [id = 671] 12:20:59 INFO - PROCESS | 3824 | --DOCSHELL 16B5A000 == 39 [pid = 3824] [id = 670] 12:20:59 INFO - PROCESS | 3824 | --DOCSHELL 14FCB800 == 38 [pid = 3824] [id = 669] 12:20:59 INFO - PROCESS | 3824 | --DOCSHELL 10513800 == 37 [pid = 3824] [id = 668] 12:20:59 INFO - PROCESS | 3824 | --DOCSHELL 129A8C00 == 36 [pid = 3824] [id = 667] 12:20:59 INFO - PROCESS | 3824 | --DOCSHELL 18505000 == 35 [pid = 3824] [id = 666] 12:20:59 INFO - PROCESS | 3824 | --DOCSHELL 13C83800 == 34 [pid = 3824] [id = 665] 12:20:59 INFO - PROCESS | 3824 | --DOCSHELL 10BBF400 == 33 [pid = 3824] [id = 664] 12:20:59 INFO - PROCESS | 3824 | --DOMWINDOW == 103 (157C0800) [pid = 3824] [serial = 1969] [outer = 00000000] [url = about:blank] 12:20:59 INFO - PROCESS | 3824 | --DOMWINDOW == 102 (15F0A800) [pid = 3824] [serial = 1970] [outer = 00000000] [url = about:blank] 12:20:59 INFO - PROCESS | 3824 | --DOMWINDOW == 101 (131D8800) [pid = 3824] [serial = 1960] [outer = 00000000] [url = about:blank] 12:20:59 INFO - PROCESS | 3824 | --DOMWINDOW == 100 (16B58000) [pid = 3824] [serial = 1972] [outer = 00000000] [url = about:blank] 12:20:59 INFO - PROCESS | 3824 | --DOMWINDOW == 99 (10EF1C00) [pid = 3824] [serial = 1963] [outer = 00000000] [url = about:blank] 12:20:59 INFO - PROCESS | 3824 | --DOMWINDOW == 98 (11ADD800) [pid = 3824] [serial = 1964] [outer = 00000000] [url = about:blank] 12:20:59 INFO - PROCESS | 3824 | --DOMWINDOW == 97 (19DB9000) [pid = 3824] [serial = 1957] [outer = 00000000] [url = about:blank] 12:20:59 INFO - PROCESS | 3824 | --DOMWINDOW == 96 (131D1800) [pid = 3824] [serial = 1966] [outer = 00000000] [url = about:blank] 12:20:59 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (19CCF000) [pid = 3824] [serial = 1978] [outer = 00000000] [url = about:blank] 12:20:59 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (13220000) [pid = 3824] [serial = 1967] [outer = 00000000] [url = about:blank] 12:20:59 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (1430E800) [pid = 3824] [serial = 1951] [outer = 00000000] [url = about:blank] 12:20:59 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (129E6C00) [pid = 3824] [serial = 1948] [outer = 00000000] [url = about:blank] 12:20:59 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (179E2000) [pid = 3824] [serial = 1954] [outer = 00000000] [url = about:blank] 12:20:59 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (1A256400) [pid = 3824] [serial = 1981] [outer = 00000000] [url = about:blank] 12:20:59 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (1A258400) [pid = 3824] [serial = 1982] [outer = 00000000] [url = about:blank] 12:20:59 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (1A785C00) [pid = 3824] [serial = 1990] [outer = 00000000] [url = about:blank] 12:20:59 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (16BDB800) [pid = 3824] [serial = 1984] [outer = 00000000] [url = about:blank] 12:20:59 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (19DB1400) [pid = 3824] [serial = 1985] [outer = 00000000] [url = about:blank] 12:20:59 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (178D0C00) [pid = 3824] [serial = 1975] [outer = 00000000] [url = about:blank] 12:20:59 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (18057400) [pid = 3824] [serial = 1976] [outer = 00000000] [url = about:blank] 12:20:59 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (19D67C00) [pid = 3824] [serial = 1979] [outer = 00000000] [url = about:blank] 12:20:59 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (1A66D000) [pid = 3824] [serial = 1988] [outer = 00000000] [url = about:blank] 12:21:00 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (1A2B1400) [pid = 3824] [serial = 1987] [outer = 00000000] [url = about:blank] 12:21:00 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (16E93000) [pid = 3824] [serial = 1973] [outer = 00000000] [url = about:blank] 12:21:00 INFO - PROCESS | 3824 | 1466709659926 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"]]]}] 12:21:00 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 12:21:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:21:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 12:21:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:21:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1664ms 12:21:00 INFO - PROCESS | 3824 | 1466709659958 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 12:21:00 INFO - PROCESS | 3824 | 1466709659961 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 12:21:00 INFO - PROCESS | 3824 | 1466709659966 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:21:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:21:00 INFO - PROCESS | 3824 | 1466709659969 Marionette TRACE conn3 <- [1,2678,null,{}] 12:21:00 INFO - PROCESS | 3824 | 1466709659974 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}] 12:21:00 INFO - PROCESS | 3824 | 1466709659976 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:00 INFO - PROCESS | 3824 | 1466709660063 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 12:21:00 INFO - PROCESS | 3824 | 1466709660107 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:00 INFO - PROCESS | 3824 | 1466709660110 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:00 INFO - PROCESS | 3824 | ++DOCSHELL 12BD6000 == 34 [pid = 3824] [id = 679] 12:21:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (12D66C00) [pid = 3824] [serial = 2037] [outer = 00000000] 12:21:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (131D1800) [pid = 3824] [serial = 2038] [outer = 12D66C00] 12:21:00 INFO - PROCESS | 3824 | 1466709660156 Marionette DEBUG loaded listener.js 12:21:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (13454400) [pid = 3824] [serial = 2039] [outer = 12D66C00] 12:21:01 INFO - PROCESS | 3824 | 1466709661148 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"]]]}] 12:21:01 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 12:21:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:21:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 12:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:21:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1209ms 12:21:01 INFO - PROCESS | 3824 | 1466709661170 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 12:21:01 INFO - PROCESS | 3824 | 1466709661174 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 12:21:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:21:01 INFO - PROCESS | 3824 | 1466709661178 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:21:01 INFO - PROCESS | 3824 | 1466709661180 Marionette TRACE conn3 <- [1,2682,null,{}] 12:21:01 INFO - PROCESS | 3824 | 1466709661184 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}] 12:21:01 INFO - PROCESS | 3824 | 1466709661186 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:01 INFO - PROCESS | 3824 | 1466709661272 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 12:21:01 INFO - PROCESS | 3824 | 1466709661281 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:01 INFO - PROCESS | 3824 | 1466709661283 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:01 INFO - PROCESS | 3824 | ++DOCSHELL 15F04C00 == 35 [pid = 3824] [id = 680] 12:21:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (15F05400) [pid = 3824] [serial = 2040] [outer = 00000000] 12:21:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (16A91000) [pid = 3824] [serial = 2041] [outer = 15F05400] 12:21:01 INFO - PROCESS | 3824 | 1466709661327 Marionette DEBUG loaded listener.js 12:21:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (16BDC400) [pid = 3824] [serial = 2042] [outer = 15F05400] 12:21:02 INFO - PROCESS | 3824 | 1466709662306 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"]]]}] 12:21:02 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 12:21:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:21:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 12:21:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:21:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1146ms 12:21:02 INFO - PROCESS | 3824 | 1466709662323 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 12:21:02 INFO - PROCESS | 3824 | 1466709662325 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 12:21:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:21:02 INFO - PROCESS | 3824 | 1466709662335 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:21:02 INFO - PROCESS | 3824 | 1466709662340 Marionette TRACE conn3 <- [1,2686,null,{}] 12:21:02 INFO - PROCESS | 3824 | 1466709662352 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}] 12:21:02 INFO - PROCESS | 3824 | 1466709662356 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:02 INFO - PROCESS | 3824 | 1466709662477 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 12:21:02 INFO - PROCESS | 3824 | 1466709662482 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:02 INFO - PROCESS | 3824 | 1466709662484 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:02 INFO - PROCESS | 3824 | ++DOCSHELL 166DFC00 == 36 [pid = 3824] [id = 681] 12:21:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (16BE5C00) [pid = 3824] [serial = 2043] [outer = 00000000] 12:21:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (178D3C00) [pid = 3824] [serial = 2044] [outer = 16BE5C00] 12:21:02 INFO - PROCESS | 3824 | 1466709662528 Marionette DEBUG loaded listener.js 12:21:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (18502400) [pid = 3824] [serial = 2045] [outer = 16BE5C00] 12:21:03 INFO - PROCESS | 3824 | 1466709663505 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"]]]}] 12:21:03 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 12:21:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:21:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 12:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:21:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1224ms 12:21:03 INFO - PROCESS | 3824 | 1466709663552 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 12:21:03 INFO - PROCESS | 3824 | 1466709663554 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 12:21:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:21:03 INFO - PROCESS | 3824 | 1466709663558 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:21:03 INFO - PROCESS | 3824 | 1466709663559 Marionette TRACE conn3 <- [1,2690,null,{}] 12:21:03 INFO - PROCESS | 3824 | 1466709663563 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}] 12:21:03 INFO - PROCESS | 3824 | 1466709663613 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:03 INFO - PROCESS | 3824 | 1466709663739 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 12:21:03 INFO - PROCESS | 3824 | 1466709663745 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:03 INFO - PROCESS | 3824 | 1466709663747 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:03 INFO - PROCESS | 3824 | ++DOCSHELL 1850F400 == 37 [pid = 3824] [id = 682] 12:21:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (1850FC00) [pid = 3824] [serial = 2046] [outer = 00000000] 12:21:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (19DB3C00) [pid = 3824] [serial = 2047] [outer = 1850FC00] 12:21:03 INFO - PROCESS | 3824 | 1466709663794 Marionette DEBUG loaded listener.js 12:21:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (19DB8C00) [pid = 3824] [serial = 2048] [outer = 1850FC00] 12:21:04 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (10BC0000) [pid = 3824] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:21:04 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (13C8AC00) [pid = 3824] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:21:04 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (129AB800) [pid = 3824] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:21:04 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (16BDC000) [pid = 3824] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:21:04 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (105F4C00) [pid = 3824] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:21:04 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (18505400) [pid = 3824] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:21:04 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (177B8C00) [pid = 3824] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:21:04 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (15684800) [pid = 3824] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:21:04 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (1850AC00) [pid = 3824] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:21:04 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (10EEF000) [pid = 3824] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:21:04 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (110F1400) [pid = 3824] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:21:04 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (1281B400) [pid = 3824] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:21:04 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (11254000) [pid = 3824] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:21:04 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (114D1400) [pid = 3824] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:21:04 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (177B1000) [pid = 3824] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:21:04 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (19AB1400) [pid = 3824] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:21:04 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (13C80800) [pid = 3824] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:21:04 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (10A58C00) [pid = 3824] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:21:04 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (13153400) [pid = 3824] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:21:04 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1802D400) [pid = 3824] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:21:04 INFO - PROCESS | 3824 | 1466709664372 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]]]}] 12:21:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:21:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 848ms 12:21:04 INFO - PROCESS | 3824 | 1466709664433 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 12:21:04 INFO - PROCESS | 3824 | 1466709664435 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 12:21:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:21:04 INFO - PROCESS | 3824 | 1466709664439 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:21:04 INFO - PROCESS | 3824 | 1466709664440 Marionette TRACE conn3 <- [1,2694,null,{}] 12:21:04 INFO - PROCESS | 3824 | 1466709664444 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}] 12:21:04 INFO - PROCESS | 3824 | 1466709664446 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:04 INFO - PROCESS | 3824 | 1466709664525 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 12:21:04 INFO - PROCESS | 3824 | 1466709664629 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:04 INFO - PROCESS | 3824 | 1466709664635 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:04 INFO - PROCESS | 3824 | ++DOCSHELL 10AF7000 == 38 [pid = 3824] [id = 683] 12:21:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (10AFCC00) [pid = 3824] [serial = 2049] [outer = 00000000] 12:21:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (132CBC00) [pid = 3824] [serial = 2050] [outer = 10AFCC00] 12:21:04 INFO - PROCESS | 3824 | 1466709664688 Marionette DEBUG loaded listener.js 12:21:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (16052400) [pid = 3824] [serial = 2051] [outer = 10AFCC00] 12:21:05 INFO - PROCESS | 3824 | 1466709665055 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]]]}] 12:21:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:21:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 643ms 12:21:05 INFO - PROCESS | 3824 | 1466709665077 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 12:21:05 INFO - PROCESS | 3824 | 1466709665079 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 12:21:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:21:05 INFO - PROCESS | 3824 | 1466709665118 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:21:05 INFO - PROCESS | 3824 | 1466709665120 Marionette TRACE conn3 <- [1,2698,null,{}] 12:21:05 INFO - PROCESS | 3824 | 1466709665127 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}] 12:21:05 INFO - PROCESS | 3824 | 1466709665129 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:05 INFO - PROCESS | 3824 | 1466709665210 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 12:21:05 INFO - PROCESS | 3824 | 1466709665215 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:05 INFO - PROCESS | 3824 | 1466709665217 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:05 INFO - PROCESS | 3824 | ++DOCSHELL 14EDC800 == 39 [pid = 3824] [id = 684] 12:21:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (18058C00) [pid = 3824] [serial = 2052] [outer = 00000000] 12:21:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (1A25E800) [pid = 3824] [serial = 2053] [outer = 18058C00] 12:21:05 INFO - PROCESS | 3824 | 1466709665260 Marionette DEBUG loaded listener.js 12:21:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1A260000) [pid = 3824] [serial = 2054] [outer = 18058C00] 12:21:05 INFO - PROCESS | 3824 | 1466709665726 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] 12:21:05 INFO - PROCESS | 3824 | 1466709665763 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 12:21:05 INFO - PROCESS | 3824 | 1466709665766 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:21:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:21:05 INFO - PROCESS | 3824 | 1466709665768 Marionette TRACE conn3 <- [1,2702,null,{}] 12:21:05 INFO - PROCESS | 3824 | 1466709665772 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}] 12:21:05 INFO - PROCESS | 3824 | 1466709665773 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:05 INFO - PROCESS | 3824 | 1466709665857 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 12:21:05 INFO - PROCESS | 3824 | 1466709665862 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:05 INFO - PROCESS | 3824 | 1466709665864 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:05 INFO - PROCESS | 3824 | ++DOCSHELL 15D14400 == 40 [pid = 3824] [id = 685] 12:21:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1A664400) [pid = 3824] [serial = 2055] [outer = 00000000] 12:21:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (1A785C00) [pid = 3824] [serial = 2056] [outer = 1A664400] 12:21:05 INFO - PROCESS | 3824 | 1466709665907 Marionette DEBUG loaded listener.js 12:21:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1A8D8400) [pid = 3824] [serial = 2057] [outer = 1A664400] 12:21:06 INFO - PROCESS | 3824 | 1466709666476 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]]]}] 12:21:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:21:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 753ms 12:21:06 INFO - PROCESS | 3824 | 1466709666508 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 12:21:06 INFO - PROCESS | 3824 | 1466709666513 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 12:21:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:21:06 INFO - PROCESS | 3824 | 1466709666518 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:21:06 INFO - PROCESS | 3824 | 1466709666522 Marionette TRACE conn3 <- [1,2706,null,{}] 12:21:06 INFO - PROCESS | 3824 | 1466709666528 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}] 12:21:06 INFO - PROCESS | 3824 | 1466709666531 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:06 INFO - PROCESS | 3824 | 1466709666690 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 12:21:06 INFO - PROCESS | 3824 | 1466709666808 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:06 INFO - PROCESS | 3824 | 1466709666813 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:06 INFO - PROCESS | 3824 | ++DOCSHELL 10AF4800 == 41 [pid = 3824] [id = 686] 12:21:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (10AF8800) [pid = 3824] [serial = 2058] [outer = 00000000] 12:21:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (130A3000) [pid = 3824] [serial = 2059] [outer = 10AF8800] 12:21:06 INFO - PROCESS | 3824 | 1466709666910 Marionette DEBUG loaded listener.js 12:21:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (13153400) [pid = 3824] [serial = 2060] [outer = 10AF8800] 12:21:07 INFO - PROCESS | 3824 | 1466709667498 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] 12:21:07 INFO - PROCESS | 3824 | 1466709667530 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 12:21:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:21:07 INFO - PROCESS | 3824 | 1466709667537 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:21:07 INFO - PROCESS | 3824 | 1466709667540 Marionette TRACE conn3 <- [1,2710,null,{}] 12:21:07 INFO - PROCESS | 3824 | 1466709667544 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}] 12:21:07 INFO - PROCESS | 3824 | 1466709667546 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:07 INFO - PROCESS | 3824 | 1466709667654 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 12:21:07 INFO - PROCESS | 3824 | 1466709667798 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:07 INFO - PROCESS | 3824 | 1466709667801 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:07 INFO - PROCESS | 3824 | ++DOCSHELL 16053000 == 42 [pid = 3824] [id = 687] 12:21:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (166D9000) [pid = 3824] [serial = 2061] [outer = 00000000] 12:21:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (16BDE400) [pid = 3824] [serial = 2062] [outer = 166D9000] 12:21:07 INFO - PROCESS | 3824 | 1466709667860 Marionette DEBUG loaded listener.js 12:21:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (17105800) [pid = 3824] [serial = 2063] [outer = 166D9000] 12:21:08 INFO - PROCESS | 3824 | 1466709668474 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] 12:21:08 INFO - PROCESS | 3824 | 1466709668542 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 12:21:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:21:08 INFO - PROCESS | 3824 | 1466709668546 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:21:08 INFO - PROCESS | 3824 | 1466709668549 Marionette TRACE conn3 <- [1,2714,null,{}] 12:21:08 INFO - PROCESS | 3824 | 1466709668573 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}] 12:21:08 INFO - PROCESS | 3824 | 1466709668578 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:08 INFO - PROCESS | 3824 | 1466709668718 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 12:21:08 INFO - PROCESS | 3824 | 1466709668788 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:08 INFO - PROCESS | 3824 | 1466709668791 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:08 INFO - PROCESS | 3824 | ++DOCSHELL 1A66FC00 == 43 [pid = 3824] [id = 688] 12:21:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (1A77AC00) [pid = 3824] [serial = 2064] [outer = 00000000] 12:21:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (1A8DE800) [pid = 3824] [serial = 2065] [outer = 1A77AC00] 12:21:08 INFO - PROCESS | 3824 | 1466709668846 Marionette DEBUG loaded listener.js 12:21:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (1AB59400) [pid = 3824] [serial = 2066] [outer = 1A77AC00] 12:21:09 INFO - PROCESS | 3824 | 1466709669455 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]]]}] 12:21:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:21:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 958ms 12:21:09 INFO - PROCESS | 3824 | 1466709669490 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 12:21:09 INFO - PROCESS | 3824 | 1466709669493 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 12:21:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:21:09 INFO - PROCESS | 3824 | 1466709669496 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:21:09 INFO - PROCESS | 3824 | 1466709669498 Marionette TRACE conn3 <- [1,2718,null,{}] 12:21:09 INFO - PROCESS | 3824 | 1466709669502 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}] 12:21:09 INFO - PROCESS | 3824 | 1466709669504 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:09 INFO - PROCESS | 3824 | 1466709669609 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 12:21:09 INFO - PROCESS | 3824 | 1466709669723 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:09 INFO - PROCESS | 3824 | 1466709669726 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:09 INFO - PROCESS | 3824 | ++DOCSHELL 1AB60000 == 44 [pid = 3824] [id = 689] 12:21:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (1AB60400) [pid = 3824] [serial = 2067] [outer = 00000000] 12:21:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (1AB67000) [pid = 3824] [serial = 2068] [outer = 1AB60400] 12:21:09 INFO - PROCESS | 3824 | 1466709669818 Marionette DEBUG loaded listener.js 12:21:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (1ABD7C00) [pid = 3824] [serial = 2069] [outer = 1AB60400] 12:21:10 INFO - PROCESS | 3824 | 1466709670979 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"]]]}] 12:21:11 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 12:21:11 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 12:21:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 12:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:21:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1506ms 12:21:11 INFO - PROCESS | 3824 | 1466709671029 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 12:21:11 INFO - PROCESS | 3824 | 1466709671033 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 12:21:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:21:11 INFO - PROCESS | 3824 | 1466709671038 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:21:11 INFO - PROCESS | 3824 | 1466709671041 Marionette TRACE conn3 <- [1,2722,null,{}] 12:21:11 INFO - PROCESS | 3824 | 1466709671047 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}] 12:21:11 INFO - PROCESS | 3824 | 1466709671049 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:11 INFO - PROCESS | 3824 | 1466709671193 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 12:21:11 INFO - PROCESS | 3824 | 1466709671348 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:11 INFO - PROCESS | 3824 | 1466709671351 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:11 INFO - PROCESS | 3824 | ++DOCSHELL 129ADC00 == 45 [pid = 3824] [id = 690] 12:21:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (129EFC00) [pid = 3824] [serial = 2070] [outer = 00000000] 12:21:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (1321B000) [pid = 3824] [serial = 2071] [outer = 129EFC00] 12:21:11 INFO - PROCESS | 3824 | 1466709671402 Marionette DEBUG loaded listener.js 12:21:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (13936000) [pid = 3824] [serial = 2072] [outer = 129EFC00] 12:21:12 INFO - PROCESS | 3824 | --DOCSHELL 14EDC800 == 44 [pid = 3824] [id = 684] 12:21:12 INFO - PROCESS | 3824 | --DOCSHELL 10AF7000 == 43 [pid = 3824] [id = 683] 12:21:12 INFO - PROCESS | 3824 | --DOCSHELL 1850F400 == 42 [pid = 3824] [id = 682] 12:21:12 INFO - PROCESS | 3824 | --DOCSHELL 166DFC00 == 41 [pid = 3824] [id = 681] 12:21:12 INFO - PROCESS | 3824 | --DOCSHELL 15F04C00 == 40 [pid = 3824] [id = 680] 12:21:12 INFO - PROCESS | 3824 | --DOCSHELL 12BD6000 == 39 [pid = 3824] [id = 679] 12:21:12 INFO - PROCESS | 3824 | --DOCSHELL 1026DC00 == 38 [pid = 3824] [id = 678] 12:21:12 INFO - PROCESS | 3824 | --DOCSHELL 1281AC00 == 37 [pid = 3824] [id = 637] 12:21:12 INFO - PROCESS | 3824 | --DOCSHELL 15A75800 == 36 [pid = 3824] [id = 675] 12:21:12 INFO - PROCESS | 3824 | --DOCSHELL 1345AC00 == 35 [pid = 3824] [id = 635] 12:21:12 INFO - PROCESS | 3824 | --DOCSHELL 10AEEC00 == 34 [pid = 3824] [id = 676] 12:21:12 INFO - PROCESS | 3824 | --DOCSHELL 1047C800 == 33 [pid = 3824] [id = 653] 12:21:12 INFO - PROCESS | 3824 | --DOCSHELL 1A779C00 == 32 [pid = 3824] [id = 663] 12:21:12 INFO - PROCESS | 3824 | --DOCSHELL 16B51C00 == 31 [pid = 3824] [id = 677] 12:21:12 INFO - PROCESS | 3824 | --DOCSHELL 19A44400 == 30 [pid = 3824] [id = 652] 12:21:12 INFO - PROCESS | 3824 | --DOCSHELL 157C0000 == 29 [pid = 3824] [id = 648] 12:21:12 INFO - PROCESS | 3824 | --DOCSHELL 1AB60000 == 28 [pid = 3824] [id = 689] 12:21:12 INFO - PROCESS | 3824 | --DOCSHELL 1A66FC00 == 27 [pid = 3824] [id = 688] 12:21:12 INFO - PROCESS | 3824 | --DOCSHELL 15D14400 == 26 [pid = 3824] [id = 685] 12:21:12 INFO - PROCESS | 3824 | --DOCSHELL 10AF4800 == 25 [pid = 3824] [id = 686] 12:21:12 INFO - PROCESS | 3824 | --DOCSHELL 16053000 == 24 [pid = 3824] [id = 687] 12:21:12 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (14309C00) [pid = 3824] [serial = 1961] [outer = 00000000] [url = about:blank] 12:21:12 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (13220C00) [pid = 3824] [serial = 1919] [outer = 00000000] [url = about:blank] 12:21:12 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (19AAAC00) [pid = 3824] [serial = 1946] [outer = 00000000] [url = about:blank] 12:21:12 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (11C24400) [pid = 3824] [serial = 1994] [outer = 00000000] [url = about:blank] 12:21:12 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (1120C800) [pid = 3824] [serial = 1993] [outer = 00000000] [url = about:blank] 12:21:12 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (15689800) [pid = 3824] [serial = 1997] [outer = 00000000] [url = about:blank] 12:21:12 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (14F60800) [pid = 3824] [serial = 1996] [outer = 00000000] [url = about:blank] 12:21:12 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (12B18000) [pid = 3824] [serial = 2003] [outer = 00000000] [url = about:blank] 12:21:12 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (12B16800) [pid = 3824] [serial = 2002] [outer = 00000000] [url = about:blank] 12:21:12 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (16E93C00) [pid = 3824] [serial = 2012] [outer = 00000000] [url = about:blank] 12:21:12 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (16BE6000) [pid = 3824] [serial = 2011] [outer = 00000000] [url = about:blank] 12:21:12 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (12B14400) [pid = 3824] [serial = 2005] [outer = 00000000] [url = about:blank] 12:21:12 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (132CC400) [pid = 3824] [serial = 2006] [outer = 00000000] [url = about:blank] 12:21:12 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (19CC2000) [pid = 3824] [serial = 1999] [outer = 00000000] [url = about:blank] 12:21:12 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (19DBDC00) [pid = 3824] [serial = 2000] [outer = 00000000] [url = about:blank] 12:21:12 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (179ED000) [pid = 3824] [serial = 2014] [outer = 00000000] [url = about:blank] 12:21:12 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (15D0E400) [pid = 3824] [serial = 2008] [outer = 00000000] [url = about:blank] 12:21:12 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (15F09400) [pid = 3824] [serial = 2009] [outer = 00000000] [url = about:blank] 12:21:12 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (19CCE000) [pid = 3824] [serial = 2017] [outer = 00000000] [url = about:blank] 12:21:12 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (1A8DA400) [pid = 3824] [serial = 2020] [outer = 00000000] [url = about:blank] 12:21:12 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (19DBC800) [pid = 3824] [serial = 2018] [outer = 00000000] [url = about:blank] 12:21:12 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (13108000) [pid = 3824] [serial = 2023] [outer = 00000000] [url = about:blank] 12:21:12 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (14310800) [pid = 3824] [serial = 2024] [outer = 00000000] [url = about:blank] 12:21:12 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1A8DF800) [pid = 3824] [serial = 2021] [outer = 00000000] [url = about:blank] 12:21:12 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1802B400) [pid = 3824] [serial = 2015] [outer = 00000000] [url = about:blank] 12:21:12 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (12B11800) [pid = 3824] [serial = 1913] [outer = 00000000] [url = about:blank] 12:21:12 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (12B1A000) [pid = 3824] [serial = 1916] [outer = 00000000] [url = about:blank] 12:21:12 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (12B1B800) [pid = 3824] [serial = 1949] [outer = 00000000] [url = about:blank] 12:21:12 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (1850C400) [pid = 3824] [serial = 1955] [outer = 00000000] [url = about:blank] 12:21:12 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (1A259400) [pid = 3824] [serial = 1958] [outer = 00000000] [url = about:blank] 12:21:12 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (14FBE000) [pid = 3824] [serial = 1952] [outer = 00000000] [url = about:blank] 12:21:12 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (19A46C00) [pid = 3824] [serial = 2026] [outer = 00000000] [url = about:blank] 12:21:12 INFO - PROCESS | 3824 | 1466709672610 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]]]}] 12:21:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:21:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1617ms 12:21:12 INFO - PROCESS | 3824 | 1466709672652 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 12:21:12 INFO - PROCESS | 3824 | 1466709672656 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 12:21:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:21:12 INFO - PROCESS | 3824 | 1466709672661 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:21:12 INFO - PROCESS | 3824 | 1466709672665 Marionette TRACE conn3 <- [1,2726,null,{}] 12:21:12 INFO - PROCESS | 3824 | 1466709672671 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}] 12:21:12 INFO - PROCESS | 3824 | 1466709672676 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:12 INFO - PROCESS | 3824 | 1466709672761 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 12:21:12 INFO - PROCESS | 3824 | 1466709672770 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:12 INFO - PROCESS | 3824 | 1466709672775 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:12 INFO - PROCESS | 3824 | ++DOCSHELL 10AFD400 == 25 [pid = 3824] [id = 691] 12:21:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (10AFD800) [pid = 3824] [serial = 2073] [outer = 00000000] 12:21:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (1125CC00) [pid = 3824] [serial = 2074] [outer = 10AFD800] 12:21:12 INFO - PROCESS | 3824 | 1466709672823 Marionette DEBUG loaded listener.js 12:21:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (114D2400) [pid = 3824] [serial = 2075] [outer = 10AFD800] 12:21:13 INFO - PROCESS | 3824 | 1466709673376 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]]]}] 12:21:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:21:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 738ms 12:21:13 INFO - PROCESS | 3824 | 1466709673403 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 12:21:13 INFO - PROCESS | 3824 | 1466709673408 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 12:21:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:21:13 INFO - PROCESS | 3824 | 1466709673415 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:21:13 INFO - PROCESS | 3824 | 1466709673417 Marionette TRACE conn3 <- [1,2730,null,{}] 12:21:13 INFO - PROCESS | 3824 | 1466709673421 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}] 12:21:13 INFO - PROCESS | 3824 | 1466709673423 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:13 INFO - PROCESS | 3824 | 1466709673509 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 12:21:13 INFO - PROCESS | 3824 | 1466709673517 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:13 INFO - PROCESS | 3824 | 1466709673519 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:13 INFO - PROCESS | 3824 | ++DOCSHELL 12B1A400 == 26 [pid = 3824] [id = 692] 12:21:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (12B1B400) [pid = 3824] [serial = 2076] [outer = 00000000] 12:21:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (12BCF000) [pid = 3824] [serial = 2077] [outer = 12B1B400] 12:21:13 INFO - PROCESS | 3824 | 1466709673577 Marionette DEBUG loaded listener.js 12:21:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (12D8A000) [pid = 3824] [serial = 2078] [outer = 12B1B400] 12:21:14 INFO - PROCESS | 3824 | 1466709674058 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]]]}] 12:21:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:21:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 690ms 12:21:14 INFO - PROCESS | 3824 | 1466709674114 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 12:21:14 INFO - PROCESS | 3824 | 1466709674116 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 12:21:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:21:14 INFO - PROCESS | 3824 | 1466709674119 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:21:14 INFO - PROCESS | 3824 | 1466709674123 Marionette TRACE conn3 <- [1,2734,null,{}] 12:21:14 INFO - PROCESS | 3824 | 1466709674133 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}] 12:21:14 INFO - PROCESS | 3824 | 1466709674138 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:14 INFO - PROCESS | 3824 | 1466709674220 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 12:21:14 INFO - PROCESS | 3824 | 1466709674227 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:14 INFO - PROCESS | 3824 | 1466709674230 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:14 INFO - PROCESS | 3824 | ++DOCSHELL 13C82400 == 27 [pid = 3824] [id = 693] 12:21:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (13C82C00) [pid = 3824] [serial = 2079] [outer = 00000000] 12:21:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (1430FC00) [pid = 3824] [serial = 2080] [outer = 13C82C00] 12:21:14 INFO - PROCESS | 3824 | 1466709674277 Marionette DEBUG loaded listener.js 12:21:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (14F17000) [pid = 3824] [serial = 2081] [outer = 13C82C00] 12:21:14 INFO - PROCESS | 3824 | 1466709674785 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]]]}] 12:21:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:21:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 706ms 12:21:14 INFO - PROCESS | 3824 | 1466709674820 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 12:21:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:21:14 INFO - PROCESS | 3824 | 1466709674822 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 12:21:14 INFO - PROCESS | 3824 | 1466709674826 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:21:14 INFO - PROCESS | 3824 | 1466709674828 Marionette TRACE conn3 <- [1,2738,null,{}] 12:21:14 INFO - PROCESS | 3824 | 1466709674831 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}] 12:21:14 INFO - PROCESS | 3824 | 1466709674833 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:14 INFO - PROCESS | 3824 | 1466709674975 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 12:21:15 INFO - PROCESS | 3824 | 1466709675001 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:15 INFO - PROCESS | 3824 | 1466709675003 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:15 INFO - PROCESS | 3824 | ++DOCSHELL 14FCCC00 == 28 [pid = 3824] [id = 694] 12:21:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (15689800) [pid = 3824] [serial = 2082] [outer = 00000000] 12:21:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (157BA800) [pid = 3824] [serial = 2083] [outer = 15689800] 12:21:15 INFO - PROCESS | 3824 | 1466709675057 Marionette DEBUG loaded listener.js 12:21:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (15D0E400) [pid = 3824] [serial = 2084] [outer = 15689800] 12:21:15 INFO - PROCESS | 3824 | 1466709675521 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]]]}] 12:21:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:21:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 738ms 12:21:15 INFO - PROCESS | 3824 | 1466709675565 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 12:21:15 INFO - PROCESS | 3824 | 1466709675567 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 12:21:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:21:15 INFO - PROCESS | 3824 | 1466709675570 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:21:15 INFO - PROCESS | 3824 | 1466709675571 Marionette TRACE conn3 <- [1,2742,null,{}] 12:21:15 INFO - PROCESS | 3824 | 1466709675582 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}] 12:21:15 INFO - PROCESS | 3824 | 1466709675584 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:15 INFO - PROCESS | 3824 | 1466709675693 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 12:21:15 INFO - PROCESS | 3824 | 1466709675698 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:15 INFO - PROCESS | 3824 | 1466709675700 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:15 INFO - PROCESS | 3824 | ++DOCSHELL 15D18C00 == 29 [pid = 3824] [id = 695] 12:21:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (15F0A000) [pid = 3824] [serial = 2085] [outer = 00000000] 12:21:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (16824400) [pid = 3824] [serial = 2086] [outer = 15F0A000] 12:21:15 INFO - PROCESS | 3824 | 1466709675743 Marionette DEBUG loaded listener.js 12:21:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (16B57C00) [pid = 3824] [serial = 2087] [outer = 15F0A000] 12:21:16 INFO - PROCESS | 3824 | 1466709676185 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]]]}] 12:21:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:21:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 627ms 12:21:16 INFO - PROCESS | 3824 | 1466709676208 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 12:21:16 INFO - PROCESS | 3824 | 1466709676210 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 12:21:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:21:16 INFO - PROCESS | 3824 | 1466709676213 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:21:16 INFO - PROCESS | 3824 | 1466709676215 Marionette TRACE conn3 <- [1,2746,null,{}] 12:21:16 INFO - PROCESS | 3824 | 1466709676224 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}] 12:21:16 INFO - PROCESS | 3824 | 1466709676229 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:16 INFO - PROCESS | 3824 | 1466709676364 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 12:21:16 INFO - PROCESS | 3824 | 1466709676462 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:16 INFO - PROCESS | 3824 | 1466709676464 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:16 INFO - PROCESS | 3824 | ++DOCSHELL 16EE1800 == 30 [pid = 3824] [id = 696] 12:21:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (17105C00) [pid = 3824] [serial = 2088] [outer = 00000000] 12:21:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (178CCC00) [pid = 3824] [serial = 2089] [outer = 17105C00] 12:21:16 INFO - PROCESS | 3824 | 1466709676507 Marionette DEBUG loaded listener.js 12:21:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (18025800) [pid = 3824] [serial = 2090] [outer = 17105C00] 12:21:17 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (16BE5C00) [pid = 3824] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:21:17 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (1850FC00) [pid = 3824] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:21:17 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (10AFCC00) [pid = 3824] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:21:17 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (16B57400) [pid = 3824] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:21:17 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (166DF400) [pid = 3824] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:21:17 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (15F05400) [pid = 3824] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:21:17 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (12BD6400) [pid = 3824] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:21:17 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (12D66C00) [pid = 3824] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:21:17 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (18058C00) [pid = 3824] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:21:17 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (102CA800) [pid = 3824] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:21:17 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1A664400) [pid = 3824] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:21:17 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (1A77C000) [pid = 3824] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:21:17 INFO - PROCESS | 3824 | 1466709677169 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]]]}] 12:21:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:21:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1005ms 12:21:17 INFO - PROCESS | 3824 | 1466709677226 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 12:21:17 INFO - PROCESS | 3824 | 1466709677228 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 12:21:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:21:17 INFO - PROCESS | 3824 | 1466709677232 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:21:17 INFO - PROCESS | 3824 | 1466709677234 Marionette TRACE conn3 <- [1,2750,null,{}] 12:21:17 INFO - PROCESS | 3824 | 1466709677237 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}] 12:21:17 INFO - PROCESS | 3824 | 1466709677239 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:17 INFO - PROCESS | 3824 | 1466709677316 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 12:21:17 INFO - PROCESS | 3824 | 1466709677321 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:17 INFO - PROCESS | 3824 | 1466709677323 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:17 INFO - PROCESS | 3824 | ++DOCSHELL 10BC1000 == 31 [pid = 3824] [id = 697] 12:21:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (14FCB800) [pid = 3824] [serial = 2091] [outer = 00000000] 12:21:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (17720400) [pid = 3824] [serial = 2092] [outer = 14FCB800] 12:21:17 INFO - PROCESS | 3824 | 1466709677367 Marionette DEBUG loaded listener.js 12:21:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (18055800) [pid = 3824] [serial = 2093] [outer = 14FCB800] 12:21:17 INFO - PROCESS | 3824 | 1466709677782 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]]]}] 12:21:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:21:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 597ms 12:21:17 INFO - PROCESS | 3824 | 1466709677837 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 12:21:17 INFO - PROCESS | 3824 | 1466709677839 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 12:21:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:21:17 INFO - PROCESS | 3824 | 1466709677846 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:21:17 INFO - PROCESS | 3824 | 1466709677895 Marionette TRACE conn3 <- [1,2754,null,{}] 12:21:17 INFO - PROCESS | 3824 | 1466709677899 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}] 12:21:17 INFO - PROCESS | 3824 | 1466709677901 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:17 INFO - PROCESS | 3824 | 1466709677976 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 12:21:17 INFO - PROCESS | 3824 | 1466709677981 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:17 INFO - PROCESS | 3824 | 1466709677983 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:17 INFO - PROCESS | 3824 | ++DOCSHELL 18501400 == 32 [pid = 3824] [id = 698] 12:21:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (18504C00) [pid = 3824] [serial = 2094] [outer = 00000000] 12:21:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (18510000) [pid = 3824] [serial = 2095] [outer = 18504C00] 12:21:18 INFO - PROCESS | 3824 | 1466709678026 Marionette DEBUG loaded listener.js 12:21:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (18510800) [pid = 3824] [serial = 2096] [outer = 18504C00] 12:21:18 INFO - PROCESS | 3824 | 1466709678477 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]]]}] 12:21:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:21:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 644ms 12:21:18 INFO - PROCESS | 3824 | 1466709678537 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 12:21:18 INFO - PROCESS | 3824 | 1466709678539 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 12:21:18 INFO - PROCESS | 3824 | 1466709678542 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:21:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:21:18 INFO - PROCESS | 3824 | 1466709678544 Marionette TRACE conn3 <- [1,2758,null,{}] 12:21:18 INFO - PROCESS | 3824 | 1466709678547 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}] 12:21:18 INFO - PROCESS | 3824 | 1466709678549 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:18 INFO - PROCESS | 3824 | 1466709678626 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 12:21:18 INFO - PROCESS | 3824 | 1466709678631 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:18 INFO - PROCESS | 3824 | 1466709678633 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:18 INFO - PROCESS | 3824 | ++DOCSHELL 13934000 == 33 [pid = 3824] [id = 699] 12:21:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (19AACC00) [pid = 3824] [serial = 2097] [outer = 00000000] 12:21:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (19CC4C00) [pid = 3824] [serial = 2098] [outer = 19AACC00] 12:21:18 INFO - PROCESS | 3824 | 1466709678675 Marionette DEBUG loaded listener.js 12:21:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (19CCA000) [pid = 3824] [serial = 2099] [outer = 19AACC00] 12:21:19 INFO - PROCESS | 3824 | --DOCSHELL 10AFD400 == 32 [pid = 3824] [id = 691] 12:21:19 INFO - PROCESS | 3824 | --DOCSHELL 129ADC00 == 31 [pid = 3824] [id = 690] 12:21:20 INFO - PROCESS | 3824 | --DOCSHELL 13C82400 == 30 [pid = 3824] [id = 693] 12:21:20 INFO - PROCESS | 3824 | --DOCSHELL 15D18C00 == 29 [pid = 3824] [id = 695] 12:21:20 INFO - PROCESS | 3824 | --DOCSHELL 18501400 == 28 [pid = 3824] [id = 698] 12:21:20 INFO - PROCESS | 3824 | --DOCSHELL 14FCCC00 == 27 [pid = 3824] [id = 694] 12:21:20 INFO - PROCESS | 3824 | --DOCSHELL 16EE1800 == 26 [pid = 3824] [id = 696] 12:21:20 INFO - PROCESS | 3824 | --DOCSHELL 10BC1000 == 25 [pid = 3824] [id = 697] 12:21:20 INFO - PROCESS | 3824 | --DOCSHELL 12B1A400 == 24 [pid = 3824] [id = 692] 12:21:20 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (1A788C00) [pid = 3824] [serial = 1991] [outer = 00000000] [url = about:blank] 12:21:20 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (178D3C00) [pid = 3824] [serial = 2044] [outer = 00000000] [url = about:blank] 12:21:20 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (19DB3C00) [pid = 3824] [serial = 2047] [outer = 00000000] [url = about:blank] 12:21:20 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (18502400) [pid = 3824] [serial = 2045] [outer = 00000000] [url = about:blank] 12:21:20 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (132CBC00) [pid = 3824] [serial = 2050] [outer = 00000000] [url = about:blank] 12:21:20 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (16BE9C00) [pid = 3824] [serial = 2032] [outer = 00000000] [url = about:blank] 12:21:20 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (17818000) [pid = 3824] [serial = 2033] [outer = 00000000] [url = about:blank] 12:21:20 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (19D60400) [pid = 3824] [serial = 2027] [outer = 00000000] [url = about:blank] 12:21:20 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (16A91000) [pid = 3824] [serial = 2041] [outer = 00000000] [url = about:blank] 12:21:20 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (13124000) [pid = 3824] [serial = 2029] [outer = 00000000] [url = about:blank] 12:21:20 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (13226800) [pid = 3824] [serial = 2030] [outer = 00000000] [url = about:blank] 12:21:20 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (131D1800) [pid = 3824] [serial = 2038] [outer = 00000000] [url = about:blank] 12:21:20 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (13454400) [pid = 3824] [serial = 2039] [outer = 00000000] [url = about:blank] 12:21:20 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (1A25E800) [pid = 3824] [serial = 2053] [outer = 00000000] [url = about:blank] 12:21:20 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (10A64000) [pid = 3824] [serial = 2035] [outer = 00000000] [url = about:blank] 12:21:20 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (11AE5C00) [pid = 3824] [serial = 2036] [outer = 00000000] [url = about:blank] 12:21:20 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (1A260000) [pid = 3824] [serial = 2054] [outer = 00000000] [url = about:blank] 12:21:20 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (1A785C00) [pid = 3824] [serial = 2056] [outer = 00000000] [url = about:blank] 12:21:20 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (1A8D8400) [pid = 3824] [serial = 2057] [outer = 00000000] [url = about:blank] 12:21:20 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (19DB8C00) [pid = 3824] [serial = 2048] [outer = 00000000] [url = about:blank] 12:21:20 INFO - PROCESS | 3824 | --DOMWINDOW == 58 (16052400) [pid = 3824] [serial = 2051] [outer = 00000000] [url = about:blank] 12:21:20 INFO - PROCESS | 3824 | --DOMWINDOW == 57 (16BDC400) [pid = 3824] [serial = 2042] [outer = 00000000] [url = about:blank] 12:21:20 INFO - PROCESS | 3824 | 1466709680401 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]]]}] 12:21:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:21:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1915ms 12:21:20 INFO - PROCESS | 3824 | 1466709680455 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 12:21:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:21:20 INFO - PROCESS | 3824 | 1466709680459 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 12:21:20 INFO - PROCESS | 3824 | 1466709680464 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:21:20 INFO - PROCESS | 3824 | 1466709680468 Marionette TRACE conn3 <- [1,2762,null,{}] 12:21:20 INFO - PROCESS | 3824 | 1466709680473 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}] 12:21:20 INFO - PROCESS | 3824 | 1466709680476 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:20 INFO - PROCESS | 3824 | 1466709680567 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 12:21:20 INFO - PROCESS | 3824 | 1466709680575 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:20 INFO - PROCESS | 3824 | 1466709680579 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:20 INFO - PROCESS | 3824 | ++DOCSHELL 10A64000 == 25 [pid = 3824] [id = 700] 12:21:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 58 (10AF3000) [pid = 3824] [serial = 2100] [outer = 00000000] 12:21:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (10BC0000) [pid = 3824] [serial = 2101] [outer = 10AF3000] 12:21:20 INFO - PROCESS | 3824 | 1466709680627 Marionette DEBUG loaded listener.js 12:21:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (10EF4C00) [pid = 3824] [serial = 2102] [outer = 10AF3000] 12:21:21 INFO - PROCESS | 3824 | 1466709681135 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]]]}] 12:21:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:21:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 690ms 12:21:21 INFO - PROCESS | 3824 | 1466709681161 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 12:21:21 INFO - PROCESS | 3824 | 1466709681167 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 12:21:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:21:21 INFO - PROCESS | 3824 | 1466709681177 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:21:21 INFO - PROCESS | 3824 | 1466709681180 Marionette TRACE conn3 <- [1,2766,null,{}] 12:21:21 INFO - PROCESS | 3824 | 1466709681183 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}] 12:21:21 INFO - PROCESS | 3824 | 1466709681186 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:21 INFO - PROCESS | 3824 | 1466709681272 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 12:21:21 INFO - PROCESS | 3824 | 1466709681278 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:21 INFO - PROCESS | 3824 | 1466709681281 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:21 INFO - PROCESS | 3824 | ++DOCSHELL 12919800 == 26 [pid = 3824] [id = 701] 12:21:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (1291B800) [pid = 3824] [serial = 2103] [outer = 00000000] 12:21:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (129B3800) [pid = 3824] [serial = 2104] [outer = 1291B800] 12:21:21 INFO - PROCESS | 3824 | 1466709681328 Marionette DEBUG loaded listener.js 12:21:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (12B11400) [pid = 3824] [serial = 2105] [outer = 1291B800] 12:21:21 INFO - PROCESS | 3824 | 1466709681785 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]]]}] 12:21:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:21:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 659ms 12:21:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:21:21 INFO - PROCESS | 3824 | 1466709681829 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 12:21:21 INFO - PROCESS | 3824 | 1466709681831 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 12:21:21 INFO - PROCESS | 3824 | 1466709681835 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:21:21 INFO - PROCESS | 3824 | 1466709681838 Marionette TRACE conn3 <- [1,2770,null,{}] 12:21:21 INFO - PROCESS | 3824 | 1466709681853 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}] 12:21:21 INFO - PROCESS | 3824 | 1466709681858 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:21 INFO - PROCESS | 3824 | 1466709681939 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 12:21:21 INFO - PROCESS | 3824 | 1466709681946 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:21 INFO - PROCESS | 3824 | 1466709681949 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:21 INFO - PROCESS | 3824 | ++DOCSHELL 13129800 == 27 [pid = 3824] [id = 702] 12:21:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (1312A000) [pid = 3824] [serial = 2106] [outer = 00000000] 12:21:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (1321A400) [pid = 3824] [serial = 2107] [outer = 1312A000] 12:21:22 INFO - PROCESS | 3824 | 1466709681996 Marionette DEBUG loaded listener.js 12:21:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (13221000) [pid = 3824] [serial = 2108] [outer = 1312A000] 12:21:22 INFO - PROCESS | 3824 | 1466709682461 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]]]}] 12:21:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:21:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 659ms 12:21:22 INFO - PROCESS | 3824 | 1466709682493 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 12:21:22 INFO - PROCESS | 3824 | 1466709682496 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 12:21:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:21:22 INFO - PROCESS | 3824 | 1466709682499 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:21:22 INFO - PROCESS | 3824 | 1466709682511 Marionette TRACE conn3 <- [1,2774,null,{}] 12:21:22 INFO - PROCESS | 3824 | 1466709682515 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}] 12:21:22 INFO - PROCESS | 3824 | 1466709682517 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:22 INFO - PROCESS | 3824 | 1466709682596 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 12:21:22 INFO - PROCESS | 3824 | 1466709682602 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:22 INFO - PROCESS | 3824 | 1466709682604 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:22 INFO - PROCESS | 3824 | ++DOCSHELL 1345A800 == 28 [pid = 3824] [id = 703] 12:21:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (13C82400) [pid = 3824] [serial = 2109] [outer = 00000000] 12:21:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (1430D400) [pid = 3824] [serial = 2110] [outer = 13C82400] 12:21:22 INFO - PROCESS | 3824 | 1466709682652 Marionette DEBUG loaded listener.js 12:21:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (14EE5400) [pid = 3824] [serial = 2111] [outer = 13C82400] 12:21:23 INFO - PROCESS | 3824 | 1466709683077 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]]]}] 12:21:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:21:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 596ms 12:21:23 INFO - PROCESS | 3824 | 1466709683095 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 12:21:23 INFO - PROCESS | 3824 | 1466709683097 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 12:21:23 INFO - PROCESS | 3824 | 1466709683100 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:21:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:21:23 INFO - PROCESS | 3824 | 1466709683102 Marionette TRACE conn3 <- [1,2778,null,{}] 12:21:23 INFO - PROCESS | 3824 | 1466709683105 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}] 12:21:23 INFO - PROCESS | 3824 | 1466709683107 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:23 INFO - PROCESS | 3824 | 1466709683228 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 12:21:23 INFO - PROCESS | 3824 | 1466709683236 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:23 INFO - PROCESS | 3824 | 1466709683238 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:23 INFO - PROCESS | 3824 | ++DOCSHELL 14FC6000 == 29 [pid = 3824] [id = 704] 12:21:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (14FC8000) [pid = 3824] [serial = 2112] [outer = 00000000] 12:21:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (1568BC00) [pid = 3824] [serial = 2113] [outer = 14FC8000] 12:21:23 INFO - PROCESS | 3824 | 1466709683282 Marionette DEBUG loaded listener.js 12:21:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (15A75800) [pid = 3824] [serial = 2114] [outer = 14FC8000] 12:21:23 INFO - PROCESS | 3824 | 1466709683708 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]]]}] 12:21:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:21:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 628ms 12:21:23 INFO - PROCESS | 3824 | 1466709683739 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 12:21:23 INFO - PROCESS | 3824 | 1466709683741 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 12:21:23 INFO - PROCESS | 3824 | 1466709683744 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:21:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:21:23 INFO - PROCESS | 3824 | 1466709683746 Marionette TRACE conn3 <- [1,2782,null,{}] 12:21:23 INFO - PROCESS | 3824 | 1466709683749 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}] 12:21:23 INFO - PROCESS | 3824 | 1466709683754 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:23 INFO - PROCESS | 3824 | 1466709683889 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 12:21:23 INFO - PROCESS | 3824 | 1466709683903 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:23 INFO - PROCESS | 3824 | 1466709683905 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:23 INFO - PROCESS | 3824 | ++DOCSHELL 166DF400 == 30 [pid = 3824] [id = 705] 12:21:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (16A92400) [pid = 3824] [serial = 2115] [outer = 00000000] 12:21:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (16BDCC00) [pid = 3824] [serial = 2116] [outer = 16A92400] 12:21:23 INFO - PROCESS | 3824 | 1466709683950 Marionette DEBUG loaded listener.js 12:21:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (16BE9C00) [pid = 3824] [serial = 2117] [outer = 16A92400] 12:21:24 INFO - PROCESS | 3824 | 1466709684361 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]]]}] 12:21:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:21:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 643ms 12:21:24 INFO - PROCESS | 3824 | 1466709684382 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 12:21:24 INFO - PROCESS | 3824 | 1466709684384 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 12:21:24 INFO - PROCESS | 3824 | 1466709684387 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:21:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:21:24 INFO - PROCESS | 3824 | 1466709684389 Marionette TRACE conn3 <- [1,2786,null,{}] 12:21:24 INFO - PROCESS | 3824 | 1466709684393 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}] 12:21:24 INFO - PROCESS | 3824 | 1466709684394 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:24 INFO - PROCESS | 3824 | 1466709684517 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 12:21:24 INFO - PROCESS | 3824 | 1466709684524 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:24 INFO - PROCESS | 3824 | 1466709684526 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:24 INFO - PROCESS | 3824 | ++DOCSHELL 102CB400 == 31 [pid = 3824] [id = 706] 12:21:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (105EFC00) [pid = 3824] [serial = 2118] [outer = 00000000] 12:21:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (1717D800) [pid = 3824] [serial = 2119] [outer = 105EFC00] 12:21:24 INFO - PROCESS | 3824 | 1466709684570 Marionette DEBUG loaded listener.js 12:21:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (171E6000) [pid = 3824] [serial = 2120] [outer = 105EFC00] 12:21:25 INFO - PROCESS | 3824 | 1466709684995 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]]]}] 12:21:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:21:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 644ms 12:21:25 INFO - PROCESS | 3824 | 1466709685026 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 12:21:25 INFO - PROCESS | 3824 | 1466709685028 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 12:21:25 INFO - PROCESS | 3824 | 1466709685031 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:21:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:21:25 INFO - PROCESS | 3824 | 1466709685032 Marionette TRACE conn3 <- [1,2790,null,{}] 12:21:25 INFO - PROCESS | 3824 | 1466709685083 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}] 12:21:25 INFO - PROCESS | 3824 | 1466709685085 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:25 INFO - PROCESS | 3824 | 1466709685214 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 12:21:25 INFO - PROCESS | 3824 | 1466709685227 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:25 INFO - PROCESS | 3824 | 1466709685229 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:25 INFO - PROCESS | 3824 | ++DOCSHELL 17818400 == 32 [pid = 3824] [id = 707] 12:21:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (17819400) [pid = 3824] [serial = 2121] [outer = 00000000] 12:21:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (179E1800) [pid = 3824] [serial = 2122] [outer = 17819400] 12:21:25 INFO - PROCESS | 3824 | 1466709685278 Marionette DEBUG loaded listener.js 12:21:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (18057000) [pid = 3824] [serial = 2123] [outer = 17819400] 12:21:25 INFO - PROCESS | 3824 | 1466709685671 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]]]}] 12:21:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:21:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 643ms 12:21:25 INFO - PROCESS | 3824 | 1466709685701 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 12:21:25 INFO - PROCESS | 3824 | 1466709685703 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 12:21:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:21:25 INFO - PROCESS | 3824 | 1466709685706 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:21:25 INFO - PROCESS | 3824 | 1466709685708 Marionette TRACE conn3 <- [1,2794,null,{}] 12:21:25 INFO - PROCESS | 3824 | 1466709685711 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}] 12:21:25 INFO - PROCESS | 3824 | 1466709685712 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:25 INFO - PROCESS | 3824 | 1466709685832 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 12:21:26 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (18504C00) [pid = 3824] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:21:26 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (15689800) [pid = 3824] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:21:26 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (15F0A000) [pid = 3824] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:21:26 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (17105C00) [pid = 3824] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:21:26 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (10AFD800) [pid = 3824] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:21:26 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (129EFC00) [pid = 3824] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:21:26 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1AB60400) [pid = 3824] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:21:26 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1A77AC00) [pid = 3824] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:21:26 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (166D9000) [pid = 3824] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:21:26 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (10AF8800) [pid = 3824] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:21:26 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (13C82C00) [pid = 3824] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:21:26 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (12B1B400) [pid = 3824] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:21:26 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (14FCB800) [pid = 3824] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:21:26 INFO - PROCESS | 3824 | 1466709686350 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:26 INFO - PROCESS | 3824 | 1466709686353 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:26 INFO - PROCESS | 3824 | ++DOCSHELL 1047E000 == 33 [pid = 3824] [id = 708] 12:21:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (10509400) [pid = 3824] [serial = 2124] [outer = 00000000] 12:21:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (10A58C00) [pid = 3824] [serial = 2125] [outer = 10509400] 12:21:26 INFO - PROCESS | 3824 | 1466709686411 Marionette DEBUG loaded listener.js 12:21:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (10AF1C00) [pid = 3824] [serial = 2126] [outer = 10509400] 12:21:27 INFO - PROCESS | 3824 | 1466709687145 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]]]}] 12:21:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:21:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1507ms 12:21:27 INFO - PROCESS | 3824 | 1466709687219 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 12:21:27 INFO - PROCESS | 3824 | 1466709687222 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 12:21:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:21:27 INFO - PROCESS | 3824 | 1466709687251 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:21:27 INFO - PROCESS | 3824 | 1466709687254 Marionette TRACE conn3 <- [1,2798,null,{}] 12:21:27 INFO - PROCESS | 3824 | 1466709687260 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}] 12:21:27 INFO - PROCESS | 3824 | 1466709687263 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:27 INFO - PROCESS | 3824 | 1466709687392 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 12:21:27 INFO - PROCESS | 3824 | 1466709687523 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:27 INFO - PROCESS | 3824 | 1466709687526 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:27 INFO - PROCESS | 3824 | ++DOCSHELL 1281C000 == 34 [pid = 3824] [id = 709] 12:21:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (12B10C00) [pid = 3824] [serial = 2127] [outer = 00000000] 12:21:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (12B1C400) [pid = 3824] [serial = 2128] [outer = 12B10C00] 12:21:27 INFO - PROCESS | 3824 | 1466709687582 Marionette DEBUG loaded listener.js 12:21:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (13036800) [pid = 3824] [serial = 2129] [outer = 12B10C00] 12:21:28 INFO - PROCESS | 3824 | 1466709688452 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]]]}] 12:21:28 INFO - PROCESS | 3824 | --DOCSHELL 17818400 == 33 [pid = 3824] [id = 707] 12:21:28 INFO - PROCESS | 3824 | --DOCSHELL 102CB400 == 32 [pid = 3824] [id = 706] 12:21:28 INFO - PROCESS | 3824 | --DOCSHELL 166DF400 == 31 [pid = 3824] [id = 705] 12:21:28 INFO - PROCESS | 3824 | --DOCSHELL 14FC6000 == 30 [pid = 3824] [id = 704] 12:21:28 INFO - PROCESS | 3824 | --DOCSHELL 1345A800 == 29 [pid = 3824] [id = 703] 12:21:28 INFO - PROCESS | 3824 | --DOCSHELL 13129800 == 28 [pid = 3824] [id = 702] 12:21:28 INFO - PROCESS | 3824 | --DOCSHELL 12919800 == 27 [pid = 3824] [id = 701] 12:21:28 INFO - PROCESS | 3824 | --DOCSHELL 10A64000 == 26 [pid = 3824] [id = 700] 12:21:28 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (18510800) [pid = 3824] [serial = 2096] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (19CC4C00) [pid = 3824] [serial = 2098] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (157BA800) [pid = 3824] [serial = 2083] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (16824400) [pid = 3824] [serial = 2086] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (178CCC00) [pid = 3824] [serial = 2089] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (16B57C00) [pid = 3824] [serial = 2087] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (18510000) [pid = 3824] [serial = 2095] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (18025800) [pid = 3824] [serial = 2090] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (1125CC00) [pid = 3824] [serial = 2074] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (114D2400) [pid = 3824] [serial = 2075] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (13936000) [pid = 3824] [serial = 2072] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (1321B000) [pid = 3824] [serial = 2071] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (1ABD7C00) [pid = 3824] [serial = 2069] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (1AB67000) [pid = 3824] [serial = 2068] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (1AB59400) [pid = 3824] [serial = 2066] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 3824 | --DOMWINDOW == 58 (1A8DE800) [pid = 3824] [serial = 2065] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 3824 | --DOMWINDOW == 57 (17105800) [pid = 3824] [serial = 2063] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 3824 | --DOMWINDOW == 56 (16BDE400) [pid = 3824] [serial = 2062] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 3824 | --DOMWINDOW == 55 (13153400) [pid = 3824] [serial = 2060] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 3824 | --DOMWINDOW == 54 (130A3000) [pid = 3824] [serial = 2059] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 3824 | --DOMWINDOW == 53 (1430FC00) [pid = 3824] [serial = 2080] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 3824 | --DOMWINDOW == 52 (12D8A000) [pid = 3824] [serial = 2078] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 3824 | --DOMWINDOW == 51 (12BCF000) [pid = 3824] [serial = 2077] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 3824 | --DOMWINDOW == 50 (15D0E400) [pid = 3824] [serial = 2084] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 3824 | --DOMWINDOW == 49 (17720400) [pid = 3824] [serial = 2092] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 3824 | --DOMWINDOW == 48 (18055800) [pid = 3824] [serial = 2093] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 3824 | --DOMWINDOW == 47 (14F17000) [pid = 3824] [serial = 2081] [outer = 00000000] [url = about:blank] 12:21:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:21:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1256ms 12:21:28 INFO - PROCESS | 3824 | 1466709688505 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 12:21:28 INFO - PROCESS | 3824 | 1466709688510 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 12:21:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:21:28 INFO - PROCESS | 3824 | 1466709688514 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:21:28 INFO - PROCESS | 3824 | 1466709688517 Marionette TRACE conn3 <- [1,2802,null,{}] 12:21:28 INFO - PROCESS | 3824 | 1466709688523 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}] 12:21:28 INFO - PROCESS | 3824 | 1466709688525 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:28 INFO - PROCESS | 3824 | 1466709688616 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 12:21:28 INFO - PROCESS | 3824 | 1466709688629 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:28 INFO - PROCESS | 3824 | 1466709688633 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:28 INFO - PROCESS | 3824 | ++DOCSHELL 10BBE000 == 27 [pid = 3824] [id = 710] 12:21:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 48 (10BBF000) [pid = 3824] [serial = 2130] [outer = 00000000] 12:21:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 49 (11C32000) [pid = 3824] [serial = 2131] [outer = 10BBF000] 12:21:28 INFO - PROCESS | 3824 | 1466709688680 Marionette DEBUG loaded listener.js 12:21:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 50 (129B2000) [pid = 3824] [serial = 2132] [outer = 10BBF000] 12:21:29 INFO - PROCESS | 3824 | 1466709689217 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]]]}] 12:21:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:21:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 738ms 12:21:29 INFO - PROCESS | 3824 | 1466709689253 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 12:21:29 INFO - PROCESS | 3824 | 1466709689258 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 12:21:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:21:29 INFO - PROCESS | 3824 | 1466709689264 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:21:29 INFO - PROCESS | 3824 | 1466709689267 Marionette TRACE conn3 <- [1,2806,null,{}] 12:21:29 INFO - PROCESS | 3824 | 1466709689270 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}] 12:21:29 INFO - PROCESS | 3824 | 1466709689273 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:29 INFO - PROCESS | 3824 | 1466709689363 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 12:21:29 INFO - PROCESS | 3824 | 1466709689371 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:29 INFO - PROCESS | 3824 | 1466709689373 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:29 INFO - PROCESS | 3824 | ++DOCSHELL 13150C00 == 28 [pid = 3824] [id = 711] 12:21:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 51 (13151800) [pid = 3824] [serial = 2133] [outer = 00000000] 12:21:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 52 (13218C00) [pid = 3824] [serial = 2134] [outer = 13151800] 12:21:29 INFO - PROCESS | 3824 | 1466709689421 Marionette DEBUG loaded listener.js 12:21:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 53 (13224800) [pid = 3824] [serial = 2135] [outer = 13151800] 12:21:29 INFO - PROCESS | 3824 | 1466709689896 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]]]}] 12:21:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:21:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 706ms 12:21:29 INFO - PROCESS | 3824 | 1466709689963 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 12:21:29 INFO - PROCESS | 3824 | 1466709689966 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 12:21:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:21:29 INFO - PROCESS | 3824 | 1466709689969 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:21:29 INFO - PROCESS | 3824 | 1466709689972 Marionette TRACE conn3 <- [1,2810,null,{}] 12:21:29 INFO - PROCESS | 3824 | 1466709689983 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}] 12:21:30 INFO - PROCESS | 3824 | 1466709689988 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:30 INFO - PROCESS | 3824 | 1466709690131 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 12:21:30 INFO - PROCESS | 3824 | 1466709690147 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:30 INFO - PROCESS | 3824 | 1466709690150 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:30 INFO - PROCESS | 3824 | ++DOCSHELL 1430AC00 == 29 [pid = 3824] [id = 712] 12:21:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 54 (1430C800) [pid = 3824] [serial = 2136] [outer = 00000000] 12:21:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 55 (14F5C400) [pid = 3824] [serial = 2137] [outer = 1430C800] 12:21:30 INFO - PROCESS | 3824 | 1466709690197 Marionette DEBUG loaded listener.js 12:21:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 56 (14FC6000) [pid = 3824] [serial = 2138] [outer = 1430C800] 12:21:30 INFO - PROCESS | 3824 | 1466709690637 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]]]}] 12:21:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:21:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 706ms 12:21:30 INFO - PROCESS | 3824 | 1466709690668 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 12:21:30 INFO - PROCESS | 3824 | 1466709690671 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 12:21:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:21:30 INFO - PROCESS | 3824 | 1466709690674 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:21:30 INFO - PROCESS | 3824 | 1466709690676 Marionette TRACE conn3 <- [1,2814,null,{}] 12:21:30 INFO - PROCESS | 3824 | 1466709690679 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}] 12:21:30 INFO - PROCESS | 3824 | 1466709690681 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:30 INFO - PROCESS | 3824 | 1466709690805 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 12:21:30 INFO - PROCESS | 3824 | 1466709690817 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:30 INFO - PROCESS | 3824 | 1466709690819 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:30 INFO - PROCESS | 3824 | ++DOCSHELL 15689800 == 30 [pid = 3824] [id = 713] 12:21:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 57 (1568A800) [pid = 3824] [serial = 2139] [outer = 00000000] 12:21:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 58 (15F04400) [pid = 3824] [serial = 2140] [outer = 1568A800] 12:21:30 INFO - PROCESS | 3824 | 1466709690871 Marionette DEBUG loaded listener.js 12:21:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (15F0B800) [pid = 3824] [serial = 2141] [outer = 1568A800] 12:21:31 INFO - PROCESS | 3824 | 1466709691305 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:21:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:21:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 706ms 12:21:31 INFO - PROCESS | 3824 | 1466709691373 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 12:21:31 INFO - PROCESS | 3824 | 1466709691375 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 12:21:31 INFO - PROCESS | 3824 | 1466709691379 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:21:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:21:31 INFO - PROCESS | 3824 | 1466709691380 Marionette TRACE conn3 <- [1,2818,null,{}] 12:21:31 INFO - PROCESS | 3824 | 1466709691384 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}] 12:21:31 INFO - PROCESS | 3824 | 1466709691386 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:31 INFO - PROCESS | 3824 | 1466709691495 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 12:21:31 INFO - PROCESS | 3824 | 1466709691587 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:31 INFO - PROCESS | 3824 | 1466709691589 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:31 INFO - PROCESS | 3824 | ++DOCSHELL 132CD400 == 31 [pid = 3824] [id = 714] 12:21:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (16A90400) [pid = 3824] [serial = 2142] [outer = 00000000] 12:21:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (16BDC800) [pid = 3824] [serial = 2143] [outer = 16A90400] 12:21:31 INFO - PROCESS | 3824 | 1466709691634 Marionette DEBUG loaded listener.js 12:21:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (16BE5C00) [pid = 3824] [serial = 2144] [outer = 16A90400] 12:21:32 INFO - PROCESS | 3824 | 1466709692053 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]]]}] 12:21:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:21:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 691ms 12:21:32 INFO - PROCESS | 3824 | 1466709692078 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 12:21:32 INFO - PROCESS | 3824 | 1466709692080 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 12:21:32 INFO - PROCESS | 3824 | 1466709692084 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:21:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:21:32 INFO - PROCESS | 3824 | 1466709692085 Marionette TRACE conn3 <- [1,2822,null,{}] 12:21:32 INFO - PROCESS | 3824 | 1466709692089 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}] 12:21:32 INFO - PROCESS | 3824 | 1466709692094 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:32 INFO - PROCESS | 3824 | 1466709692235 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 12:21:32 INFO - PROCESS | 3824 | 1466709692241 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:32 INFO - PROCESS | 3824 | 1466709692243 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:32 INFO - PROCESS | 3824 | ++DOCSHELL 171DFC00 == 32 [pid = 3824] [id = 715] 12:21:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (171E3400) [pid = 3824] [serial = 2145] [outer = 00000000] 12:21:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (178D3800) [pid = 3824] [serial = 2146] [outer = 171E3400] 12:21:32 INFO - PROCESS | 3824 | 1466709692292 Marionette DEBUG loaded listener.js 12:21:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (18027800) [pid = 3824] [serial = 2147] [outer = 171E3400] 12:21:32 INFO - PROCESS | 3824 | 1466709692794 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:21:32 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (10AF3000) [pid = 3824] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:21:32 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (105EFC00) [pid = 3824] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:21:32 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (19AACC00) [pid = 3824] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:21:32 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (16A92400) [pid = 3824] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:21:32 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (1312A000) [pid = 3824] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:21:32 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (1291B800) [pid = 3824] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:21:32 INFO - PROCESS | 3824 | --DOMWINDOW == 58 (14FC8000) [pid = 3824] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:21:32 INFO - PROCESS | 3824 | --DOMWINDOW == 57 (13C82400) [pid = 3824] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:21:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:21:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 801ms 12:21:32 INFO - PROCESS | 3824 | 1466709692919 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 12:21:32 INFO - PROCESS | 3824 | 1466709692921 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 12:21:32 INFO - PROCESS | 3824 | 1466709692924 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:21:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:21:32 INFO - PROCESS | 3824 | 1466709692926 Marionette TRACE conn3 <- [1,2826,null,{}] 12:21:32 INFO - PROCESS | 3824 | 1466709692929 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}] 12:21:32 INFO - PROCESS | 3824 | 1466709692930 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:33 INFO - PROCESS | 3824 | 1466709693008 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 12:21:33 INFO - PROCESS | 3824 | 1466709693013 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:33 INFO - PROCESS | 3824 | 1466709693015 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:33 INFO - PROCESS | 3824 | ++DOCSHELL 13222800 == 33 [pid = 3824] [id = 716] 12:21:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 58 (132C8400) [pid = 3824] [serial = 2148] [outer = 00000000] 12:21:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (14FC8000) [pid = 3824] [serial = 2149] [outer = 132C8400] 12:21:33 INFO - PROCESS | 3824 | 1466709693058 Marionette DEBUG loaded listener.js 12:21:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (14FCA800) [pid = 3824] [serial = 2150] [outer = 132C8400] 12:21:33 INFO - PROCESS | 3824 | 1466709693480 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]]]}] 12:21:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:21:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 596ms 12:21:33 INFO - PROCESS | 3824 | 1466709693523 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 12:21:33 INFO - PROCESS | 3824 | 1466709693525 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 12:21:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:21:33 INFO - PROCESS | 3824 | 1466709693529 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:21:33 INFO - PROCESS | 3824 | 1466709693530 Marionette TRACE conn3 <- [1,2830,null,{}] 12:21:33 INFO - PROCESS | 3824 | 1466709693534 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}] 12:21:33 INFO - PROCESS | 3824 | 1466709693536 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:33 INFO - PROCESS | 3824 | 1466709693613 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 12:21:33 INFO - PROCESS | 3824 | 1466709693619 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:33 INFO - PROCESS | 3824 | 1466709693621 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:33 INFO - PROCESS | 3824 | ++DOCSHELL 179EB800 == 34 [pid = 3824] [id = 717] 12:21:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (18023C00) [pid = 3824] [serial = 2151] [outer = 00000000] 12:21:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (1833FC00) [pid = 3824] [serial = 2152] [outer = 18023C00] 12:21:33 INFO - PROCESS | 3824 | 1466709693664 Marionette DEBUG loaded listener.js 12:21:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (1850F400) [pid = 3824] [serial = 2153] [outer = 18023C00] 12:21:34 INFO - PROCESS | 3824 | 1466709694121 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]]]}] 12:21:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:21:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 643ms 12:21:34 INFO - PROCESS | 3824 | 1466709694165 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 12:21:34 INFO - PROCESS | 3824 | 1466709694167 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 12:21:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:21:34 INFO - PROCESS | 3824 | 1466709694170 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:21:34 INFO - PROCESS | 3824 | 1466709694172 Marionette TRACE conn3 <- [1,2834,null,{}] 12:21:34 INFO - PROCESS | 3824 | 1466709694175 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}] 12:21:34 INFO - PROCESS | 3824 | 1466709694177 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:34 INFO - PROCESS | 3824 | 1466709694253 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 12:21:34 INFO - PROCESS | 3824 | 1466709694258 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:34 INFO - PROCESS | 3824 | 1466709694260 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:34 INFO - PROCESS | 3824 | ++DOCSHELL 19A42400 == 35 [pid = 3824] [id = 718] 12:21:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (19A42800) [pid = 3824] [serial = 2154] [outer = 00000000] 12:21:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (19AAA400) [pid = 3824] [serial = 2155] [outer = 19A42800] 12:21:34 INFO - PROCESS | 3824 | 1466709694303 Marionette DEBUG loaded listener.js 12:21:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (19AADC00) [pid = 3824] [serial = 2156] [outer = 19A42800] 12:21:34 INFO - PROCESS | 3824 | 1466709694762 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]]]}] 12:21:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:21:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 644ms 12:21:34 INFO - PROCESS | 3824 | 1466709694808 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 12:21:34 INFO - PROCESS | 3824 | 1466709694810 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 12:21:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:21:34 INFO - PROCESS | 3824 | 1466709694814 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:21:34 INFO - PROCESS | 3824 | 1466709694815 Marionette TRACE conn3 <- [1,2838,null,{}] 12:21:34 INFO - PROCESS | 3824 | 1466709694819 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}] 12:21:34 INFO - PROCESS | 3824 | 1466709694821 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:34 INFO - PROCESS | 3824 | 1466709694939 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 12:21:35 INFO - PROCESS | 3824 | 1466709695080 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:35 INFO - PROCESS | 3824 | 1466709695083 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:35 INFO - PROCESS | 3824 | ++DOCSHELL 10273000 == 36 [pid = 3824] [id = 719] 12:21:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (102F3000) [pid = 3824] [serial = 2157] [outer = 00000000] 12:21:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (105EF000) [pid = 3824] [serial = 2158] [outer = 102F3000] 12:21:35 INFO - PROCESS | 3824 | 1466709695142 Marionette DEBUG loaded listener.js 12:21:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (105F4400) [pid = 3824] [serial = 2159] [outer = 102F3000] 12:21:35 INFO - PROCESS | 3824 | 1466709695783 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:21:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:21:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1004ms 12:21:35 INFO - PROCESS | 3824 | 1466709695818 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 12:21:35 INFO - PROCESS | 3824 | 1466709695822 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 12:21:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:21:35 INFO - PROCESS | 3824 | 1466709695828 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:21:35 INFO - PROCESS | 3824 | 1466709695831 Marionette TRACE conn3 <- [1,2842,null,{}] 12:21:35 INFO - PROCESS | 3824 | 1466709695836 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}] 12:21:35 INFO - PROCESS | 3824 | 1466709695839 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:35 INFO - PROCESS | 3824 | 1466709695947 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 12:21:36 INFO - PROCESS | 3824 | 1466709696084 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:36 INFO - PROCESS | 3824 | 1466709696087 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:36 INFO - PROCESS | 3824 | ++DOCSHELL 12BCF000 == 37 [pid = 3824] [id = 720] 12:21:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (12D8EC00) [pid = 3824] [serial = 2160] [outer = 00000000] 12:21:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (1314B000) [pid = 3824] [serial = 2161] [outer = 12D8EC00] 12:21:36 INFO - PROCESS | 3824 | 1466709696143 Marionette DEBUG loaded listener.js 12:21:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (13451800) [pid = 3824] [serial = 2162] [outer = 12D8EC00] 12:21:36 INFO - PROCESS | 3824 | 1466709696724 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]]]}] 12:21:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:21:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 942ms 12:21:36 INFO - PROCESS | 3824 | 1466709696774 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 12:21:36 INFO - PROCESS | 3824 | 1466709696777 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 12:21:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:21:36 INFO - PROCESS | 3824 | 1466709696781 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:21:36 INFO - PROCESS | 3824 | 1466709696783 Marionette TRACE conn3 <- [1,2846,null,{}] 12:21:36 INFO - PROCESS | 3824 | 1466709696787 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}] 12:21:36 INFO - PROCESS | 3824 | 1466709696790 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:36 INFO - PROCESS | 3824 | 1466709696895 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 12:21:37 INFO - PROCESS | 3824 | 1466709697035 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:37 INFO - PROCESS | 3824 | 1466709697038 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:37 INFO - PROCESS | 3824 | ++DOCSHELL 13D0FC00 == 38 [pid = 3824] [id = 721] 12:21:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (157BDC00) [pid = 3824] [serial = 2163] [outer = 00000000] 12:21:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (16A8E000) [pid = 3824] [serial = 2164] [outer = 157BDC00] 12:21:37 INFO - PROCESS | 3824 | 1466709697091 Marionette DEBUG loaded listener.js 12:21:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (16BE9000) [pid = 3824] [serial = 2165] [outer = 157BDC00] 12:21:37 INFO - PROCESS | 3824 | 1466709697749 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:21:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:21:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1005ms 12:21:37 INFO - PROCESS | 3824 | 1466709697781 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 12:21:37 INFO - PROCESS | 3824 | 1466709697785 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 12:21:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:21:37 INFO - PROCESS | 3824 | 1466709697796 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:21:37 INFO - PROCESS | 3824 | 1466709697800 Marionette TRACE conn3 <- [1,2850,null,{}] 12:21:37 INFO - PROCESS | 3824 | 1466709697805 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}] 12:21:37 INFO - PROCESS | 3824 | 1466709697808 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:38 INFO - PROCESS | 3824 | 1466709698042 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 12:21:38 INFO - PROCESS | 3824 | 1466709698196 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:38 INFO - PROCESS | 3824 | 1466709698198 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:38 INFO - PROCESS | 3824 | ++DOCSHELL 10439C00 == 39 [pid = 3824] [id = 722] 12:21:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (105EE400) [pid = 3824] [serial = 2166] [outer = 00000000] 12:21:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (10AF3800) [pid = 3824] [serial = 2167] [outer = 105EE400] 12:21:38 INFO - PROCESS | 3824 | 1466709698249 Marionette DEBUG loaded listener.js 12:21:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1120D000) [pid = 3824] [serial = 2168] [outer = 105EE400] 12:21:39 INFO - PROCESS | 3824 | --DOCSHELL 13934000 == 38 [pid = 3824] [id = 699] 12:21:39 INFO - PROCESS | 3824 | --DOCSHELL 19A42400 == 37 [pid = 3824] [id = 718] 12:21:39 INFO - PROCESS | 3824 | --DOCSHELL 179EB800 == 36 [pid = 3824] [id = 717] 12:21:39 INFO - PROCESS | 3824 | --DOCSHELL 13222800 == 35 [pid = 3824] [id = 716] 12:21:39 INFO - PROCESS | 3824 | --DOCSHELL 171DFC00 == 34 [pid = 3824] [id = 715] 12:21:39 INFO - PROCESS | 3824 | --DOCSHELL 132CD400 == 33 [pid = 3824] [id = 714] 12:21:39 INFO - PROCESS | 3824 | --DOCSHELL 15689800 == 32 [pid = 3824] [id = 713] 12:21:39 INFO - PROCESS | 3824 | --DOCSHELL 1430AC00 == 31 [pid = 3824] [id = 712] 12:21:39 INFO - PROCESS | 3824 | --DOCSHELL 13150C00 == 30 [pid = 3824] [id = 711] 12:21:39 INFO - PROCESS | 3824 | --DOCSHELL 10BBE000 == 29 [pid = 3824] [id = 710] 12:21:39 INFO - PROCESS | 3824 | --DOCSHELL 1281C000 == 28 [pid = 3824] [id = 709] 12:21:39 INFO - PROCESS | 3824 | --DOCSHELL 1047E000 == 27 [pid = 3824] [id = 708] 12:21:39 INFO - PROCESS | 3824 | --DOCSHELL 13D0FC00 == 26 [pid = 3824] [id = 721] 12:21:39 INFO - PROCESS | 3824 | --DOCSHELL 10273000 == 25 [pid = 3824] [id = 719] 12:21:39 INFO - PROCESS | 3824 | --DOCSHELL 12BCF000 == 24 [pid = 3824] [id = 720] 12:21:39 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (10BC0000) [pid = 3824] [serial = 2101] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (10EF4C00) [pid = 3824] [serial = 2102] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1717D800) [pid = 3824] [serial = 2119] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (171E6000) [pid = 3824] [serial = 2120] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (19CCA000) [pid = 3824] [serial = 2099] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (16BDCC00) [pid = 3824] [serial = 2116] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (16BE9C00) [pid = 3824] [serial = 2117] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (1321A400) [pid = 3824] [serial = 2107] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (13221000) [pid = 3824] [serial = 2108] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (129B3800) [pid = 3824] [serial = 2104] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (12B11400) [pid = 3824] [serial = 2105] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (1568BC00) [pid = 3824] [serial = 2113] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (15A75800) [pid = 3824] [serial = 2114] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (1430D400) [pid = 3824] [serial = 2110] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (14EE5400) [pid = 3824] [serial = 2111] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (179E1800) [pid = 3824] [serial = 2122] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 3824 | 1466709699448 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]]]}] 12:21:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:21:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1710ms 12:21:39 INFO - PROCESS | 3824 | 1466709699502 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 12:21:39 INFO - PROCESS | 3824 | 1466709699554 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 12:21:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:21:39 INFO - PROCESS | 3824 | 1466709699559 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:21:39 INFO - PROCESS | 3824 | 1466709699563 Marionette TRACE conn3 <- [1,2854,null,{}] 12:21:39 INFO - PROCESS | 3824 | 1466709699614 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}] 12:21:39 INFO - PROCESS | 3824 | 1466709699616 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:39 INFO - PROCESS | 3824 | 1466709699751 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 12:21:39 INFO - PROCESS | 3824 | 1466709699762 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:39 INFO - PROCESS | 3824 | 1466709699766 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:39 INFO - PROCESS | 3824 | ++DOCSHELL 10AF1400 == 25 [pid = 3824] [id = 723] 12:21:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (10AF3000) [pid = 3824] [serial = 2169] [outer = 00000000] 12:21:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (114CDC00) [pid = 3824] [serial = 2170] [outer = 10AF3000] 12:21:39 INFO - PROCESS | 3824 | 1466709699814 Marionette DEBUG loaded listener.js 12:21:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (11AE3800) [pid = 3824] [serial = 2171] [outer = 10AF3000] 12:21:40 INFO - PROCESS | 3824 | 1466709700315 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]]]}] 12:21:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:21:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 800ms 12:21:40 INFO - PROCESS | 3824 | 1466709700359 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 12:21:40 INFO - PROCESS | 3824 | 1466709700364 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 12:21:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:21:40 INFO - PROCESS | 3824 | 1466709700370 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:21:40 INFO - PROCESS | 3824 | 1466709700373 Marionette TRACE conn3 <- [1,2858,null,{}] 12:21:40 INFO - PROCESS | 3824 | 1466709700377 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}] 12:21:40 INFO - PROCESS | 3824 | 1466709700380 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:40 INFO - PROCESS | 3824 | 1466709700471 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 12:21:40 INFO - PROCESS | 3824 | 1466709700479 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:40 INFO - PROCESS | 3824 | 1466709700482 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:40 INFO - PROCESS | 3824 | ++DOCSHELL 12D87800 == 26 [pid = 3824] [id = 724] 12:21:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (12D88000) [pid = 3824] [serial = 2172] [outer = 00000000] 12:21:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (13151C00) [pid = 3824] [serial = 2173] [outer = 12D88000] 12:21:40 INFO - PROCESS | 3824 | 1466709700528 Marionette DEBUG loaded listener.js 12:21:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (1321C000) [pid = 3824] [serial = 2174] [outer = 12D88000] 12:21:41 INFO - PROCESS | 3824 | 1466709701009 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]]]}] 12:21:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:21:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 690ms 12:21:41 INFO - PROCESS | 3824 | 1466709701069 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 12:21:41 INFO - PROCESS | 3824 | 1466709701071 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 12:21:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:21:41 INFO - PROCESS | 3824 | 1466709701075 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:21:41 INFO - PROCESS | 3824 | 1466709701078 Marionette TRACE conn3 <- [1,2862,null,{}] 12:21:41 INFO - PROCESS | 3824 | 1466709701089 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}] 12:21:41 INFO - PROCESS | 3824 | 1466709701093 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:41 INFO - PROCESS | 3824 | 1466709701202 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 12:21:41 INFO - PROCESS | 3824 | 1466709701306 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:41 INFO - PROCESS | 3824 | 1466709701309 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:41 INFO - PROCESS | 3824 | ++DOCSHELL 13D0F800 == 27 [pid = 3824] [id = 725] 12:21:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (13D0FC00) [pid = 3824] [serial = 2175] [outer = 00000000] 12:21:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (14EDE000) [pid = 3824] [serial = 2176] [outer = 13D0FC00] 12:21:41 INFO - PROCESS | 3824 | 1466709701356 Marionette DEBUG loaded listener.js 12:21:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (14FC3800) [pid = 3824] [serial = 2177] [outer = 13D0FC00] 12:21:41 INFO - PROCESS | 3824 | 1466709701792 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]]]}] 12:21:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:21:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 738ms 12:21:41 INFO - PROCESS | 3824 | 1466709701815 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 12:21:41 INFO - PROCESS | 3824 | 1466709701817 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 12:21:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:21:41 INFO - PROCESS | 3824 | 1466709701820 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:21:41 INFO - PROCESS | 3824 | 1466709701822 Marionette TRACE conn3 <- [1,2866,null,{}] 12:21:41 INFO - PROCESS | 3824 | 1466709701825 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}] 12:21:41 INFO - PROCESS | 3824 | 1466709701827 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:41 INFO - PROCESS | 3824 | 1466709701946 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 12:21:41 INFO - PROCESS | 3824 | 1466709701952 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:41 INFO - PROCESS | 3824 | 1466709701955 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:42 INFO - PROCESS | 3824 | ++DOCSHELL 14FC2800 == 28 [pid = 3824] [id = 726] 12:21:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (14FC6800) [pid = 3824] [serial = 2178] [outer = 00000000] 12:21:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (15A79800) [pid = 3824] [serial = 2179] [outer = 14FC6800] 12:21:42 INFO - PROCESS | 3824 | 1466709702052 Marionette DEBUG loaded listener.js 12:21:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (166DC400) [pid = 3824] [serial = 2180] [outer = 14FC6800] 12:21:42 INFO - PROCESS | 3824 | 1466709702473 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]]]}] 12:21:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:21:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 690ms 12:21:42 INFO - PROCESS | 3824 | 1466709702523 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 12:21:42 INFO - PROCESS | 3824 | 1466709702525 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 12:21:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:21:42 INFO - PROCESS | 3824 | 1466709702528 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:21:42 INFO - PROCESS | 3824 | 1466709702530 Marionette TRACE conn3 <- [1,2870,null,{}] 12:21:42 INFO - PROCESS | 3824 | 1466709702533 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}] 12:21:42 INFO - PROCESS | 3824 | 1466709702535 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:42 INFO - PROCESS | 3824 | 1466709702678 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 12:21:42 INFO - PROCESS | 3824 | 1466709702697 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:42 INFO - PROCESS | 3824 | 1466709702699 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:42 INFO - PROCESS | 3824 | ++DOCSHELL 16BE4000 == 29 [pid = 3824] [id = 727] 12:21:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (16BE5000) [pid = 3824] [serial = 2181] [outer = 00000000] 12:21:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (16EE1400) [pid = 3824] [serial = 2182] [outer = 16BE5000] 12:21:42 INFO - PROCESS | 3824 | 1466709702743 Marionette DEBUG loaded listener.js 12:21:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (16EE8000) [pid = 3824] [serial = 2183] [outer = 16BE5000] 12:21:43 INFO - PROCESS | 3824 | 1466709703196 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]]]}] 12:21:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:21:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 690ms 12:21:43 INFO - PROCESS | 3824 | 1466709703225 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 12:21:43 INFO - PROCESS | 3824 | 1466709703227 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 12:21:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:21:43 INFO - PROCESS | 3824 | 1466709703230 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:21:43 INFO - PROCESS | 3824 | 1466709703232 Marionette TRACE conn3 <- [1,2874,null,{}] 12:21:43 INFO - PROCESS | 3824 | 1466709703235 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}] 12:21:43 INFO - PROCESS | 3824 | 1466709703240 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:43 INFO - PROCESS | 3824 | 1466709703377 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 12:21:43 INFO - PROCESS | 3824 | 1466709703390 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:43 INFO - PROCESS | 3824 | 1466709703392 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:43 INFO - PROCESS | 3824 | ++DOCSHELL 171E6C00 == 30 [pid = 3824] [id = 728] 12:21:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (17812C00) [pid = 3824] [serial = 2184] [outer = 00000000] 12:21:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (18022400) [pid = 3824] [serial = 2185] [outer = 17812C00] 12:21:43 INFO - PROCESS | 3824 | 1466709703435 Marionette DEBUG loaded listener.js 12:21:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (1833C400) [pid = 3824] [serial = 2186] [outer = 17812C00] 12:21:43 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (17819400) [pid = 3824] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:21:43 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (19A42800) [pid = 3824] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:21:43 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (16A90400) [pid = 3824] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:21:43 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (171E3400) [pid = 3824] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:21:43 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (12B10C00) [pid = 3824] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:21:43 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (10509400) [pid = 3824] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:21:43 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1430C800) [pid = 3824] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:21:43 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (13151800) [pid = 3824] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:21:43 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (10BBF000) [pid = 3824] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:21:43 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (132C8400) [pid = 3824] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:21:43 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (1568A800) [pid = 3824] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:21:43 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (18023C00) [pid = 3824] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:21:44 INFO - PROCESS | 3824 | 1466709704098 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]]]}] 12:21:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:21:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 910ms 12:21:44 INFO - PROCESS | 3824 | 1466709704135 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 12:21:44 INFO - PROCESS | 3824 | 1466709704137 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 12:21:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:21:44 INFO - PROCESS | 3824 | 1466709704150 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:21:44 INFO - PROCESS | 3824 | 1466709704152 Marionette TRACE conn3 <- [1,2878,null,{}] 12:21:44 INFO - PROCESS | 3824 | 1466709704155 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}] 12:21:44 INFO - PROCESS | 3824 | 1466709704157 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:44 INFO - PROCESS | 3824 | 1466709704231 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 12:21:44 INFO - PROCESS | 3824 | 1466709704236 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:44 INFO - PROCESS | 3824 | 1466709704238 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:44 INFO - PROCESS | 3824 | ++DOCSHELL 14F5FC00 == 31 [pid = 3824] [id = 729] 12:21:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (15F01800) [pid = 3824] [serial = 2187] [outer = 00000000] 12:21:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (17818000) [pid = 3824] [serial = 2188] [outer = 15F01800] 12:21:44 INFO - PROCESS | 3824 | 1466709704281 Marionette DEBUG loaded listener.js 12:21:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (179E8C00) [pid = 3824] [serial = 2189] [outer = 15F01800] 12:21:44 INFO - PROCESS | 3824 | 1466709704710 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:21:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:21:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 597ms 12:21:44 INFO - PROCESS | 3824 | 1466709704743 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 12:21:44 INFO - PROCESS | 3824 | 1466709704745 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 12:21:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:21:44 INFO - PROCESS | 3824 | 1466709704748 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:21:44 INFO - PROCESS | 3824 | 1466709704750 Marionette TRACE conn3 <- [1,2882,null,{}] 12:21:44 INFO - PROCESS | 3824 | 1466709704758 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}] 12:21:44 INFO - PROCESS | 3824 | 1466709704759 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:44 INFO - PROCESS | 3824 | 1466709704834 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 12:21:44 INFO - PROCESS | 3824 | 1466709704840 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:44 INFO - PROCESS | 3824 | 1466709704842 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:44 INFO - PROCESS | 3824 | ++DOCSHELL 102D2800 == 32 [pid = 3824] [id = 730] 12:21:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (18154400) [pid = 3824] [serial = 2190] [outer = 00000000] 12:21:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (19A46C00) [pid = 3824] [serial = 2191] [outer = 18154400] 12:21:44 INFO - PROCESS | 3824 | 1466709704885 Marionette DEBUG loaded listener.js 12:21:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (19A47000) [pid = 3824] [serial = 2192] [outer = 18154400] 12:21:45 INFO - PROCESS | 3824 | 1466709705304 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]]]}] 12:21:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:21:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 597ms 12:21:45 INFO - PROCESS | 3824 | 1466709705352 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 12:21:45 INFO - PROCESS | 3824 | 1466709705354 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 12:21:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:21:45 INFO - PROCESS | 3824 | 1466709705358 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:21:45 INFO - PROCESS | 3824 | 1466709705359 Marionette TRACE conn3 <- [1,2886,null,{}] 12:21:45 INFO - PROCESS | 3824 | 1466709705362 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}] 12:21:45 INFO - PROCESS | 3824 | 1466709705364 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:45 INFO - PROCESS | 3824 | 1466709705442 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 12:21:45 INFO - PROCESS | 3824 | 1466709705448 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:45 INFO - PROCESS | 3824 | 1466709705450 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:45 INFO - PROCESS | 3824 | ++DOCSHELL 13D08800 == 33 [pid = 3824] [id = 731] 12:21:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (19CCE400) [pid = 3824] [serial = 2193] [outer = 00000000] 12:21:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (19D6C400) [pid = 3824] [serial = 2194] [outer = 19CCE400] 12:21:45 INFO - PROCESS | 3824 | 1466709705493 Marionette DEBUG loaded listener.js 12:21:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (11AE3C00) [pid = 3824] [serial = 2195] [outer = 19CCE400] 12:21:46 INFO - PROCESS | 3824 | 1466709706248 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]]]}] 12:21:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:21:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 941ms 12:21:46 INFO - PROCESS | 3824 | 1466709706302 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 12:21:46 INFO - PROCESS | 3824 | 1466709706306 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 12:21:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:21:46 INFO - PROCESS | 3824 | 1466709706311 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:21:46 INFO - PROCESS | 3824 | 1466709706315 Marionette TRACE conn3 <- [1,2890,null,{}] 12:21:46 INFO - PROCESS | 3824 | 1466709706320 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}] 12:21:46 INFO - PROCESS | 3824 | 1466709706323 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:46 INFO - PROCESS | 3824 | 1466709706445 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 12:21:46 INFO - PROCESS | 3824 | 1466709706586 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:46 INFO - PROCESS | 3824 | 1466709706589 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:46 INFO - PROCESS | 3824 | ++DOCSHELL 10AFD800 == 34 [pid = 3824] [id = 732] 12:21:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (11ADDC00) [pid = 3824] [serial = 2196] [outer = 00000000] 12:21:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (12BCE000) [pid = 3824] [serial = 2197] [outer = 11ADDC00] 12:21:46 INFO - PROCESS | 3824 | 1466709706646 Marionette DEBUG loaded listener.js 12:21:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (13122C00) [pid = 3824] [serial = 2198] [outer = 11ADDC00] 12:21:47 INFO - PROCESS | 3824 | 1466709707476 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:21:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:21:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1193ms 12:21:47 INFO - PROCESS | 3824 | 1466709707539 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 12:21:47 INFO - PROCESS | 3824 | 1466709707544 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 12:21:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:21:47 INFO - PROCESS | 3824 | 1466709707550 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:21:47 INFO - PROCESS | 3824 | 1466709707553 Marionette TRACE conn3 <- [1,2894,null,{}] 12:21:47 INFO - PROCESS | 3824 | 1466709707557 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}] 12:21:47 INFO - PROCESS | 3824 | 1466709707560 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:47 INFO - PROCESS | 3824 | 1466709707787 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 12:21:47 INFO - PROCESS | 3824 | 1466709707926 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:47 INFO - PROCESS | 3824 | 1466709707929 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:47 INFO - PROCESS | 3824 | ++DOCSHELL 1055BC00 == 35 [pid = 3824] [id = 733] 12:21:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (10561800) [pid = 3824] [serial = 2199] [outer = 00000000] 12:21:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (10AF1000) [pid = 3824] [serial = 2200] [outer = 10561800] 12:21:47 INFO - PROCESS | 3824 | 1466709707980 Marionette DEBUG loaded listener.js 12:21:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (11211000) [pid = 3824] [serial = 2201] [outer = 10561800] 12:21:48 INFO - PROCESS | 3824 | --DOCSHELL 102D2800 == 34 [pid = 3824] [id = 730] 12:21:48 INFO - PROCESS | 3824 | --DOCSHELL 14F5FC00 == 33 [pid = 3824] [id = 729] 12:21:48 INFO - PROCESS | 3824 | --DOCSHELL 171E6C00 == 32 [pid = 3824] [id = 728] 12:21:48 INFO - PROCESS | 3824 | --DOCSHELL 16BE4000 == 31 [pid = 3824] [id = 727] 12:21:48 INFO - PROCESS | 3824 | --DOCSHELL 14FC2800 == 30 [pid = 3824] [id = 726] 12:21:48 INFO - PROCESS | 3824 | --DOCSHELL 13D0F800 == 29 [pid = 3824] [id = 725] 12:21:48 INFO - PROCESS | 3824 | --DOCSHELL 12D87800 == 28 [pid = 3824] [id = 724] 12:21:48 INFO - PROCESS | 3824 | --DOCSHELL 10AF1400 == 27 [pid = 3824] [id = 723] 12:21:48 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (18057000) [pid = 3824] [serial = 2123] [outer = 00000000] [url = about:blank] 12:21:48 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (19AAA400) [pid = 3824] [serial = 2155] [outer = 00000000] [url = about:blank] 12:21:48 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (16BDC800) [pid = 3824] [serial = 2143] [outer = 00000000] [url = about:blank] 12:21:48 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (178D3800) [pid = 3824] [serial = 2146] [outer = 00000000] [url = about:blank] 12:21:48 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (12B1C400) [pid = 3824] [serial = 2128] [outer = 00000000] [url = about:blank] 12:21:48 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (16BE5C00) [pid = 3824] [serial = 2144] [outer = 00000000] [url = about:blank] 12:21:48 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (13036800) [pid = 3824] [serial = 2129] [outer = 00000000] [url = about:blank] 12:21:48 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (10A58C00) [pid = 3824] [serial = 2125] [outer = 00000000] [url = about:blank] 12:21:48 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (10AF1C00) [pid = 3824] [serial = 2126] [outer = 00000000] [url = about:blank] 12:21:48 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (14F5C400) [pid = 3824] [serial = 2137] [outer = 00000000] [url = about:blank] 12:21:48 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (14FC6000) [pid = 3824] [serial = 2138] [outer = 00000000] [url = about:blank] 12:21:48 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (13218C00) [pid = 3824] [serial = 2134] [outer = 00000000] [url = about:blank] 12:21:48 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (13224800) [pid = 3824] [serial = 2135] [outer = 00000000] [url = about:blank] 12:21:48 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (11C32000) [pid = 3824] [serial = 2131] [outer = 00000000] [url = about:blank] 12:21:48 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (129B2000) [pid = 3824] [serial = 2132] [outer = 00000000] [url = about:blank] 12:21:48 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (14FC8000) [pid = 3824] [serial = 2149] [outer = 00000000] [url = about:blank] 12:21:48 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (14FCA800) [pid = 3824] [serial = 2150] [outer = 00000000] [url = about:blank] 12:21:48 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (18027800) [pid = 3824] [serial = 2147] [outer = 00000000] [url = about:blank] 12:21:48 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (15F04400) [pid = 3824] [serial = 2140] [outer = 00000000] [url = about:blank] 12:21:48 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (15F0B800) [pid = 3824] [serial = 2141] [outer = 00000000] [url = about:blank] 12:21:48 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (1850F400) [pid = 3824] [serial = 2153] [outer = 00000000] [url = about:blank] 12:21:48 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (1833FC00) [pid = 3824] [serial = 2152] [outer = 00000000] [url = about:blank] 12:21:48 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (19AADC00) [pid = 3824] [serial = 2156] [outer = 00000000] [url = about:blank] 12:21:48 INFO - PROCESS | 3824 | 1466709708546 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]]]}] 12:21:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:21:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1052ms 12:21:48 INFO - PROCESS | 3824 | 1466709708592 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 12:21:48 INFO - PROCESS | 3824 | 1466709708595 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 12:21:48 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:21:48 INFO - PROCESS | 3824 | 1466709708616 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:21:48 INFO - PROCESS | 3824 | 1466709708619 Marionette TRACE conn3 <- [1,2898,null,{}] 12:21:48 INFO - PROCESS | 3824 | 1466709708623 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}] 12:21:48 INFO - PROCESS | 3824 | 1466709708625 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:48 INFO - PROCESS | 3824 | 1466709708711 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 12:21:48 INFO - PROCESS | 3824 | 1466709708718 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:48 INFO - PROCESS | 3824 | 1466709708721 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:48 INFO - PROCESS | 3824 | ++DOCSHELL 12B10C00 == 28 [pid = 3824] [id = 734] 12:21:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (12B11C00) [pid = 3824] [serial = 2202] [outer = 00000000] 12:21:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (12BCAC00) [pid = 3824] [serial = 2203] [outer = 12B11C00] 12:21:48 INFO - PROCESS | 3824 | 1466709708776 Marionette DEBUG loaded listener.js 12:21:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (1309C400) [pid = 3824] [serial = 2204] [outer = 12B11C00] 12:21:49 INFO - PROCESS | 3824 | 1466709709266 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]]]}] 12:21:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:21:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:21:49 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 722ms 12:21:49 INFO - PROCESS | 3824 | 1466709709321 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 12:21:49 INFO - PROCESS | 3824 | 1466709709323 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 12:21:49 INFO - TEST-START | /DOMEvents/constructors.html 12:21:49 INFO - PROCESS | 3824 | 1466709709358 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:21:49 INFO - PROCESS | 3824 | 1466709709360 Marionette TRACE conn3 <- [1,2902,null,{}] 12:21:49 INFO - PROCESS | 3824 | 1466709709363 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}] 12:21:49 INFO - PROCESS | 3824 | 1466709709365 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:49 INFO - PROCESS | 3824 | 1466709709449 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 12:21:49 INFO - PROCESS | 3824 | 1466709709551 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:49 INFO - PROCESS | 3824 | 1466709709554 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:49 INFO - PROCESS | 3824 | ++DOCSHELL 131D9000 == 29 [pid = 3824] [id = 735] 12:21:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (13226C00) [pid = 3824] [serial = 2205] [outer = 00000000] 12:21:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (13CEA400) [pid = 3824] [serial = 2206] [outer = 13226C00] 12:21:49 INFO - PROCESS | 3824 | 1466709709598 Marionette DEBUG loaded listener.js 12:21:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (13D10000) [pid = 3824] [serial = 2207] [outer = 13226C00] 12:21:50 INFO - PROCESS | 3824 | 1466709710058 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]]]}] 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:21:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:21:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:21:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:21:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:21:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:21:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:21:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:21:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:21:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:21:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:21:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:21:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:21:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:21:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:21:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:21:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:21:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:21:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:21:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:21:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:21:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:21:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:21:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:21:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:21:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:21:50 INFO - TEST-OK | /DOMEvents/constructors.html | took 800ms 12:21:50 INFO - PROCESS | 3824 | 1466709710161 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 12:21:50 INFO - PROCESS | 3824 | 1466709710165 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 12:21:50 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:21:50 INFO - PROCESS | 3824 | 1466709710176 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:21:50 INFO - PROCESS | 3824 | 1466709710180 Marionette TRACE conn3 <- [1,2906,null,{}] 12:21:50 INFO - PROCESS | 3824 | 1466709710186 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}] 12:21:50 INFO - PROCESS | 3824 | 1466709710189 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:50 INFO - PROCESS | 3824 | 1466709710290 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 12:21:50 INFO - PROCESS | 3824 | 1466709710385 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:50 INFO - PROCESS | 3824 | 1466709710388 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:50 INFO - PROCESS | 3824 | ++DOCSHELL 13C80800 == 30 [pid = 3824] [id = 736] 12:21:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (13CE7000) [pid = 3824] [serial = 2208] [outer = 00000000] 12:21:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (15F05400) [pid = 3824] [serial = 2209] [outer = 13CE7000] 12:21:50 INFO - PROCESS | 3824 | 1466709710431 Marionette DEBUG loaded listener.js 12:21:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (168DB800) [pid = 3824] [serial = 2210] [outer = 13CE7000] 12:21:50 INFO - PROCESS | 3824 | 1466709710807 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:21:50 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:21:50 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 706ms 12:21:50 INFO - PROCESS | 3824 | 1466709710870 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 12:21:50 INFO - PROCESS | 3824 | 1466709710872 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 12:21:50 INFO - PROCESS | 3824 | 1466709710876 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:21:50 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:21:50 INFO - PROCESS | 3824 | 1466709710877 Marionette TRACE conn3 <- [1,2910,null,{}] 12:21:50 INFO - PROCESS | 3824 | 1466709710887 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}] 12:21:50 INFO - PROCESS | 3824 | 1466709710889 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:51 INFO - PROCESS | 3824 | 1466709711001 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 12:21:51 INFO - PROCESS | 3824 | 1466709711010 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:51 INFO - PROCESS | 3824 | 1466709711012 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:51 INFO - PROCESS | 3824 | ++DOCSHELL 16BDD800 == 31 [pid = 3824] [id = 737] 12:21:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (16BE1000) [pid = 3824] [serial = 2211] [outer = 00000000] 12:21:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (16BEA000) [pid = 3824] [serial = 2212] [outer = 16BE1000] 12:21:51 INFO - PROCESS | 3824 | 1466709711055 Marionette DEBUG loaded listener.js 12:21:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (17186000) [pid = 3824] [serial = 2213] [outer = 16BE1000] 12:21:51 INFO - PROCESS | 3824 | [3824] 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 12:21:51 INFO - PROCESS | 3824 | [3824] 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 12:21:51 INFO - PROCESS | 3824 | [3824] 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 12:21:51 INFO - PROCESS | 3824 | [3824] 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 12:21:51 INFO - PROCESS | 3824 | 1466709711489 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]]]}] 12:21:51 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:21:51 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:21:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:21:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:21:51 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 12:21:51 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:21:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:21:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:21:51 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 12:21:51 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:21:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:21:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:21:51 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]" 12:21:51 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:21:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:21:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:21:51 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:21:51 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 644ms 12:21:51 INFO - PROCESS | 3824 | 1466709711533 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 12:21:51 INFO - PROCESS | 3824 | 1466709711535 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 12:21:51 INFO - PROCESS | 3824 | 1466709711538 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:21:51 INFO - PROCESS | 3824 | 1466709711540 Marionette TRACE conn3 <- [1,2914,null,{}] 12:21:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:21:51 INFO - PROCESS | 3824 | 1466709711544 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}] 12:21:51 INFO - PROCESS | 3824 | 1466709711546 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:51 INFO - PROCESS | 3824 | 1466709711658 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 12:21:51 INFO - PROCESS | 3824 | 1466709711663 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:51 INFO - PROCESS | 3824 | 1466709711669 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:51 INFO - PROCESS | 3824 | ++DOCSHELL 1321F400 == 32 [pid = 3824] [id = 738] 12:21:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (179ED000) [pid = 3824] [serial = 2214] [outer = 00000000] 12:21:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (18062400) [pid = 3824] [serial = 2215] [outer = 179ED000] 12:21:51 INFO - PROCESS | 3824 | 1466709711778 Marionette DEBUG loaded listener.js 12:21:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (18509800) [pid = 3824] [serial = 2216] [outer = 179ED000] 12:21:52 INFO - PROCESS | 3824 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:21:52 INFO - PROCESS | 3824 | 1466709712195 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]]]}] 12:21:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:21:52 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 691ms 12:21:52 INFO - PROCESS | 3824 | 1466709712241 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 12:21:52 INFO - PROCESS | 3824 | 1466709712242 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 12:21:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:21:52 INFO - PROCESS | 3824 | 1466709712246 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:21:52 INFO - PROCESS | 3824 | 1466709712257 Marionette TRACE conn3 <- [1,2918,null,{}] 12:21:52 INFO - PROCESS | 3824 | 1466709712271 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}] 12:21:52 INFO - PROCESS | 3824 | 1466709712273 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:52 INFO - PROCESS | 3824 | 1466709712411 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 12:21:52 INFO - PROCESS | 3824 | 1466709712422 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:52 INFO - PROCESS | 3824 | 1466709712424 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:52 INFO - PROCESS | 3824 | ++DOCSHELL 18027C00 == 33 [pid = 3824] [id = 739] 12:21:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (18057000) [pid = 3824] [serial = 2217] [outer = 00000000] 12:21:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (19CC7800) [pid = 3824] [serial = 2218] [outer = 18057000] 12:21:52 INFO - PROCESS | 3824 | 1466709712467 Marionette DEBUG loaded listener.js 12:21:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (19CCD000) [pid = 3824] [serial = 2219] [outer = 18057000] 12:21:52 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (157BDC00) [pid = 3824] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:21:52 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (17812C00) [pid = 3824] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:21:52 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (18154400) [pid = 3824] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:21:52 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (15F01800) [pid = 3824] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:21:52 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (14FC6800) [pid = 3824] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:21:52 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (10AF3000) [pid = 3824] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:21:52 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (13D0FC00) [pid = 3824] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:21:52 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (105EE400) [pid = 3824] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:21:52 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (12D88000) [pid = 3824] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:21:52 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (16BE5000) [pid = 3824] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:21:52 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (102F3000) [pid = 3824] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:21:52 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (12D8EC00) [pid = 3824] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:21:52 INFO - PROCESS | 3824 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:21:52 INFO - PROCESS | 3824 | 1466709712960 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]]]}] 12:21:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:21:53 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 753ms 12:21:53 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:21:53 INFO - PROCESS | 3824 | 1466709713007 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 12:21:53 INFO - PROCESS | 3824 | 1466709713009 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 12:21:53 INFO - PROCESS | 3824 | 1466709713012 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:21:53 INFO - PROCESS | 3824 | 1466709713013 Marionette TRACE conn3 <- [1,2922,null,{}] 12:21:53 INFO - PROCESS | 3824 | 1466709713017 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}] 12:21:53 INFO - PROCESS | 3824 | 1466709713018 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:53 INFO - PROCESS | 3824 | 1466709713132 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 12:21:53 INFO - PROCESS | 3824 | 1466709713195 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:53 INFO - PROCESS | 3824 | 1466709713197 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:53 INFO - PROCESS | 3824 | ++DOCSHELL 131D6400 == 34 [pid = 3824] [id = 740] 12:21:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (131D8C00) [pid = 3824] [serial = 2220] [outer = 00000000] 12:21:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (15D17800) [pid = 3824] [serial = 2221] [outer = 131D8C00] 12:21:53 INFO - PROCESS | 3824 | 1466709713240 Marionette DEBUG loaded listener.js 12:21:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (15F04800) [pid = 3824] [serial = 2222] [outer = 131D8C00] 12:21:53 INFO - PROCESS | 3824 | 1466709713565 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]]]}] 12:21:53 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:21:53 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 596ms 12:21:53 INFO - PROCESS | 3824 | 1466709713610 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 12:21:53 INFO - PROCESS | 3824 | 1466709713611 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 12:21:53 INFO - PROCESS | 3824 | 1466709713615 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:21:53 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:21:53 INFO - PROCESS | 3824 | 1466709713616 Marionette TRACE conn3 <- [1,2926,null,{}] 12:21:53 INFO - PROCESS | 3824 | 1466709713620 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}] 12:21:53 INFO - PROCESS | 3824 | 1466709713622 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:53 INFO - PROCESS | 3824 | 1466709713739 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 12:21:53 INFO - PROCESS | 3824 | 1466709713747 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:53 INFO - PROCESS | 3824 | 1466709713749 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:53 INFO - PROCESS | 3824 | ++DOCSHELL 14FC9C00 == 35 [pid = 3824] [id = 741] 12:21:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (14FCA000) [pid = 3824] [serial = 2223] [outer = 00000000] 12:21:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (19DB4000) [pid = 3824] [serial = 2224] [outer = 14FCA000] 12:21:53 INFO - PROCESS | 3824 | 1466709713796 Marionette DEBUG loaded listener.js 12:21:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (19DB8000) [pid = 3824] [serial = 2225] [outer = 14FCA000] 12:21:54 INFO - PROCESS | 3824 | 1466709714249 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]]]}] 12:21:54 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. 12:21:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 644ms 12:21:54 INFO - PROCESS | 3824 | 1466709714285 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 12:21:54 INFO - PROCESS | 3824 | 1466709714286 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 12:21:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:21:54 INFO - PROCESS | 3824 | 1466709714290 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:21:54 INFO - PROCESS | 3824 | 1466709714291 Marionette TRACE conn3 <- [1,2930,null,{}] 12:21:54 INFO - PROCESS | 3824 | 1466709714295 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}] 12:21:54 INFO - PROCESS | 3824 | 1466709714297 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:54 INFO - PROCESS | 3824 | 1466709714419 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 12:21:54 INFO - PROCESS | 3824 | 1466709714480 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:54 INFO - PROCESS | 3824 | 1466709714481 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:54 INFO - PROCESS | 3824 | ++DOCSHELL 1047E000 == 36 [pid = 3824] [id = 742] 12:21:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (1310A400) [pid = 3824] [serial = 2226] [outer = 00000000] 12:21:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (1A258800) [pid = 3824] [serial = 2227] [outer = 1310A400] 12:21:54 INFO - PROCESS | 3824 | 1466709714526 Marionette DEBUG loaded listener.js 12:21:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (1A25A000) [pid = 3824] [serial = 2228] [outer = 1310A400] 12:21:54 INFO - PROCESS | 3824 | 1466709714904 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"]]]}] 12:21:54 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 12:21:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:21:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 628ms 12:21:54 INFO - PROCESS | 3824 | 1466709714929 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 12:21:54 INFO - PROCESS | 3824 | 1466709714933 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 12:21:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:21:54 INFO - PROCESS | 3824 | 1466709714939 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:21:54 INFO - PROCESS | 3824 | 1466709714943 Marionette TRACE conn3 <- [1,2934,null,{}] 12:21:54 INFO - PROCESS | 3824 | 1466709714948 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}] 12:21:54 INFO - PROCESS | 3824 | 1466709714952 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:55 INFO - PROCESS | 3824 | 1466709715066 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 12:21:55 INFO - PROCESS | 3824 | 1466709715214 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:55 INFO - PROCESS | 3824 | 1466709715219 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:55 INFO - PROCESS | 3824 | ++DOCSHELL 11C31400 == 37 [pid = 3824] [id = 743] 12:21:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (11CCF000) [pid = 3824] [serial = 2229] [outer = 00000000] 12:21:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (129E8000) [pid = 3824] [serial = 2230] [outer = 11CCF000] 12:21:55 INFO - PROCESS | 3824 | 1466709715291 Marionette DEBUG loaded listener.js 12:21:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (12B18400) [pid = 3824] [serial = 2231] [outer = 11CCF000] 12:21:55 INFO - PROCESS | 3824 | 1466709715812 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]]]}] 12:21:55 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. 12:21:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 910ms 12:21:55 INFO - PROCESS | 3824 | 1466709715848 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 12:21:55 INFO - PROCESS | 3824 | 1466709715853 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 12:21:55 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:21:55 INFO - PROCESS | 3824 | 1466709715860 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:21:55 INFO - PROCESS | 3824 | 1466709715863 Marionette TRACE conn3 <- [1,2938,null,{}] 12:21:55 INFO - PROCESS | 3824 | 1466709715867 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}] 12:21:55 INFO - PROCESS | 3824 | 1466709715870 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:56 INFO - PROCESS | 3824 | 1466709715987 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 12:21:56 INFO - PROCESS | 3824 | 1466709716100 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:56 INFO - PROCESS | 3824 | 1466709716103 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:56 INFO - PROCESS | 3824 | ++DOCSHELL 14FC8400 == 38 [pid = 3824] [id = 744] 12:21:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (14FC8C00) [pid = 3824] [serial = 2232] [outer = 00000000] 12:21:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (157BA800) [pid = 3824] [serial = 2233] [outer = 14FC8C00] 12:21:56 INFO - PROCESS | 3824 | 1466709716198 Marionette DEBUG loaded listener.js 12:21:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (15D16400) [pid = 3824] [serial = 2234] [outer = 14FC8C00] 12:21:56 INFO - PROCESS | 3824 | ++DOCSHELL 178D1000 == 39 [pid = 3824] [id = 745] 12:21:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1833B800) [pid = 3824] [serial = 2235] [outer = 00000000] 12:21:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (18505000) [pid = 3824] [serial = 2236] [outer = 1833B800] 12:21:56 INFO - PROCESS | 3824 | 1466709716814 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]]]}] 12:21:56 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. 12:21:56 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1002ms 12:21:56 INFO - PROCESS | 3824 | 1466709716863 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 12:21:56 INFO - PROCESS | 3824 | 1466709716866 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 12:21:56 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:21:56 INFO - PROCESS | 3824 | 1466709716870 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:21:56 INFO - PROCESS | 3824 | 1466709716874 Marionette TRACE conn3 <- [1,2942,null,{}] 12:21:56 INFO - PROCESS | 3824 | 1466709716885 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}] 12:21:56 INFO - PROCESS | 3824 | 1466709716890 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:57 INFO - PROCESS | 3824 | 1466709717017 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 12:21:57 INFO - PROCESS | 3824 | 1466709717151 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:57 INFO - PROCESS | 3824 | 1466709717155 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:57 INFO - PROCESS | 3824 | ++DOCSHELL 18510C00 == 40 [pid = 3824] [id = 746] 12:21:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (19A44400) [pid = 3824] [serial = 2237] [outer = 00000000] 12:21:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1A260000) [pid = 3824] [serial = 2238] [outer = 19A44400] 12:21:57 INFO - PROCESS | 3824 | 1466709717212 Marionette DEBUG loaded listener.js 12:21:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1A2B0000) [pid = 3824] [serial = 2239] [outer = 19A44400] 12:21:57 INFO - PROCESS | 3824 | 1466709717711 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]]]}] 12:21:57 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:21:57 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 12:21:57 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 892ms 12:21:57 INFO - PROCESS | 3824 | 1466709717773 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 12:21:57 INFO - PROCESS | 3824 | 1466709717776 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 12:21:57 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:21:57 INFO - PROCESS | 3824 | 1466709717779 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:21:57 INFO - PROCESS | 3824 | 1466709717781 Marionette TRACE conn3 <- [1,2946,null,{}] 12:21:57 INFO - PROCESS | 3824 | 1466709717785 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}] 12:21:57 INFO - PROCESS | 3824 | 1466709717787 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:57 INFO - PROCESS | 3824 | 1466709717942 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 12:21:58 INFO - PROCESS | 3824 | 1466709718094 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:58 INFO - PROCESS | 3824 | 1466709718096 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:58 INFO - PROCESS | 3824 | ++DOCSHELL 19AAB400 == 41 [pid = 3824] [id = 747] 12:21:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (19AAC400) [pid = 3824] [serial = 2240] [outer = 00000000] 12:21:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (1A77B000) [pid = 3824] [serial = 2241] [outer = 19AAC400] 12:21:58 INFO - PROCESS | 3824 | 1466709718156 Marionette DEBUG loaded listener.js 12:21:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (1A784400) [pid = 3824] [serial = 2242] [outer = 19AAC400] 12:21:58 INFO - PROCESS | 3824 | 1466709718679 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]]]}] 12:21:58 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. 12:21:58 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 939ms 12:21:58 INFO - PROCESS | 3824 | 1466709718724 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 12:21:58 INFO - PROCESS | 3824 | 1466709718727 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 12:21:58 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:21:58 INFO - PROCESS | 3824 | 1466709718730 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:21:58 INFO - PROCESS | 3824 | 1466709718732 Marionette TRACE conn3 <- [1,2950,null,{}] 12:21:58 INFO - PROCESS | 3824 | 1466709718949 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}] 12:21:58 INFO - PROCESS | 3824 | 1466709718954 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:59 INFO - PROCESS | 3824 | 1466709719062 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 12:21:59 INFO - PROCESS | 3824 | 1466709719196 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:59 INFO - PROCESS | 3824 | 1466709719200 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:21:59 INFO - PROCESS | 3824 | ++DOCSHELL 12820400 == 42 [pid = 3824] [id = 748] 12:21:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (1289F000) [pid = 3824] [serial = 2243] [outer = 00000000] 12:21:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (129E7800) [pid = 3824] [serial = 2244] [outer = 1289F000] 12:21:59 INFO - PROCESS | 3824 | 1466709719256 Marionette DEBUG loaded listener.js 12:21:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (12BD6C00) [pid = 3824] [serial = 2245] [outer = 1289F000] 12:22:00 INFO - PROCESS | 3824 | --DOCSHELL 14FC9C00 == 41 [pid = 3824] [id = 741] 12:22:00 INFO - PROCESS | 3824 | --DOCSHELL 131D6400 == 40 [pid = 3824] [id = 740] 12:22:00 INFO - PROCESS | 3824 | --DOCSHELL 18027C00 == 39 [pid = 3824] [id = 739] 12:22:00 INFO - PROCESS | 3824 | --DOCSHELL 1321F400 == 38 [pid = 3824] [id = 738] 12:22:00 INFO - PROCESS | 3824 | --DOCSHELL 16BDD800 == 37 [pid = 3824] [id = 737] 12:22:00 INFO - PROCESS | 3824 | --DOCSHELL 13C80800 == 36 [pid = 3824] [id = 736] 12:22:00 INFO - PROCESS | 3824 | --DOCSHELL 131D9000 == 35 [pid = 3824] [id = 735] 12:22:00 INFO - PROCESS | 3824 | --DOCSHELL 12B10C00 == 34 [pid = 3824] [id = 734] 12:22:00 INFO - PROCESS | 3824 | --DOCSHELL 1055BC00 == 33 [pid = 3824] [id = 733] 12:22:00 INFO - PROCESS | 3824 | --DOCSHELL 10AFD800 == 32 [pid = 3824] [id = 732] 12:22:00 INFO - PROCESS | 3824 | --DOCSHELL 10439C00 == 31 [pid = 3824] [id = 722] 12:22:00 INFO - PROCESS | 3824 | --DOCSHELL 13D08800 == 30 [pid = 3824] [id = 731] 12:22:00 INFO - PROCESS | 3824 | --DOCSHELL 19AAB400 == 29 [pid = 3824] [id = 747] 12:22:00 INFO - PROCESS | 3824 | --DOCSHELL 178D1000 == 28 [pid = 3824] [id = 745] 12:22:00 INFO - PROCESS | 3824 | --DOCSHELL 18510C00 == 27 [pid = 3824] [id = 746] 12:22:00 INFO - PROCESS | 3824 | --DOCSHELL 1047E000 == 26 [pid = 3824] [id = 742] 12:22:00 INFO - PROCESS | 3824 | --DOCSHELL 11C31400 == 25 [pid = 3824] [id = 743] 12:22:00 INFO - PROCESS | 3824 | --DOCSHELL 14FC8400 == 24 [pid = 3824] [id = 744] 12:22:00 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (15A79800) [pid = 3824] [serial = 2179] [outer = 00000000] [url = about:blank] 12:22:00 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (114CDC00) [pid = 3824] [serial = 2170] [outer = 00000000] [url = about:blank] 12:22:00 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (11AE3800) [pid = 3824] [serial = 2171] [outer = 00000000] [url = about:blank] 12:22:00 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (14EDE000) [pid = 3824] [serial = 2176] [outer = 00000000] [url = about:blank] 12:22:00 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (1120D000) [pid = 3824] [serial = 2168] [outer = 00000000] [url = about:blank] 12:22:00 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (10AF3800) [pid = 3824] [serial = 2167] [outer = 00000000] [url = about:blank] 12:22:00 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (13151C00) [pid = 3824] [serial = 2173] [outer = 00000000] [url = about:blank] 12:22:00 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (1321C000) [pid = 3824] [serial = 2174] [outer = 00000000] [url = about:blank] 12:22:00 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (16EE1400) [pid = 3824] [serial = 2182] [outer = 00000000] [url = about:blank] 12:22:00 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (166DC400) [pid = 3824] [serial = 2180] [outer = 00000000] [url = about:blank] 12:22:00 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (19D6C400) [pid = 3824] [serial = 2194] [outer = 00000000] [url = about:blank] 12:22:00 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (105F4400) [pid = 3824] [serial = 2159] [outer = 00000000] [url = about:blank] 12:22:00 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (105EF000) [pid = 3824] [serial = 2158] [outer = 00000000] [url = about:blank] 12:22:00 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (13451800) [pid = 3824] [serial = 2162] [outer = 00000000] [url = about:blank] 12:22:00 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1314B000) [pid = 3824] [serial = 2161] [outer = 00000000] [url = about:blank] 12:22:00 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (16BE9000) [pid = 3824] [serial = 2165] [outer = 00000000] [url = about:blank] 12:22:00 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (16A8E000) [pid = 3824] [serial = 2164] [outer = 00000000] [url = about:blank] 12:22:00 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (18022400) [pid = 3824] [serial = 2185] [outer = 00000000] [url = about:blank] 12:22:00 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (16EE8000) [pid = 3824] [serial = 2183] [outer = 00000000] [url = about:blank] 12:22:00 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1833C400) [pid = 3824] [serial = 2186] [outer = 00000000] [url = about:blank] 12:22:00 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (19A47000) [pid = 3824] [serial = 2192] [outer = 00000000] [url = about:blank] 12:22:00 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (19A46C00) [pid = 3824] [serial = 2191] [outer = 00000000] [url = about:blank] 12:22:00 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (17818000) [pid = 3824] [serial = 2188] [outer = 00000000] [url = about:blank] 12:22:00 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (179E8C00) [pid = 3824] [serial = 2189] [outer = 00000000] [url = about:blank] 12:22:00 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (14FC3800) [pid = 3824] [serial = 2177] [outer = 00000000] [url = about:blank] 12:22:00 INFO - PROCESS | 3824 | 1466709720418 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]]]}] 12:22:00 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. 12:22:00 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1753ms 12:22:00 INFO - PROCESS | 3824 | 1466709720483 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 12:22:00 INFO - PROCESS | 3824 | 1466709720487 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 12:22:00 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:22:00 INFO - PROCESS | 3824 | 1466709720493 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:22:00 INFO - PROCESS | 3824 | 1466709720496 Marionette TRACE conn3 <- [1,2954,null,{}] 12:22:00 INFO - PROCESS | 3824 | 1466709720539 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}] 12:22:00 INFO - PROCESS | 3824 | 1466709720542 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:00 INFO - PROCESS | 3824 | 1466709720639 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 12:22:00 INFO - PROCESS | 3824 | 1466709720729 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:00 INFO - PROCESS | 3824 | 1466709720733 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:00 INFO - PROCESS | 3824 | ++DOCSHELL 10AFA000 == 25 [pid = 3824] [id = 749] 12:22:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (10AFA400) [pid = 3824] [serial = 2246] [outer = 00000000] 12:22:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (10EF2800) [pid = 3824] [serial = 2247] [outer = 10AFA400] 12:22:00 INFO - PROCESS | 3824 | 1466709720781 Marionette DEBUG loaded listener.js 12:22:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (10EF4800) [pid = 3824] [serial = 2248] [outer = 10AFA400] 12:22:01 INFO - PROCESS | 3824 | 1466709721182 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]]]}] 12:22:01 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. 12:22:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 735ms 12:22:01 INFO - PROCESS | 3824 | 1466709721233 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 12:22:01 INFO - PROCESS | 3824 | 1466709721238 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 12:22:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:22:01 INFO - PROCESS | 3824 | 1466709721244 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:22:01 INFO - PROCESS | 3824 | 1466709721247 Marionette TRACE conn3 <- [1,2958,null,{}] 12:22:01 INFO - PROCESS | 3824 | 1466709721251 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}] 12:22:01 INFO - PROCESS | 3824 | 1466709721253 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:01 INFO - PROCESS | 3824 | 1466709721340 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 12:22:01 INFO - PROCESS | 3824 | 1466709721346 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:01 INFO - PROCESS | 3824 | 1466709721349 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:01 INFO - PROCESS | 3824 | ++DOCSHELL 129EFC00 == 26 [pid = 3824] [id = 750] 12:22:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (129F0000) [pid = 3824] [serial = 2249] [outer = 00000000] 12:22:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (12BCF000) [pid = 3824] [serial = 2250] [outer = 129F0000] 12:22:01 INFO - PROCESS | 3824 | 1466709721396 Marionette DEBUG loaded listener.js 12:22:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (13108000) [pid = 3824] [serial = 2251] [outer = 129F0000] 12:22:01 INFO - PROCESS | 3824 | 1466709721846 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]]]}] 12:22:01 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. 12:22:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 626ms 12:22:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:22:01 INFO - PROCESS | 3824 | 1466709721882 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 12:22:01 INFO - PROCESS | 3824 | 1466709721884 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 12:22:01 INFO - PROCESS | 3824 | 1466709721887 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:22:01 INFO - PROCESS | 3824 | 1466709721890 Marionette TRACE conn3 <- [1,2962,null,{}] 12:22:01 INFO - PROCESS | 3824 | 1466709721901 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}] 12:22:01 INFO - PROCESS | 3824 | 1466709721906 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:02 INFO - PROCESS | 3824 | 1466709721990 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 12:22:02 INFO - PROCESS | 3824 | 1466709722000 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:02 INFO - PROCESS | 3824 | 1466709722004 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:02 INFO - PROCESS | 3824 | ++DOCSHELL 13454000 == 27 [pid = 3824] [id = 751] 12:22:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (13454400) [pid = 3824] [serial = 2252] [outer = 00000000] 12:22:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (13CF3800) [pid = 3824] [serial = 2253] [outer = 13454400] 12:22:02 INFO - PROCESS | 3824 | 1466709722058 Marionette DEBUG loaded listener.js 12:22:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (1430B800) [pid = 3824] [serial = 2254] [outer = 13454400] 12:22:02 INFO - PROCESS | 3824 | 1466709722519 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]]]}] 12:22:02 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. 12:22:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 688ms 12:22:02 INFO - PROCESS | 3824 | 1466709722595 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 12:22:02 INFO - PROCESS | 3824 | 1466709722597 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 12:22:02 INFO - PROCESS | 3824 | 1466709722601 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:22:02 INFO - PROCESS | 3824 | 1466709722602 Marionette TRACE conn3 <- [1,2966,null,{}] 12:22:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:22:02 INFO - PROCESS | 3824 | 1466709722606 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}] 12:22:02 INFO - PROCESS | 3824 | 1466709722617 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:02 INFO - PROCESS | 3824 | 1466709722732 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 12:22:02 INFO - PROCESS | 3824 | 1466709722736 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:02 INFO - PROCESS | 3824 | 1466709722738 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:02 INFO - PROCESS | 3824 | ++DOCSHELL 14EE0C00 == 28 [pid = 3824] [id = 752] 12:22:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (14F13800) [pid = 3824] [serial = 2255] [outer = 00000000] 12:22:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (157C7400) [pid = 3824] [serial = 2256] [outer = 14F13800] 12:22:02 INFO - PROCESS | 3824 | 1466709722837 Marionette DEBUG loaded listener.js 12:22:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (15F01800) [pid = 3824] [serial = 2257] [outer = 14F13800] 12:22:03 INFO - PROCESS | 3824 | 1466709723220 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]]]}] 12:22:03 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. 12:22:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 626ms 12:22:03 INFO - PROCESS | 3824 | 1466709723241 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 12:22:03 INFO - PROCESS | 3824 | 1466709723243 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 12:22:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:22:03 INFO - PROCESS | 3824 | 1466709723246 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:22:03 INFO - PROCESS | 3824 | 1466709723248 Marionette TRACE conn3 <- [1,2970,null,{}] 12:22:03 INFO - PROCESS | 3824 | 1466709723251 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}] 12:22:03 INFO - PROCESS | 3824 | 1466709723253 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:03 INFO - PROCESS | 3824 | 1466709723368 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 12:22:03 INFO - PROCESS | 3824 | 1466709723373 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:03 INFO - PROCESS | 3824 | 1466709723375 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:03 INFO - PROCESS | 3824 | ++DOCSHELL 15F0D400 == 29 [pid = 3824] [id = 753] 12:22:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (166DEC00) [pid = 3824] [serial = 2258] [outer = 00000000] 12:22:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (16B5D400) [pid = 3824] [serial = 2259] [outer = 166DEC00] 12:22:03 INFO - PROCESS | 3824 | 1466709723418 Marionette DEBUG loaded listener.js 12:22:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (16BDEC00) [pid = 3824] [serial = 2260] [outer = 166DEC00] 12:22:03 INFO - PROCESS | 3824 | 1466709723855 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"]]]}] 12:22:03 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 12:22:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:22:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:22:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 626ms 12:22:03 INFO - PROCESS | 3824 | 1466709723892 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 12:22:03 INFO - PROCESS | 3824 | 1466709723893 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 12:22:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:22:03 INFO - PROCESS | 3824 | 1466709723897 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:22:03 INFO - PROCESS | 3824 | 1466709723898 Marionette TRACE conn3 <- [1,2974,null,{}] 12:22:03 INFO - PROCESS | 3824 | 1466709723902 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}] 12:22:03 INFO - PROCESS | 3824 | 1466709723907 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:04 INFO - PROCESS | 3824 | 1466709724048 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 12:22:04 INFO - PROCESS | 3824 | 1466709724114 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:04 INFO - PROCESS | 3824 | 1466709724116 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:04 INFO - PROCESS | 3824 | ++DOCSHELL 16E8BC00 == 30 [pid = 3824] [id = 754] 12:22:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (16E91800) [pid = 3824] [serial = 2261] [outer = 00000000] 12:22:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (171E1C00) [pid = 3824] [serial = 2262] [outer = 16E91800] 12:22:04 INFO - PROCESS | 3824 | 1466709724160 Marionette DEBUG loaded listener.js 12:22:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (18027000) [pid = 3824] [serial = 2263] [outer = 16E91800] 12:22:04 INFO - PROCESS | 3824 | 1466709724554 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]]]}] 12:22:04 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. 12:22:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 704ms 12:22:04 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (14FCA000) [pid = 3824] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:22:04 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (179ED000) [pid = 3824] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:22:04 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (13CE7000) [pid = 3824] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:22:04 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (10561800) [pid = 3824] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:22:04 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (11ADDC00) [pid = 3824] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:22:04 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (19CCE400) [pid = 3824] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:22:04 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (12B11C00) [pid = 3824] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:22:04 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (13226C00) [pid = 3824] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:22:04 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (18057000) [pid = 3824] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:22:04 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (131D8C00) [pid = 3824] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:22:04 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1310A400) [pid = 3824] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:22:04 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (16BE1000) [pid = 3824] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:22:04 INFO - PROCESS | 3824 | 1466709724870 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 12:22:04 INFO - PROCESS | 3824 | 1466709724872 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 12:22:04 INFO - PROCESS | 3824 | 1466709724881 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:22:04 INFO - PROCESS | 3824 | 1466709724883 Marionette TRACE conn3 <- [1,2978,null,{}] 12:22:04 INFO - PROCESS | 3824 | 1466709724887 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}] 12:22:04 INFO - PROCESS | 3824 | 1466709724888 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:22:05 INFO - PROCESS | 3824 | 1466709724972 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 12:22:05 INFO - PROCESS | 3824 | 1466709724979 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:05 INFO - PROCESS | 3824 | 1466709724981 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:05 INFO - PROCESS | 3824 | ++DOCSHELL 11ADD000 == 31 [pid = 3824] [id = 755] 12:22:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (1310A400) [pid = 3824] [serial = 2264] [outer = 00000000] 12:22:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (16BDC800) [pid = 3824] [serial = 2265] [outer = 1310A400] 12:22:05 INFO - PROCESS | 3824 | 1466709725024 Marionette DEBUG loaded listener.js 12:22:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (178D1000) [pid = 3824] [serial = 2266] [outer = 1310A400] 12:22:05 INFO - PROCESS | 3824 | ++DOCSHELL 1850F400 == 32 [pid = 3824] [id = 756] 12:22:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (18510400) [pid = 3824] [serial = 2267] [outer = 00000000] 12:22:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (19A40400) [pid = 3824] [serial = 2268] [outer = 18510400] 12:22:05 INFO - PROCESS | 3824 | 1466709725466 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]]]}] 12:22:05 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. 12:22:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 611ms 12:22:05 INFO - PROCESS | 3824 | 1466709725515 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 12:22:05 INFO - PROCESS | 3824 | 1466709725517 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 12:22:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:22:05 INFO - PROCESS | 3824 | 1466709725520 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:22:05 INFO - PROCESS | 3824 | 1466709725522 Marionette TRACE conn3 <- [1,2982,null,{}] 12:22:05 INFO - PROCESS | 3824 | 1466709725526 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}] 12:22:05 INFO - PROCESS | 3824 | 1466709725528 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:05 INFO - PROCESS | 3824 | 1466709725614 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 12:22:05 INFO - PROCESS | 3824 | 1466709725619 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:05 INFO - PROCESS | 3824 | 1466709725621 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:05 INFO - PROCESS | 3824 | ++DOCSHELL 18151800 == 33 [pid = 3824] [id = 757] 12:22:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1833D400) [pid = 3824] [serial = 2269] [outer = 00000000] 12:22:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (19A3C400) [pid = 3824] [serial = 2270] [outer = 1833D400] 12:22:05 INFO - PROCESS | 3824 | 1466709725663 Marionette DEBUG loaded listener.js 12:22:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (19A3D800) [pid = 3824] [serial = 2271] [outer = 1833D400] 12:22:06 INFO - PROCESS | 3824 | 1466709726074 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]]]}] 12:22:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:22:06 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 12:22:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 594ms 12:22:06 INFO - PROCESS | 3824 | 1466709726118 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 12:22:06 INFO - PROCESS | 3824 | 1466709726120 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 12:22:06 INFO - PROCESS | 3824 | 1466709726138 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:22:06 INFO - PROCESS | 3824 | 1466709726139 Marionette TRACE conn3 <- [1,2986,null,{}] 12:22:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:22:06 INFO - PROCESS | 3824 | 1466709726143 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}] 12:22:06 INFO - PROCESS | 3824 | 1466709726145 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:06 INFO - PROCESS | 3824 | 1466709726223 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 12:22:06 INFO - PROCESS | 3824 | 1466709726228 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:06 INFO - PROCESS | 3824 | 1466709726230 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:06 INFO - PROCESS | 3824 | ++DOCSHELL 19CC4C00 == 34 [pid = 3824] [id = 758] 12:22:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (19CCCC00) [pid = 3824] [serial = 2272] [outer = 00000000] 12:22:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (19DB3C00) [pid = 3824] [serial = 2273] [outer = 19CCCC00] 12:22:06 INFO - PROCESS | 3824 | 1466709726272 Marionette DEBUG loaded listener.js 12:22:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (19DB4400) [pid = 3824] [serial = 2274] [outer = 19CCCC00] 12:22:06 INFO - PROCESS | 3824 | 1466709726693 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]]]}] 12:22:06 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. 12:22:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 594ms 12:22:06 INFO - PROCESS | 3824 | 1466709726738 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 12:22:06 INFO - PROCESS | 3824 | 1466709726740 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 12:22:06 INFO - PROCESS | 3824 | 1466709726743 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:22:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:22:06 INFO - PROCESS | 3824 | 1466709726745 Marionette TRACE conn3 <- [1,2990,null,{}] 12:22:06 INFO - PROCESS | 3824 | 1466709726749 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}] 12:22:06 INFO - PROCESS | 3824 | 1466709726751 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:06 INFO - PROCESS | 3824 | 1466709726887 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 12:22:07 INFO - PROCESS | 3824 | 1466709726998 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:07 INFO - PROCESS | 3824 | 1466709727001 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:07 INFO - PROCESS | 3824 | ++DOCSHELL 1026D400 == 35 [pid = 3824] [id = 759] 12:22:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (10271C00) [pid = 3824] [serial = 2275] [outer = 00000000] 12:22:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (10435800) [pid = 3824] [serial = 2276] [outer = 10271C00] 12:22:07 INFO - PROCESS | 3824 | 1466709727058 Marionette DEBUG loaded listener.js 12:22:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (105EFC00) [pid = 3824] [serial = 2277] [outer = 10271C00] 12:22:07 INFO - PROCESS | 3824 | 1466709727717 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]]]}] 12:22:07 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. 12:22:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1033ms 12:22:07 INFO - PROCESS | 3824 | 1466709727808 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 12:22:07 INFO - PROCESS | 3824 | 1466709727812 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 12:22:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:22:07 INFO - PROCESS | 3824 | 1466709727816 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:22:07 INFO - PROCESS | 3824 | 1466709727820 Marionette TRACE conn3 <- [1,2994,null,{}] 12:22:07 INFO - PROCESS | 3824 | 1466709727825 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}] 12:22:07 INFO - PROCESS | 3824 | 1466709727828 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:07 INFO - PROCESS | 3824 | 1466709727947 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 12:22:08 INFO - PROCESS | 3824 | 1466709728089 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:08 INFO - PROCESS | 3824 | 1466709728093 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:08 INFO - PROCESS | 3824 | ++DOCSHELL 13124400 == 36 [pid = 3824] [id = 760] 12:22:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (131D2C00) [pid = 3824] [serial = 2278] [outer = 00000000] 12:22:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (13451800) [pid = 3824] [serial = 2279] [outer = 131D2C00] 12:22:08 INFO - PROCESS | 3824 | 1466709728156 Marionette DEBUG loaded listener.js 12:22:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (13C83000) [pid = 3824] [serial = 2280] [outer = 131D2C00] 12:22:08 INFO - PROCESS | 3824 | 1466709728722 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]]]}] 12:22:08 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. 12:22:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 955ms 12:22:08 INFO - PROCESS | 3824 | 1466709728778 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 12:22:08 INFO - PROCESS | 3824 | 1466709728782 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 12:22:08 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:22:08 INFO - PROCESS | 3824 | 1466709728787 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:22:08 INFO - PROCESS | 3824 | 1466709728789 Marionette TRACE conn3 <- [1,2998,null,{}] 12:22:08 INFO - PROCESS | 3824 | 1466709728793 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}] 12:22:08 INFO - PROCESS | 3824 | 1466709728796 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:08 INFO - PROCESS | 3824 | 1466709728926 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 12:22:09 INFO - PROCESS | 3824 | 1466709729050 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:09 INFO - PROCESS | 3824 | 1466709729053 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:09 INFO - PROCESS | 3824 | ++DOCSHELL 11C28C00 == 37 [pid = 3824] [id = 761] 12:22:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (14312000) [pid = 3824] [serial = 2281] [outer = 00000000] 12:22:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (18022400) [pid = 3824] [serial = 2282] [outer = 14312000] 12:22:09 INFO - PROCESS | 3824 | 1466709729161 Marionette DEBUG loaded listener.js 12:22:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (17108800) [pid = 3824] [serial = 2283] [outer = 14312000] 12:22:09 INFO - PROCESS | 3824 | [3824] 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 12:22:10 INFO - PROCESS | 3824 | 1466709730025 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:22:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:22:10 INFO - {} 12:22:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:22:10 INFO - {} 12:22:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:22:10 INFO - {} 12:22:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:22:10 INFO - {} 12:22:10 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1252ms 12:22:10 INFO - PROCESS | 3824 | 1466709730069 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 12:22:10 INFO - PROCESS | 3824 | 1466709730073 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 12:22:10 INFO - PROCESS | 3824 | 1466709730078 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:22:10 INFO - TEST-START | /FileAPI/fileReader.html 12:22:10 INFO - PROCESS | 3824 | 1466709730081 Marionette TRACE conn3 <- [1,3002,null,{}] 12:22:10 INFO - PROCESS | 3824 | 1466709730086 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}] 12:22:10 INFO - PROCESS | 3824 | 1466709730089 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:10 INFO - PROCESS | 3824 | 1466709730228 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 12:22:10 INFO - PROCESS | 3824 | --DOCSHELL 19CC4C00 == 36 [pid = 3824] [id = 758] 12:22:10 INFO - PROCESS | 3824 | --DOCSHELL 18151800 == 35 [pid = 3824] [id = 757] 12:22:10 INFO - PROCESS | 3824 | --DOCSHELL 1850F400 == 34 [pid = 3824] [id = 756] 12:22:10 INFO - PROCESS | 3824 | --DOCSHELL 11ADD000 == 33 [pid = 3824] [id = 755] 12:22:10 INFO - PROCESS | 3824 | --DOCSHELL 16E8BC00 == 32 [pid = 3824] [id = 754] 12:22:10 INFO - PROCESS | 3824 | --DOCSHELL 15F0D400 == 31 [pid = 3824] [id = 753] 12:22:10 INFO - PROCESS | 3824 | --DOCSHELL 14EE0C00 == 30 [pid = 3824] [id = 752] 12:22:10 INFO - PROCESS | 3824 | --DOCSHELL 13454000 == 29 [pid = 3824] [id = 751] 12:22:10 INFO - PROCESS | 3824 | --DOCSHELL 129EFC00 == 28 [pid = 3824] [id = 750] 12:22:10 INFO - PROCESS | 3824 | --DOCSHELL 10AFA000 == 27 [pid = 3824] [id = 749] 12:22:10 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (19DB8000) [pid = 3824] [serial = 2225] [outer = 00000000] [url = about:blank] 12:22:10 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (16BEA000) [pid = 3824] [serial = 2212] [outer = 00000000] [url = about:blank] 12:22:10 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (18062400) [pid = 3824] [serial = 2215] [outer = 00000000] [url = about:blank] 12:22:10 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (17186000) [pid = 3824] [serial = 2213] [outer = 00000000] [url = about:blank] 12:22:10 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (15F05400) [pid = 3824] [serial = 2209] [outer = 00000000] [url = about:blank] 12:22:10 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (10AF1000) [pid = 3824] [serial = 2200] [outer = 00000000] [url = about:blank] 12:22:10 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (11211000) [pid = 3824] [serial = 2201] [outer = 00000000] [url = about:blank] 12:22:10 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (12BCE000) [pid = 3824] [serial = 2197] [outer = 00000000] [url = about:blank] 12:22:10 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (13122C00) [pid = 3824] [serial = 2198] [outer = 00000000] [url = about:blank] 12:22:10 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (11AE3C00) [pid = 3824] [serial = 2195] [outer = 00000000] [url = about:blank] 12:22:10 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (12BCAC00) [pid = 3824] [serial = 2203] [outer = 00000000] [url = about:blank] 12:22:10 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (1309C400) [pid = 3824] [serial = 2204] [outer = 00000000] [url = about:blank] 12:22:10 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (13CEA400) [pid = 3824] [serial = 2206] [outer = 00000000] [url = about:blank] 12:22:10 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (13D10000) [pid = 3824] [serial = 2207] [outer = 00000000] [url = about:blank] 12:22:10 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (19CC7800) [pid = 3824] [serial = 2218] [outer = 00000000] [url = about:blank] 12:22:10 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (15D17800) [pid = 3824] [serial = 2221] [outer = 00000000] [url = about:blank] 12:22:10 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (18509800) [pid = 3824] [serial = 2216] [outer = 00000000] [url = about:blank] 12:22:10 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (19DB4000) [pid = 3824] [serial = 2224] [outer = 00000000] [url = about:blank] 12:22:10 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1A258800) [pid = 3824] [serial = 2227] [outer = 00000000] [url = about:blank] 12:22:10 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1A25A000) [pid = 3824] [serial = 2228] [outer = 00000000] [url = about:blank] 12:22:10 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (19CCD000) [pid = 3824] [serial = 2219] [outer = 00000000] [url = about:blank] 12:22:10 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (168DB800) [pid = 3824] [serial = 2210] [outer = 00000000] [url = about:blank] 12:22:10 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (15F04800) [pid = 3824] [serial = 2222] [outer = 00000000] [url = about:blank] 12:22:10 INFO - PROCESS | 3824 | 1466709730359 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:10 INFO - PROCESS | 3824 | 1466709730362 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:10 INFO - PROCESS | 3824 | ++DOCSHELL 10AF8800 == 28 [pid = 3824] [id = 762] 12:22:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (10AFA000) [pid = 3824] [serial = 2284] [outer = 00000000] 12:22:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (110F1400) [pid = 3824] [serial = 2285] [outer = 10AFA000] 12:22:10 INFO - PROCESS | 3824 | 1466709730413 Marionette DEBUG loaded listener.js 12:22:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (12924800) [pid = 3824] [serial = 2286] [outer = 10AFA000] 12:22:10 INFO - PROCESS | 3824 | 1466709730799 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]]]}] 12:22:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:22:10 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:22:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:22:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:22:10 INFO - TEST-OK | /FileAPI/fileReader.html | took 736ms 12:22:10 INFO - PROCESS | 3824 | 1466709730820 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 12:22:10 INFO - PROCESS | 3824 | 1466709730824 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 12:22:10 INFO - TEST-START | /FileAPI/historical.html 12:22:10 INFO - PROCESS | 3824 | 1466709730830 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:22:10 INFO - PROCESS | 3824 | 1466709730832 Marionette TRACE conn3 <- [1,3006,null,{}] 12:22:10 INFO - PROCESS | 3824 | 1466709730836 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}] 12:22:10 INFO - PROCESS | 3824 | 1466709730839 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:10 INFO - PROCESS | 3824 | 1466709730966 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 12:22:11 INFO - PROCESS | 3824 | 1466709731065 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:11 INFO - PROCESS | 3824 | 1466709731067 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:11 INFO - PROCESS | 3824 | ++DOCSHELL 13129800 == 29 [pid = 3824] [id = 763] 12:22:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (1321C000) [pid = 3824] [serial = 2287] [outer = 00000000] 12:22:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (13933000) [pid = 3824] [serial = 2288] [outer = 1321C000] 12:22:11 INFO - PROCESS | 3824 | 1466709731112 Marionette DEBUG loaded listener.js 12:22:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (1430F800) [pid = 3824] [serial = 2289] [outer = 1321C000] 12:22:11 INFO - PROCESS | 3824 | 1466709731470 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"]]]}] 12:22:11 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:22:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:22:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:22:11 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:22:11 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:22:11 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:22:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:22:11 INFO - TEST-OK | /FileAPI/historical.html | took 705ms 12:22:11 INFO - PROCESS | 3824 | 1466709731530 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 12:22:11 INFO - PROCESS | 3824 | 1466709731532 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 12:22:11 INFO - TEST-START | /FileAPI/idlharness.html 12:22:11 INFO - PROCESS | 3824 | 1466709731536 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:22:11 INFO - PROCESS | 3824 | 1466709731540 Marionette TRACE conn3 <- [1,3010,null,{}] 12:22:11 INFO - PROCESS | 3824 | 1466709731551 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}] 12:22:11 INFO - PROCESS | 3824 | 1466709731556 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:11 INFO - PROCESS | 3824 | 1466709731640 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 12:22:11 INFO - PROCESS | 3824 | 1466709731685 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:11 INFO - PROCESS | 3824 | 1466709731688 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:11 INFO - PROCESS | 3824 | ++DOCSHELL 15F0CC00 == 30 [pid = 3824] [id = 764] 12:22:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (15F0D400) [pid = 3824] [serial = 2290] [outer = 00000000] 12:22:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (166E2C00) [pid = 3824] [serial = 2291] [outer = 15F0D400] 12:22:11 INFO - PROCESS | 3824 | 1466709731734 Marionette DEBUG loaded listener.js 12:22:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (16BDF800) [pid = 3824] [serial = 2292] [outer = 15F0D400] 12:22:12 INFO - PROCESS | 3824 | 1466709732538 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]]]}] 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:22:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:22:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:22:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:22:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:22:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:22:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:22:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:22:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:22:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:22:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:22:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:22:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:22:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:22:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:22:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:22:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:22:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:22:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:22:12 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 12:22:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:22:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:22:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:22:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:22:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:22:12 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 12:22:12 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 12:22:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:22:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:22:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:22:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:22:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:22:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:22:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:22:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:22:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:22:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:22:12 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 12:22:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:22:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:22:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:22:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:22:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:22:12 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 12:22:12 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 12:22:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:22:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:22:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:22:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:22:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:22:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:22:12 INFO - TEST-OK | /FileAPI/idlharness.html | took 1173ms 12:22:12 INFO - PROCESS | 3824 | 1466709732701 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 12:22:12 INFO - PROCESS | 3824 | 1466709732703 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 12:22:12 INFO - TEST-START | /FileAPI/idlharness.worker 12:22:12 INFO - PROCESS | 3824 | 1466709732707 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:22:12 INFO - PROCESS | 3824 | 1466709732709 Marionette TRACE conn3 <- [1,3014,null,{}] 12:22:12 INFO - PROCESS | 3824 | 1466709732712 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}] 12:22:12 INFO - PROCESS | 3824 | 1466709732714 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:12 INFO - PROCESS | 3824 | 1466709732845 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 12:22:12 INFO - PROCESS | 3824 | 1466709732852 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:12 INFO - PROCESS | 3824 | 1466709732855 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:12 INFO - PROCESS | 3824 | ++DOCSHELL 1771C000 == 31 [pid = 3824] [id = 765] 12:22:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (17720400) [pid = 3824] [serial = 2293] [outer = 00000000] 12:22:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1A779C00) [pid = 3824] [serial = 2294] [outer = 17720400] 12:22:12 INFO - PROCESS | 3824 | 1466709732898 Marionette DEBUG loaded listener.js 12:22:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1A77E400) [pid = 3824] [serial = 2295] [outer = 17720400] 12:22:13 INFO - PROCESS | 3824 | [3824] 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 12:22:13 INFO - PROCESS | 3824 | 1466709733898 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,{},{}]]]}] 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:22:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:22:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:22:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:22:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:22:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:22:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:22:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:22:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:22:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:22:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:22:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:22:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:22:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:22:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:22:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:22:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:22:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:22:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:22:14 INFO - {} 12:22:14 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 12:22:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:22:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:22:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:22:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:22:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:22:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:22:14 INFO - {} 12:22:14 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 - {} 12:22:14 INFO - {} 12:22:14 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 12:22:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:22:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:22:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:22:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:22:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:22:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:22:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:22:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:22:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:22:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:22:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:22:14 INFO - {} 12:22:14 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 12:22:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:22:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:22:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:22:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:22:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:22:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:22:14 INFO - {} 12:22:14 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 - {} 12:22:14 INFO - {} 12:22:14 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 12:22:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:22:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:22:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:22:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:22:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:22:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:22:14 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 12:22:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:22:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:22:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:22:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:22:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:22:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:22:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:22:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:22:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:22:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:22:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:22:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:22:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:22:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:22:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:22:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:22:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:22:14 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 12:22:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:22:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:22:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:22:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:22:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:22:14 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 12:22:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:22:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:22:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:22:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:22:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:22:14 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 12:22:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:22:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:22:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:22:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:22:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:22:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:22:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:22:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:22:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:22:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:22:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:22:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:22:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:22:14 INFO - {} 12:22:14 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1440ms 12:22:14 INFO - PROCESS | 3824 | 1466709734141 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 12:22:14 INFO - PROCESS | 3824 | 1466709734143 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 12:22:14 INFO - PROCESS | 3824 | 1466709734146 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:22:14 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:22:14 INFO - PROCESS | 3824 | 1466709734148 Marionette TRACE conn3 <- [1,3018,null,{}] 12:22:14 INFO - PROCESS | 3824 | 1466709734151 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}] 12:22:14 INFO - PROCESS | 3824 | 1466709734153 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:14 INFO - PROCESS | 3824 | 1466709734300 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 12:22:14 INFO - PROCESS | 3824 | 1466709734316 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:14 INFO - PROCESS | 3824 | 1466709734318 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:14 INFO - PROCESS | 3824 | ++DOCSHELL 1A8DF400 == 32 [pid = 3824] [id = 766] 12:22:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1A8DF800) [pid = 3824] [serial = 2296] [outer = 00000000] 12:22:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1B5CF000) [pid = 3824] [serial = 2297] [outer = 1A8DF800] 12:22:14 INFO - PROCESS | 3824 | 1466709734362 Marionette DEBUG loaded listener.js 12:22:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1B5CF800) [pid = 3824] [serial = 2298] [outer = 1A8DF800] 12:22:14 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (1833D400) [pid = 3824] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:22:14 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (19AAC400) [pid = 3824] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:22:14 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (1289F000) [pid = 3824] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:22:14 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (129F0000) [pid = 3824] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:22:14 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (166DEC00) [pid = 3824] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:22:14 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (1310A400) [pid = 3824] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:22:14 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (10AFA400) [pid = 3824] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:22:14 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (19A44400) [pid = 3824] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:22:14 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (18510400) [pid = 3824] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:22:14 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (16E91800) [pid = 3824] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:22:14 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (13454400) [pid = 3824] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:22:14 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (11CCF000) [pid = 3824] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:22:14 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (14F13800) [pid = 3824] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:22:14 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1833B800) [pid = 3824] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:22:14 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (14FC8C00) [pid = 3824] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:22:14 INFO - PROCESS | 3824 | 1466709734882 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]]]}] 12:22:14 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 12:22:14 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 814ms 12:22:14 INFO - PROCESS | 3824 | 1466709734948 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 12:22:14 INFO - PROCESS | 3824 | 1466709734950 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 12:22:14 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:22:14 INFO - PROCESS | 3824 | 1466709734954 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:22:14 INFO - PROCESS | 3824 | 1466709734955 Marionette TRACE conn3 <- [1,3022,null,{}] 12:22:14 INFO - PROCESS | 3824 | 1466709734959 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}] 12:22:14 INFO - PROCESS | 3824 | 1466709734965 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:15 INFO - PROCESS | 3824 | 1466709735076 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 12:22:15 INFO - PROCESS | 3824 | 1466709735177 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:15 INFO - PROCESS | 3824 | 1466709735179 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:15 INFO - PROCESS | 3824 | ++DOCSHELL 10AFAC00 == 33 [pid = 3824] [id = 767] 12:22:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (10AFC400) [pid = 3824] [serial = 2299] [outer = 00000000] 12:22:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (114CDC00) [pid = 3824] [serial = 2300] [outer = 10AFC400] 12:22:15 INFO - PROCESS | 3824 | 1466709735223 Marionette DEBUG loaded listener.js 12:22:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (12B1E000) [pid = 3824] [serial = 2301] [outer = 10AFC400] 12:22:15 INFO - PROCESS | 3824 | 1466709735568 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]]]}] 12:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:22:15 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 642ms 12:22:15 INFO - PROCESS | 3824 | 1466709735592 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 12:22:15 INFO - PROCESS | 3824 | 1466709735594 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 12:22:15 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:22:15 INFO - PROCESS | 3824 | 1466709735597 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:22:15 INFO - PROCESS | 3824 | 1466709735599 Marionette TRACE conn3 <- [1,3026,null,{}] 12:22:15 INFO - PROCESS | 3824 | 1466709735602 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}] 12:22:15 INFO - PROCESS | 3824 | 1466709735604 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:15 INFO - PROCESS | 3824 | 1466709735712 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 12:22:15 INFO - PROCESS | 3824 | 1466709735718 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:15 INFO - PROCESS | 3824 | 1466709735720 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:15 INFO - PROCESS | 3824 | ++DOCSHELL 13224000 == 34 [pid = 3824] [id = 768] 12:22:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (168DDC00) [pid = 3824] [serial = 2302] [outer = 00000000] 12:22:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (18873800) [pid = 3824] [serial = 2303] [outer = 168DDC00] 12:22:15 INFO - PROCESS | 3824 | 1466709735762 Marionette DEBUG loaded listener.js 12:22:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (1A8E6800) [pid = 3824] [serial = 2304] [outer = 168DDC00] 12:22:16 INFO - PROCESS | 3824 | 1466709736167 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"]]]}] 12:22:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:22:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:22:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:22:16 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 641ms 12:22:16 INFO - PROCESS | 3824 | 1466709736235 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 12:22:16 INFO - PROCESS | 3824 | 1466709736237 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 12:22:16 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:22:16 INFO - PROCESS | 3824 | 1466709736241 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:22:16 INFO - PROCESS | 3824 | 1466709736243 Marionette TRACE conn3 <- [1,3030,null,{}] 12:22:16 INFO - PROCESS | 3824 | 1466709736246 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}] 12:22:16 INFO - PROCESS | 3824 | 1466709736248 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:16 INFO - PROCESS | 3824 | 1466709736335 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 12:22:16 INFO - PROCESS | 3824 | 1466709736340 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:16 INFO - PROCESS | 3824 | 1466709736342 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:16 INFO - PROCESS | 3824 | ++DOCSHELL 15D13000 == 35 [pid = 3824] [id = 769] 12:22:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (1A20B800) [pid = 3824] [serial = 2305] [outer = 00000000] 12:22:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1A20F000) [pid = 3824] [serial = 2306] [outer = 1A20B800] 12:22:16 INFO - PROCESS | 3824 | 1466709736388 Marionette DEBUG loaded listener.js 12:22:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1A211000) [pid = 3824] [serial = 2307] [outer = 1A20B800] 12:22:17 INFO - PROCESS | 3824 | 1466709737133 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]]]}] 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:22:17 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. 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:22:17 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'.) 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:22:17 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. 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:22:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:22:17 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. 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:22:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:22:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:22:17 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. 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:22:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:22:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:22:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:22:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:22:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:22:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:22:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:22:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:22:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:22:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:22:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:22:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:22:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:22:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:22:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:22:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:22:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:22:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:22:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:22:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:22:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:22:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:22:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:22:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:22:17 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 986ms 12:22:17 INFO - PROCESS | 3824 | 1466709737237 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 12:22:17 INFO - PROCESS | 3824 | 1466709737242 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 12:22:17 INFO - PROCESS | 3824 | 1466709737247 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:22:17 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:22:17 INFO - PROCESS | 3824 | 1466709737251 Marionette TRACE conn3 <- [1,3034,null,{}] 12:22:17 INFO - PROCESS | 3824 | 1466709737259 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}] 12:22:17 INFO - PROCESS | 3824 | 1466709737262 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:17 INFO - PROCESS | 3824 | 1466709737385 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 12:22:17 INFO - PROCESS | 3824 | 1466709737518 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:17 INFO - PROCESS | 3824 | 1466709737523 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:17 INFO - PROCESS | 3824 | ++DOCSHELL 105EF800 == 36 [pid = 3824] [id = 770] 12:22:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (10A5F000) [pid = 3824] [serial = 2308] [outer = 00000000] 12:22:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1309E400) [pid = 3824] [serial = 2309] [outer = 10A5F000] 12:22:17 INFO - PROCESS | 3824 | 1466709737581 Marionette DEBUG loaded listener.js 12:22:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1321D800) [pid = 3824] [serial = 2310] [outer = 10A5F000] 12:22:17 INFO - PROCESS | 3824 | [3824] 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 12:22:18 INFO - PROCESS | 3824 | 1466709738115 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:22:18 INFO - {} 12:22:18 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 907ms 12:22:18 INFO - PROCESS | 3824 | 1466709738156 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 12:22:18 INFO - PROCESS | 3824 | 1466709738161 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 12:22:18 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:22:18 INFO - PROCESS | 3824 | 1466709738167 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:22:18 INFO - PROCESS | 3824 | 1466709738170 Marionette TRACE conn3 <- [1,3038,null,{}] 12:22:18 INFO - PROCESS | 3824 | 1466709738175 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}] 12:22:18 INFO - PROCESS | 3824 | 1466709738177 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:18 INFO - PROCESS | 3824 | 1466709738297 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 12:22:18 INFO - PROCESS | 3824 | 1466709738407 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:18 INFO - PROCESS | 3824 | 1466709738410 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:18 INFO - PROCESS | 3824 | ++DOCSHELL 14FCA000 == 37 [pid = 3824] [id = 771] 12:22:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (15691C00) [pid = 3824] [serial = 2311] [outer = 00000000] 12:22:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (16BE6C00) [pid = 3824] [serial = 2312] [outer = 15691C00] 12:22:18 INFO - PROCESS | 3824 | 1466709738464 Marionette DEBUG loaded listener.js 12:22:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (17186000) [pid = 3824] [serial = 2313] [outer = 15691C00] 12:22:19 INFO - PROCESS | 3824 | 1466709739021 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]]]}] 12:22:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:22:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:22:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:22:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:22:19 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 892ms 12:22:19 INFO - PROCESS | 3824 | 1466709739082 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 12:22:19 INFO - PROCESS | 3824 | 1466709739084 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 12:22:19 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:22:19 INFO - PROCESS | 3824 | 1466709739090 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:22:19 INFO - PROCESS | 3824 | 1466709739093 Marionette TRACE conn3 <- [1,3042,null,{}] 12:22:19 INFO - PROCESS | 3824 | 1466709739104 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}] 12:22:19 INFO - PROCESS | 3824 | 1466709739109 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:19 INFO - PROCESS | 3824 | 1466709739217 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 12:22:19 INFO - PROCESS | 3824 | 1466709739383 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:19 INFO - PROCESS | 3824 | 1466709739387 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:19 INFO - PROCESS | 3824 | ++DOCSHELL 171E4400 == 38 [pid = 3824] [id = 772] 12:22:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1833D400) [pid = 3824] [serial = 2314] [outer = 00000000] 12:22:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1886B400) [pid = 3824] [serial = 2315] [outer = 1833D400] 12:22:19 INFO - PROCESS | 3824 | 1466709739444 Marionette DEBUG loaded listener.js 12:22:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (18874400) [pid = 3824] [serial = 2316] [outer = 1833D400] 12:22:20 INFO - PROCESS | 3824 | 1466709740227 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"]]]}] 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:22:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:22:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:22:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:22:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:22:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:22:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:22:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:22:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:22:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:22:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:22:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:22:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:22:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:22:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:22:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:22:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:22:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:22:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:22:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:22:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:22:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:22:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:22:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:22:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:22:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:22:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:22:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:22:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:22:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:22:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:22:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:22:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:22:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:22:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:22:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:22:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:22:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:22:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:22:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:22:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:22:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:22:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:22:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:22:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:22:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:22:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:22:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:22:20 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" 12:22:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:22:20 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" 12:22:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:22:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:22:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1331ms 12:22:20 INFO - PROCESS | 3824 | 1466709740424 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 12:22:20 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:22:20 INFO - PROCESS | 3824 | 1466709740427 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 12:22:20 INFO - PROCESS | 3824 | 1466709740430 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:22:20 INFO - PROCESS | 3824 | 1466709740433 Marionette TRACE conn3 <- [1,3046,null,{}] 12:22:20 INFO - PROCESS | 3824 | 1466709740441 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}] 12:22:20 INFO - PROCESS | 3824 | 1466709740444 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:20 INFO - PROCESS | 3824 | 1466709740567 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 12:22:20 INFO - PROCESS | 3824 | 1466709740705 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:20 INFO - PROCESS | 3824 | 1466709740707 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:20 INFO - PROCESS | 3824 | ++DOCSHELL 1120B800 == 39 [pid = 3824] [id = 773] 12:22:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (1120C800) [pid = 3824] [serial = 2317] [outer = 00000000] 12:22:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (11C2F800) [pid = 3824] [serial = 2318] [outer = 1120C800] 12:22:20 INFO - PROCESS | 3824 | 1466709740762 Marionette DEBUG loaded listener.js 12:22:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (12B12400) [pid = 3824] [serial = 2319] [outer = 1120C800] 12:22:21 INFO - PROCESS | 3824 | 1466709741457 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]]]}] 12:22:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:22:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:22:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:22:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:22:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:22:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:22:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:22:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:22:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:22:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:22:21 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:22:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:21 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:22:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:22:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:22:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:22:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:22:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:22:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:22:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:22:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:22:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:22:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:22:21 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1033ms 12:22:21 INFO - PROCESS | 3824 | 1466709741477 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 12:22:21 INFO - PROCESS | 3824 | 1466709741481 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 12:22:21 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:22:21 INFO - PROCESS | 3824 | 1466709741501 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:22:21 INFO - PROCESS | 3824 | 1466709741506 Marionette TRACE conn3 <- [1,3050,null,{}] 12:22:21 INFO - PROCESS | 3824 | 1466709741511 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}] 12:22:21 INFO - PROCESS | 3824 | 1466709741513 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:21 INFO - PROCESS | 3824 | 1466709741615 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 12:22:21 INFO - PROCESS | 3824 | 1466709741728 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:21 INFO - PROCESS | 3824 | 1466709741730 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:21 INFO - PROCESS | 3824 | ++DOCSHELL 1309EC00 == 40 [pid = 3824] [id = 774] 12:22:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (13103C00) [pid = 3824] [serial = 2320] [outer = 00000000] 12:22:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (13451000) [pid = 3824] [serial = 2321] [outer = 13103C00] 12:22:21 INFO - PROCESS | 3824 | 1466709741781 Marionette DEBUG loaded listener.js 12:22:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (1430AC00) [pid = 3824] [serial = 2322] [outer = 13103C00] 12:22:21 INFO - PROCESS | 3824 | [3824] 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 12:22:22 INFO - PROCESS | 3824 | --DOCSHELL 13224000 == 39 [pid = 3824] [id = 768] 12:22:22 INFO - PROCESS | 3824 | --DOCSHELL 10AFAC00 == 38 [pid = 3824] [id = 767] 12:22:22 INFO - PROCESS | 3824 | --DOCSHELL 1A8DF400 == 37 [pid = 3824] [id = 766] 12:22:22 INFO - PROCESS | 3824 | --DOCSHELL 1771C000 == 36 [pid = 3824] [id = 765] 12:22:22 INFO - PROCESS | 3824 | --DOCSHELL 15F0CC00 == 35 [pid = 3824] [id = 764] 12:22:22 INFO - PROCESS | 3824 | --DOCSHELL 13129800 == 34 [pid = 3824] [id = 763] 12:22:22 INFO - PROCESS | 3824 | --DOCSHELL 10AF8800 == 33 [pid = 3824] [id = 762] 12:22:22 INFO - PROCESS | 3824 | --DOCSHELL 13124400 == 32 [pid = 3824] [id = 760] 12:22:22 INFO - PROCESS | 3824 | --DOCSHELL 12820400 == 31 [pid = 3824] [id = 748] 12:22:22 INFO - PROCESS | 3824 | --DOCSHELL 11C28C00 == 30 [pid = 3824] [id = 761] 12:22:22 INFO - PROCESS | 3824 | --DOCSHELL 1026D400 == 29 [pid = 3824] [id = 759] 12:22:22 INFO - PROCESS | 3824 | --DOCSHELL 1120B800 == 28 [pid = 3824] [id = 773] 12:22:22 INFO - PROCESS | 3824 | --DOCSHELL 171E4400 == 27 [pid = 3824] [id = 772] 12:22:22 INFO - PROCESS | 3824 | --DOCSHELL 15D13000 == 26 [pid = 3824] [id = 769] 12:22:22 INFO - PROCESS | 3824 | --DOCSHELL 105EF800 == 25 [pid = 3824] [id = 770] 12:22:22 INFO - PROCESS | 3824 | --DOCSHELL 14FCA000 == 24 [pid = 3824] [id = 771] 12:22:22 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (1A77B000) [pid = 3824] [serial = 2241] [outer = 00000000] [url = about:blank] 12:22:22 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (129E7800) [pid = 3824] [serial = 2244] [outer = 00000000] [url = about:blank] 12:22:22 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (12BCF000) [pid = 3824] [serial = 2250] [outer = 00000000] [url = about:blank] 12:22:22 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (16BDEC00) [pid = 3824] [serial = 2260] [outer = 00000000] [url = about:blank] 12:22:22 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (16B5D400) [pid = 3824] [serial = 2259] [outer = 00000000] [url = about:blank] 12:22:22 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (12BD6C00) [pid = 3824] [serial = 2245] [outer = 00000000] [url = about:blank] 12:22:22 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (16BDC800) [pid = 3824] [serial = 2265] [outer = 00000000] [url = about:blank] 12:22:22 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (10EF4800) [pid = 3824] [serial = 2248] [outer = 00000000] [url = about:blank] 12:22:22 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (178D1000) [pid = 3824] [serial = 2266] [outer = 00000000] [url = about:blank] 12:22:22 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (1A2B0000) [pid = 3824] [serial = 2239] [outer = 00000000] [url = about:blank] 12:22:22 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (19A40400) [pid = 3824] [serial = 2268] [outer = 00000000] [url = about:blank] 12:22:22 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (10EF2800) [pid = 3824] [serial = 2247] [outer = 00000000] [url = about:blank] 12:22:22 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (171E1C00) [pid = 3824] [serial = 2262] [outer = 00000000] [url = about:blank] 12:22:22 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (1A260000) [pid = 3824] [serial = 2238] [outer = 00000000] [url = about:blank] 12:22:22 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (1430B800) [pid = 3824] [serial = 2254] [outer = 00000000] [url = about:blank] 12:22:22 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (18027000) [pid = 3824] [serial = 2263] [outer = 00000000] [url = about:blank] 12:22:22 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (12B18400) [pid = 3824] [serial = 2231] [outer = 00000000] [url = about:blank] 12:22:22 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (157C7400) [pid = 3824] [serial = 2256] [outer = 00000000] [url = about:blank] 12:22:22 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (18505000) [pid = 3824] [serial = 2236] [outer = 00000000] [url = about:blank] 12:22:22 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (157BA800) [pid = 3824] [serial = 2233] [outer = 00000000] [url = about:blank] 12:22:23 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1A784400) [pid = 3824] [serial = 2242] [outer = 00000000] [url = about:blank] 12:22:23 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (13CF3800) [pid = 3824] [serial = 2253] [outer = 00000000] [url = about:blank] 12:22:23 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (13108000) [pid = 3824] [serial = 2251] [outer = 00000000] [url = about:blank] 12:22:23 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (15F01800) [pid = 3824] [serial = 2257] [outer = 00000000] [url = about:blank] 12:22:23 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (129E8000) [pid = 3824] [serial = 2230] [outer = 00000000] [url = about:blank] 12:22:23 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (19A3C400) [pid = 3824] [serial = 2270] [outer = 00000000] [url = about:blank] 12:22:23 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (19A3D800) [pid = 3824] [serial = 2271] [outer = 00000000] [url = about:blank] 12:22:23 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (15D16400) [pid = 3824] [serial = 2234] [outer = 00000000] [url = about:blank] 12:22:23 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (19DB3C00) [pid = 3824] [serial = 2273] [outer = 00000000] [url = about:blank] 12:22:23 INFO - PROCESS | 3824 | 1466709743044 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:22:23 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:22:23 INFO - {} 12:22:23 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1565ms 12:22:23 INFO - PROCESS | 3824 | 1466709743064 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 12:22:23 INFO - PROCESS | 3824 | 1466709743068 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 12:22:23 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:22:23 INFO - PROCESS | 3824 | 1466709743073 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:22:23 INFO - PROCESS | 3824 | 1466709743076 Marionette TRACE conn3 <- [1,3054,null,{}] 12:22:23 INFO - PROCESS | 3824 | 1466709743081 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}] 12:22:23 INFO - PROCESS | 3824 | 1466709743084 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:23 INFO - PROCESS | 3824 | 1466709743172 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 12:22:23 INFO - PROCESS | 3824 | 1466709743267 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:23 INFO - PROCESS | 3824 | 1466709743272 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:23 INFO - PROCESS | 3824 | ++DOCSHELL 10EF3C00 == 25 [pid = 3824] [id = 775] 12:22:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (10EF4800) [pid = 3824] [serial = 2323] [outer = 00000000] 12:22:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (11253C00) [pid = 3824] [serial = 2324] [outer = 10EF4800] 12:22:23 INFO - PROCESS | 3824 | 1466709743319 Marionette DEBUG loaded listener.js 12:22:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (11ADFC00) [pid = 3824] [serial = 2325] [outer = 10EF4800] 12:22:23 INFO - PROCESS | 3824 | 1466709743747 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]]]}] 12:22:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:22:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:22:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:22:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:22:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:22:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:22:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:22:23 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 705ms 12:22:23 INFO - PROCESS | 3824 | 1466709743773 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 12:22:23 INFO - PROCESS | 3824 | 1466709743777 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 12:22:23 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:22:23 INFO - PROCESS | 3824 | 1466709743784 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:22:23 INFO - PROCESS | 3824 | 1466709743786 Marionette TRACE conn3 <- [1,3058,null,{}] 12:22:23 INFO - PROCESS | 3824 | 1466709743790 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}] 12:22:23 INFO - PROCESS | 3824 | 1466709743793 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:23 INFO - PROCESS | 3824 | 1466709743878 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 12:22:23 INFO - PROCESS | 3824 | 1466709743885 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:23 INFO - PROCESS | 3824 | 1466709743887 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:23 INFO - PROCESS | 3824 | ++DOCSHELL 12B1D400 == 26 [pid = 3824] [id = 776] 12:22:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (12BC8400) [pid = 3824] [serial = 2326] [outer = 00000000] 12:22:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (13103800) [pid = 3824] [serial = 2327] [outer = 12BC8400] 12:22:23 INFO - PROCESS | 3824 | 1466709743933 Marionette DEBUG loaded listener.js 12:22:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (1312AC00) [pid = 3824] [serial = 2328] [outer = 12BC8400] 12:22:24 INFO - PROCESS | 3824 | 1466709744404 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]]]}] 12:22:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:22:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:22:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:22:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:22:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:22:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:22:24 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 642ms 12:22:24 INFO - PROCESS | 3824 | 1466709744423 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 12:22:24 INFO - PROCESS | 3824 | 1466709744425 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 12:22:24 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:22:24 INFO - PROCESS | 3824 | 1466709744429 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:22:24 INFO - PROCESS | 3824 | 1466709744432 Marionette TRACE conn3 <- [1,3062,null,{}] 12:22:24 INFO - PROCESS | 3824 | 1466709744447 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}] 12:22:24 INFO - PROCESS | 3824 | 1466709744452 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:24 INFO - PROCESS | 3824 | 1466709744536 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 12:22:24 INFO - PROCESS | 3824 | 1466709744545 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:24 INFO - PROCESS | 3824 | 1466709744548 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:24 INFO - PROCESS | 3824 | ++DOCSHELL 13C8B000 == 27 [pid = 3824] [id = 777] 12:22:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (13D0E400) [pid = 3824] [serial = 2329] [outer = 00000000] 12:22:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (14F60800) [pid = 3824] [serial = 2330] [outer = 13D0E400] 12:22:24 INFO - PROCESS | 3824 | 1466709744595 Marionette DEBUG loaded listener.js 12:22:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (14FC7800) [pid = 3824] [serial = 2331] [outer = 13D0E400] 12:22:25 INFO - PROCESS | 3824 | 1466709745083 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]]]}] 12:22:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:22:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:22:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:22:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:22:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:22:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:22:25 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 704ms 12:22:25 INFO - PROCESS | 3824 | 1466709745128 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 12:22:25 INFO - PROCESS | 3824 | 1466709745131 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 12:22:25 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:22:25 INFO - PROCESS | 3824 | 1466709745144 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:22:25 INFO - PROCESS | 3824 | 1466709745146 Marionette TRACE conn3 <- [1,3066,null,{}] 12:22:25 INFO - PROCESS | 3824 | 1466709745149 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}] 12:22:25 INFO - PROCESS | 3824 | 1466709745151 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:25 INFO - PROCESS | 3824 | 1466709745265 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 12:22:25 INFO - PROCESS | 3824 | 1466709745270 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:25 INFO - PROCESS | 3824 | 1466709745272 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:25 INFO - PROCESS | 3824 | ++DOCSHELL 15A6BC00 == 28 [pid = 3824] [id = 778] 12:22:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (15A7A000) [pid = 3824] [serial = 2332] [outer = 00000000] 12:22:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (15F0C000) [pid = 3824] [serial = 2333] [outer = 15A7A000] 12:22:25 INFO - PROCESS | 3824 | 1466709745318 Marionette DEBUG loaded listener.js 12:22:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (16824400) [pid = 3824] [serial = 2334] [outer = 15A7A000] 12:22:25 INFO - PROCESS | 3824 | 1466709745798 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] 12:22:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:22:25 INFO - PROCESS | 3824 | 1466709745851 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 12:22:25 INFO - PROCESS | 3824 | 1466709745854 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:22:25 INFO - PROCESS | 3824 | 1466709745856 Marionette TRACE conn3 <- [1,3070,null,{}] 12:22:25 INFO - PROCESS | 3824 | 1466709745859 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}] 12:22:25 INFO - PROCESS | 3824 | 1466709745861 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:26 INFO - PROCESS | 3824 | 1466709745974 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 12:22:26 INFO - PROCESS | 3824 | 1466709746075 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:26 INFO - PROCESS | 3824 | 1466709746077 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:26 INFO - PROCESS | 3824 | ++DOCSHELL 16BE9000 == 29 [pid = 3824] [id = 779] 12:22:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (16EE6C00) [pid = 3824] [serial = 2335] [outer = 00000000] 12:22:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1717D800) [pid = 3824] [serial = 2336] [outer = 16EE6C00] 12:22:26 INFO - PROCESS | 3824 | 1466709746120 Marionette DEBUG loaded listener.js 12:22:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (177BE800) [pid = 3824] [serial = 2337] [outer = 16EE6C00] 12:22:26 INFO - PROCESS | 3824 | 1466709746510 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]]]}] 12:22:26 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:22:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:22:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:22:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:22:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 688ms 12:22:26 INFO - PROCESS | 3824 | 1466709746552 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 12:22:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:22:26 INFO - PROCESS | 3824 | 1466709746554 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 12:22:26 INFO - PROCESS | 3824 | 1466709746557 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:22:26 INFO - PROCESS | 3824 | 1466709746559 Marionette TRACE conn3 <- [1,3074,null,{}] 12:22:26 INFO - PROCESS | 3824 | 1466709746562 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}] 12:22:26 INFO - PROCESS | 3824 | 1466709746568 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:26 INFO - PROCESS | 3824 | 1466709746704 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 12:22:26 INFO - PROCESS | 3824 | 1466709746775 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:26 INFO - PROCESS | 3824 | 1466709746777 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:26 INFO - PROCESS | 3824 | ++DOCSHELL 16B52000 == 30 [pid = 3824] [id = 780] 12:22:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1781E800) [pid = 3824] [serial = 2338] [outer = 00000000] 12:22:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (179EE000) [pid = 3824] [serial = 2339] [outer = 1781E800] 12:22:26 INFO - PROCESS | 3824 | 1466709746821 Marionette DEBUG loaded listener.js 12:22:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1833C400) [pid = 3824] [serial = 2340] [outer = 1781E800] 12:22:27 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (17720400) [pid = 3824] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 12:22:27 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (1A8DF800) [pid = 3824] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 12:22:27 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (10AFC400) [pid = 3824] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 12:22:27 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (168DDC00) [pid = 3824] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 12:22:27 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (131D2C00) [pid = 3824] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:22:27 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (10271C00) [pid = 3824] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:22:27 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (1321C000) [pid = 3824] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:22:27 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (15F0D400) [pid = 3824] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 12:22:27 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (10AFA000) [pid = 3824] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:22:27 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (14312000) [pid = 3824] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:22:27 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1A20B800) [pid = 3824] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 12:22:27 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (19CCCC00) [pid = 3824] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:22:27 INFO - PROCESS | 3824 | 1466709747520 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:22:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:22:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1002ms 12:22:27 INFO - PROCESS | 3824 | 1466709747561 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 12:22:27 INFO - PROCESS | 3824 | 1466709747563 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 12:22:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:22:27 INFO - PROCESS | 3824 | 1466709747566 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:22:27 INFO - PROCESS | 3824 | 1466709747568 Marionette TRACE conn3 <- [1,3078,null,{}] 12:22:27 INFO - PROCESS | 3824 | 1466709747572 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}] 12:22:27 INFO - PROCESS | 3824 | 1466709747573 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:27 INFO - PROCESS | 3824 | 1466709747647 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 12:22:27 INFO - PROCESS | 3824 | 1466709747758 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:27 INFO - PROCESS | 3824 | 1466709747760 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:27 INFO - PROCESS | 3824 | ++DOCSHELL 131D2C00 == 31 [pid = 3824] [id = 781] 12:22:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (1321C000) [pid = 3824] [serial = 2341] [outer = 00000000] 12:22:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (18507000) [pid = 3824] [serial = 2342] [outer = 1321C000] 12:22:27 INFO - PROCESS | 3824 | 1466709747802 Marionette DEBUG loaded listener.js 12:22:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (18847800) [pid = 3824] [serial = 2343] [outer = 1321C000] 12:22:28 INFO - PROCESS | 3824 | 1466709748123 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:22:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:22:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 594ms 12:22:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:22:28 INFO - PROCESS | 3824 | 1466709748163 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 12:22:28 INFO - PROCESS | 3824 | 1466709748165 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 12:22:28 INFO - PROCESS | 3824 | 1466709748169 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:22:28 INFO - PROCESS | 3824 | 1466709748170 Marionette TRACE conn3 <- [1,3082,null,{}] 12:22:28 INFO - PROCESS | 3824 | 1466709748173 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}] 12:22:28 INFO - PROCESS | 3824 | 1466709748175 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:28 INFO - PROCESS | 3824 | 1466709748296 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 12:22:28 INFO - PROCESS | 3824 | 1466709748356 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:28 INFO - PROCESS | 3824 | 1466709748358 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:28 INFO - PROCESS | 3824 | ++DOCSHELL 14FCB400 == 32 [pid = 3824] [id = 782] 12:22:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (18057400) [pid = 3824] [serial = 2344] [outer = 00000000] 12:22:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (1884B400) [pid = 3824] [serial = 2345] [outer = 18057400] 12:22:28 INFO - PROCESS | 3824 | 1466709748405 Marionette DEBUG loaded listener.js 12:22:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (1884F800) [pid = 3824] [serial = 2346] [outer = 18057400] 12:22:28 INFO - PROCESS | 3824 | 1466709748882 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:22:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:22:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 736ms 12:22:28 INFO - PROCESS | 3824 | 1466709748910 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 12:22:28 INFO - PROCESS | 3824 | 1466709748914 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 12:22:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:22:28 INFO - PROCESS | 3824 | 1466709748966 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:22:28 INFO - PROCESS | 3824 | 1466709748969 Marionette TRACE conn3 <- [1,3086,null,{}] 12:22:28 INFO - PROCESS | 3824 | 1466709748975 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}] 12:22:28 INFO - PROCESS | 3824 | 1466709748978 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:29 INFO - PROCESS | 3824 | 1466709749169 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 12:22:29 INFO - PROCESS | 3824 | 1466709749324 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:29 INFO - PROCESS | 3824 | 1466709749327 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:29 INFO - PROCESS | 3824 | ++DOCSHELL 12919800 == 33 [pid = 3824] [id = 783] 12:22:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1291B800) [pid = 3824] [serial = 2347] [outer = 00000000] 12:22:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (12B1C400) [pid = 3824] [serial = 2348] [outer = 1291B800] 12:22:29 INFO - PROCESS | 3824 | 1466709749385 Marionette DEBUG loaded listener.js 12:22:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (12D5E400) [pid = 3824] [serial = 2349] [outer = 1291B800] 12:22:29 INFO - PROCESS | 3824 | 1466709749968 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]]]}] 12:22:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:22:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:22:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1033ms 12:22:30 INFO - PROCESS | 3824 | 1466709750007 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 12:22:30 INFO - PROCESS | 3824 | 1466709750012 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 12:22:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:22:30 INFO - PROCESS | 3824 | 1466709750018 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:22:30 INFO - PROCESS | 3824 | 1466709750021 Marionette TRACE conn3 <- [1,3090,null,{}] 12:22:30 INFO - PROCESS | 3824 | 1466709750043 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}] 12:22:30 INFO - PROCESS | 3824 | 1466709750046 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:30 INFO - PROCESS | 3824 | 1466709750162 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 12:22:30 INFO - PROCESS | 3824 | 1466709750308 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:30 INFO - PROCESS | 3824 | 1466709750311 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:30 INFO - PROCESS | 3824 | ++DOCSHELL 13CF0C00 == 34 [pid = 3824] [id = 784] 12:22:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (13CF3800) [pid = 3824] [serial = 2350] [outer = 00000000] 12:22:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (14312000) [pid = 3824] [serial = 2351] [outer = 13CF3800] 12:22:30 INFO - PROCESS | 3824 | 1466709750368 Marionette DEBUG loaded listener.js 12:22:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (14FCA800) [pid = 3824] [serial = 2352] [outer = 13CF3800] 12:22:31 INFO - PROCESS | 3824 | 1466709751009 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:22:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:22:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1049ms 12:22:31 INFO - PROCESS | 3824 | 1466709751061 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 12:22:31 INFO - PROCESS | 3824 | 1466709751064 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 12:22:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:22:31 INFO - PROCESS | 3824 | 1466709751067 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:22:31 INFO - PROCESS | 3824 | 1466709751071 Marionette TRACE conn3 <- [1,3094,null,{}] 12:22:31 INFO - PROCESS | 3824 | 1466709751082 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}] 12:22:31 INFO - PROCESS | 3824 | 1466709751087 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:31 INFO - PROCESS | 3824 | 1466709751288 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 12:22:31 INFO - PROCESS | 3824 | 1466709751299 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:31 INFO - PROCESS | 3824 | 1466709751302 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:31 INFO - PROCESS | 3824 | ++DOCSHELL 178C7800 == 35 [pid = 3824] [id = 785] 12:22:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (178CD400) [pid = 3824] [serial = 2353] [outer = 00000000] 12:22:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (179E5400) [pid = 3824] [serial = 2354] [outer = 178CD400] 12:22:31 INFO - PROCESS | 3824 | 1466709751358 Marionette DEBUG loaded listener.js 12:22:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1805C000) [pid = 3824] [serial = 2355] [outer = 178CD400] 12:22:32 INFO - PROCESS | 3824 | --DOCSHELL 131D2C00 == 34 [pid = 3824] [id = 781] 12:22:32 INFO - PROCESS | 3824 | --DOCSHELL 16B52000 == 33 [pid = 3824] [id = 780] 12:22:32 INFO - PROCESS | 3824 | --DOCSHELL 16BE9000 == 32 [pid = 3824] [id = 779] 12:22:32 INFO - PROCESS | 3824 | --DOCSHELL 15A6BC00 == 31 [pid = 3824] [id = 778] 12:22:32 INFO - PROCESS | 3824 | --DOCSHELL 13C8B000 == 30 [pid = 3824] [id = 777] 12:22:32 INFO - PROCESS | 3824 | --DOCSHELL 12B1D400 == 29 [pid = 3824] [id = 776] 12:22:32 INFO - PROCESS | 3824 | --DOCSHELL 10EF3C00 == 28 [pid = 3824] [id = 775] 12:22:32 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (19DB4400) [pid = 3824] [serial = 2274] [outer = 00000000] [url = about:blank] 12:22:32 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (1A77E400) [pid = 3824] [serial = 2295] [outer = 00000000] [url = about:blank] 12:22:32 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (1B5CF000) [pid = 3824] [serial = 2297] [outer = 00000000] [url = about:blank] 12:22:32 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (114CDC00) [pid = 3824] [serial = 2300] [outer = 00000000] [url = about:blank] 12:22:32 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (18873800) [pid = 3824] [serial = 2303] [outer = 00000000] [url = about:blank] 12:22:32 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (13451800) [pid = 3824] [serial = 2279] [outer = 00000000] [url = about:blank] 12:22:32 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (13C83000) [pid = 3824] [serial = 2280] [outer = 00000000] [url = about:blank] 12:22:32 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (10435800) [pid = 3824] [serial = 2276] [outer = 00000000] [url = about:blank] 12:22:32 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (105EFC00) [pid = 3824] [serial = 2277] [outer = 00000000] [url = about:blank] 12:22:32 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (13933000) [pid = 3824] [serial = 2288] [outer = 00000000] [url = about:blank] 12:22:32 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1430F800) [pid = 3824] [serial = 2289] [outer = 00000000] [url = about:blank] 12:22:32 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (166E2C00) [pid = 3824] [serial = 2291] [outer = 00000000] [url = about:blank] 12:22:32 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (110F1400) [pid = 3824] [serial = 2285] [outer = 00000000] [url = about:blank] 12:22:32 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (12924800) [pid = 3824] [serial = 2286] [outer = 00000000] [url = about:blank] 12:22:32 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (18022400) [pid = 3824] [serial = 2282] [outer = 00000000] [url = about:blank] 12:22:32 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (17108800) [pid = 3824] [serial = 2283] [outer = 00000000] [url = about:blank] 12:22:32 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (1A779C00) [pid = 3824] [serial = 2294] [outer = 00000000] [url = about:blank] 12:22:32 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (1B5CF800) [pid = 3824] [serial = 2298] [outer = 00000000] [url = about:blank] 12:22:32 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (12B1E000) [pid = 3824] [serial = 2301] [outer = 00000000] [url = about:blank] 12:22:32 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (16BDF800) [pid = 3824] [serial = 2292] [outer = 00000000] [url = about:blank] 12:22:32 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (1A8E6800) [pid = 3824] [serial = 2304] [outer = 00000000] [url = about:blank] 12:22:32 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (1A20F000) [pid = 3824] [serial = 2306] [outer = 00000000] [url = about:blank] 12:22:32 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (1A211000) [pid = 3824] [serial = 2307] [outer = 00000000] [url = about:blank] 12:22:32 INFO - PROCESS | 3824 | 1466709752155 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]]]}] 12:22:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:22:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:22:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:22:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1158ms 12:22:32 INFO - PROCESS | 3824 | 1466709752223 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 12:22:32 INFO - PROCESS | 3824 | 1466709752227 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 12:22:32 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:22:32 INFO - PROCESS | 3824 | 1466709752232 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:22:32 INFO - PROCESS | 3824 | 1466709752235 Marionette TRACE conn3 <- [1,3098,null,{}] 12:22:32 INFO - PROCESS | 3824 | 1466709752241 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}] 12:22:32 INFO - PROCESS | 3824 | 1466709752243 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:32 INFO - PROCESS | 3824 | 1466709752338 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 12:22:32 INFO - PROCESS | 3824 | 1466709752343 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:32 INFO - PROCESS | 3824 | 1466709752346 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:32 INFO - PROCESS | 3824 | ++DOCSHELL 10EF1C00 == 29 [pid = 3824] [id = 786] 12:22:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (10EF2800) [pid = 3824] [serial = 2356] [outer = 00000000] 12:22:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (11252800) [pid = 3824] [serial = 2357] [outer = 10EF2800] 12:22:32 INFO - PROCESS | 3824 | 1466709752393 Marionette DEBUG loaded listener.js 12:22:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (11AE5C00) [pid = 3824] [serial = 2358] [outer = 10EF2800] 12:22:32 INFO - PROCESS | 3824 | 1466709752924 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"]]]}] 12:22:32 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:22:32 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 12:22:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:22:32 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 735ms 12:22:32 INFO - PROCESS | 3824 | 1466709752973 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 12:22:32 INFO - PROCESS | 3824 | 1466709752977 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 12:22:32 INFO - PROCESS | 3824 | 1466709752983 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:22:32 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:22:32 INFO - PROCESS | 3824 | 1466709752986 Marionette TRACE conn3 <- [1,3102,null,{}] 12:22:32 INFO - PROCESS | 3824 | 1466709752990 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}] 12:22:33 INFO - PROCESS | 3824 | 1466709752992 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:33 INFO - PROCESS | 3824 | 1466709753076 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 12:22:33 INFO - PROCESS | 3824 | 1466709753173 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\", \"ad4c637e-556e-496c-b089-cf7fd97c343c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:33 INFO - PROCESS | 3824 | 1466709753176 Marionette INFO sendAsync 6a0f42df-0a48-454c-98f5-10136bce952e 12:22:33 INFO - PROCESS | 3824 | ++DOCSHELL 12B1FC00 == 30 [pid = 3824] [id = 787] 12:22:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (12BCE800) [pid = 3824] [serial = 2359] [outer = 00000000] 12:22:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (13151800) [pid = 3824] [serial = 2360] [outer = 12BCE800] 12:22:33 INFO - PROCESS | 3824 | 1466709753231 Marionette DEBUG loaded listener.js 12:22:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (1321BC00) [pid = 3824] [serial = 2361] [outer = 12BCE800] 12:22:33 INFO - PROCESS | 3824 | 1466709753593 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]]]}] 12:22:33 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:22:33 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 642ms 12:22:33 INFO - PROCESS | 3824 | 1466709753629 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 12:22:33 INFO - PROCESS | 3824 | 1466709753631 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 12:22:34 WARNING - u'runner_teardown' () 12:22:34 INFO - No more tests 12:22:34 INFO - Got 0 unexpected results 12:22:34 INFO - SUITE-END | took 676s 12:22:35 INFO - Closing logging queue 12:22:35 INFO - queue closed 12:22:35 INFO - Return code: 0 12:22:35 WARNING - # TBPL SUCCESS # 12:22:35 INFO - Running post-action listener: _resource_record_post_action 12:22:35 INFO - Running post-run listener: _resource_record_post_run 12:22:36 INFO - Total resource usage - Wall time: 688s; CPU: 17.0%; Read bytes: 91932160; Write bytes: 955780096; Read time: 540229; Write time: 1177495 12:22:36 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:22:36 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 62388736; Read time: 0; Write time: 62936 12:22:36 INFO - run-tests - Wall time: 686s; CPU: 17.0%; Read bytes: 91932160; Write bytes: 819733504; Read time: 540229; Write time: 1043175 12:22:36 INFO - Running post-run listener: _upload_blobber_files 12:22:36 INFO - Blob upload gear active. 12:22:36 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:22:36 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 12:22:36 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'] 12:22:36 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 12:22:37 INFO - (blobuploader) - INFO - Open directory for files ... 12:22:37 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:22:37 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:22:37 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:22:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:22:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:22:37 INFO - (blobuploader) - INFO - Done attempting. 12:22:37 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:22:38 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:22:38 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:22:40 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:22:40 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:22:40 INFO - (blobuploader) - INFO - Done attempting. 12:22:40 INFO - (blobuploader) - INFO - Iteration through files over. 12:22:40 INFO - Return code: 0 12:22:40 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:22:40 INFO - Using _rmtree_windows ... 12:22:40 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:22:40 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/55a609f1576fd93f3dd2e90368dfa87ba323cd521138f9e77570c6215bdb19ed0eceee652e0f4625c3c96c77715ea140d15f2ef8f7de90941bb32cc815852f60", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bd9f905bd0a37fab15215557f8346db346967bd9cf7f171db96f1707f763eaf33c74048341569e92bbe8e35b482ce454fcf05ce6fb38ace9a539829e9364a957"} 12:22:40 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:22:40 INFO - Writing to file C:\slave\test\properties\blobber_files 12:22:40 INFO - Contents: 12:22:40 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/55a609f1576fd93f3dd2e90368dfa87ba323cd521138f9e77570c6215bdb19ed0eceee652e0f4625c3c96c77715ea140d15f2ef8f7de90941bb32cc815852f60", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bd9f905bd0a37fab15215557f8346db346967bd9cf7f171db96f1707f763eaf33c74048341569e92bbe8e35b482ce454fcf05ce6fb38ace9a539829e9364a957"} 12:22:40 INFO - Running post-run listener: copy_logs_to_upload_dir 12:22:40 INFO - Copying logs to upload dir... 12:22:40 INFO - mkdir: C:\slave\test\build\upload\logs 12:22:40 INFO - Copying logs to upload dir... 12:22:40 INFO - Using _rmtree_windows ... 12:22:40 INFO - Using _rmtree_windows ... 12:22:40 INFO - Using _rmtree_windows ... 12:22:40 INFO - Using _rmtree_windows ... 12:22:40 INFO - Using _rmtree_windows ... 12:22:40 INFO - Using _rmtree_windows ... 12:22:40 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=831.899000 ========= master_lag: -5.25 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 46 secs) (at 2016-06-23 12:22:46.908657) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-06-23 12:22:46.909441) ========= '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-066\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-066 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-066 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-066 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-066 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-066 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/55a609f1576fd93f3dd2e90368dfa87ba323cd521138f9e77570c6215bdb19ed0eceee652e0f4625c3c96c77715ea140d15f2ef8f7de90941bb32cc815852f60", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bd9f905bd0a37fab15215557f8346db346967bd9cf7f171db96f1707f763eaf33c74048341569e92bbe8e35b482ce454fcf05ce6fb38ace9a539829e9364a957"} build_url:https://queue.taskcluster.net/v1/task/KK8POQ4cQS2OgLgQ5Gax1A/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/KK8POQ4cQS2OgLgQ5Gax1A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/KK8POQ4cQS2OgLgQ5Gax1A/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/55a609f1576fd93f3dd2e90368dfa87ba323cd521138f9e77570c6215bdb19ed0eceee652e0f4625c3c96c77715ea140d15f2ef8f7de90941bb32cc815852f60", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bd9f905bd0a37fab15215557f8346db346967bd9cf7f171db96f1707f763eaf33c74048341569e92bbe8e35b482ce454fcf05ce6fb38ace9a539829e9364a957"}' symbols_url: 'https://queue.taskcluster.net/v1/task/KK8POQ4cQS2OgLgQ5Gax1A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 2.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-06-23 12:22:49.034510) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 12:22:49.034845) ========= '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-066\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-066 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-066 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-066 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-066 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-066 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 12:22:49.220018) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 12:22:49.220305) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 12:22:49.866622) ========= ========= Total master_lag: -3.03 =========